diff --git a/package.json b/package.json index e62b7ff..474103a 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "type": "module", "scripts": { "test": "vitest", - "prepublishOnly": "pnpm build", + "prepare": "pnpm build", "build": "concurrently \"pnpm:build:*\" --names \"build:\" --prefixColors auto", "build:ts": "tsc", "build:cjs": "npx rollup index.js --file dist/index.cjs --format cjs --plugin @rollup/plugin-commonjs --plugin @rollup/plugin-node-resolve", @@ -36,6 +36,7 @@ "@eslint/js": "^9.17.0", "@rollup/plugin-commonjs": "^28.0.2", "@rollup/plugin-node-resolve": "^16.0.0", + "@types/node": "^22.10.5", "concurrently": "^9.1.2", "eslint": "^9.17.0", "fixturify-project": "^7.1.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 046479f..48ac773 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,6 +24,9 @@ importers: '@rollup/plugin-node-resolve': specifier: ^16.0.0 version: 16.0.0(rollup@4.30.0) + '@types/node': + specifier: ^22.10.5 + version: 22.10.5 concurrently: specifier: ^9.1.2 version: 9.1.2 @@ -50,7 +53,7 @@ importers: version: 5.7.2 vitest: specifier: ^2.1.8 - version: 2.1.8(@types/node@22.10.2) + version: 2.1.8(@types/node@22.10.5) packages: @@ -596,8 +599,8 @@ packages: '@types/minimatch@5.1.2': resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} - '@types/node@22.10.2': - resolution: {integrity: sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==} + '@types/node@22.10.5': + resolution: {integrity: sha512-F8Q+SeGimwOo86fiovQh8qiXfFEh2/ocYv7tU5pJ3EXMSSxk1Joj5wefpFK2fHTf/N6HKGSxIDBT9f3gCxXPkQ==} '@types/resolve@1.20.2': resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} @@ -2372,12 +2375,12 @@ snapshots: '@types/fs-extra@9.0.13': dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.5 '@types/glob@8.1.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 22.10.2 + '@types/node': 22.10.5 '@types/json-schema@7.0.15': {} @@ -2385,7 +2388,7 @@ snapshots: '@types/minimatch@5.1.2': {} - '@types/node@22.10.2': + '@types/node@22.10.5': dependencies: undici-types: 6.20.0 @@ -2394,11 +2397,11 @@ snapshots: '@types/rimraf@3.0.2': dependencies: '@types/glob': 8.1.0 - '@types/node': 22.10.2 + '@types/node': 22.10.5 '@types/ssri@7.1.5': dependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.5 '@vitest/expect@2.1.8': dependencies: @@ -2407,13 +2410,13 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.8(vite@5.4.11(@types/node@22.10.2))': + '@vitest/mocker@2.1.8(vite@5.4.11(@types/node@22.10.5))': dependencies: '@vitest/spy': 2.1.8 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 5.4.11(@types/node@22.10.2) + vite: 5.4.11(@types/node@22.10.5) '@vitest/pretty-format@2.1.8': dependencies: @@ -3466,13 +3469,13 @@ snapshots: dependencies: builtins: 5.1.0 - vite-node@2.1.8(@types/node@22.10.2): + vite-node@2.1.8(@types/node@22.10.5): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.6.0 pathe: 1.1.2 - vite: 5.4.11(@types/node@22.10.2) + vite: 5.4.11(@types/node@22.10.5) transitivePeerDependencies: - '@types/node' - less @@ -3484,19 +3487,19 @@ snapshots: - supports-color - terser - vite@5.4.11(@types/node@22.10.2): + vite@5.4.11(@types/node@22.10.5): dependencies: esbuild: 0.21.5 postcss: 8.4.49 rollup: 4.30.0 optionalDependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.5 fsevents: 2.3.3 - vitest@2.1.8(@types/node@22.10.2): + vitest@2.1.8(@types/node@22.10.5): dependencies: '@vitest/expect': 2.1.8 - '@vitest/mocker': 2.1.8(vite@5.4.11(@types/node@22.10.2)) + '@vitest/mocker': 2.1.8(vite@5.4.11(@types/node@22.10.5)) '@vitest/pretty-format': 2.1.8 '@vitest/runner': 2.1.8 '@vitest/snapshot': 2.1.8 @@ -3512,11 +3515,11 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.0.2 tinyrainbow: 1.2.0 - vite: 5.4.11(@types/node@22.10.2) - vite-node: 2.1.8(@types/node@22.10.2) + vite: 5.4.11(@types/node@22.10.5) + vite-node: 2.1.8(@types/node@22.10.5) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.10.2 + '@types/node': 22.10.5 transitivePeerDependencies: - less - lightningcss