diff --git a/package.json b/package.json index ea3e52ff..33278da1 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "consola": "^3.4.2", "feed": "^5.2.0", "fs-extra": "^11.3.4", - "lint-staged": "^16.3.2", + "nano-staged": "^0.8.0", "markdown-it-footnote": "^4.0.0", "markdownlint-cli": "^0.48.0", "nano-spawn": "^2.0.0", @@ -53,9 +53,9 @@ "wxt": "workspace:*" }, "simple-git-hooks": { - "pre-commit": "pnpm lint-staged" + "pre-commit": "pnpm nano-staged" }, - "lint-staged": { + "nano-staged": { "*": "prettier --ignore-unknown --write" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 48a29d8d..a03923c3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -46,9 +46,6 @@ importers: fs-extra: specifier: ^11.3.4 version: 11.3.4 - lint-staged: - specifier: ^16.3.2 - version: 16.3.2 markdown-it-footnote: specifier: ^4.0.0 version: 4.0.0(patch_hash=5b74a0001a771ff5df790dd36b6883c4794e1f666b231499edb2d65eae8f4930) @@ -58,6 +55,9 @@ importers: nano-spawn: specifier: ^2.0.0 version: 2.0.0 + nano-staged: + specifier: ^0.8.0 + version: 0.8.0 p-map: specifier: ^7.0.4 version: 7.0.4 @@ -3630,19 +3630,10 @@ packages: linkify-it@5.0.0: resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==} - lint-staged@16.3.2: - resolution: {integrity: sha512-xKqhC2AeXLwiAHXguxBjuChoTTWFC6Pees0SHPwOpwlvI3BH7ZADFPddAdN3pgo3aiKgPUx/bxE78JfUnxQnlg==} - engines: {node: '>=20.17'} - hasBin: true - listr2@10.1.0: resolution: {integrity: sha512-/6t2KgDYIcCjhELwvrRxi1gaJ4xCGLTjNvh6mSjYenBkrZxggek8EwCbwBU33GMUCpyyrOzz2TzylrO5mTiI1w==} engines: {node: '>=22.0.0'} - listr2@9.0.5: - resolution: {integrity: sha512-ME4Fb83LgEgwNw96RKNvKV4VTLuXfoKudAmm2lP8Kk87KaMK0/Xrx/aAkMWmT8mDb+3MlFDspfbCs7adjRxA2g==} - engines: {node: '>=20.0.0'} - local-pkg@1.1.2: resolution: {integrity: sha512-arhlxbFRmoQHl33a0Zkle/YWlmNwoyt6QNZEIJcqNbdrsix5Lvc4HyyI3EnwxTYlZYc32EbYrQ8SzEZ7dqgg9A==} engines: {node: '>=14'} @@ -3675,10 +3666,6 @@ packages: lodash.once@4.1.1: resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} - log-update@6.1.0: - resolution: {integrity: sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==} - engines: {node: '>=18'} - log-update@7.1.0: resolution: {integrity: sha512-y9pi/ZOQQVvTgfRDEHV1Cj4zQUkJZPipEUNOxhn1R6KgmdMs7LKvXWCd9eMVPGJgvYzFLCenecWr0Ps8ChVv2A==} engines: {node: '>=20'} @@ -3924,6 +3911,11 @@ packages: resolution: {integrity: sha512-tacvGzUY5o2D8CBh2rrwxyNojUsZNU2zjNTzKQrkgGJQTbGAfArVWXSKMBokBeeg6C7OLRGUEyoFlYbfeWQIqw==} engines: {node: '>=20.17'} + nano-staged@0.8.0: + resolution: {integrity: sha512-QSEqPGTCJbkHU2yLvfY6huqYPjdBrOaTMKatO1F8nCSrkQGXeKwtCiCnsdxnuMhbg3DTVywKaeWLGCE5oJpq0g==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + hasBin: true + nanoid@3.3.11: resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} @@ -4501,10 +4493,6 @@ packages: std-env@3.10.0: resolution: {integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==} - string-argv@0.3.2: - resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} - engines: {node: '>=0.6.19'} - string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} @@ -7803,15 +7791,6 @@ snapshots: dependencies: uc.micro: 2.1.0 - lint-staged@16.3.2: - dependencies: - commander: 14.0.3 - listr2: 9.0.5 - micromatch: 4.0.8 - string-argv: 0.3.2 - tinyexec: 1.0.2 - yaml: 2.8.2 - listr2@10.1.0: dependencies: cli-truncate: 5.1.1 @@ -7821,15 +7800,6 @@ snapshots: rfdc: 1.4.1 wrap-ansi: 9.0.2 - listr2@9.0.5: - dependencies: - cli-truncate: 5.1.1 - colorette: 2.0.20 - eventemitter3: 5.0.4 - log-update: 6.1.0 - rfdc: 1.4.1 - wrap-ansi: 9.0.2 - local-pkg@1.1.2: dependencies: mlly: 1.8.1 @@ -7856,14 +7826,6 @@ snapshots: lodash.once@4.1.1: {} - log-update@6.1.0: - dependencies: - ansi-escapes: 7.3.0 - cli-cursor: 5.0.0 - slice-ansi: 7.1.2 - strip-ansi: 7.1.2 - wrap-ansi: 9.0.2 - log-update@7.1.0: dependencies: ansi-escapes: 7.3.0 @@ -8288,6 +8250,10 @@ snapshots: nano-spawn@2.0.0: {} + nano-staged@0.8.0: + dependencies: + picocolors: 1.1.1 + nanoid@3.3.11: {} nanospinner@1.2.2: @@ -8997,8 +8963,6 @@ snapshots: std-env@3.10.0: {} - string-argv@0.3.2: {} - string-width@4.2.3: dependencies: emoji-regex: 8.0.0