Skip to content

Commit 50e6b6b

Browse files
committed
format
1 parent 26a3823 commit 50e6b6b

File tree

11 files changed

+60
-26
lines changed

11 files changed

+60
-26
lines changed

.github/workflows/format.yml

+34
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
name: 👔 Format
2+
3+
on:
4+
workflow_dispatch: null
5+
6+
permissions:
7+
contents: write
8+
9+
jobs:
10+
format:
11+
runs-on: ubuntu-latest
12+
13+
steps:
14+
- name: Checkout repo
15+
uses: actions/checkout@v4
16+
- name: Setup node
17+
uses: actions/setup-node@v4
18+
- name: Install deps
19+
run: pnpm install -f
20+
- name: Format
21+
run: pnpm run lint-fix
22+
- name: Commit
23+
run: |
24+
git config --local user.email "github-actions[bot]@users.noreply.github.com"
25+
git config --local user.name "github-actions[bot]"
26+
27+
git add .
28+
if [ -z "$(git status --porcelain)" ]; then
29+
echo "no formatting changed"
30+
exit 0
31+
fi
32+
git commit -m "chore: format"
33+
git push
34+
echo "pushed formatting changes https://github.com/$GITHUB_REPOSITORY/commit/$(git rev-parse HEAD)"

docs-svelte-kit/src/lib/components/ESLintCodeBlock.svelte

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
? async () => {
2828
tsParser = await loadTsParser();
2929
return loadLinter;
30-
}
30+
}
3131
: () => loadLinter
3232
);
3333
let showDiff = fix;

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -153,9 +153,9 @@
153153
"nyc": "^15.1.0",
154154
"pako": "^2.0.3",
155155
"postcss-nested": "^6.0.0",
156-
"prettier": "^3.0.0",
156+
"prettier": "^3.1.1",
157157
"prettier-plugin-pkg": "^0.18.0",
158-
"prettier-plugin-svelte": "^3.0.0",
158+
"prettier-plugin-svelte": "^3.1.2",
159159
"prism-svelte": "^0.5.0",
160160
"prismjs": "^1.25.0",
161161
"rimraf": "^5.0.0",

src/rules/html-closing-bracket-spacing.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -84,8 +84,8 @@ export default createRule('html-closing-bracket-spacing', {
8484
node.type === 'SvelteEndTag'
8585
? 'endTag'
8686
: node.selfClosing
87-
? 'selfClosingTag'
88-
: 'startTag';
87+
? 'selfClosingTag'
88+
: 'startTag';
8989

9090
if (options[tagType] === 'ignore') return;
9191

src/rules/indent-helpers/es.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -338,11 +338,11 @@ export function defineVisitor(context: IndentContext): NodeListener {
338338
? sourceCode.getTokenBefore(node.source, {
339339
filter: isClosingBraceToken,
340340
includeComments: false
341-
})!
341+
})!
342342
: sourceCode.getLastToken(node, {
343343
filter: isClosingBraceToken,
344344
includeComments: false
345-
})!;
345+
})!;
346346
offsets.setOffsetToken(leftBraceTokens, 0, exportToken);
347347
offsets.setOffsetElementList(
348348
node.specifiers,
@@ -535,12 +535,12 @@ export function defineVisitor(context: IndentContext): NodeListener {
535535
fromToken: tokens[fromIndex],
536536
beforeTokens: tokens.slice(0, fromIndex),
537537
afterTokens: [...tokens.slice(fromIndex + 1), sourceCode.getFirstToken(node.source)]
538-
}
538+
}
539539
: {
540540
fromToken: null,
541541
beforeTokens: [...tokens, sourceCode.getFirstToken(node.source)],
542542
afterTokens: []
543-
};
543+
};
544544

