diff --git a/.github/workflows/autofix.yml b/.github/workflows/autofix.yml index cb5dab7..8281a43 100644 --- a/.github/workflows/autofix.yml +++ b/.github/workflows/autofix.yml @@ -18,14 +18,15 @@ jobs: node-version: 22 - run: | corepack enable - SHA_SUM=$(npm view pnpm@10.1.0 dist.shasum) - corepack install -g pnpm@10.1.0+sha1.$SHA_SUM + packageManager=$(node -p "require('./package.json').packageManager") + SHA_SUM=$(npm view $packageManager dist.shasum) + corepack install -g $packageManager+sha1.$SHA_SUM - name: 📦 Install dependencies run: pnpm install - name: 🔎 Lint (code) - run: pnpm lint --fix + run: pnpm lint:fix - name: ⚙️ Auto-fix uses: autofix-ci/action@ea32e3a12414e6d3183163c3424a7d7a8631ad84 diff --git a/package.json b/package.json index 6386a31..6e96892 100644 --- a/package.json +++ b/package.json @@ -21,10 +21,11 @@ "postinstall": "nuxt prepare", "typecheck": "nuxt typecheck", "db:migrate": "drizzle-kit generate --config=.config/drizzle.ts", - "lint": "pnpm lint:eslint --fix && pnpm lint:stylelint --fix", + "lint": "pnpm lint:eslint && pnpm lint:stylelint", "lint:eslint": "eslint --config .config/eslint.mjs", "lint:stylelint": "stylelint \"**/*.{css,scss,sass}\" --config .config/stylelint.json", "lint:eslint:inspect": "npx @eslint/config-inspector --config .config/eslint.mjs", + "lint:fix": "pnpm lint:eslint --fix && pnpm lint:stylelint --fix", "cf:toml": "npx wrangler pages download config mappedlove", "cf:dev": "npm run cf:toml && set NITRO_PRESET=cloudflare-pages&&npm run build && wrangler pages dev dist", "docs:dev": "vitepress dev docs", @@ -73,5 +74,5 @@ "wrangler": "^3.107.2", "zod": "^3.24.1" }, - "packageManager": "pnpm@9.15.5+sha512.845196026aab1cc3f098a0474b64dfbab2afe7a1b4e91dd86895d8e4aa32a7a6d03049e2d0ad770bbe4de023a7122fb68c1a1d6e0d033c7076085f9d5d4800d4" + "packageManager": "pnpm@9.15.5" }