diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c2026e7ba..026fe4260 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1879,8 +1879,8 @@ importers: version: link:../../../packages/worker-shared devDependencies: '@fastly/js-compute': - specifier: ^3.0.0 - version: 3.38.2(typescript@5.9.3) + specifier: ^3.40.1 + version: 3.40.1(typescript@5.9.3) typescript: specifier: ^5.3.0 version: 5.9.3 @@ -2253,27 +2253,27 @@ packages: resolution: {integrity: sha512-ju7Y4WeF0B9uMkSPHJgmT6ouEfSwbe9M1uR/YOnYZjBpxJjH9qzxIkJg/kf8NycVDyFJ2/lscmJ1E1uPiDQVRQ==} hasBin: true dependencies: - '@bytecodealliance/jco': 1.15.4 + '@bytecodealliance/jco': 1.17.0 '@bytecodealliance/wizer': 10.0.0 es-module-lexer: 1.7.0 oxc-parser: 0.76.0 dev: true - /@bytecodealliance/jco@1.15.4: - resolution: {integrity: sha512-Lu5ZVPD+ethKrOCbfVe7zHwOH8JmhU1sDXBn/7WN4Zf/KcJc34YQmUQCjxrN5n4h9Q2ep3dcK8Gb7DeV1e2i7w==} + /@bytecodealliance/jco@1.17.0: + resolution: {integrity: sha512-+8cLL6p++K+KKJiG+xqRDyKcjoWvAB1cwH+diIvuUf8O0AEN+QfzW7GdZJ0zzvfpCfGYX+uO7ylmPFvn+pWxCA==} hasBin: true dependencies: '@bytecodealliance/componentize-js': 0.19.3 - '@bytecodealliance/preview2-shim': 0.17.5 + '@bytecodealliance/preview2-shim': 0.17.8 binaryen: 123.0.0 commander: 14.0.3 mkdirp: 3.0.1 ora: 8.2.0 - terser: 5.44.1 + terser: 5.46.0 dev: true - /@bytecodealliance/preview2-shim@0.17.5: - resolution: {integrity: sha512-F4WYVC6aHOiOXSsG3WDGFALrkpb952+9/EIX119qIzDtYgE5tvbOnKeBb0Y+NMzGEsu3334GdHIRXQ6wibY0MA==} + /@bytecodealliance/preview2-shim@0.17.8: + resolution: {integrity: sha512-wS5kg8u0KCML1UeHQPJ1IuOI24x/XLentCzsqPER1+gDNC5Cz2hG4G2blLOZap+3CEGhIhnJ9mmZYj6a2W0Lww==} dev: true /@bytecodealliance/weval@0.3.4: @@ -3516,8 +3516,8 @@ packages: engines: {node: '>=14'} dev: true - /@fastly/js-compute@3.38.2(typescript@5.9.3): - resolution: {integrity: sha512-ZJ65uNIDhqkypHIo1K9U0st/l2W9h33jUN6fYOs+1hI/Zut/7M5ITTtd5o5P5Vx9/SlYC5tzm2dDqyMNi9ULcw==} + /@fastly/js-compute@3.40.1(typescript@5.9.3): + resolution: {integrity: sha512-ku4EkTydh/UDOfbhSrtAxv+UUoPxC4Z2NLAl40pNg24cJbRv+kvMmDJAERl7NXBwpOPfhCasjnMyezjip3N8mw==} hasBin: true peerDependencies: typescript: ^5.9.0 @@ -3525,13 +3525,13 @@ packages: typescript: optional: true dependencies: - '@bytecodealliance/jco': 1.15.4 + '@bytecodealliance/jco': 1.17.0 '@bytecodealliance/weval': 0.3.4 '@bytecodealliance/wizer': 7.0.5 '@jridgewell/remapping': 2.3.5 '@jridgewell/trace-mapping': 0.3.31 - acorn: 8.15.0 - acorn-walk: 8.3.4 + acorn: 8.16.0 + acorn-walk: 8.3.5 esbuild: 0.25.12 magic-string: 0.30.21 picomatch: 4.0.3 @@ -3991,7 +3991,7 @@ packages: dependencies: string-width: 5.1.2 string-width-cjs: /string-width@4.2.3 - strip-ansi: 7.1.2 + strip-ansi: 7.2.0 strip-ansi-cjs: /strip-ansi@6.0.1 wrap-ansi: 8.1.0 wrap-ansi-cjs: /wrap-ansi@7.0.0 @@ -5815,7 +5815,7 @@ packages: resolution: {integrity: sha512-PPvV6g8UGMGgjrMu+n/f9E/tCSkNQ2Y97eFvuVdJfG11+xdIeDcLyNdC8SHcrHbRqkfwLASdplyR6B6sKM1U4A==} engines: {node: '>=0.4.0'} dependencies: - acorn: 8.15.0 + acorn: 8.16.0 dev: true /acorn-walk@8.3.2: @@ -5827,7 +5827,14 @@ packages: resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} engines: {node: '>=0.4.0'} dependencies: - acorn: 8.15.0 + acorn: 8.16.0 + dev: true + + /acorn-walk@8.3.5: + resolution: {integrity: sha512-HEHNfbars9v4pgpW6SO1KSPkfoS0xVOM/9UzkJltjlsHZmJasxg8aXkuZa7SMf8vKGIBhpUsPluQSqhJFCqebw==} + engines: {node: '>=0.4.0'} + dependencies: + acorn: 8.16.0 dev: true /acorn@8.14.0: @@ -7765,7 +7772,7 @@ packages: resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==} engines: {node: '>= 0.4'} dependencies: - which-typed-array: 1.1.19 + which-typed-array: 1.1.20 dev: true /is-unicode-supported@1.3.0: @@ -8639,7 +8646,7 @@ packages: /mlly@1.8.0: resolution: {integrity: sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g==} dependencies: - acorn: 8.15.0 + acorn: 8.16.0 pathe: 2.0.3 pkg-types: 1.3.1 ufo: 1.6.1 @@ -8841,7 +8848,7 @@ packages: log-symbols: 6.0.0 stdin-discarder: 0.2.2 string-width: 7.2.0 - strip-ansi: 7.1.2 + strip-ansi: 7.2.0 dev: true /ox@0.12.1(typescript@5.9.3): @@ -9812,7 +9819,7 @@ packages: dependencies: eastasianwidth: 0.2.0 emoji-regex: 9.2.2 - strip-ansi: 7.1.2 + strip-ansi: 7.2.0 dev: true /string-width@7.2.0: @@ -9852,6 +9859,13 @@ packages: ansi-regex: 6.2.2 dev: true + /strip-ansi@7.2.0: + resolution: {integrity: sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==} + engines: {node: '>=12'} + dependencies: + ansi-regex: 6.2.2 + dev: true + /strip-bom@3.0.0: resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} engines: {node: '>=4'} @@ -9988,13 +10002,13 @@ packages: xtend: 4.0.2 dev: true - /terser@5.44.1: - resolution: {integrity: sha512-t/R3R/n0MSwnnazuPpPNVO60LX0SKL45pyl9YlvxIdkH0Of7D5qM2EVe+yASRIlY5pZ73nclYJfNANGWPwFDZw==} + /terser@5.46.0: + resolution: {integrity: sha512-jTwoImyr/QbOWFFso3YoU3ik0jBBDJ6JTOQiy/J2YxVJdZCc+5u7skhNwiOR3FQIygFqVUPHl7qbbxtjW2K3Qg==} engines: {node: '>=10'} hasBin: true dependencies: '@jridgewell/source-map': 0.3.11 - acorn: 8.15.0 + acorn: 8.16.0 commander: 2.20.3 source-map-support: 0.5.21 dev: true @@ -10738,8 +10752,8 @@ packages: hasBin: true dev: true - /which-typed-array@1.1.19: - resolution: {integrity: sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==} + /which-typed-array@1.1.20: + resolution: {integrity: sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg==} engines: {node: '>= 0.4'} dependencies: available-typed-arrays: 1.0.7 @@ -10833,7 +10847,7 @@ packages: dependencies: ansi-styles: 6.2.3 string-width: 5.1.2 - strip-ansi: 7.1.2 + strip-ansi: 7.2.0 dev: true /wrap-ansi@9.0.2: diff --git a/surfaces/workers/fastly/package.json b/surfaces/workers/fastly/package.json index e69eb35ae..c223740e9 100644 --- a/surfaces/workers/fastly/package.json +++ b/surfaces/workers/fastly/package.json @@ -39,7 +39,7 @@ "@peac/worker-shared": "workspace:*" }, "devDependencies": { - "@fastly/js-compute": "^3.0.0", + "@fastly/js-compute": "^3.40.1", "typescript": "^5.3.0", "vitest": "^4.0.0" }