Tool Launcher

Search for a tool...

1tt.dev1tt.dev
Config Generator
v3.4

Core formatting rules for line length, indentation, and quotes.

printWidth

Specify the line length that the printer will wrap on.

tabWidth

Specify the number of spaces per indentation level.

useTabs

Indent lines with tabs instead of spaces.

semi

Print semicolons at the end of statements.

singleQuote

Use single quotes instead of double quotes.

quoteProps

Change when properties in objects are quoted.

jsxSingleQuote

Use single quotes instead of double quotes in JSX.

Trailing commas, bracket spacing, and arrow functions.

trailingComma

Print trailing commas wherever possible in multi-line constructs.

bracketSpacing

Print spaces between brackets in object literals.

bracketSameLine

Put the > of a multi-line HTML element at the end of the last line.

arrowParens

Include parentheses around sole arrow function arguments.

Markdown, line endings, and HTML handling.

proseWrap

How to wrap prose in Markdown files.

endOfLine

Which end of line characters to apply.

singleAttributePerLine

Enforce single attribute per line in HTML, Vue, and JSX.

htmlWhitespaceSensitivity

How to handle whitespace in HTML global files.

.prettierrc