diff --git a/packages/terser/package.json b/packages/terser/package.json index 2106d5d88..ee1a19495 100644 --- a/packages/terser/package.json +++ b/packages/terser/package.json @@ -64,12 +64,12 @@ "dependencies": { "serialize-javascript": "^7.0.3", "smob": "^1.0.0", - "terser": "^5.17.4" + "terser": "^5.49.2" }, "devDependencies": { "@types/serialize-javascript": "^5.0.4", "rollup": "^4.0.0-24", - "typescript": "^4.8.3" + "typescript": "catalog:" }, "types": "./types/index.d.ts" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 50b4dd75d..8cbba389d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -85,7 +85,7 @@ importers: version: 5.9.3 vitest: specifier: ^4.0.2 - version: 4.0.2(@types/node@20.19.23)(terser@5.17.4) + version: 4.0.2(@types/node@20.19.23)(terser@5.49.2) packages/alias: devDependencies: @@ -699,8 +699,8 @@ importers: specifier: ^1.0.0 version: 1.0.0 terser: - specifier: ^5.17.4 - version: 5.17.4 + specifier: ^5.49.2 + version: 5.49.2 devDependencies: '@types/serialize-javascript': specifier: ^5.0.4 @@ -709,8 +709,8 @@ importers: specifier: ^4.0.0-24 version: 4.0.0-24 typescript: - specifier: ^4.8.3 - version: 4.8.4 + specifier: 'catalog:' + version: 5.9.3 packages/typescript: dependencies: @@ -1686,6 +1686,9 @@ packages: resolution: {integrity: sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==} engines: {node: '>=6.0.0'} + '@jridgewell/gen-mapping@0.3.13': + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} + '@jridgewell/gen-mapping@0.3.2': resolution: {integrity: sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==} engines: {node: '>=6.0.0'} @@ -1698,8 +1701,8 @@ packages: resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} engines: {node: '>=6.0.0'} - '@jridgewell/source-map@0.3.2': - resolution: {integrity: sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==} + '@jridgewell/source-map@0.3.11': + resolution: {integrity: sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==} '@jridgewell/sourcemap-codec@1.4.14': resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} @@ -1713,6 +1716,9 @@ packages: '@jridgewell/trace-mapping@0.3.16': resolution: {integrity: sha512-LCQ+NeThyJ4k1W2d+vIKdxuSt9R3pQSZ4P92m7EakaYuXcVWbHuT5bjNcqLd4Rdgi6xYWYDvBJZJLZSLanjDcA==} + '@jridgewell/trace-mapping@0.3.31': + resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} + '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} @@ -4977,8 +4983,8 @@ packages: resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==} engines: {node: '>=8'} - terser@5.17.4: - resolution: {integrity: sha512-jcEKZw6UPrgugz/0Tuk/PVyLAPfMBJf5clnGueo45wTweoV8yh7Q7PEkhkJ5uuUbC7zAxEcG3tqNr1bstkQ8nw==} + terser@5.49.2: + resolution: {integrity: sha512-rGbJiKeQ4WDe3EXlDAIaQcwftVfv2Q8o1awFNfvXolJYKkb1AuZY1RTOmqx4LJXZENbWZA7eIsYGHuEzHsi1nQ==} engines: {node: '>=10'} hasBin: true @@ -6364,6 +6370,11 @@ snapshots: '@jridgewell/set-array': 1.1.2 '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/gen-mapping@0.3.13': + dependencies: + '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/trace-mapping': 0.3.31 + '@jridgewell/gen-mapping@0.3.2': dependencies: '@jridgewell/set-array': 1.1.2 @@ -6374,10 +6385,10 @@ snapshots: '@jridgewell/set-array@1.1.2': {} - '@jridgewell/source-map@0.3.2': + '@jridgewell/source-map@0.3.11': dependencies: - '@jridgewell/gen-mapping': 0.3.2 - '@jridgewell/trace-mapping': 0.3.16 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 '@jridgewell/sourcemap-codec@1.4.14': {} @@ -6390,10 +6401,15 @@ snapshots: '@jridgewell/resolve-uri': 3.1.0 '@jridgewell/sourcemap-codec': 1.4.14 + '@jridgewell/trace-mapping@0.3.31': + dependencies: + '@jridgewell/resolve-uri': 3.1.0 + '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/trace-mapping@0.3.9': dependencies: '@jridgewell/resolve-uri': 3.1.0 - '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/sourcemap-codec': 1.5.5 '@nodelib/fs.scandir@2.1.5': dependencies: @@ -6988,13 +7004,13 @@ snapshots: chai: 6.2.0 tinyrainbow: 3.0.3 - '@vitest/mocker@4.0.2(vite@7.1.12(@types/node@20.19.23)(terser@5.17.4))': + '@vitest/mocker@4.0.2(vite@7.1.12(@types/node@20.19.23)(terser@5.49.2))': dependencies: '@vitest/spy': 4.0.2 estree-walker: 3.0.3 magic-string: 0.30.19 optionalDependencies: - vite: 7.1.12(@types/node@20.19.23)(terser@5.17.4) + vite: 7.1.12(@types/node@20.19.23)(terser@5.49.2) '@vitest/pretty-format@4.0.2': dependencies: @@ -7031,10 +7047,6 @@ snapshots: dependencies: acorn: 6.4.2 - acorn-jsx@5.3.2(acorn@8.14.0): - dependencies: - acorn: 8.14.0 - acorn-jsx@5.3.2(acorn@8.15.0): dependencies: acorn: 8.15.0 @@ -8051,14 +8063,14 @@ snapshots: espree@9.4.0: dependencies: - acorn: 8.14.0 - acorn-jsx: 5.3.2(acorn@8.14.0) + acorn: 8.15.0 + acorn-jsx: 5.3.2(acorn@8.15.0) eslint-visitor-keys: 3.3.0 espree@9.6.1: dependencies: - acorn: 8.14.0 - acorn-jsx: 5.3.2(acorn@8.14.0) + acorn: 8.15.0 + acorn-jsx: 5.3.2(acorn@8.15.0) eslint-visitor-keys: 3.4.3 esprima@4.0.1: {} @@ -9857,10 +9869,10 @@ snapshots: temp-dir@2.0.0: {} - terser@5.17.4: + terser@5.49.2: dependencies: - '@jridgewell/source-map': 0.3.2 - acorn: 8.8.0 + '@jridgewell/source-map': 0.3.11 + acorn: 8.15.0 commander: 2.20.3 source-map-support: 0.5.21 @@ -10065,7 +10077,7 @@ snapshots: spdx-correct: 3.1.1 spdx-expression-parse: 3.0.1 - vite@7.1.12(@types/node@20.19.23)(terser@5.17.4): + vite@7.1.12(@types/node@20.19.23)(terser@5.49.2): dependencies: esbuild: 0.25.11 fdir: 6.5.0(picomatch@4.0.3) @@ -10076,12 +10088,12 @@ snapshots: optionalDependencies: '@types/node': 20.19.23 fsevents: 2.3.3 - terser: 5.17.4 + terser: 5.49.2 - vitest@4.0.2(@types/node@20.19.23)(terser@5.17.4): + vitest@4.0.2(@types/node@20.19.23)(terser@5.49.2): dependencies: '@vitest/expect': 4.0.2 - '@vitest/mocker': 4.0.2(vite@7.1.12(@types/node@20.19.23)(terser@5.17.4)) + '@vitest/mocker': 4.0.2(vite@7.1.12(@types/node@20.19.23)(terser@5.49.2)) '@vitest/pretty-format': 4.0.2 '@vitest/runner': 4.0.2 '@vitest/snapshot': 4.0.2 @@ -10098,7 +10110,7 @@ snapshots: tinyexec: 0.3.2 tinyglobby: 0.2.15 tinyrainbow: 3.0.3 - vite: 7.1.12(@types/node@20.19.23)(terser@5.17.4) + vite: 7.1.12(@types/node@20.19.23)(terser@5.49.2) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 20.19.23