diff --git a/package-lock.json b/package-lock.json index e886749553..5bc81c1061 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5593,43 +5593,234 @@ } }, "node_modules/@fastly/compute-js-static-publish": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@fastly/compute-js-static-publish/-/compute-js-static-publish-6.2.0.tgz", - "integrity": "sha512-Em2V3R1WyXfQilEi3UAUcoy9Yde+uG9fQlzKEFvZpePTSubtZMeNirSSmWrEX5uQoKDRB7ureKXAwF5ksWZjcw==", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/@fastly/compute-js-static-publish/-/compute-js-static-publish-7.0.6.tgz", + "integrity": "sha512-SpwANIGiK20iEC9kCl92OQg/3ATN3D7Wp4xKC5E+9VauBaygh3mWSpPikWVgerqy4TmN48butfsHEbJNZTfTHw==", "dev": true, - "license": "MIT", "dependencies": { + "@fastly/cli": "^11.2.0", "command-line-args": "^5.2.1", - "glob-to-regexp": "^0.4.1" + "glob-to-regexp": "^0.4.1", + "toml": "^3.0.0" }, "bin": { "compute-js-static-publish": "build/cli/index.js" }, "engines": { - "node": ">=18" + "node": ">=20.11.0" }, "peerDependencies": { - "@fastly/js-compute": "^2.0.0 || ^3.0.0" + "@fastly/js-compute": "^3.33.2" + } + }, + "node_modules/@fastly/compute-js-static-publish/node_modules/@fastly/cli": { + "version": "11.5.0", + "resolved": "https://registry.npmjs.org/@fastly/cli/-/cli-11.5.0.tgz", + "integrity": "sha512-CAEYsRTD6VscNQjRIroUY3V0eOYslS4zqtAsAHAjmKGkirGZVdveT4qt89jjQe3DSdXOpqoFf4D2GP8bJgp7kQ==", + "dev": true, + "bin": { + "fastly": "fastly.js" + }, + "engines": { + "node": ">=16" + }, + "optionalDependencies": { + "@fastly/cli-darwin-arm64": "=11.5.0", + "@fastly/cli-darwin-x64": "=11.5.0", + "@fastly/cli-linux-arm64": "=11.5.0", + "@fastly/cli-linux-x32": "=11.5.0", + "@fastly/cli-linux-x64": "=11.5.0", + "@fastly/cli-win32-arm64": "=11.5.0", + "@fastly/cli-win32-x32": "=11.5.0", + "@fastly/cli-win32-x64": "=11.5.0" + } + }, + "node_modules/@fastly/compute-js-static-publish/node_modules/@fastly/cli-darwin-arm64": { + "version": "11.5.0", + "resolved": "https://registry.npmjs.org/@fastly/cli-darwin-arm64/-/cli-darwin-arm64-11.5.0.tgz", + "integrity": "sha512-oZVk8sRZAm2BEJSJWYmflx+kxXrBkxvybR2aWik+gneBb496fDGtEafQlfzp/XVlRCQuYgmmcTvdR+otygaPyQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "bin": { + "cli-darwin-arm64": "fastly" + } + }, + "node_modules/@fastly/compute-js-static-publish/node_modules/@fastly/cli-darwin-x64": { + "version": "11.5.0", + "resolved": "https://registry.npmjs.org/@fastly/cli-darwin-x64/-/cli-darwin-x64-11.5.0.tgz", + "integrity": "sha512-+ltLb/GlRw3NHc+F0Uc4CdGJgEngg/JU+Jnrk8liKV9cYfItQWZFaTehD5NIEKj6//ydK6EhaWVrzlYDgPf3Og==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "bin": { + "cli-darwin-x64": "fastly" + } + }, + "node_modules/@fastly/compute-js-static-publish/node_modules/@fastly/cli-linux-arm64": { + "version": "11.5.0", + "resolved": "https://registry.npmjs.org/@fastly/cli-linux-arm64/-/cli-linux-arm64-11.5.0.tgz", + "integrity": "sha512-CTHg2MLLB0DOv0xv4UtJjcVMGXWl0iybwic9UDoqZi1arOrXQyhEQ1ejw6mISK5zVF1GQsWokzB9iJ2PZudtvA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "bin": { + "cli-linux-arm64": "fastly" + } + }, + "node_modules/@fastly/compute-js-static-publish/node_modules/@fastly/cli-linux-x32": { + "version": "11.5.0", + "resolved": "https://registry.npmjs.org/@fastly/cli-linux-x32/-/cli-linux-x32-11.5.0.tgz", + "integrity": "sha512-on2vB4OX0bSkhHI2ojyPJCqAdpTEMC9tMp+UCn1THn4R6f43SjCoObWeKRsq2whmuiB2m6ZpzeVNQqEStimDQA==", + "cpu": [ + "x32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "bin": { + "cli-linux-x32": "fastly" + } + }, + "node_modules/@fastly/compute-js-static-publish/node_modules/@fastly/cli-linux-x64": { + "version": "11.5.0", + "resolved": "https://registry.npmjs.org/@fastly/cli-linux-x64/-/cli-linux-x64-11.5.0.tgz", + "integrity": "sha512-DJ/Go/RK5k6O8Li2qu69CIPQ3Grqvm9ygShU6Bvlgg6TzZdNPjy0SrDof1+mzc7QM0EBo5ZhBUsjDi7+U6sWZg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "bin": { + "cli-linux-x64": "fastly" + } + }, + "node_modules/@fastly/compute-js-static-publish/node_modules/@fastly/cli-win32-arm64": { + "version": "11.5.0", + "resolved": "https://registry.npmjs.org/@fastly/cli-win32-arm64/-/cli-win32-arm64-11.5.0.tgz", + "integrity": "sha512-LvbPyP3vdhJ5GrloUGlvkdMPnwv5d9tPYCZJqOfJYu7nzfEd7JF53G6q4FucX94aOb51OJC2fun6M2w/SKxAwQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "bin": { + "cli-win32-arm64": "fastly.exe" + } + }, + "node_modules/@fastly/compute-js-static-publish/node_modules/@fastly/cli-win32-x32": { + "version": "11.5.0", + "resolved": "https://registry.npmjs.org/@fastly/cli-win32-x32/-/cli-win32-x32-11.5.0.tgz", + "integrity": "sha512-cTO4OhiTxaSTK3blOP7s54eTpUJvzhLjep+UgbUp6loh2g2P4myevOhx4Gb+I7v8d1cukRd8PJGqoXuDfCBohg==", + "cpu": [ + "x32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "bin": { + "cli-win32-x32": "fastly.exe" + } + }, + "node_modules/@fastly/compute-js-static-publish/node_modules/@fastly/cli-win32-x64": { + "version": "11.5.0", + "resolved": "https://registry.npmjs.org/@fastly/cli-win32-x64/-/cli-win32-x64-11.5.0.tgz", + "integrity": "sha512-vthJ2fudV2ZxxZn/UotFVnvl834xDgLlu0Is6J8006i036wE7nKb0tC1h6yZrMfsLrOvdasmqlIGVe6XHcZYbQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "bin": { + "cli-win32-x64": "fastly.exe" } }, "node_modules/@fastly/js-compute": { - "version": "3.32.2", - "resolved": "https://registry.npmjs.org/@fastly/js-compute/-/js-compute-3.32.2.tgz", - "integrity": "sha512-WgLTC6F7OE+siZDjunP+hshoMu7jM0UAL2hV8anWLXpxhl+cFUBxQ147Wv5I6Bj7dqOn7wemly2yxfz2ooqDag==", - "license": "Apache-2.0", + "version": "3.41.1", + "resolved": "https://registry.npmjs.org/@fastly/js-compute/-/js-compute-3.41.1.tgz", + "integrity": "sha512-8vOoGEpveVAPmtL5ftL2hynhB75LeGVrTkbW1PLvax34EtSjAEQGDAb6ipF33sIEHDSPiZcVFHhdeJbc+tDb6A==", + "dev": true, + "peer": true, "dependencies": { "@bytecodealliance/jco": "^1.7.0", "@bytecodealliance/weval": "^0.3.2", "@bytecodealliance/wizer": "^7.0.5", + "@jridgewell/remapping": "^2.3.5", + "@jridgewell/trace-mapping": "^0.3.31", "acorn": "^8.13.0", "acorn-walk": "^8.3.4", + "cosmiconfig": "^9.0.1", "esbuild": "^0.25.0", "magic-string": "^0.30.12", - "regexpu-core": "^6.1.1" + "picomatch": "^4.0.4", + "regexpu-core": "^6.4.0" }, "bin": { - "js-compute": "js-compute-runtime-cli.js", - "js-compute-runtime": "js-compute-runtime-cli.js" + "js-compute": "dist/cli/js-compute-runtime-cli.js", + "js-compute-runtime": "dist/cli/js-compute-runtime-cli.js" + }, + "peerDependencies": { + "typescript": ">=5.9" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@fastly/js-compute/node_modules/cosmiconfig": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.1.tgz", + "integrity": "sha512-hr4ihw+DBqcvrsEDioRO31Z17x71pUYoNe/4h6Z0wB72p7MU7/9gH8Q3s12NFhHPfYBBOV3qyfUxmr/Yn3shnQ==", + "dev": true, + "peer": true, + "dependencies": { + "env-paths": "^2.2.1", + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@floating-ui/core": { @@ -37993,6 +38184,12 @@ "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==", "license": "MIT" }, + "node_modules/toml": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/toml/-/toml-3.0.0.tgz", + "integrity": "sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==", + "dev": true + }, "node_modules/totalist": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", @@ -41898,7 +42095,7 @@ }, "devDependencies": { "@fastly/cli": "10.19.0", - "@fastly/compute-js-static-publish": "6.2.0" + "@fastly/compute-js-static-publish": "^7.0.6" }, "engines": { "node": ">=18" @@ -41908,6 +42105,25 @@ "@napi-rs/lzma-linux-x64-gnu": "^1.4.5" } }, + "packages/cdn/node_modules/@fastly/js-compute": { + "version": "3.32.2", + "resolved": "https://registry.npmjs.org/@fastly/js-compute/-/js-compute-3.32.2.tgz", + "integrity": "sha512-WgLTC6F7OE+siZDjunP+hshoMu7jM0UAL2hV8anWLXpxhl+cFUBxQ147Wv5I6Bj7dqOn7wemly2yxfz2ooqDag==", + "dependencies": { + "@bytecodealliance/jco": "^1.7.0", + "@bytecodealliance/weval": "^0.3.2", + "@bytecodealliance/wizer": "^7.0.5", + "acorn": "^8.13.0", + "acorn-walk": "^8.3.4", + "esbuild": "^0.25.0", + "magic-string": "^0.30.12", + "regexpu-core": "^6.1.1" + }, + "bin": { + "js-compute": "js-compute-runtime-cli.js", + "js-compute-runtime": "js-compute-runtime-cli.js" + } + }, "packages/components/accordion": { "name": "@contentful/f36-accordion", "version": "6.8.0", diff --git a/packages/cdn/package.json b/packages/cdn/package.json index 2fb5f3b6d6..48cd86a191 100644 --- a/packages/cdn/package.json +++ b/packages/cdn/package.json @@ -9,7 +9,7 @@ }, "devDependencies": { "@fastly/cli": "10.19.0", - "@fastly/compute-js-static-publish": "6.2.0" + "@fastly/compute-js-static-publish": "7.0.6" }, "engines": { "node": ">=18"