feat: Make perfectionist configurable inside antfu()
#1023
Annotations
10 errors, 1 warning, and 1 notice
|
Test
Process completed with exit code 1.
|
|
Test:
test/factory-snap.test.ts#L113
Error: Snapshot `factory lib 1` mismatched
- Expected
+ Received
@@ -148,25 +148,10 @@
"rules": [
"command/command",
],
},
{
- "ignores": [
- "**/*.md",
- ],
- "name": "antfu/perfectionist/setup",
- "plugins": [
- "perfectionist",
- ],
- "rules": [
- "perfectionist/sort-exports",
- "perfectionist/sort-imports",
- "perfectionist/sort-named-exports",
- "perfectionist/sort-named-imports",
- ],
- },
- {
"name": "antfu/node/setup",
"plugins": [
"node",
],
},
@@ -287,10 +272,25 @@
"unicorn/prefer-node-protocol",
"unicorn/prefer-number-properties",
"unicorn/prefer-string-starts-ends-with",
"unicorn/prefer-type-error",
"unicorn/throw-new-error",
+ ],
+ },
+ {
+ "ignores": [
+ "**/*.md",
+ ],
+ "name": "antfu/perfectionist/setup",
+ "plugins": [
+ "perfectionist",
+ ],
+ "rules": [
+ "perfectionist/sort-exports",
+ "perfectionist/sort-imports",
+ "perfectionist/sort-named-exports",
+ "perfectionist/sort-named-imports",
],
},
{
"files": [
"**/*.?([cm])jsx",
❯ test/factory-snap.test.ts:113:5
|
|
Test:
test/factory-snap.test.ts#L113
Error: Snapshot `factory in-editor 1` mismatched
- Expected
+ Received
@@ -148,25 +148,10 @@
"rules": [
"command/command",
],
},
{
- "ignores": [
- "**/*.md",
- ],
- "name": "antfu/perfectionist/setup",
- "plugins": [
- "perfectionist",
- ],
- "rules": [
- "perfectionist/sort-exports",
- "perfectionist/sort-imports",
- "perfectionist/sort-named-exports",
- "perfectionist/sort-named-imports",
- ],
- },
- {
"name": "antfu/node/setup",
"plugins": [
"node",
],
},
@@ -287,10 +272,25 @@
"unicorn/prefer-node-protocol",
"unicorn/prefer-number-properties",
"unicorn/prefer-string-starts-ends-with",
"unicorn/prefer-type-error",
"unicorn/throw-new-error",
+ ],
+ },
+ {
+ "ignores": [
+ "**/*.md",
+ ],
+ "name": "antfu/perfectionist/setup",
+ "plugins": [
+ "perfectionist",
+ ],
+ "rules": [
+ "perfectionist/sort-exports",
+ "perfectionist/sort-imports",
+ "perfectionist/sort-named-exports",
+ "perfectionist/sort-named-imports",
],
},
{
"files": [
"**/*.?([cm])jsx",
❯ test/factory-snap.test.ts:113:5
|
|
Test:
test/factory-snap.test.ts#L113
Error: Snapshot `factory pnpm-without-jsonc 1` mismatched
- Expected
+ Received
@@ -148,25 +148,10 @@
"rules": [
"command/command",
],
},
{
- "ignores": [
- "**/*.md",
- ],
- "name": "antfu/perfectionist/setup",
- "plugins": [
- "perfectionist",
- ],
- "rules": [
- "perfectionist/sort-exports",
- "perfectionist/sort-imports",
- "perfectionist/sort-named-exports",
- "perfectionist/sort-named-imports",
- ],
- },
- {
"name": "antfu/node/setup",
"plugins": [
"node",
],
},
@@ -287,10 +272,25 @@
"unicorn/prefer-node-protocol",
"unicorn/prefer-number-properties",
"unicorn/prefer-string-starts-ends-with",
"unicorn/prefer-type-error",
"unicorn/throw-new-error",
+ ],
+ },
+ {
+ "ignores": [
+ "**/*.md",
+ ],
+ "name": "antfu/perfectionist/setup",
+ "plugins": [
+ "perfectionist",
+ ],
+ "rules": [
+ "perfectionist/sort-exports",
+ "perfectionist/sort-imports",
+ "perfectionist/sort-named-exports",
+ "perfectionist/sort-named-imports",
],
},
{
"files": [
"**/*.?([cm])jsx",
❯ test/factory-snap.test.ts:113:5
|
|
Test:
test/factory-snap.test.ts#L113
Error: Snapshot `factory pnpm-without-yaml 1` mismatched
- Expected
+ Received
@@ -148,25 +148,10 @@
"rules": [
"command/command",
],
},
{
- "ignores": [
- "**/*.md",
- ],
- "name": "antfu/perfectionist/setup",
- "plugins": [
- "perfectionist",
- ],
- "rules": [
- "perfectionist/sort-exports",
- "perfectionist/sort-imports",
- "perfectionist/sort-named-exports",
- "perfectionist/sort-named-imports",
- ],
- },
- {
"name": "antfu/node/setup",
"plugins": [
"node",
],
},
@@ -287,10 +272,25 @@
"unicorn/prefer-node-protocol",
"unicorn/prefer-number-properties",
"unicorn/prefer-string-starts-ends-with",
"unicorn/prefer-type-error",
"unicorn/throw-new-error",
+ ],
+ },
+ {
+ "ignores": [
+ "**/*.md",
+ ],
+ "name": "antfu/perfectionist/setup",
+ "plugins": [
+ "perfectionist",
+ ],
+ "rules": [
+ "perfectionist/sort-exports",
+ "perfectionist/sort-imports",
+ "perfectionist/sort-named-exports",
+ "perfectionist/sort-named-imports",
],
},
{
"files": [
"**/*.?([cm])jsx",
❯ test/factory-snap.test.ts:113:5
|
|
Test:
test/factory-snap.test.ts#L113
Error: Snapshot `factory javascript-vue 1` mismatched
- Expected
+ Received
@@ -148,25 +148,10 @@
"rules": [
"command/command",
],
},
{
- "ignores": [
- "**/*.md",
- ],
- "name": "antfu/perfectionist/setup",
- "plugins": [
- "perfectionist",
- ],
- "rules": [
- "perfectionist/sort-exports",
- "perfectionist/sort-imports",
- "perfectionist/sort-named-exports",
- "perfectionist/sort-named-imports",
- ],
- },
- {
"name": "antfu/node/setup",
"plugins": [
"node",
],
},
@@ -287,10 +272,25 @@
"unicorn/prefer-node-protocol",
"unicorn/prefer-number-properties",
"unicorn/prefer-string-starts-ends-with",
"unicorn/prefer-type-error",
"unicorn/throw-new-error",
+ ],
+ },
+ {
+ "ignores": [
+ "**/*.md",
+ ],
+ "name": "antfu/perfectionist/setup",
+ "plugins": [
+ "perfectionist",
+ ],
+ "rules": [
+ "perfectionist/sort-exports",
+ "perfectionist/sort-imports",
+ "perfectionist/sort-named-exports",
+ "perfectionist/sort-named-imports",
],
},
{
"files": [
"**/*.?([cm])jsx",
❯ test/factory-snap.test.ts:113:5
|
|
Test:
test/factory-snap.test.ts#L113
Error: Snapshot `factory less-opinionated 1` mismatched
- Expected
+ Received
@@ -148,25 +148,10 @@
"rules": [
"command/command",
],
},
{
- "ignores": [
- "**/*.md",
- ],
- "name": "antfu/perfectionist/setup",
- "plugins": [
- "perfectionist",
- ],
- "rules": [
- "perfectionist/sort-exports",
- "perfectionist/sort-imports",
- "perfectionist/sort-named-exports",
- "perfectionist/sort-named-imports",
- ],
- },
- {
"name": "antfu/node/setup",
"plugins": [
"node",
],
},
@@ -287,10 +272,25 @@
"unicorn/prefer-node-protocol",
"unicorn/prefer-number-properties",
"unicorn/prefer-string-starts-ends-with",
"unicorn/prefer-type-error",
"unicorn/throw-new-error",
+ ],
+ },
+ {
+ "ignores": [
+ "**/*.md",
+ ],
+ "name": "antfu/perfectionist/setup",
+ "plugins": [
+ "perfectionist",
+ ],
+ "rules": [
+ "perfectionist/sort-exports",
+ "perfectionist/sort-imports",
+ "perfectionist/sort-named-exports",
+ "perfectionist/sort-named-imports",
],
},
{
"files": [
"**/*.?([cm])jsx",
❯ test/factory-snap.test.ts:113:5
|
|
Test:
test/factory-snap.test.ts#L113
Error: Snapshot `factory full-on 1` mismatched
- Expected
+ Received
@@ -148,25 +148,10 @@
"rules": [
"command/command",
],
},
{
- "ignores": [
- "**/*.md",
- ],
- "name": "antfu/perfectionist/setup",
- "plugins": [
- "perfectionist",
- ],
- "rules": [
- "perfectionist/sort-exports",
- "perfectionist/sort-imports",
- "perfectionist/sort-named-exports",
- "perfectionist/sort-named-imports",
- ],
- },
- {
"name": "antfu/node/setup",
"plugins": [
"node",
],
},
@@ -287,10 +272,25 @@
"unicorn/prefer-node-protocol",
"unicorn/prefer-number-properties",
"unicorn/prefer-string-starts-ends-with",
"unicorn/prefer-type-error",
"unicorn/throw-new-error",
+ ],
+ },
+ {
+ "ignores": [
+ "**/*.md",
+ ],
+ "name": "antfu/perfectionist/setup",
+ "plugins": [
+ "perfectionist",
+ ],
+ "rules": [
+ "perfectionist/sort-exports",
+ "perfectionist/sort-imports",
+ "perfectionist/sort-named-exports",
+ "perfectionist/sort-named-imports",
],
},
{
"files": [
"**/*.?([cm])jsx",
❯ test/factory-snap.test.ts:113:5
|
|
Test:
test/factory-snap.test.ts#L113
Error: Snapshot `factory full-off 1` mismatched
- Expected
+ Received
@@ -138,22 +138,10 @@
"rules": [
"command/command",
],
},
{
- "name": "antfu/perfectionist/setup",
- "plugins": [
- "perfectionist",
- ],
- "rules": [
- "perfectionist/sort-exports",
- "perfectionist/sort-imports",
- "perfectionist/sort-named-exports",
- "perfectionist/sort-named-imports",
- ],
- },
- {
"name": "antfu/e18e/rules",
"plugins": [
"e18e",
],
"rules": [
@@ -174,10 +162,22 @@
"e18e/prefer-array-some",
"- e18e/prefer-static-regex",
],
},
{
+ "name": "antfu/perfectionist/setup",
+ "plugins": [
+ "perfectionist",
+ ],
+ "rules": [
+ "perfectionist/sort-exports",
+ "perfectionist/sort-imports",
+ "perfectionist/sort-named-exports",
+ "perfectionist/sort-named-imports",
+ ],
+ },
+ {
"files": [
"**/scripts/**/*.?([cm])[jt]s?(x)",
],
"name": "antfu/disables/scripts",
"rules": [
❯ test/factory-snap.test.ts:113:5
|
|
Test:
test/factory-snap.test.ts#L113
Error: Snapshot `factory default 1` mismatched
- Expected
+ Received
@@ -148,25 +148,10 @@
"rules": [
"command/command",
],
},
{
- "ignores": [
- "**/*.md",
- ],
- "name": "antfu/perfectionist/setup",
- "plugins": [
- "perfectionist",
- ],
- "rules": [
- "perfectionist/sort-exports",
- "perfectionist/sort-imports",
- "perfectionist/sort-named-exports",
- "perfectionist/sort-named-imports",
- ],
- },
- {
"name": "antfu/node/setup",
"plugins": [
"node",
],
},
@@ -287,10 +272,25 @@
"unicorn/prefer-node-protocol",
"unicorn/prefer-number-properties",
"unicorn/prefer-string-starts-ends-with",
"unicorn/prefer-type-error",
"unicorn/throw-new-error",
+ ],
+ },
+ {
+ "ignores": [
+ "**/*.md",
+ ],
+ "name": "antfu/perfectionist/setup",
+ "plugins": [
+ "perfectionist",
+ ],
+ "rules": [
+ "perfectionist/sort-exports",
+ "perfectionist/sort-imports",
+ "perfectionist/sort-named-exports",
+ "perfectionist/sort-named-imports",
],
},
{
"files": [
"**/*.?([cm])jsx",
❯ test/factory-snap.test.ts:113:5
|
|
Complete job
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4, pnpm/action-setup@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
|
background
wait
wait-all
cancel
parallel
Loading