545545
const namedSpecifiers: TSESTree.ImportSpecifier[] = [];
546546
for (const specifier of node.specifiers) {

src/rules/indent-helpers/index.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -127,8 +127,8 @@ export function defineVisitor(
127127
actualUnit: mismatchCharIndexes.length
128128
? 'whitespace'
129129
: options.indentChar === '\t'
130-
? 'tab'
131-
: 'space',
130+
? 'tab'
131+
: 'space',
132132
expectedIndentPlural: expectedIndent === 1 ? '' : 's',
133133
actualIndentPlural: actualIndent === 1 ? '' : 's'
134134
},

src/rules/mustache-spacing.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -363,7 +363,7 @@ export default createRule('mustache-spacing', {
363363
? sourceCode.getTokenAfter(openBlockLast, {
364364
includeComments: false,
365365
filter: isClosingBraceToken
366-
})
366+
})
367367
: null;
368368
verifyBraces(
369369
openBlockOpeningToken,
@@ -384,7 +384,7 @@ export default createRule('mustache-spacing', {
384384
? sourceCode.getTokenAfter(openBlockLast, {
385385
includeComments: false,
386386
filter: isClosingBraceToken
387-
})
387+
})
388388
: null;
389389
verifyBraces(
390390
openBlockOpeningToken,

src/rules/no-trailing-spaces.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ export default createRule('no-trailing-spaces', {
7676
...(ignoreComments
7777
? {
7878
SvelteHTMLComment: collectIgnoreLineNumbers
79-
}
79+
}
8080
: {}),
8181
'Program:exit'() {
8282
const lines = sourceCode.lines;

src/rules/shorthand-attribute.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ export default createRule('shorthand-attribute', {
5959
});
6060
}
6161
}
62-
}
62+
}
6363
: {
6464
SvelteShorthandAttribute(node) {
6565
context.report({
@@ -70,6 +70,6 @@ export default createRule('shorthand-attribute', {
7070
}
7171
});
7272
}
73-
};
73+
};
7474
}
7575
});

src/shared/svelte-compile-warns/index.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -385,8 +385,8 @@ function* transformScripts(context: RuleContext, text: string) {
385385
? transformWithTypescript
386386
: transformWithBabel
387387
: isUseBabel(context)
388-
? transformWithBabel
389-
: null;
388+
? transformWithBabel
389+
: null;
390390

391391
const sourceCode = getSourceCode(context);
392392
if (transform) {
@@ -431,8 +431,8 @@ function getWarningsFromCode(
431431
...(semver.satisfies(compiler.VERSION, '>=4.0.0-0')
432432
? { customElement: true }
433433
: hasTagOption(getSourceCode(context).ast)
434-
? { customElement: true }
435-
: {})
434+
? { customElement: true }
435+
: {})
436436
});
437437

438438
return { warnings: result.warnings as Warning[], kind: 'warn' };

tests/utils/utils.ts

+6-6
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ export function loadTestCases(
9797
pkgName === 'node'
9898
? { version: process.version }
9999
: // eslint-disable-next-line @typescript-eslint/no-require-imports -- test
100-
require(`${pkgName}/package.json`);
100+
require(`${pkgName}/package.json`);
101101
return !semver.satisfies(pkg.version, pkgVersion);
102102
})
103103
) {
@@ -206,8 +206,8 @@ function writeFixtures(ruleName: string, inputFile: string, { force }: { force?:
206206
path.extname(inputFile) === '.svelte'
207207
? 'svelte-eslint-parser'
208208
: path.extname(inputFile) === '.ts'
209-
? '@typescript-eslint/parser'
210-
: undefined;
209+
? '@typescript-eslint/parser'
210+
: undefined;
211211
const { code, filename, options, ...verifyConfig } = config;
212212
const result = linter.verify(
213213
code,
@@ -244,7 +244,7 @@ function writeFixtures(ruleName: string, inputFile: string, { force }: { force?:
244244
messageId: s.messageId,
245245
// Need to have this be the *fixed* output, not just the fix content or anything
246246
output: applySuggestion(config.code, s)
247-
}))
247+
}))
248248
: null
249249
}))
250250
)}`
@@ -286,8 +286,8 @@ function getConfig(ruleName: string, inputFile: string) {
286286
path.extname(filename) === '.svelte'
287287
? require.resolve('svelte-eslint-parser')
288288
: path.extname(inputFile) === '.ts'
289-
? require.resolve('@typescript-eslint/parser')
290-
: undefined;
289+
? require.resolve('@typescript-eslint/parser')
290+
: undefined;
291291

292292
return Object.assign(
293293
{

0 commit comments

Comments
 (0)