{ "excludes": ["node_modules/", ".cache/", "dist/", "bun.lock"], "exec": { "cacheKey": "1", "commands": [{ "command": "just --dump", "fileNames": ["justfile"], "stdin": false }], "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": false, "trailingCommas": "never", "useTabs": false }, "lineWidth": 120, "malva": { "alignComments": true, "attrValueQuotes": "always", "blockSelectorLinebreak": "wrap", "declarationOrder": null, "formatComments": true, "hexCase": "lower", "hexColorLength": "short", "indentWidth": 2, "keyframeSelectorNotation": "percentage", "lineBreak": "lf", "linebreakInPseudoParens": true, "omitNumberLeadingZero": false, "operatorLinebreak": "before", "preferSingleLine": true, "printWidth": 100, "quotes": "alwaysDouble", "singleLineBlockThreshold": null, "singleLineTopLevelDeclarations": false, "trailingComma": false, "useTabs": false }, "markup": { "astro.scriptIndent": true, "astro.styleIndent": true, "astroAttrShorthand": true, "closingBracketSameLine": false, "closingTagLineBreakForEmpty": "never", "component.selfClosing": false, "component.whitespaceSensitivity": "strict", "doctypeKeywordCase": "lower", "formatComments": true, "html.normal.selfClosing": false, "html.scriptIndent": true, "html.styleIndent": true, "html.void.selfClosing": false, "indentWidth": 2, "lineBreak": "lf", "maxAttrsPerLine": 3, "preferAttrsSingleLine": false, "printWidth": 120, "quotes": "double", "scriptFormatter": "dprint", "scriptIndent": true, "styleIndent": true, "svg.selfClosing": false, "useTabs": false, "vBindSameNameShortHand": true, "vBindStyle": "short", "vForDelimiterStyle": "of", "vOnStyle": "short", "vSlotStyle": "short", "vue.scriptIndent": true, "vue.styleIndent": true, "whitespaceSensitivity": "strict" }, "newLineKind": "lf", "plugins": [ "https://plugins.dprint.dev/typescript-0.94.0.wasm", "https://plugins.dprint.dev/json-0.20.0.wasm", "https://plugins.dprint.dev/markdown-0.18.0.wasm", "https://plugins.dprint.dev/toml-0.7.0.wasm", "https://plugins.dprint.dev/g-plane/malva-v0.11.2.wasm", "https://plugins.dprint.dev/g-plane/markup_fmt-v0.19.0.wasm", "https://plugins.dprint.dev/g-plane/pretty_yaml-v0.5.0.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 } }