{ "excludes": [ "**/node_modules", "**/pnpm-lock.yaml", "./lib/", "web/app/languages", "web/app/plugins", "web/app/themes/haiku-atelier-2024/assets", "web/vendor" ], "exec": { "cacheKey": "1", "commands": [ { "command": "prettier --ignore-unknown --write --stdin-filepath {{file_path}}", "exts": ["php", "xml"] }, { "command": "just --dump", "fileNames": ["justfile"], "stdin": true } ], "cwd": "${originConfigDir}", "indentWidth": 2, "lineWidth": 120, "timeout": 30, "useTabs": false }, "indentWidth": 2, "json": { "commentLine.forceSpaceAfterSlashes": true, "indentWidth": 2, "jsonTrailingCommaFiles": [".swcrc", "biome.jsonc", "settings.json", "tsconfig.json"], "lineWidth": 120, "newLineKind": "lf", "preferSingleLine": true, "trailingCommas": "never", "useTabs": false }, "lineWidth": 120, "malva": { "alignComments": true, "attrValueQuotes": "always", "blockSelectorLinebreak": "wrap", "declarationOrder": null, "formatComments": true, "hexCase": "lower", "hexColorLength": "short", "indentWidth": 2, "keyframeSelectorNotation": "keyword", "lineBreak": "lf", "linebreakInPseudoParens": true, "omitNumberLeadingZero": false, "operatorLinebreak": "before", "preferSingleLine": true, "printWidth": 100, "quotes": "alwaysDouble", "singleLineBlockThreshold": null, "singleLineTopLevelDeclarations": false, "trailingComma": false, "useTabs": false }, "markup": { "closingBracketSameLine": false, "closingTagLineBreakForEmpty": "never", "component.selfClosing": false, "doctypeKeywordCase": "lower", "formatComments": true, "html.normal.selfClosing": false, "html.void.selfClosing": false, "indentWidth": 2, "lineBreak": "lf", "maxAttrsPerLine": 1, "printWidth": 120, "quotes": "double", "scriptFormatter": "dprint", "scriptIndent": true, "styleIndent": true, "svg.selfClosing": true, "useTabs": false, "whitespaceSensitivity": "strict" }, "newLineKind": "lf", "plugins": [ "https://plugins.dprint.dev/typescript-0.95.8.wasm", "https://plugins.dprint.dev/json-0.20.0.wasm", "https://plugins.dprint.dev/markdown-0.19.0.wasm", "https://plugins.dprint.dev/toml-0.7.0.wasm", "https://plugins.dprint.dev/g-plane/malva-v0.12.1.wasm", "https://plugins.dprint.dev/g-plane/markup_fmt-v0.22.0.wasm", "https://plugins.dprint.dev/g-plane/pretty_yaml-v0.5.1.wasm", "https://plugins.dprint.dev/exec-0.5.1.json@492414e39dea4dccc07b4af796d2f4efdb89e84bae2bd4e1e924c0cc050855bf" ], "toml": { "cargo.applyConventions": true, "comment.forceLeadingSpace": true, "indentWidth": 2, "lineWidth": 120, "newLineKind": "lf", "useTabs": false }, "typescript": { "arrowFunction.useParentheses": "preferNone", "conditionalExpression.operatorPosition": "nextLine", "conditionalExpression.preferSingleLine": true, "exportDeclaration.sortNamedExports": "maintain", "importDeclaration.sortNamedImports": "maintain", "module.sortExportDeclarations": "maintain", "module.sortImportDeclarations": "maintain", "quoteProps": "asNeeded", "trailingCommas": "onlyMultiLine", "useBraces": "whenNotSingleLine" }, "yaml": { "braceSpacing": true, "bracketSpacing": false, "formatComments": true, "indentBlockSequenceInMap": true, "indentWidth": 2, "lineBreak": "lf", "preferSingleLine": false, "printWidth": 120, "quotes": "preferDouble", "trailingComma": true, "trimTrailingWhitespaces": true, "trimTrailingZero": false } }