diff --git a/examples/v7-astro-template/package-lock.json b/examples/v7-astro-template/package-lock.json index f16710ce3..3cb887e52 100644 --- a/examples/v7-astro-template/package-lock.json +++ b/examples/v7-astro-template/package-lock.json @@ -1,11 +1,11 @@ { - "name": "edgio-v7-astro-example", + "name": "edgio-v7-astro-template", "version": "0.0.1", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "edgio-v7-astro-example", + "name": "edgio-v7-astro-template", "version": "0.0.1", "dependencies": { "@astrojs/check": "^0.4.1", @@ -14,10 +14,10 @@ "typescript": "^5.3.3" }, "devDependencies": { - "@edgio/cli": "^7.10.6", - "@edgio/connectors": "^7.10.6", - "@edgio/core": "^7.10.6", - "@edgio/prefetch": "^7.10.6" + "@edgio/cli": "^7.12.5", + "@edgio/connectors": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/prefetch": "^7.12.5" } }, "node_modules/@ampproject/remapping": { @@ -2179,9 +2179,9 @@ } }, "node_modules/@edgio/cli": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.10.6.tgz", - "integrity": "sha512-sTxIuOIN9rHs5eXby1am7Aeq0uromJAD0e6uOtX7hHNDyGeh7WO5DZ11MokbCOVlPbUh/6OU6KRCezBLikhrAA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "dependencies": { "axios": "^1.6.0", @@ -2199,6 +2199,7 @@ "fs-extra": "^8.1.0", "git-url-parse": "^13.1.0", "globby": "^11.0.0", + "http-proxy": "^1.18.1", "https-proxy-agent": "^7.0.2", "import-local": "^3.0.2", "ipaddr.js": "^2.0.1", @@ -2664,9 +2665,9 @@ } }, "node_modules/@edgio/connectors": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/connectors/-/connectors-7.10.6.tgz", - "integrity": "sha512-5hbbaejcOh6bLdfqt/92neJh8xfQJifLRKwLeGHKeAofjgklNE50fCcKbKjkYFdganpcter1cPzsMsj0hYVA1w==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/connectors/-/connectors-7.12.5.tgz", + "integrity": "sha512-oSITRYrT7TMtkNzM+dKIlO3Z8fWJgNCBK8zor5v4N0Wlcj7bPDKbBIHJYr2F0RnFBDtMGEpquscHrpR1u1rFHA==", "dev": true, "dependencies": { "@vercel/nft": "^0.24.3", @@ -2918,9 +2919,9 @@ } }, "node_modules/@edgio/core": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.10.6.tgz", - "integrity": "sha512-1R961ekUlC2POmp9pryLmqNfwtY7cjNisCQ+NEVUcbqnkRDqV6yJ+X36tLYFYZuFR8NUCg47nXoqJvGMW7MWyA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "dependencies": { "@babel/parser": "^7.23.9", @@ -2928,6 +2929,8 @@ "@types/lodash.clonedeep": "^4.5.6", "@vercel/ncc": "^0.34.0", "abort-controller": "^3.0.0", + "acorn": "^8.11.3", + "acorn-walk": "^8.3.2", "ajv": "^8.12.0", "buffer": "^6.0.3", "cache-control-parser": "^2.0.2", @@ -2941,6 +2944,7 @@ "fs-extra": "^8.1.0", "globby": "^11.0.2", "http-proxy": "^1.18.1", + "lambda-stream": "^0.5.0", "lodash.clonedeep": "^4.5.0", "lru-cache": "^7.14.0", "node-fetch": "^2.7.0", @@ -2953,6 +2957,7 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" @@ -3133,12 +3138,12 @@ } }, "node_modules/@edgio/prefetch": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.10.6.tgz", - "integrity": "sha512-NSbuglE6H1z+C9GHzPXoXUo6xQWZhdZV9+8Cti5wAEC4+HfYH+lZ2SjMdZp0KvpBJUVi+ZvLrJ112GmN3sH3og==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "dependencies": { - "@edgio/core": "^7.10.6", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -4374,6 +4379,18 @@ "acorn": "^8" } }, + "node_modules/acorn-walk": { + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", + "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", + "dev": true, + "dependencies": { + "acorn": "^8.11.0" + }, + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/agent-base": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", @@ -9791,6 +9808,12 @@ "node": ">=6" } }, + "node_modules/lambda-stream": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/lambda-stream/-/lambda-stream-0.5.0.tgz", + "integrity": "sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==", + "dev": true + }, "node_modules/leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -14713,6 +14736,12 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/ts-fs-utils": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", + "dev": true + }, "node_modules/tsconfck": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.0.1.tgz", diff --git a/examples/v7-astro-template/package.json b/examples/v7-astro-template/package.json index 6def9c6ff..c270b0815 100644 --- a/examples/v7-astro-template/package.json +++ b/examples/v7-astro-template/package.json @@ -19,10 +19,10 @@ "typescript": "^5.3.3" }, "devDependencies": { - "@edgio/cli": "^7.10.6", - "@edgio/connectors": "^7.10.6", - "@edgio/core": "^7.10.6", - "@edgio/prefetch": "^7.10.6" + "@edgio/cli": "^7.12.5", + "@edgio/connectors": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/prefetch": "^7.12.5" }, "repository": "git@github.com:edgio-docs/edgio-v7-astro-template.git" } diff --git a/examples/v7-astro/package-lock.json b/examples/v7-astro/package-lock.json index f16710ce3..fd51153bf 100644 --- a/examples/v7-astro/package-lock.json +++ b/examples/v7-astro/package-lock.json @@ -14,10 +14,10 @@ "typescript": "^5.3.3" }, "devDependencies": { - "@edgio/cli": "^7.10.6", - "@edgio/connectors": "^7.10.6", - "@edgio/core": "^7.10.6", - "@edgio/prefetch": "^7.10.6" + "@edgio/cli": "^7.12.5", + "@edgio/connectors": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/prefetch": "^7.12.5" } }, "node_modules/@ampproject/remapping": { @@ -2179,9 +2179,9 @@ } }, "node_modules/@edgio/cli": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.10.6.tgz", - "integrity": "sha512-sTxIuOIN9rHs5eXby1am7Aeq0uromJAD0e6uOtX7hHNDyGeh7WO5DZ11MokbCOVlPbUh/6OU6KRCezBLikhrAA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "dependencies": { "axios": "^1.6.0", @@ -2199,6 +2199,7 @@ "fs-extra": "^8.1.0", "git-url-parse": "^13.1.0", "globby": "^11.0.0", + "http-proxy": "^1.18.1", "https-proxy-agent": "^7.0.2", "import-local": "^3.0.2", "ipaddr.js": "^2.0.1", @@ -2664,9 +2665,9 @@ } }, "node_modules/@edgio/connectors": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/connectors/-/connectors-7.10.6.tgz", - "integrity": "sha512-5hbbaejcOh6bLdfqt/92neJh8xfQJifLRKwLeGHKeAofjgklNE50fCcKbKjkYFdganpcter1cPzsMsj0hYVA1w==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/connectors/-/connectors-7.12.5.tgz", + "integrity": "sha512-oSITRYrT7TMtkNzM+dKIlO3Z8fWJgNCBK8zor5v4N0Wlcj7bPDKbBIHJYr2F0RnFBDtMGEpquscHrpR1u1rFHA==", "dev": true, "dependencies": { "@vercel/nft": "^0.24.3", @@ -2918,9 +2919,9 @@ } }, "node_modules/@edgio/core": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.10.6.tgz", - "integrity": "sha512-1R961ekUlC2POmp9pryLmqNfwtY7cjNisCQ+NEVUcbqnkRDqV6yJ+X36tLYFYZuFR8NUCg47nXoqJvGMW7MWyA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "dependencies": { "@babel/parser": "^7.23.9", @@ -2928,6 +2929,8 @@ "@types/lodash.clonedeep": "^4.5.6", "@vercel/ncc": "^0.34.0", "abort-controller": "^3.0.0", + "acorn": "^8.11.3", + "acorn-walk": "^8.3.2", "ajv": "^8.12.0", "buffer": "^6.0.3", "cache-control-parser": "^2.0.2", @@ -2941,6 +2944,7 @@ "fs-extra": "^8.1.0", "globby": "^11.0.2", "http-proxy": "^1.18.1", + "lambda-stream": "^0.5.0", "lodash.clonedeep": "^4.5.0", "lru-cache": "^7.14.0", "node-fetch": "^2.7.0", @@ -2953,6 +2957,7 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" @@ -3133,12 +3138,12 @@ } }, "node_modules/@edgio/prefetch": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.10.6.tgz", - "integrity": "sha512-NSbuglE6H1z+C9GHzPXoXUo6xQWZhdZV9+8Cti5wAEC4+HfYH+lZ2SjMdZp0KvpBJUVi+ZvLrJ112GmN3sH3og==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "dependencies": { - "@edgio/core": "^7.10.6", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -4374,6 +4379,18 @@ "acorn": "^8" } }, + "node_modules/acorn-walk": { + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", + "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", + "dev": true, + "dependencies": { + "acorn": "^8.11.0" + }, + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/agent-base": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", @@ -9791,6 +9808,12 @@ "node": ">=6" } }, + "node_modules/lambda-stream": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/lambda-stream/-/lambda-stream-0.5.0.tgz", + "integrity": "sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==", + "dev": true + }, "node_modules/leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -14713,6 +14736,12 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/ts-fs-utils": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", + "dev": true + }, "node_modules/tsconfck": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.0.1.tgz", diff --git a/examples/v7-astro/package.json b/examples/v7-astro/package.json index a88cf8bad..c7f014d76 100644 --- a/examples/v7-astro/package.json +++ b/examples/v7-astro/package.json @@ -19,10 +19,10 @@ "typescript": "^5.3.3" }, "devDependencies": { - "@edgio/cli": "^7.10.6", - "@edgio/connectors": "^7.10.6", - "@edgio/core": "^7.10.6", - "@edgio/prefetch": "^7.10.6" + "@edgio/cli": "^7.12.5", + "@edgio/connectors": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/prefetch": "^7.12.5" }, "repository": "git@github.com:edgio-docs/edgio-v7-astro-example.git" } diff --git a/examples/v7-aws-s3-request-signing/package-lock.json b/examples/v7-aws-s3-request-signing/package-lock.json index 49f0bb3df..9b468c74b 100644 --- a/examples/v7-aws-s3-request-signing/package-lock.json +++ b/examples/v7-aws-s3-request-signing/package-lock.json @@ -13,10 +13,10 @@ "crypto-js": "^4.2.0" }, "devDependencies": { - "@edgio/cli": "^7.12.1", - "@edgio/core": "^7.12.1", - "@edgio/devtools": "^7.12.1", - "@edgio/prefetch": "^7.12.1", + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/prefetch": "^7.12.5", "dotenv": "^16.4.5" } }, @@ -2096,9 +2096,9 @@ } }, "node_modules/@edgio/cli": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.1.tgz", - "integrity": "sha512-Tz6hF07kWyig8nrC68XZoh5S/MKgqBHmIgA9i8OhQluEpjKfuUBxGER/DrW8wc/+VXDEe508fMhX72zw5ak2ag==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "dependencies": { "axios": "^1.6.0", @@ -2150,9 +2150,9 @@ } }, "node_modules/@edgio/core": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.1.tgz", - "integrity": "sha512-3CEEw241PkHd4umyqVRB1ZiAF5ZWFmgLDMd3jQvFRuA376WmM3EsDlv8+iI2BX1GAQJfHYNL+bqJFfFZgfU6GA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "dependencies": { "@babel/parser": "^7.23.9", @@ -2188,7 +2188,7 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", - "ts-fs-utils": "1.0.13", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" @@ -2204,9 +2204,9 @@ } }, "node_modules/@edgio/devtools": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.12.1.tgz", - "integrity": "sha512-7NelbeZJaK8kZSyvsQ2XZ9/jowo/MW+O8WPD+XTRFM3n2NRGC1NhFINcwn0hzTlDDweX5kt7SY7gcPuc1Mja0A==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.12.5.tgz", + "integrity": "sha512-rd5yhsLCgUABsE/iBxIk5Ug2SiBYWSLtDQE3xNlH/yRxDEuYUGsaNIbPresCZmXPMfczUu9TjR7kKfcTdRdIcQ==", "dev": true, "dependencies": { "clsx": "^1.1.1", @@ -2215,12 +2215,12 @@ } }, "node_modules/@edgio/prefetch": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.1.tgz", - "integrity": "sha512-04z4buHFm2dgCfbAiMCOl5b4mjrm1jkCUxdRzxk/FRgJ3FE5IK9pYyJnKNF1A1hp9hF81gZcp+fHyx0kzAE+nQ==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "dependencies": { - "@edgio/core": "^7.12.1", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -9524,9 +9524,9 @@ } }, "node_modules/ts-fs-utils": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.13.tgz", - "integrity": "sha512-fC3UVmNRgne/8fqS/P2eh/DlpfT/GI/hlcUYVWDFv8fBxjjAEM+EiXUONuzsY0jSfE7ODq5iEN5HLqW88bLf9w==", + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", "dev": true }, "node_modules/tslib": { diff --git a/examples/v7-aws-s3-request-signing/package.json b/examples/v7-aws-s3-request-signing/package.json index 6c44af7b5..d93e02265 100644 --- a/examples/v7-aws-s3-request-signing/package.json +++ b/examples/v7-aws-s3-request-signing/package.json @@ -14,10 +14,10 @@ "author": "", "license": "ISC", "devDependencies": { - "@edgio/cli": "^7.12.1", - "@edgio/core": "^7.12.1", - "@edgio/devtools": "^7.12.1", - "@edgio/prefetch": "^7.12.1", + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/prefetch": "^7.12.5", "dotenv": "^16.4.5" }, "dependencies": { diff --git a/examples/v7-edge-function-template/package-lock.json b/examples/v7-edge-function-template/package-lock.json index 9d8c4d800..f9ef898cc 100644 --- a/examples/v7-edge-function-template/package-lock.json +++ b/examples/v7-edge-function-template/package-lock.json @@ -1,18 +1,18 @@ { - "name": "edgio-v7-edge-function-template-example", + "name": "edgio-v7-edge-function-template", "version": "1.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "edgio-v7-edge-function-template-example", + "name": "edgio-v7-edge-function-template", "version": "1.0.0", "license": "ISC", "devDependencies": { - "@edgio/cli": "^7.11.4", - "@edgio/core": "^7.11.4", - "@edgio/devtools": "^7.11.4", - "@edgio/prefetch": "^7.11.4" + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/prefetch": "^7.12.5" } }, "node_modules/@ampproject/remapping": { @@ -2032,9 +2032,9 @@ } }, "node_modules/@edgio/cli": { - "version": "7.11.4", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.11.4.tgz", - "integrity": "sha512-p0bjwpkDMBKp0P4tvM+ExZ00bjaiUIBxVNeWiWyyB13IIaQVDRbcff/YYNsmQhpsevhBzPIpqb7NrbOby8+M/Q==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "dependencies": { "axios": "^1.6.0", @@ -2052,6 +2052,7 @@ "fs-extra": "^8.1.0", "git-url-parse": "^13.1.0", "globby": "^11.0.0", + "http-proxy": "^1.18.1", "https-proxy-agent": "^7.0.2", "import-local": "^3.0.2", "ipaddr.js": "^2.0.1", @@ -2085,9 +2086,9 @@ } }, "node_modules/@edgio/core": { - "version": "7.11.4", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.11.4.tgz", - "integrity": "sha512-NUhE4a/bF6A/32MO7iQcQyTXb/S9l3/kMQyJy8n5v/u3+12zoFG29Nsb1qN1VjBFww3SUVAr1pssihqvLuua+g==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "dependencies": { "@babel/parser": "^7.23.9", @@ -2110,6 +2111,7 @@ "fs-extra": "^8.1.0", "globby": "^11.0.2", "http-proxy": "^1.18.1", + "lambda-stream": "^0.5.0", "lodash.clonedeep": "^4.5.0", "lru-cache": "^7.14.0", "node-fetch": "^2.7.0", @@ -2122,6 +2124,7 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" @@ -2137,9 +2140,9 @@ } }, "node_modules/@edgio/devtools": { - "version": "7.11.4", - "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.11.4.tgz", - "integrity": "sha512-zORQtMARW8eyWShZSMAR3aSW2sOoX3Uppc982702RmSTOv099ZdJweaZEc41lh+mSgg/Uw6rshYWcJo38JU6Xg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.12.5.tgz", + "integrity": "sha512-rd5yhsLCgUABsE/iBxIk5Ug2SiBYWSLtDQE3xNlH/yRxDEuYUGsaNIbPresCZmXPMfczUu9TjR7kKfcTdRdIcQ==", "dev": true, "dependencies": { "clsx": "^1.1.1", @@ -2148,12 +2151,12 @@ } }, "node_modules/@edgio/prefetch": { - "version": "7.11.4", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.11.4.tgz", - "integrity": "sha512-OVJMYiDeX9t/gDsEMjbI/1vbNA7Dp4B2sXKkZ+W3cq9K+tgq9bYZlUAnep/8rRKqi7at3F8eqAvDi9ACAme/1g==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "dependencies": { - "@edgio/core": "^7.11.4", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -6756,6 +6759,12 @@ "node": ">=6" } }, + "node_modules/lambda-stream": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/lambda-stream/-/lambda-stream-0.5.0.tgz", + "integrity": "sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==", + "dev": true + }, "node_modules/leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -9656,6 +9665,12 @@ "node": ">=18" } }, + "node_modules/ts-fs-utils": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", + "dev": true + }, "node_modules/tslib": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", diff --git a/examples/v7-edge-function-template/package.json b/examples/v7-edge-function-template/package.json index e5153631a..a25ef2fe1 100644 --- a/examples/v7-edge-function-template/package.json +++ b/examples/v7-edge-function-template/package.json @@ -11,10 +11,10 @@ "author": "", "license": "ISC", "devDependencies": { - "@edgio/cli": "^7.11.4", - "@edgio/core": "^7.11.4", - "@edgio/devtools": "^7.11.4", - "@edgio/prefetch": "^7.11.4" + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/prefetch": "^7.12.5" }, "repository": "git@github.com:edgio-docs/edgio-v7-edge-function-template.git" } diff --git a/examples/v7-edge-functions/package-lock.json b/examples/v7-edge-functions/package-lock.json index 1dca0d10d..145fe19f8 100644 --- a/examples/v7-edge-functions/package-lock.json +++ b/examples/v7-edge-functions/package-lock.json @@ -23,12 +23,12 @@ "whatwg-url": "^13.0.0" }, "devDependencies": { - "@edgio/cli": "^7.10.6", - "@edgio/core": "^7.10.6", - "@edgio/devtools": "^7.10.6", - "@edgio/next": "^7.10.6", - "@edgio/prefetch": "^7.10.6", - "@edgio/react": "^7.10.6", + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/next": "^7.12.5", + "@edgio/prefetch": "^7.12.5", + "@edgio/react": "^7.12.5", "@types/react": "18.2.45", "autoprefixer": "^10.0.1", "dotenv": "^16.3.1", @@ -2133,9 +2133,9 @@ } }, "node_modules/@edgio/cli": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.10.6.tgz", - "integrity": "sha512-sTxIuOIN9rHs5eXby1am7Aeq0uromJAD0e6uOtX7hHNDyGeh7WO5DZ11MokbCOVlPbUh/6OU6KRCezBLikhrAA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "dependencies": { "axios": "^1.6.0", @@ -2153,6 +2153,7 @@ "fs-extra": "^8.1.0", "git-url-parse": "^13.1.0", "globby": "^11.0.0", + "http-proxy": "^1.18.1", "https-proxy-agent": "^7.0.2", "import-local": "^3.0.2", "ipaddr.js": "^2.0.1", @@ -2211,9 +2212,9 @@ } }, "node_modules/@edgio/core": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.10.6.tgz", - "integrity": "sha512-1R961ekUlC2POmp9pryLmqNfwtY7cjNisCQ+NEVUcbqnkRDqV6yJ+X36tLYFYZuFR8NUCg47nXoqJvGMW7MWyA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "dependencies": { "@babel/parser": "^7.23.9", @@ -2221,6 +2222,8 @@ "@types/lodash.clonedeep": "^4.5.6", "@vercel/ncc": "^0.34.0", "abort-controller": "^3.0.0", + "acorn": "^8.11.3", + "acorn-walk": "^8.3.2", "ajv": "^8.12.0", "buffer": "^6.0.3", "cache-control-parser": "^2.0.2", @@ -2234,6 +2237,7 @@ "fs-extra": "^8.1.0", "globby": "^11.0.2", "http-proxy": "^1.18.1", + "lambda-stream": "^0.5.0", "lodash.clonedeep": "^4.5.0", "lru-cache": "^7.14.0", "node-fetch": "^2.7.0", @@ -2246,6 +2250,7 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" @@ -2286,9 +2291,9 @@ } }, "node_modules/@edgio/devtools": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.10.6.tgz", - "integrity": "sha512-mw7KUeONEVB53odA3lLMrCu4wDeFsMzLPWK8MYcQl8W0gKgucLY64td1Yb4k1ksVsakbluggZ3VwuzeRhbN0eg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.12.5.tgz", + "integrity": "sha512-rd5yhsLCgUABsE/iBxIk5Ug2SiBYWSLtDQE3xNlH/yRxDEuYUGsaNIbPresCZmXPMfczUu9TjR7kKfcTdRdIcQ==", "dev": true, "dependencies": { "clsx": "^1.1.1", @@ -2297,9 +2302,9 @@ } }, "node_modules/@edgio/next": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/next/-/next-7.10.6.tgz", - "integrity": "sha512-wzx78wnNReDfVWwymZzxkM12FL+/HttZwg1h04Dcj4GGj66c8Np0JDOIRwpE5utNjdoMf5f8WmsgborSfyBSxg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/next/-/next-7.12.5.tgz", + "integrity": "sha512-JBueezj9kXk328PKYFcuxts5kzWOhBmPQBE8ncrEvjBjUd2Jq8dE5qyty4y2tbc+/Wt7B1c5ONZ2xtJ6IFJEPA==", "dev": true, "dependencies": { "@vercel/nft": "^0.20.1", @@ -2759,12 +2764,12 @@ } }, "node_modules/@edgio/prefetch": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.10.6.tgz", - "integrity": "sha512-NSbuglE6H1z+C9GHzPXoXUo6xQWZhdZV9+8Cti5wAEC4+HfYH+lZ2SjMdZp0KvpBJUVi+ZvLrJ112GmN3sH3og==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "dependencies": { - "@edgio/core": "^7.10.6", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -2776,13 +2781,13 @@ } }, "node_modules/@edgio/react": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/react/-/react-7.10.6.tgz", - "integrity": "sha512-g0PwUVGpNnlYLSRQSWk5aqsQzlDaP6dY8sRY2eAINHAcXaGO2l5dzqTYBmnLKLT8HCCOT7jDgiaioCu/tV/8Gg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/react/-/react-7.12.5.tgz", + "integrity": "sha512-Soub2ccKBPA6AF2yq4dJpwglhPicAFNuvf/wj9HEnYS/WlQRLUGSaTQj/Y9jf9d00nj0j7FWbg1Xiq/Phg2k5g==", "dev": true, "dependencies": { - "@edgio/devtools": "^7.10.6", - "@edgio/prefetch": "^7.10.6", + "@edgio/devtools": "^7.12.5", + "@edgio/prefetch": "^7.12.5", "prop-types": "^15.8.1", "react-merge-refs": "^1.1.0" } @@ -3853,9 +3858,9 @@ } }, "node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -3882,6 +3887,18 @@ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, + "node_modules/acorn-walk": { + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", + "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", + "dev": true, + "dependencies": { + "acorn": "^8.11.0" + }, + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/agent-base": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", @@ -9630,6 +9647,12 @@ "node": ">=6" } }, + "node_modules/lambda-stream": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/lambda-stream/-/lambda-stream-0.5.0.tgz", + "integrity": "sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==", + "dev": true + }, "node_modules/language-subtag-registry": { "version": "0.3.22", "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", @@ -13780,6 +13803,12 @@ "typescript": ">=4.2.0" } }, + "node_modules/ts-fs-utils": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", + "dev": true + }, "node_modules/ts-interface-checker": { "version": "0.1.13", "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", diff --git a/examples/v7-edge-functions/package.json b/examples/v7-edge-functions/package.json index eaec0cd95..47c152982 100644 --- a/examples/v7-edge-functions/package.json +++ b/examples/v7-edge-functions/package.json @@ -18,12 +18,12 @@ "private": true, "license": "MIT", "devDependencies": { - "@edgio/cli": "^7.10.6", - "@edgio/core": "^7.10.6", - "@edgio/devtools": "^7.10.6", - "@edgio/next": "^7.10.6", - "@edgio/prefetch": "^7.10.6", - "@edgio/react": "^7.10.6", + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/next": "^7.12.5", + "@edgio/prefetch": "^7.12.5", + "@edgio/react": "^7.12.5", "@types/react": "18.2.45", "autoprefixer": "^10.0.1", "dotenv": "^16.3.1", diff --git a/examples/v7-ef-cloud-fetch/package-lock.json b/examples/v7-ef-cloud-fetch/package-lock.json index 5d3295644..78a964a13 100644 --- a/examples/v7-ef-cloud-fetch/package-lock.json +++ b/examples/v7-ef-cloud-fetch/package-lock.json @@ -13,12 +13,12 @@ "react-dom": "^18" }, "devDependencies": { - "@edgio/cli": "^7.10.6", - "@edgio/core": "^7.10.6", - "@edgio/devtools": "^7.10.6", - "@edgio/next": "^7.10.6", - "@edgio/prefetch": "^7.10.6", - "@edgio/react": "^7.10.6", + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/next": "^7.12.5", + "@edgio/prefetch": "^7.12.5", + "@edgio/react": "^7.12.5", "@types/node": "^20", "@types/react": "^18", "@types/react-dom": "^18", @@ -2185,9 +2185,9 @@ } }, "node_modules/@edgio/cli": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.10.6.tgz", - "integrity": "sha512-sTxIuOIN9rHs5eXby1am7Aeq0uromJAD0e6uOtX7hHNDyGeh7WO5DZ11MokbCOVlPbUh/6OU6KRCezBLikhrAA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "dependencies": { "axios": "^1.6.0", @@ -2205,6 +2205,7 @@ "fs-extra": "^8.1.0", "git-url-parse": "^13.1.0", "globby": "^11.0.0", + "http-proxy": "^1.18.1", "https-proxy-agent": "^7.0.2", "import-local": "^3.0.2", "ipaddr.js": "^2.0.1", @@ -2238,9 +2239,9 @@ } }, "node_modules/@edgio/core": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.10.6.tgz", - "integrity": "sha512-1R961ekUlC2POmp9pryLmqNfwtY7cjNisCQ+NEVUcbqnkRDqV6yJ+X36tLYFYZuFR8NUCg47nXoqJvGMW7MWyA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "dependencies": { "@babel/parser": "^7.23.9", @@ -2248,6 +2249,8 @@ "@types/lodash.clonedeep": "^4.5.6", "@vercel/ncc": "^0.34.0", "abort-controller": "^3.0.0", + "acorn": "^8.11.3", + "acorn-walk": "^8.3.2", "ajv": "^8.12.0", "buffer": "^6.0.3", "cache-control-parser": "^2.0.2", @@ -2261,6 +2264,7 @@ "fs-extra": "^8.1.0", "globby": "^11.0.2", "http-proxy": "^1.18.1", + "lambda-stream": "^0.5.0", "lodash.clonedeep": "^4.5.0", "lru-cache": "^7.14.0", "node-fetch": "^2.7.0", @@ -2273,6 +2277,7 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" @@ -2344,9 +2349,9 @@ } }, "node_modules/@edgio/devtools": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.10.6.tgz", - "integrity": "sha512-mw7KUeONEVB53odA3lLMrCu4wDeFsMzLPWK8MYcQl8W0gKgucLY64td1Yb4k1ksVsakbluggZ3VwuzeRhbN0eg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.12.5.tgz", + "integrity": "sha512-rd5yhsLCgUABsE/iBxIk5Ug2SiBYWSLtDQE3xNlH/yRxDEuYUGsaNIbPresCZmXPMfczUu9TjR7kKfcTdRdIcQ==", "dev": true, "dependencies": { "clsx": "^1.1.1", @@ -2355,9 +2360,9 @@ } }, "node_modules/@edgio/next": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/next/-/next-7.10.6.tgz", - "integrity": "sha512-wzx78wnNReDfVWwymZzxkM12FL+/HttZwg1h04Dcj4GGj66c8Np0JDOIRwpE5utNjdoMf5f8WmsgborSfyBSxg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/next/-/next-7.12.5.tgz", + "integrity": "sha512-JBueezj9kXk328PKYFcuxts5kzWOhBmPQBE8ncrEvjBjUd2Jq8dE5qyty4y2tbc+/Wt7B1c5ONZ2xtJ6IFJEPA==", "dev": true, "dependencies": { "@vercel/nft": "^0.20.1", @@ -2497,12 +2502,12 @@ } }, "node_modules/@edgio/prefetch": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.10.6.tgz", - "integrity": "sha512-NSbuglE6H1z+C9GHzPXoXUo6xQWZhdZV9+8Cti5wAEC4+HfYH+lZ2SjMdZp0KvpBJUVi+ZvLrJ112GmN3sH3og==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "dependencies": { - "@edgio/core": "^7.10.6", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -2514,13 +2519,13 @@ } }, "node_modules/@edgio/react": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/react/-/react-7.10.6.tgz", - "integrity": "sha512-g0PwUVGpNnlYLSRQSWk5aqsQzlDaP6dY8sRY2eAINHAcXaGO2l5dzqTYBmnLKLT8HCCOT7jDgiaioCu/tV/8Gg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/react/-/react-7.12.5.tgz", + "integrity": "sha512-Soub2ccKBPA6AF2yq4dJpwglhPicAFNuvf/wj9HEnYS/WlQRLUGSaTQj/Y9jf9d00nj0j7FWbg1Xiq/Phg2k5g==", "dev": true, "dependencies": { - "@edgio/devtools": "^7.10.6", - "@edgio/prefetch": "^7.10.6", + "@edgio/devtools": "^7.12.5", + "@edgio/prefetch": "^7.12.5", "prop-types": "^15.8.1", "react-merge-refs": "^1.1.0" } @@ -3491,9 +3496,9 @@ } }, "node_modules/acorn": { - "version": "8.11.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", - "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -3520,6 +3525,18 @@ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, + "node_modules/acorn-walk": { + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", + "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", + "dev": true, + "dependencies": { + "acorn": "^8.11.0" + }, + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/agent-base": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", @@ -8453,6 +8470,12 @@ "node": ">=6" } }, + "node_modules/lambda-stream": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/lambda-stream/-/lambda-stream-0.5.0.tgz", + "integrity": "sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==", + "dev": true + }, "node_modules/language-subtag-registry": { "version": "0.3.22", "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", @@ -12331,6 +12354,12 @@ "typescript": ">=4.2.0" } }, + "node_modules/ts-fs-utils": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", + "dev": true + }, "node_modules/ts-interface-checker": { "version": "0.1.13", "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", diff --git a/examples/v7-ef-cloud-fetch/package.json b/examples/v7-ef-cloud-fetch/package.json index c3ac320bc..43d589e64 100644 --- a/examples/v7-ef-cloud-fetch/package.json +++ b/examples/v7-ef-cloud-fetch/package.json @@ -18,12 +18,12 @@ "react-dom": "^18" }, "devDependencies": { - "@edgio/cli": "^7.10.6", - "@edgio/core": "^7.10.6", - "@edgio/devtools": "^7.10.6", - "@edgio/next": "^7.10.6", - "@edgio/prefetch": "^7.10.6", - "@edgio/react": "^7.10.6", + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/next": "^7.12.5", + "@edgio/prefetch": "^7.12.5", + "@edgio/react": "^7.12.5", "@types/node": "^20", "@types/react": "^18", "@types/react-dom": "^18", diff --git a/examples/v7-ef-htmltransform/package-lock.json b/examples/v7-ef-htmltransform/package-lock.json index a19482d10..84fb0cb06 100644 --- a/examples/v7-ef-htmltransform/package-lock.json +++ b/examples/v7-ef-htmltransform/package-lock.json @@ -9,10 +9,10 @@ "version": "1.0.0", "license": "ISC", "devDependencies": { - "@edgio/cli": "^7.12.0", - "@edgio/core": "^7.12.0", - "@edgio/devtools": "^7.12.0", - "@edgio/prefetch": "^7.12.0" + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/prefetch": "^7.12.5" } }, "node_modules/@ampproject/remapping": { @@ -2040,9 +2040,9 @@ } }, "node_modules/@edgio/cli": { - "version": "7.12.0", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.0.tgz", - "integrity": "sha512-9DqAU4qUr/sl21gK52cLiwBy0lye2D0IxBqjd6YfG+A2FZovIkGNvl+KG2Lp/h90tUZnI98+nKA2/kTt0NeLhA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "dependencies": { "axios": "^1.6.0", @@ -2094,9 +2094,9 @@ } }, "node_modules/@edgio/core": { - "version": "7.12.0", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.0.tgz", - "integrity": "sha512-iJo+jMInblBJMADFrqOpC8iLP+XPAHx7bMtT/S0yVNAIZpLTObnQtd9m9Pte72lthYTEKCb26tK90fk3bjOMHw==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "dependencies": { "@babel/parser": "^7.23.9", @@ -2132,7 +2132,7 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", - "ts-fs-utils": "1.0.13", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" @@ -2148,9 +2148,9 @@ } }, "node_modules/@edgio/devtools": { - "version": "7.12.0", - "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.12.0.tgz", - "integrity": "sha512-Prt1c03Zb8TS9FwU2L9YrIIvjPFRC2kUWWXYIlwQui16T3Z54aCguWPci4AOFj8WgK9bEz1aip1wZ+JCOD3GIA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.12.5.tgz", + "integrity": "sha512-rd5yhsLCgUABsE/iBxIk5Ug2SiBYWSLtDQE3xNlH/yRxDEuYUGsaNIbPresCZmXPMfczUu9TjR7kKfcTdRdIcQ==", "dev": true, "dependencies": { "clsx": "^1.1.1", @@ -2159,12 +2159,12 @@ } }, "node_modules/@edgio/prefetch": { - "version": "7.12.0", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.0.tgz", - "integrity": "sha512-pJAwLtPI7xb6NIMtpktY5AuWUhLzP0mAR0tmN0EK9Ib/zV1URlF/lTYchz8kt1bQbuy9/XkYkWaYYhJviuRJ8g==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "dependencies": { - "@edgio/core": "^7.12.0", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -9687,9 +9687,9 @@ } }, "node_modules/ts-fs-utils": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.13.tgz", - "integrity": "sha512-fC3UVmNRgne/8fqS/P2eh/DlpfT/GI/hlcUYVWDFv8fBxjjAEM+EiXUONuzsY0jSfE7ODq5iEN5HLqW88bLf9w==", + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", "dev": true }, "node_modules/tslib": { diff --git a/examples/v7-ef-htmltransform/package.json b/examples/v7-ef-htmltransform/package.json index f64193123..09e20ff7c 100644 --- a/examples/v7-ef-htmltransform/package.json +++ b/examples/v7-ef-htmltransform/package.json @@ -11,10 +11,10 @@ "author": "", "license": "ISC", "devDependencies": { - "@edgio/cli": "^7.12.0", - "@edgio/core": "^7.12.0", - "@edgio/devtools": "^7.12.0", - "@edgio/prefetch": "^7.12.0" + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/prefetch": "^7.12.5" }, "repository": "git@github.com:edgio-docs/edgio-v7-ef-htmltransform-example.git" -} \ No newline at end of file +} diff --git a/examples/v7-full-featured-performance/package-lock.json b/examples/v7-full-featured-performance/package-lock.json index 6d92d69bb..2f36717d0 100644 --- a/examples/v7-full-featured-performance/package-lock.json +++ b/examples/v7-full-featured-performance/package-lock.json @@ -10,11 +10,11 @@ "@edgio/rum": "^7.0.7" }, "devDependencies": { - "@edgio/cli": "^7.10.6", - "@edgio/core": "^7.10.6", - "@edgio/devtools": "^7.10.6", - "@edgio/prefetch": "^7.10.6", - "@edgio/starter": "^7.10.6", + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/prefetch": "^7.12.5", + "@edgio/starter": "^7.12.5", "cheerio": "^1.0.0-rc.12", "prettier": "^2.8.8" } @@ -2121,9 +2121,9 @@ } }, "node_modules/@edgio/cli": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.10.6.tgz", - "integrity": "sha512-sTxIuOIN9rHs5eXby1am7Aeq0uromJAD0e6uOtX7hHNDyGeh7WO5DZ11MokbCOVlPbUh/6OU6KRCezBLikhrAA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "dependencies": { "axios": "^1.6.0", @@ -2141,6 +2141,7 @@ "fs-extra": "^8.1.0", "git-url-parse": "^13.1.0", "globby": "^11.0.0", + "http-proxy": "^1.18.1", "https-proxy-agent": "^7.0.2", "import-local": "^3.0.2", "ipaddr.js": "^2.0.1", @@ -2199,9 +2200,9 @@ } }, "node_modules/@edgio/core": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.10.6.tgz", - "integrity": "sha512-1R961ekUlC2POmp9pryLmqNfwtY7cjNisCQ+NEVUcbqnkRDqV6yJ+X36tLYFYZuFR8NUCg47nXoqJvGMW7MWyA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "dependencies": { "@babel/parser": "^7.23.9", @@ -2209,6 +2210,8 @@ "@types/lodash.clonedeep": "^4.5.6", "@vercel/ncc": "^0.34.0", "abort-controller": "^3.0.0", + "acorn": "^8.11.3", + "acorn-walk": "^8.3.2", "ajv": "^8.12.0", "buffer": "^6.0.3", "cache-control-parser": "^2.0.2", @@ -2222,6 +2225,7 @@ "fs-extra": "^8.1.0", "globby": "^11.0.2", "http-proxy": "^1.18.1", + "lambda-stream": "^0.5.0", "lodash.clonedeep": "^4.5.0", "lru-cache": "^7.14.0", "node-fetch": "^2.7.0", @@ -2234,6 +2238,7 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" @@ -2264,9 +2269,9 @@ } }, "node_modules/@edgio/devtools": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.10.6.tgz", - "integrity": "sha512-mw7KUeONEVB53odA3lLMrCu4wDeFsMzLPWK8MYcQl8W0gKgucLY64td1Yb4k1ksVsakbluggZ3VwuzeRhbN0eg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.12.5.tgz", + "integrity": "sha512-rd5yhsLCgUABsE/iBxIk5Ug2SiBYWSLtDQE3xNlH/yRxDEuYUGsaNIbPresCZmXPMfczUu9TjR7kKfcTdRdIcQ==", "dev": true, "dependencies": { "clsx": "^1.1.1", @@ -2275,12 +2280,12 @@ } }, "node_modules/@edgio/prefetch": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.10.6.tgz", - "integrity": "sha512-NSbuglE6H1z+C9GHzPXoXUo6xQWZhdZV9+8Cti5wAEC4+HfYH+lZ2SjMdZp0KvpBJUVi+ZvLrJ112GmN3sH3og==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "dependencies": { - "@edgio/core": "^7.10.6", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -2302,9 +2307,9 @@ } }, "node_modules/@edgio/starter": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/starter/-/starter-7.10.6.tgz", - "integrity": "sha512-oCn8c5JV2D443Jp1kNw3s3wyZOpC27IgD5GSGh26DervgtEY3F/HZFxJlfBHtQyROA/80VfxiXuP8xKWr00YmQ==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/starter/-/starter-7.12.5.tgz", + "integrity": "sha512-trGeNtf82f9mUsslMgqz7xj66IEKyh8fVnIkew/MXCzWVQtDT7hWPJ+3WqD8xQWFSCjb7ELnKnJIMSxPEQsXqA==", "dev": true, "dependencies": { "browserslist": "^4.16.5", @@ -2670,9 +2675,9 @@ } }, "node_modules/acorn": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", - "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -2681,6 +2686,18 @@ "node": ">=0.4.0" } }, + "node_modules/acorn-walk": { + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", + "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", + "dev": true, + "dependencies": { + "acorn": "^8.11.0" + }, + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/agent-base": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", @@ -6777,6 +6794,12 @@ "node": ">=6" } }, + "node_modules/lambda-stream": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/lambda-stream/-/lambda-stream-0.5.0.tgz", + "integrity": "sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==", + "dev": true + }, "node_modules/leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -9748,6 +9771,12 @@ "node": ">=18" } }, + "node_modules/ts-fs-utils": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", + "dev": true + }, "node_modules/tslib": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", @@ -12174,9 +12203,9 @@ } }, "@edgio/cli": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.10.6.tgz", - "integrity": "sha512-sTxIuOIN9rHs5eXby1am7Aeq0uromJAD0e6uOtX7hHNDyGeh7WO5DZ11MokbCOVlPbUh/6OU6KRCezBLikhrAA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "requires": { "axios": "^1.6.0", @@ -12194,6 +12223,7 @@ "fs-extra": "^8.1.0", "git-url-parse": "^13.1.0", "globby": "^11.0.0", + "http-proxy": "^1.18.1", "https-proxy-agent": "^7.0.2", "import-local": "^3.0.2", "ipaddr.js": "^2.0.1", @@ -12241,9 +12271,9 @@ } }, "@edgio/core": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.10.6.tgz", - "integrity": "sha512-1R961ekUlC2POmp9pryLmqNfwtY7cjNisCQ+NEVUcbqnkRDqV6yJ+X36tLYFYZuFR8NUCg47nXoqJvGMW7MWyA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "requires": { "@babel/parser": "^7.23.9", @@ -12251,6 +12281,8 @@ "@types/lodash.clonedeep": "^4.5.6", "@vercel/ncc": "^0.34.0", "abort-controller": "^3.0.0", + "acorn": "^8.11.3", + "acorn-walk": "^8.3.2", "ajv": "^8.12.0", "buffer": "^6.0.3", "cache-control-parser": "^2.0.2", @@ -12264,6 +12296,7 @@ "fs-extra": "^8.1.0", "globby": "^11.0.2", "http-proxy": "^1.18.1", + "lambda-stream": "^0.5.0", "lodash.clonedeep": "^4.5.0", "lru-cache": "^7.14.0", "node-fetch": "^2.7.0", @@ -12276,6 +12309,7 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" @@ -12294,9 +12328,9 @@ } }, "@edgio/devtools": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.10.6.tgz", - "integrity": "sha512-mw7KUeONEVB53odA3lLMrCu4wDeFsMzLPWK8MYcQl8W0gKgucLY64td1Yb4k1ksVsakbluggZ3VwuzeRhbN0eg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.12.5.tgz", + "integrity": "sha512-rd5yhsLCgUABsE/iBxIk5Ug2SiBYWSLtDQE3xNlH/yRxDEuYUGsaNIbPresCZmXPMfczUu9TjR7kKfcTdRdIcQ==", "dev": true, "requires": { "clsx": "^1.1.1", @@ -12305,12 +12339,12 @@ } }, "@edgio/prefetch": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.10.6.tgz", - "integrity": "sha512-NSbuglE6H1z+C9GHzPXoXUo6xQWZhdZV9+8Cti5wAEC4+HfYH+lZ2SjMdZp0KvpBJUVi+ZvLrJ112GmN3sH3og==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "requires": { - "@edgio/core": "^7.10.6", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -12332,9 +12366,9 @@ } }, "@edgio/starter": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/starter/-/starter-7.10.6.tgz", - "integrity": "sha512-oCn8c5JV2D443Jp1kNw3s3wyZOpC27IgD5GSGh26DervgtEY3F/HZFxJlfBHtQyROA/80VfxiXuP8xKWr00YmQ==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/starter/-/starter-7.12.5.tgz", + "integrity": "sha512-trGeNtf82f9mUsslMgqz7xj66IEKyh8fVnIkew/MXCzWVQtDT7hWPJ+3WqD8xQWFSCjb7ELnKnJIMSxPEQsXqA==", "dev": true, "requires": { "browserslist": "^4.16.5", @@ -12621,11 +12655,20 @@ } }, "acorn": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", - "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", "dev": true }, + "acorn-walk": { + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", + "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", + "dev": true, + "requires": { + "acorn": "^8.11.0" + } + }, "agent-base": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", @@ -15602,6 +15645,12 @@ "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", "dev": true }, + "lambda-stream": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/lambda-stream/-/lambda-stream-0.5.0.tgz", + "integrity": "sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==", + "dev": true + }, "leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -17877,6 +17926,12 @@ "punycode": "^2.3.1" } }, + "ts-fs-utils": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", + "dev": true + }, "tslib": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", diff --git a/examples/v7-full-featured-performance/package.json b/examples/v7-full-featured-performance/package.json index f6cf8c584..ec1786223 100644 --- a/examples/v7-full-featured-performance/package.json +++ b/examples/v7-full-featured-performance/package.json @@ -7,11 +7,11 @@ "edgio:deploy": "edgio deploy" }, "devDependencies": { - "@edgio/cli": "^7.10.6", - "@edgio/core": "^7.10.6", - "@edgio/devtools": "^7.10.6", - "@edgio/prefetch": "^7.10.6", - "@edgio/starter": "^7.10.6", + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/prefetch": "^7.12.5", + "@edgio/starter": "^7.12.5", "cheerio": "^1.0.0-rc.12", "prettier": "^2.8.8" }, diff --git a/examples/v7-image-optimization/package-lock.json b/examples/v7-image-optimization/package-lock.json index ca8e77db6..c779ca505 100644 --- a/examples/v7-image-optimization/package-lock.json +++ b/examples/v7-image-optimization/package-lock.json @@ -12,10 +12,10 @@ "url-parse": "^1.5.10" }, "devDependencies": { - "@edgio/cli": "^7.10.6", - "@edgio/core": "^7.10.6", - "@edgio/devtools": "^7.10.6", - "@edgio/prefetch": "^7.10.6" + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/prefetch": "^7.12.5" } }, "node_modules/@ampproject/remapping": { @@ -2075,9 +2075,9 @@ } }, "node_modules/@edgio/cli": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.10.6.tgz", - "integrity": "sha512-sTxIuOIN9rHs5eXby1am7Aeq0uromJAD0e6uOtX7hHNDyGeh7WO5DZ11MokbCOVlPbUh/6OU6KRCezBLikhrAA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "dependencies": { "axios": "^1.6.0", @@ -2095,6 +2095,7 @@ "fs-extra": "^8.1.0", "git-url-parse": "^13.1.0", "globby": "^11.0.0", + "http-proxy": "^1.18.1", "https-proxy-agent": "^7.0.2", "import-local": "^3.0.2", "ipaddr.js": "^2.0.1", @@ -2153,9 +2154,9 @@ } }, "node_modules/@edgio/core": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.10.6.tgz", - "integrity": "sha512-1R961ekUlC2POmp9pryLmqNfwtY7cjNisCQ+NEVUcbqnkRDqV6yJ+X36tLYFYZuFR8NUCg47nXoqJvGMW7MWyA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "dependencies": { "@babel/parser": "^7.23.9", @@ -2163,6 +2164,8 @@ "@types/lodash.clonedeep": "^4.5.6", "@vercel/ncc": "^0.34.0", "abort-controller": "^3.0.0", + "acorn": "^8.11.3", + "acorn-walk": "^8.3.2", "ajv": "^8.12.0", "buffer": "^6.0.3", "cache-control-parser": "^2.0.2", @@ -2176,6 +2179,7 @@ "fs-extra": "^8.1.0", "globby": "^11.0.2", "http-proxy": "^1.18.1", + "lambda-stream": "^0.5.0", "lodash.clonedeep": "^4.5.0", "lru-cache": "^7.14.0", "node-fetch": "^2.7.0", @@ -2188,6 +2192,7 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" @@ -2237,9 +2242,9 @@ } }, "node_modules/@edgio/devtools": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.10.6.tgz", - "integrity": "sha512-mw7KUeONEVB53odA3lLMrCu4wDeFsMzLPWK8MYcQl8W0gKgucLY64td1Yb4k1ksVsakbluggZ3VwuzeRhbN0eg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.12.5.tgz", + "integrity": "sha512-rd5yhsLCgUABsE/iBxIk5Ug2SiBYWSLtDQE3xNlH/yRxDEuYUGsaNIbPresCZmXPMfczUu9TjR7kKfcTdRdIcQ==", "dev": true, "dependencies": { "clsx": "^1.1.1", @@ -2248,12 +2253,12 @@ } }, "node_modules/@edgio/prefetch": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.10.6.tgz", - "integrity": "sha512-NSbuglE6H1z+C9GHzPXoXUo6xQWZhdZV9+8Cti5wAEC4+HfYH+lZ2SjMdZp0KvpBJUVi+ZvLrJ112GmN3sH3og==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "dependencies": { - "@edgio/core": "^7.10.6", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -2543,9 +2548,9 @@ } }, "node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -2554,6 +2559,18 @@ "node": ">=0.4.0" } }, + "node_modules/acorn-walk": { + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", + "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", + "dev": true, + "dependencies": { + "acorn": "^8.11.0" + }, + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/agent-base": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", @@ -6407,6 +6424,12 @@ "node": ">=6" } }, + "node_modules/lambda-stream": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/lambda-stream/-/lambda-stream-0.5.0.tgz", + "integrity": "sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==", + "dev": true + }, "node_modules/leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -9389,6 +9412,12 @@ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", "dev": true }, + "node_modules/ts-fs-utils": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", + "dev": true + }, "node_modules/tslib": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", @@ -11829,9 +11858,9 @@ } }, "@edgio/cli": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.10.6.tgz", - "integrity": "sha512-sTxIuOIN9rHs5eXby1am7Aeq0uromJAD0e6uOtX7hHNDyGeh7WO5DZ11MokbCOVlPbUh/6OU6KRCezBLikhrAA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "requires": { "axios": "^1.6.0", @@ -11849,6 +11878,7 @@ "fs-extra": "^8.1.0", "git-url-parse": "^13.1.0", "globby": "^11.0.0", + "http-proxy": "^1.18.1", "https-proxy-agent": "^7.0.2", "import-local": "^3.0.2", "ipaddr.js": "^2.0.1", @@ -11896,9 +11926,9 @@ } }, "@edgio/core": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.10.6.tgz", - "integrity": "sha512-1R961ekUlC2POmp9pryLmqNfwtY7cjNisCQ+NEVUcbqnkRDqV6yJ+X36tLYFYZuFR8NUCg47nXoqJvGMW7MWyA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "requires": { "@babel/parser": "^7.23.9", @@ -11906,6 +11936,8 @@ "@types/lodash.clonedeep": "^4.5.6", "@vercel/ncc": "^0.34.0", "abort-controller": "^3.0.0", + "acorn": "^8.11.3", + "acorn-walk": "^8.3.2", "ajv": "^8.12.0", "buffer": "^6.0.3", "cache-control-parser": "^2.0.2", @@ -11919,6 +11951,7 @@ "fs-extra": "^8.1.0", "globby": "^11.0.2", "http-proxy": "^1.18.1", + "lambda-stream": "^0.5.0", "lodash.clonedeep": "^4.5.0", "lru-cache": "^7.14.0", "node-fetch": "^2.7.0", @@ -11931,6 +11964,7 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" @@ -11970,9 +12004,9 @@ } }, "@edgio/devtools": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.10.6.tgz", - "integrity": "sha512-mw7KUeONEVB53odA3lLMrCu4wDeFsMzLPWK8MYcQl8W0gKgucLY64td1Yb4k1ksVsakbluggZ3VwuzeRhbN0eg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.12.5.tgz", + "integrity": "sha512-rd5yhsLCgUABsE/iBxIk5Ug2SiBYWSLtDQE3xNlH/yRxDEuYUGsaNIbPresCZmXPMfczUu9TjR7kKfcTdRdIcQ==", "dev": true, "requires": { "clsx": "^1.1.1", @@ -11981,12 +12015,12 @@ } }, "@edgio/prefetch": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.10.6.tgz", - "integrity": "sha512-NSbuglE6H1z+C9GHzPXoXUo6xQWZhdZV9+8Cti5wAEC4+HfYH+lZ2SjMdZp0KvpBJUVi+ZvLrJ112GmN3sH3og==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "requires": { - "@edgio/core": "^7.10.6", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -12223,11 +12257,20 @@ } }, "acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", "dev": true }, + "acorn-walk": { + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", + "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", + "dev": true, + "requires": { + "acorn": "^8.11.0" + } + }, "agent-base": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", @@ -15108,6 +15151,12 @@ "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", "dev": true }, + "lambda-stream": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/lambda-stream/-/lambda-stream-0.5.0.tgz", + "integrity": "sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==", + "dev": true + }, "leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -17387,6 +17436,12 @@ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", "dev": true }, + "ts-fs-utils": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", + "dev": true + }, "tslib": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", diff --git a/examples/v7-image-optimization/package.json b/examples/v7-image-optimization/package.json index 56e4aaf4c..b2a5dcb51 100644 --- a/examples/v7-image-optimization/package.json +++ b/examples/v7-image-optimization/package.json @@ -11,10 +11,10 @@ "author": "", "license": "ISC", "devDependencies": { - "@edgio/cli": "^7.10.6", - "@edgio/core": "^7.10.6", - "@edgio/devtools": "^7.10.6", - "@edgio/prefetch": "^7.10.6" + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/prefetch": "^7.12.5" }, "repository": "git@github.com:edgio-docs/edgio-v7-image-optimization-example.git", "dependencies": { diff --git a/examples/v7-jwt-verification/package-lock.json b/examples/v7-jwt-verification/package-lock.json index be968a93f..7f7206ef2 100644 --- a/examples/v7-jwt-verification/package-lock.json +++ b/examples/v7-jwt-verification/package-lock.json @@ -12,9 +12,9 @@ "crypto-js": "^4.2.0" }, "devDependencies": { - "@edgio/cli": "^7.10.6", - "@edgio/core": "^7.10.6", - "@edgio/prefetch": "^7.10.6" + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/prefetch": "^7.12.5" } }, "node_modules/@ampproject/remapping": { @@ -2151,9 +2151,9 @@ } }, "node_modules/@edgio/cli": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.10.6.tgz", - "integrity": "sha512-sTxIuOIN9rHs5eXby1am7Aeq0uromJAD0e6uOtX7hHNDyGeh7WO5DZ11MokbCOVlPbUh/6OU6KRCezBLikhrAA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "dependencies": { "axios": "^1.6.0", @@ -2171,6 +2171,7 @@ "fs-extra": "^8.1.0", "git-url-parse": "^13.1.0", "globby": "^11.0.0", + "http-proxy": "^1.18.1", "https-proxy-agent": "^7.0.2", "import-local": "^3.0.2", "ipaddr.js": "^2.0.1", @@ -2204,9 +2205,9 @@ } }, "node_modules/@edgio/core": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.10.6.tgz", - "integrity": "sha512-1R961ekUlC2POmp9pryLmqNfwtY7cjNisCQ+NEVUcbqnkRDqV6yJ+X36tLYFYZuFR8NUCg47nXoqJvGMW7MWyA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "dependencies": { "@babel/parser": "^7.23.9", @@ -2214,6 +2215,8 @@ "@types/lodash.clonedeep": "^4.5.6", "@vercel/ncc": "^0.34.0", "abort-controller": "^3.0.0", + "acorn": "^8.11.3", + "acorn-walk": "^8.3.2", "ajv": "^8.12.0", "buffer": "^6.0.3", "cache-control-parser": "^2.0.2", @@ -2227,6 +2230,7 @@ "fs-extra": "^8.1.0", "globby": "^11.0.2", "http-proxy": "^1.18.1", + "lambda-stream": "^0.5.0", "lodash.clonedeep": "^4.5.0", "lru-cache": "^7.14.0", "node-fetch": "^2.7.0", @@ -2239,6 +2243,7 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" @@ -2288,12 +2293,12 @@ } }, "node_modules/@edgio/prefetch": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.10.6.tgz", - "integrity": "sha512-NSbuglE6H1z+C9GHzPXoXUo6xQWZhdZV9+8Cti5wAEC4+HfYH+lZ2SjMdZp0KvpBJUVi+ZvLrJ112GmN3sH3og==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "dependencies": { - "@edgio/core": "^7.10.6", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -2604,6 +2609,18 @@ "node": ">=0.4.0" } }, + "node_modules/acorn-walk": { + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", + "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", + "dev": true, + "dependencies": { + "acorn": "^8.11.0" + }, + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/agent-base": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", @@ -6629,6 +6646,12 @@ "node": ">=6" } }, + "node_modules/lambda-stream": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/lambda-stream/-/lambda-stream-0.5.0.tgz", + "integrity": "sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==", + "dev": true + }, "node_modules/leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -9405,6 +9428,12 @@ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", "dev": true }, + "node_modules/ts-fs-utils": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", + "dev": true + }, "node_modules/tslib": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", diff --git a/examples/v7-jwt-verification/package.json b/examples/v7-jwt-verification/package.json index 30407a040..bc67cc730 100644 --- a/examples/v7-jwt-verification/package.json +++ b/examples/v7-jwt-verification/package.json @@ -13,9 +13,9 @@ "author": "", "license": "ISC", "devDependencies": { - "@edgio/cli": "^7.10.6", - "@edgio/core": "^7.10.6", - "@edgio/prefetch": "^7.10.6" + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/prefetch": "^7.12.5" }, "dependencies": { "crypto-js": "^4.2.0" diff --git a/examples/v7-nextjs-app-router/package-lock.json b/examples/v7-nextjs-app-router/package-lock.json index 123089fac..471f3b132 100644 --- a/examples/v7-nextjs-app-router/package-lock.json +++ b/examples/v7-nextjs-app-router/package-lock.json @@ -24,12 +24,12 @@ "typescript": "5.1.3" }, "devDependencies": { - "@edgio/cli": "^7.10.6", - "@edgio/core": "^7.10.6", - "@edgio/devtools": "^7.10.6", - "@edgio/next": "^7.10.6", - "@edgio/prefetch": "^7.10.6", - "@edgio/react": "^7.10.6" + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/next": "^7.12.5", + "@edgio/prefetch": "^7.12.5", + "@edgio/react": "^7.12.5" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -2167,9 +2167,9 @@ } }, "node_modules/@edgio/cli": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.10.6.tgz", - "integrity": "sha512-sTxIuOIN9rHs5eXby1am7Aeq0uromJAD0e6uOtX7hHNDyGeh7WO5DZ11MokbCOVlPbUh/6OU6KRCezBLikhrAA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "dependencies": { "axios": "^1.6.0", @@ -2187,6 +2187,7 @@ "fs-extra": "^8.1.0", "git-url-parse": "^13.1.0", "globby": "^11.0.0", + "http-proxy": "^1.18.1", "https-proxy-agent": "^7.0.2", "import-local": "^3.0.2", "ipaddr.js": "^2.0.1", @@ -2220,9 +2221,9 @@ } }, "node_modules/@edgio/core": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.10.6.tgz", - "integrity": "sha512-1R961ekUlC2POmp9pryLmqNfwtY7cjNisCQ+NEVUcbqnkRDqV6yJ+X36tLYFYZuFR8NUCg47nXoqJvGMW7MWyA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "dependencies": { "@babel/parser": "^7.23.9", @@ -2230,6 +2231,8 @@ "@types/lodash.clonedeep": "^4.5.6", "@vercel/ncc": "^0.34.0", "abort-controller": "^3.0.0", + "acorn": "^8.11.3", + "acorn-walk": "^8.3.2", "ajv": "^8.12.0", "buffer": "^6.0.3", "cache-control-parser": "^2.0.2", @@ -2243,6 +2246,7 @@ "fs-extra": "^8.1.0", "globby": "^11.0.2", "http-proxy": "^1.18.1", + "lambda-stream": "^0.5.0", "lodash.clonedeep": "^4.5.0", "lru-cache": "^7.14.0", "node-fetch": "^2.7.0", @@ -2255,6 +2259,7 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" @@ -2270,9 +2275,9 @@ } }, "node_modules/@edgio/devtools": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.10.6.tgz", - "integrity": "sha512-mw7KUeONEVB53odA3lLMrCu4wDeFsMzLPWK8MYcQl8W0gKgucLY64td1Yb4k1ksVsakbluggZ3VwuzeRhbN0eg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.12.5.tgz", + "integrity": "sha512-rd5yhsLCgUABsE/iBxIk5Ug2SiBYWSLtDQE3xNlH/yRxDEuYUGsaNIbPresCZmXPMfczUu9TjR7kKfcTdRdIcQ==", "dev": true, "dependencies": { "clsx": "^1.1.1", @@ -2281,9 +2286,9 @@ } }, "node_modules/@edgio/next": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/next/-/next-7.10.6.tgz", - "integrity": "sha512-wzx78wnNReDfVWwymZzxkM12FL+/HttZwg1h04Dcj4GGj66c8Np0JDOIRwpE5utNjdoMf5f8WmsgborSfyBSxg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/next/-/next-7.12.5.tgz", + "integrity": "sha512-JBueezj9kXk328PKYFcuxts5kzWOhBmPQBE8ncrEvjBjUd2Jq8dE5qyty4y2tbc+/Wt7B1c5ONZ2xtJ6IFJEPA==", "dev": true, "dependencies": { "@vercel/nft": "^0.20.1", @@ -2743,12 +2748,12 @@ } }, "node_modules/@edgio/prefetch": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.10.6.tgz", - "integrity": "sha512-NSbuglE6H1z+C9GHzPXoXUo6xQWZhdZV9+8Cti5wAEC4+HfYH+lZ2SjMdZp0KvpBJUVi+ZvLrJ112GmN3sH3og==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "dependencies": { - "@edgio/core": "^7.10.6", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -2760,13 +2765,13 @@ } }, "node_modules/@edgio/react": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/react/-/react-7.10.6.tgz", - "integrity": "sha512-g0PwUVGpNnlYLSRQSWk5aqsQzlDaP6dY8sRY2eAINHAcXaGO2l5dzqTYBmnLKLT8HCCOT7jDgiaioCu/tV/8Gg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/react/-/react-7.12.5.tgz", + "integrity": "sha512-Soub2ccKBPA6AF2yq4dJpwglhPicAFNuvf/wj9HEnYS/WlQRLUGSaTQj/Y9jf9d00nj0j7FWbg1Xiq/Phg2k5g==", "dev": true, "dependencies": { - "@edgio/devtools": "^7.10.6", - "@edgio/prefetch": "^7.10.6", + "@edgio/devtools": "^7.12.5", + "@edgio/prefetch": "^7.12.5", "prop-types": "^15.8.1", "react-merge-refs": "^1.1.0" } @@ -3925,9 +3930,9 @@ } }, "node_modules/acorn": { - "version": "8.9.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.9.0.tgz", - "integrity": "sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", "bin": { "acorn": "bin/acorn" }, @@ -3952,6 +3957,18 @@ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, + "node_modules/acorn-walk": { + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", + "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", + "dev": true, + "dependencies": { + "acorn": "^8.11.0" + }, + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/agent-base": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", @@ -9662,6 +9679,12 @@ "node": ">=6" } }, + "node_modules/lambda-stream": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/lambda-stream/-/lambda-stream-0.5.0.tgz", + "integrity": "sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==", + "dev": true + }, "node_modules/language-subtag-registry": { "version": "0.3.22", "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", @@ -13862,6 +13885,12 @@ "node": ">=18" } }, + "node_modules/ts-fs-utils": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", + "dev": true + }, "node_modules/ts-interface-checker": { "version": "0.1.13", "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", @@ -16606,9 +16635,9 @@ } }, "@edgio/cli": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.10.6.tgz", - "integrity": "sha512-sTxIuOIN9rHs5eXby1am7Aeq0uromJAD0e6uOtX7hHNDyGeh7WO5DZ11MokbCOVlPbUh/6OU6KRCezBLikhrAA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "requires": { "axios": "^1.6.0", @@ -16626,6 +16655,7 @@ "fs-extra": "^8.1.0", "git-url-parse": "^13.1.0", "globby": "^11.0.0", + "http-proxy": "^1.18.1", "https-proxy-agent": "^7.0.2", "import-local": "^3.0.2", "ipaddr.js": "^2.0.1", @@ -16652,9 +16682,9 @@ } }, "@edgio/core": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.10.6.tgz", - "integrity": "sha512-1R961ekUlC2POmp9pryLmqNfwtY7cjNisCQ+NEVUcbqnkRDqV6yJ+X36tLYFYZuFR8NUCg47nXoqJvGMW7MWyA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "requires": { "@babel/parser": "^7.23.9", @@ -16662,6 +16692,8 @@ "@types/lodash.clonedeep": "^4.5.6", "@vercel/ncc": "^0.34.0", "abort-controller": "^3.0.0", + "acorn": "^8.11.3", + "acorn-walk": "^8.3.2", "ajv": "^8.12.0", "buffer": "^6.0.3", "cache-control-parser": "^2.0.2", @@ -16675,6 +16707,7 @@ "fs-extra": "^8.1.0", "globby": "^11.0.2", "http-proxy": "^1.18.1", + "lambda-stream": "^0.5.0", "lodash.clonedeep": "^4.5.0", "lru-cache": "^7.14.0", "node-fetch": "^2.7.0", @@ -16687,6 +16720,7 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" @@ -16701,9 +16735,9 @@ } }, "@edgio/devtools": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.10.6.tgz", - "integrity": "sha512-mw7KUeONEVB53odA3lLMrCu4wDeFsMzLPWK8MYcQl8W0gKgucLY64td1Yb4k1ksVsakbluggZ3VwuzeRhbN0eg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.12.5.tgz", + "integrity": "sha512-rd5yhsLCgUABsE/iBxIk5Ug2SiBYWSLtDQE3xNlH/yRxDEuYUGsaNIbPresCZmXPMfczUu9TjR7kKfcTdRdIcQ==", "dev": true, "requires": { "clsx": "^1.1.1", @@ -16712,9 +16746,9 @@ } }, "@edgio/next": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/next/-/next-7.10.6.tgz", - "integrity": "sha512-wzx78wnNReDfVWwymZzxkM12FL+/HttZwg1h04Dcj4GGj66c8Np0JDOIRwpE5utNjdoMf5f8WmsgborSfyBSxg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/next/-/next-7.12.5.tgz", + "integrity": "sha512-JBueezj9kXk328PKYFcuxts5kzWOhBmPQBE8ncrEvjBjUd2Jq8dE5qyty4y2tbc+/Wt7B1c5ONZ2xtJ6IFJEPA==", "dev": true, "requires": { "@vercel/nft": "^0.20.1", @@ -16963,12 +16997,12 @@ } }, "@edgio/prefetch": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.10.6.tgz", - "integrity": "sha512-NSbuglE6H1z+C9GHzPXoXUo6xQWZhdZV9+8Cti5wAEC4+HfYH+lZ2SjMdZp0KvpBJUVi+ZvLrJ112GmN3sH3og==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "requires": { - "@edgio/core": "^7.10.6", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -16980,13 +17014,13 @@ } }, "@edgio/react": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/react/-/react-7.10.6.tgz", - "integrity": "sha512-g0PwUVGpNnlYLSRQSWk5aqsQzlDaP6dY8sRY2eAINHAcXaGO2l5dzqTYBmnLKLT8HCCOT7jDgiaioCu/tV/8Gg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/react/-/react-7.12.5.tgz", + "integrity": "sha512-Soub2ccKBPA6AF2yq4dJpwglhPicAFNuvf/wj9HEnYS/WlQRLUGSaTQj/Y9jf9d00nj0j7FWbg1Xiq/Phg2k5g==", "dev": true, "requires": { - "@edgio/devtools": "^7.10.6", - "@edgio/prefetch": "^7.10.6", + "@edgio/devtools": "^7.12.5", + "@edgio/prefetch": "^7.12.5", "prop-types": "^15.8.1", "react-merge-refs": "^1.1.0" } @@ -17837,9 +17871,9 @@ } }, "acorn": { - "version": "8.9.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.9.0.tgz", - "integrity": "sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==" + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==" }, "acorn-import-assertions": { "version": "1.9.0", @@ -17854,6 +17888,15 @@ "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", "requires": {} }, + "acorn-walk": { + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", + "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", + "dev": true, + "requires": { + "acorn": "^8.11.0" + } + }, "agent-base": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", @@ -21931,6 +21974,12 @@ "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", "dev": true }, + "lambda-stream": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/lambda-stream/-/lambda-stream-0.5.0.tgz", + "integrity": "sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==", + "dev": true + }, "language-subtag-registry": { "version": "0.3.22", "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", @@ -25039,6 +25088,12 @@ "punycode": "^2.3.1" } }, + "ts-fs-utils": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", + "dev": true + }, "ts-interface-checker": { "version": "0.1.13", "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", diff --git a/examples/v7-nextjs-app-router/package.json b/examples/v7-nextjs-app-router/package.json index 91d38877c..ff8aac897 100644 --- a/examples/v7-nextjs-app-router/package.json +++ b/examples/v7-nextjs-app-router/package.json @@ -28,12 +28,12 @@ "typescript": "5.1.3" }, "devDependencies": { - "@edgio/cli": "^7.10.6", - "@edgio/core": "^7.10.6", - "@edgio/devtools": "^7.10.6", - "@edgio/next": "^7.10.6", - "@edgio/prefetch": "^7.10.6", - "@edgio/react": "^7.10.6" + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/next": "^7.12.5", + "@edgio/prefetch": "^7.12.5", + "@edgio/react": "^7.12.5" }, "repository": "git@github.com:edgio-docs/edgio-v7-nextjs-app-router-example.git" } diff --git a/examples/v7-nextjs-template/package-lock.json b/examples/v7-nextjs-template/package-lock.json index 49be1287f..b72f8062c 100644 --- a/examples/v7-nextjs-template/package-lock.json +++ b/examples/v7-nextjs-template/package-lock.json @@ -13,12 +13,12 @@ "react-dom": "^18" }, "devDependencies": { - "@edgio/cli": "^7.11.4", - "@edgio/core": "^7.11.4", - "@edgio/devtools": "^7.11.4", - "@edgio/next": "^7.11.4", - "@edgio/prefetch": "^7.11.4", - "@edgio/react": "^7.11.4", + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/next": "^7.12.5", + "@edgio/prefetch": "^7.12.5", + "@edgio/react": "^7.12.5", "@types/node": "^20", "@types/react": "^18", "@types/react-dom": "^18", @@ -2098,9 +2098,9 @@ } }, "node_modules/@edgio/cli": { - "version": "7.11.4", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.11.4.tgz", - "integrity": "sha512-p0bjwpkDMBKp0P4tvM+ExZ00bjaiUIBxVNeWiWyyB13IIaQVDRbcff/YYNsmQhpsevhBzPIpqb7NrbOby8+M/Q==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "dependencies": { "axios": "^1.6.0", @@ -2118,6 +2118,7 @@ "fs-extra": "^8.1.0", "git-url-parse": "^13.1.0", "globby": "^11.0.0", + "http-proxy": "^1.18.1", "https-proxy-agent": "^7.0.2", "import-local": "^3.0.2", "ipaddr.js": "^2.0.1", @@ -2151,9 +2152,9 @@ } }, "node_modules/@edgio/core": { - "version": "7.11.4", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.11.4.tgz", - "integrity": "sha512-NUhE4a/bF6A/32MO7iQcQyTXb/S9l3/kMQyJy8n5v/u3+12zoFG29Nsb1qN1VjBFww3SUVAr1pssihqvLuua+g==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "dependencies": { "@babel/parser": "^7.23.9", @@ -2176,6 +2177,7 @@ "fs-extra": "^8.1.0", "globby": "^11.0.2", "http-proxy": "^1.18.1", + "lambda-stream": "^0.5.0", "lodash.clonedeep": "^4.5.0", "lru-cache": "^7.14.0", "node-fetch": "^2.7.0", @@ -2188,6 +2190,7 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" @@ -2225,9 +2228,9 @@ } }, "node_modules/@edgio/devtools": { - "version": "7.11.4", - "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.11.4.tgz", - "integrity": "sha512-zORQtMARW8eyWShZSMAR3aSW2sOoX3Uppc982702RmSTOv099ZdJweaZEc41lh+mSgg/Uw6rshYWcJo38JU6Xg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.12.5.tgz", + "integrity": "sha512-rd5yhsLCgUABsE/iBxIk5Ug2SiBYWSLtDQE3xNlH/yRxDEuYUGsaNIbPresCZmXPMfczUu9TjR7kKfcTdRdIcQ==", "dev": true, "dependencies": { "clsx": "^1.1.1", @@ -2236,9 +2239,9 @@ } }, "node_modules/@edgio/next": { - "version": "7.11.4", - "resolved": "https://registry.npmjs.org/@edgio/next/-/next-7.11.4.tgz", - "integrity": "sha512-1ELLdf5wkLPIdSWzba/N2MXZ/alEgxhH/FfQQA4W7COLFqtjFDTucdrbWe+n+vWsAKhWBmqBA0lOREyYtYgHug==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/next/-/next-7.12.5.tgz", + "integrity": "sha512-JBueezj9kXk328PKYFcuxts5kzWOhBmPQBE8ncrEvjBjUd2Jq8dE5qyty4y2tbc+/Wt7B1c5ONZ2xtJ6IFJEPA==", "dev": true, "dependencies": { "@vercel/nft": "^0.20.1", @@ -2698,12 +2701,12 @@ } }, "node_modules/@edgio/prefetch": { - "version": "7.11.4", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.11.4.tgz", - "integrity": "sha512-OVJMYiDeX9t/gDsEMjbI/1vbNA7Dp4B2sXKkZ+W3cq9K+tgq9bYZlUAnep/8rRKqi7at3F8eqAvDi9ACAme/1g==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "dependencies": { - "@edgio/core": "^7.11.4", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -2715,13 +2718,13 @@ } }, "node_modules/@edgio/react": { - "version": "7.11.4", - "resolved": "https://registry.npmjs.org/@edgio/react/-/react-7.11.4.tgz", - "integrity": "sha512-QhJvsWQfbKOM4c5etLi9hzHADzbmHyLNooptXA6Oq1WWiN+oXxQt857yZzzEP4NliawEVsSuMbq9eUqj5JhbZg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/react/-/react-7.12.5.tgz", + "integrity": "sha512-Soub2ccKBPA6AF2yq4dJpwglhPicAFNuvf/wj9HEnYS/WlQRLUGSaTQj/Y9jf9d00nj0j7FWbg1Xiq/Phg2k5g==", "dev": true, "dependencies": { - "@edgio/devtools": "^7.11.4", - "@edgio/prefetch": "^7.11.4", + "@edgio/devtools": "^7.12.5", + "@edgio/prefetch": "^7.12.5", "prop-types": "^15.8.1", "react-merge-refs": "^1.1.0" } @@ -9456,6 +9459,12 @@ "node": ">=6" } }, + "node_modules/lambda-stream": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/lambda-stream/-/lambda-stream-0.5.0.tgz", + "integrity": "sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==", + "dev": true + }, "node_modules/language-subtag-registry": { "version": "0.3.22", "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", @@ -13597,6 +13606,12 @@ "typescript": ">=4.2.0" } }, + "node_modules/ts-fs-utils": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", + "dev": true + }, "node_modules/ts-interface-checker": { "version": "0.1.13", "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", diff --git a/examples/v7-nextjs-template/package.json b/examples/v7-nextjs-template/package.json index e34e210ed..73cbbe411 100644 --- a/examples/v7-nextjs-template/package.json +++ b/examples/v7-nextjs-template/package.json @@ -17,12 +17,12 @@ "react-dom": "^18" }, "devDependencies": { - "@edgio/cli": "^7.11.4", - "@edgio/core": "^7.11.4", - "@edgio/devtools": "^7.11.4", - "@edgio/next": "^7.11.4", - "@edgio/prefetch": "^7.11.4", - "@edgio/react": "^7.11.4", + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/next": "^7.12.5", + "@edgio/prefetch": "^7.12.5", + "@edgio/react": "^7.12.5", "@types/node": "^20", "@types/react": "^18", "@types/react-dom": "^18", @@ -33,4 +33,4 @@ "typescript": "^5" }, "repository": "git@github.com:edgio-docs/edgio-v7-nextjs-template.git" -} \ No newline at end of file +} diff --git a/examples/v7-nextjs/package-lock.json b/examples/v7-nextjs/package-lock.json index 536487a24..2a20be3d6 100644 --- a/examples/v7-nextjs/package-lock.json +++ b/examples/v7-nextjs/package-lock.json @@ -15,12 +15,12 @@ "react-dom": "^18.2.0" }, "devDependencies": { - "@edgio/cli": "^7.10.6", - "@edgio/core": "^7.10.6", - "@edgio/devtools": "^7.10.6", - "@edgio/next": "^7.10.6", - "@edgio/prefetch": "^7.10.6", - "@edgio/react": "^7.10.6", + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/next": "^7.12.5", + "@edgio/prefetch": "^7.12.5", + "@edgio/react": "^7.12.5", "@heroicons/react": "^1.0.6", "autoprefixer": "^10.4.14", "classnames": "^2.3.2", @@ -2146,9 +2146,9 @@ } }, "node_modules/@edgio/cli": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.10.6.tgz", - "integrity": "sha512-sTxIuOIN9rHs5eXby1am7Aeq0uromJAD0e6uOtX7hHNDyGeh7WO5DZ11MokbCOVlPbUh/6OU6KRCezBLikhrAA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "dependencies": { "axios": "^1.6.0", @@ -2166,6 +2166,7 @@ "fs-extra": "^8.1.0", "git-url-parse": "^13.1.0", "globby": "^11.0.0", + "http-proxy": "^1.18.1", "https-proxy-agent": "^7.0.2", "import-local": "^3.0.2", "ipaddr.js": "^2.0.1", @@ -2224,9 +2225,9 @@ } }, "node_modules/@edgio/core": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.10.6.tgz", - "integrity": "sha512-1R961ekUlC2POmp9pryLmqNfwtY7cjNisCQ+NEVUcbqnkRDqV6yJ+X36tLYFYZuFR8NUCg47nXoqJvGMW7MWyA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "dependencies": { "@babel/parser": "^7.23.9", @@ -2234,6 +2235,8 @@ "@types/lodash.clonedeep": "^4.5.6", "@vercel/ncc": "^0.34.0", "abort-controller": "^3.0.0", + "acorn": "^8.11.3", + "acorn-walk": "^8.3.2", "ajv": "^8.12.0", "buffer": "^6.0.3", "cache-control-parser": "^2.0.2", @@ -2247,6 +2250,7 @@ "fs-extra": "^8.1.0", "globby": "^11.0.2", "http-proxy": "^1.18.1", + "lambda-stream": "^0.5.0", "lodash.clonedeep": "^4.5.0", "lru-cache": "^7.14.0", "node-fetch": "^2.7.0", @@ -2259,6 +2263,7 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" @@ -2331,9 +2336,9 @@ "dev": true }, "node_modules/@edgio/devtools": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.10.6.tgz", - "integrity": "sha512-mw7KUeONEVB53odA3lLMrCu4wDeFsMzLPWK8MYcQl8W0gKgucLY64td1Yb4k1ksVsakbluggZ3VwuzeRhbN0eg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.12.5.tgz", + "integrity": "sha512-rd5yhsLCgUABsE/iBxIk5Ug2SiBYWSLtDQE3xNlH/yRxDEuYUGsaNIbPresCZmXPMfczUu9TjR7kKfcTdRdIcQ==", "dev": true, "dependencies": { "clsx": "^1.1.1", @@ -2342,9 +2347,9 @@ } }, "node_modules/@edgio/next": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/next/-/next-7.10.6.tgz", - "integrity": "sha512-wzx78wnNReDfVWwymZzxkM12FL+/HttZwg1h04Dcj4GGj66c8Np0JDOIRwpE5utNjdoMf5f8WmsgborSfyBSxg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/next/-/next-7.12.5.tgz", + "integrity": "sha512-JBueezj9kXk328PKYFcuxts5kzWOhBmPQBE8ncrEvjBjUd2Jq8dE5qyty4y2tbc+/Wt7B1c5ONZ2xtJ6IFJEPA==", "dev": true, "dependencies": { "@vercel/nft": "^0.20.1", @@ -2899,12 +2904,12 @@ } }, "node_modules/@edgio/prefetch": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.10.6.tgz", - "integrity": "sha512-NSbuglE6H1z+C9GHzPXoXUo6xQWZhdZV9+8Cti5wAEC4+HfYH+lZ2SjMdZp0KvpBJUVi+ZvLrJ112GmN3sH3og==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "dependencies": { - "@edgio/core": "^7.10.6", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -2916,13 +2921,13 @@ } }, "node_modules/@edgio/react": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/react/-/react-7.10.6.tgz", - "integrity": "sha512-g0PwUVGpNnlYLSRQSWk5aqsQzlDaP6dY8sRY2eAINHAcXaGO2l5dzqTYBmnLKLT8HCCOT7jDgiaioCu/tV/8Gg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/react/-/react-7.12.5.tgz", + "integrity": "sha512-Soub2ccKBPA6AF2yq4dJpwglhPicAFNuvf/wj9HEnYS/WlQRLUGSaTQj/Y9jf9d00nj0j7FWbg1Xiq/Phg2k5g==", "dev": true, "dependencies": { - "@edgio/devtools": "^7.10.6", - "@edgio/prefetch": "^7.10.6", + "@edgio/devtools": "^7.12.5", + "@edgio/prefetch": "^7.12.5", "prop-types": "^15.8.1", "react-merge-refs": "^1.1.0" } @@ -4156,6 +4161,18 @@ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, + "node_modules/acorn-walk": { + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", + "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", + "dev": true, + "dependencies": { + "acorn": "^8.11.0" + }, + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/agent-base": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", @@ -9819,6 +9836,12 @@ "node": ">=6" } }, + "node_modules/lambda-stream": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/lambda-stream/-/lambda-stream-0.5.0.tgz", + "integrity": "sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==", + "dev": true + }, "node_modules/language-subtag-registry": { "version": "0.3.22", "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", @@ -13938,6 +13961,12 @@ "typescript": ">=4.2.0" } }, + "node_modules/ts-fs-utils": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", + "dev": true + }, "node_modules/ts-interface-checker": { "version": "0.1.13", "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", @@ -16641,9 +16670,9 @@ } }, "@edgio/cli": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.10.6.tgz", - "integrity": "sha512-sTxIuOIN9rHs5eXby1am7Aeq0uromJAD0e6uOtX7hHNDyGeh7WO5DZ11MokbCOVlPbUh/6OU6KRCezBLikhrAA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "requires": { "axios": "^1.6.0", @@ -16661,6 +16690,7 @@ "fs-extra": "^8.1.0", "git-url-parse": "^13.1.0", "globby": "^11.0.0", + "http-proxy": "^1.18.1", "https-proxy-agent": "^7.0.2", "import-local": "^3.0.2", "ipaddr.js": "^2.0.1", @@ -16708,9 +16738,9 @@ } }, "@edgio/core": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.10.6.tgz", - "integrity": "sha512-1R961ekUlC2POmp9pryLmqNfwtY7cjNisCQ+NEVUcbqnkRDqV6yJ+X36tLYFYZuFR8NUCg47nXoqJvGMW7MWyA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "requires": { "@babel/parser": "^7.23.9", @@ -16718,6 +16748,8 @@ "@types/lodash.clonedeep": "^4.5.6", "@vercel/ncc": "^0.34.0", "abort-controller": "^3.0.0", + "acorn": "^8.11.3", + "acorn-walk": "^8.3.2", "ajv": "^8.12.0", "buffer": "^6.0.3", "cache-control-parser": "^2.0.2", @@ -16731,6 +16763,7 @@ "fs-extra": "^8.1.0", "globby": "^11.0.2", "http-proxy": "^1.18.1", + "lambda-stream": "^0.5.0", "lodash.clonedeep": "^4.5.0", "lru-cache": "^7.14.0", "node-fetch": "^2.7.0", @@ -16743,6 +16776,7 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" @@ -16794,9 +16828,9 @@ } }, "@edgio/devtools": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.10.6.tgz", - "integrity": "sha512-mw7KUeONEVB53odA3lLMrCu4wDeFsMzLPWK8MYcQl8W0gKgucLY64td1Yb4k1ksVsakbluggZ3VwuzeRhbN0eg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.12.5.tgz", + "integrity": "sha512-rd5yhsLCgUABsE/iBxIk5Ug2SiBYWSLtDQE3xNlH/yRxDEuYUGsaNIbPresCZmXPMfczUu9TjR7kKfcTdRdIcQ==", "dev": true, "requires": { "clsx": "^1.1.1", @@ -16805,9 +16839,9 @@ } }, "@edgio/next": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/next/-/next-7.10.6.tgz", - "integrity": "sha512-wzx78wnNReDfVWwymZzxkM12FL+/HttZwg1h04Dcj4GGj66c8Np0JDOIRwpE5utNjdoMf5f8WmsgborSfyBSxg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/next/-/next-7.12.5.tgz", + "integrity": "sha512-JBueezj9kXk328PKYFcuxts5kzWOhBmPQBE8ncrEvjBjUd2Jq8dE5qyty4y2tbc+/Wt7B1c5ONZ2xtJ6IFJEPA==", "dev": true, "requires": { "@vercel/nft": "^0.20.1", @@ -17138,12 +17172,12 @@ } }, "@edgio/prefetch": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.10.6.tgz", - "integrity": "sha512-NSbuglE6H1z+C9GHzPXoXUo6xQWZhdZV9+8Cti5wAEC4+HfYH+lZ2SjMdZp0KvpBJUVi+ZvLrJ112GmN3sH3og==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "requires": { - "@edgio/core": "^7.10.6", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -17155,13 +17189,13 @@ } }, "@edgio/react": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/react/-/react-7.10.6.tgz", - "integrity": "sha512-g0PwUVGpNnlYLSRQSWk5aqsQzlDaP6dY8sRY2eAINHAcXaGO2l5dzqTYBmnLKLT8HCCOT7jDgiaioCu/tV/8Gg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/react/-/react-7.12.5.tgz", + "integrity": "sha512-Soub2ccKBPA6AF2yq4dJpwglhPicAFNuvf/wj9HEnYS/WlQRLUGSaTQj/Y9jf9d00nj0j7FWbg1Xiq/Phg2k5g==", "dev": true, "requires": { - "@edgio/devtools": "^7.10.6", - "@edgio/prefetch": "^7.10.6", + "@edgio/devtools": "^7.12.5", + "@edgio/prefetch": "^7.12.5", "prop-types": "^15.8.1", "react-merge-refs": "^1.1.0" } @@ -18070,6 +18104,15 @@ "peer": true, "requires": {} }, + "acorn-walk": { + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", + "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", + "dev": true, + "requires": { + "acorn": "^8.11.0" + } + }, "agent-base": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", @@ -22161,6 +22204,12 @@ "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", "dev": true }, + "lambda-stream": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/lambda-stream/-/lambda-stream-0.5.0.tgz", + "integrity": "sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==", + "dev": true + }, "language-subtag-registry": { "version": "0.3.22", "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", @@ -25164,6 +25213,12 @@ "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", "requires": {} }, + "ts-fs-utils": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", + "dev": true + }, "ts-interface-checker": { "version": "0.1.13", "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", diff --git a/examples/v7-nextjs/package.json b/examples/v7-nextjs/package.json index d91f4c6f4..95d8eddc5 100644 --- a/examples/v7-nextjs/package.json +++ b/examples/v7-nextjs/package.json @@ -18,12 +18,12 @@ "react-dom": "^18.2.0" }, "devDependencies": { - "@edgio/cli": "^7.10.6", - "@edgio/core": "^7.10.6", - "@edgio/devtools": "^7.10.6", - "@edgio/next": "^7.10.6", - "@edgio/prefetch": "^7.10.6", - "@edgio/react": "^7.10.6", + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/next": "^7.12.5", + "@edgio/prefetch": "^7.12.5", + "@edgio/react": "^7.12.5", "@heroicons/react": "^1.0.6", "autoprefixer": "^10.4.14", "classnames": "^2.3.2", diff --git a/examples/v7-nuxt-template/package-lock.json b/examples/v7-nuxt-template/package-lock.json index b2e48679e..82f983d7b 100644 --- a/examples/v7-nuxt-template/package-lock.json +++ b/examples/v7-nuxt-template/package-lock.json @@ -12,12 +12,12 @@ "vue-router": "^4.3.2" }, "devDependencies": { - "@edgio/cli": "^7.11.4", - "@edgio/core": "^7.11.4", - "@edgio/devtools": "^7.11.4", - "@edgio/nuxt-nitro": "^7.11.4", - "@edgio/prefetch": "^7.11.4", - "@edgio/vue": "^7.11.4" + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/nuxt-nitro": "^7.12.5", + "@edgio/prefetch": "^7.12.5", + "@edgio/vue": "^7.12.5" } }, "node_modules/@ampproject/remapping": { @@ -2106,9 +2106,9 @@ } }, "node_modules/@edgio/cli": { - "version": "7.11.4", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.11.4.tgz", - "integrity": "sha512-p0bjwpkDMBKp0P4tvM+ExZ00bjaiUIBxVNeWiWyyB13IIaQVDRbcff/YYNsmQhpsevhBzPIpqb7NrbOby8+M/Q==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "dependencies": { "axios": "^1.6.0", @@ -2126,6 +2126,7 @@ "fs-extra": "^8.1.0", "git-url-parse": "^13.1.0", "globby": "^11.0.0", + "http-proxy": "^1.18.1", "https-proxy-agent": "^7.0.2", "import-local": "^3.0.2", "ipaddr.js": "^2.0.1", @@ -2528,9 +2529,9 @@ } }, "node_modules/@edgio/core": { - "version": "7.11.4", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.11.4.tgz", - "integrity": "sha512-NUhE4a/bF6A/32MO7iQcQyTXb/S9l3/kMQyJy8n5v/u3+12zoFG29Nsb1qN1VjBFww3SUVAr1pssihqvLuua+g==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "dependencies": { "@babel/parser": "^7.23.9", @@ -2553,6 +2554,7 @@ "fs-extra": "^8.1.0", "globby": "^11.0.2", "http-proxy": "^1.18.1", + "lambda-stream": "^0.5.0", "lodash.clonedeep": "^4.5.0", "lru-cache": "^7.14.0", "node-fetch": "^2.7.0", @@ -2565,6 +2567,7 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" @@ -2797,9 +2800,9 @@ } }, "node_modules/@edgio/devtools": { - "version": "7.11.4", - "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.11.4.tgz", - "integrity": "sha512-zORQtMARW8eyWShZSMAR3aSW2sOoX3Uppc982702RmSTOv099ZdJweaZEc41lh+mSgg/Uw6rshYWcJo38JU6Xg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.12.5.tgz", + "integrity": "sha512-rd5yhsLCgUABsE/iBxIk5Ug2SiBYWSLtDQE3xNlH/yRxDEuYUGsaNIbPresCZmXPMfczUu9TjR7kKfcTdRdIcQ==", "dev": true, "dependencies": { "clsx": "^1.1.1", @@ -2808,9 +2811,9 @@ } }, "node_modules/@edgio/nuxt-nitro": { - "version": "7.11.4", - "resolved": "https://registry.npmjs.org/@edgio/nuxt-nitro/-/nuxt-nitro-7.11.4.tgz", - "integrity": "sha512-aRqjjoutDlg/xMgBaPrNCJKOSKcwghw32PCs0P8nljMAjOYLJQaw70YPakKcJmx9QPxU4ECHd4rQYphwDZiQzA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/nuxt-nitro/-/nuxt-nitro-7.12.5.tgz", + "integrity": "sha512-5J8IQk4iELEO1bBg8Ghm+GXAojg/EBnUnWTSNnY6HLe18SJw7TzzRDVAj9p+cIpQdyfzWTo9SgqCIfExHf0e3A==", "dev": true, "dependencies": { "chalk": "^4.1.2", @@ -2922,12 +2925,12 @@ } }, "node_modules/@edgio/prefetch": { - "version": "7.11.4", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.11.4.tgz", - "integrity": "sha512-OVJMYiDeX9t/gDsEMjbI/1vbNA7Dp4B2sXKkZ+W3cq9K+tgq9bYZlUAnep/8rRKqi7at3F8eqAvDi9ACAme/1g==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "dependencies": { - "@edgio/core": "^7.11.4", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -2939,9 +2942,9 @@ } }, "node_modules/@edgio/vue": { - "version": "7.11.4", - "resolved": "https://registry.npmjs.org/@edgio/vue/-/vue-7.11.4.tgz", - "integrity": "sha512-BehMHx21CuKVUQJkcHmklCeKtDelT1HGcBshYuAIIEIXR58Vt/RxKTuUD27EGPymHOYpDaXHORirfnNNmiHEkw==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/vue/-/vue-7.12.5.tgz", + "integrity": "sha512-m+AtyDQBt+AVkk2c2OVJJAcblr5ybI2Tpv8tKpldowNBq6CGHSZpR8GSPSAFd1gyEZquAvUUk+gsiMydeR4C3Q==", "dev": true }, "node_modules/@esbuild/aix-ppc64": { @@ -12352,6 +12355,12 @@ "resolved": "https://registry.npmjs.org/kolorist/-/kolorist-1.8.0.tgz", "integrity": "sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==" }, + "node_modules/lambda-stream": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/lambda-stream/-/lambda-stream-0.5.0.tgz", + "integrity": "sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==", + "dev": true + }, "node_modules/launch-editor": { "version": "2.6.1", "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.1.tgz", @@ -17578,6 +17587,12 @@ "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" }, + "node_modules/ts-fs-utils": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", + "dev": true + }, "node_modules/tslib": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", diff --git a/examples/v7-nuxt-template/package.json b/examples/v7-nuxt-template/package.json index 238a9e30d..36f63b45c 100644 --- a/examples/v7-nuxt-template/package.json +++ b/examples/v7-nuxt-template/package.json @@ -19,11 +19,11 @@ }, "repository": "git@github.com:edgio-docs/edgio-v7-nuxt-template.git", "devDependencies": { - "@edgio/cli": "^7.11.4", - "@edgio/core": "^7.11.4", - "@edgio/devtools": "^7.11.4", - "@edgio/nuxt-nitro": "^7.11.4", - "@edgio/prefetch": "^7.11.4", - "@edgio/vue": "^7.11.4" + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/nuxt-nitro": "^7.12.5", + "@edgio/prefetch": "^7.12.5", + "@edgio/vue": "^7.12.5" } } diff --git a/examples/v7-nuxt3/package-lock.json b/examples/v7-nuxt3/package-lock.json index 2d10e7bb3..e96ff48ce 100644 --- a/examples/v7-nuxt3/package-lock.json +++ b/examples/v7-nuxt3/package-lock.json @@ -13,13 +13,13 @@ "node-fetch": "^3.3.1" }, "devDependencies": { - "@edgio/cli": "^7.10.6", - "@edgio/core": "^7.10.6", - "@edgio/devtools": "^7.10.6", - "@edgio/nuxt-nitro": "^7.10.6", - "@edgio/prefetch": "^7.10.6", + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/nuxt-nitro": "^7.12.5", + "@edgio/prefetch": "^7.12.5", "@edgio/rum": "^7.0.6", - "@edgio/vue": "^7.10.6", + "@edgio/vue": "^7.12.5", "nuxt": "^3.11.2" } }, @@ -2260,9 +2260,9 @@ } }, "node_modules/@edgio/cli": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.10.6.tgz", - "integrity": "sha512-sTxIuOIN9rHs5eXby1am7Aeq0uromJAD0e6uOtX7hHNDyGeh7WO5DZ11MokbCOVlPbUh/6OU6KRCezBLikhrAA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "dependencies": { "axios": "^1.6.0", @@ -2280,6 +2280,7 @@ "fs-extra": "^8.1.0", "git-url-parse": "^13.1.0", "globby": "^11.0.0", + "http-proxy": "^1.18.1", "https-proxy-agent": "^7.0.2", "import-local": "^3.0.2", "ipaddr.js": "^2.0.1", @@ -2338,9 +2339,9 @@ } }, "node_modules/@edgio/core": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.10.6.tgz", - "integrity": "sha512-1R961ekUlC2POmp9pryLmqNfwtY7cjNisCQ+NEVUcbqnkRDqV6yJ+X36tLYFYZuFR8NUCg47nXoqJvGMW7MWyA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "dependencies": { "@babel/parser": "^7.23.9", @@ -2348,6 +2349,8 @@ "@types/lodash.clonedeep": "^4.5.6", "@vercel/ncc": "^0.34.0", "abort-controller": "^3.0.0", + "acorn": "^8.11.3", + "acorn-walk": "^8.3.2", "ajv": "^8.12.0", "buffer": "^6.0.3", "cache-control-parser": "^2.0.2", @@ -2361,6 +2364,7 @@ "fs-extra": "^8.1.0", "globby": "^11.0.2", "http-proxy": "^1.18.1", + "lambda-stream": "^0.5.0", "lodash.clonedeep": "^4.5.0", "lru-cache": "^7.14.0", "node-fetch": "^2.7.0", @@ -2373,6 +2377,7 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" @@ -2467,9 +2472,9 @@ } }, "node_modules/@edgio/devtools": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.10.6.tgz", - "integrity": "sha512-mw7KUeONEVB53odA3lLMrCu4wDeFsMzLPWK8MYcQl8W0gKgucLY64td1Yb4k1ksVsakbluggZ3VwuzeRhbN0eg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.12.5.tgz", + "integrity": "sha512-rd5yhsLCgUABsE/iBxIk5Ug2SiBYWSLtDQE3xNlH/yRxDEuYUGsaNIbPresCZmXPMfczUu9TjR7kKfcTdRdIcQ==", "dev": true, "dependencies": { "clsx": "^1.1.1", @@ -2478,9 +2483,9 @@ } }, "node_modules/@edgio/nuxt-nitro": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/nuxt-nitro/-/nuxt-nitro-7.10.6.tgz", - "integrity": "sha512-e6lQAZII2lvNY0n5WNcItBC8yF3tPpMHdpzSB0ZhC4GkMRFo/kmG8hD12jKuWDlLFCuA22f5mNyTrfmTm0PgPg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/nuxt-nitro/-/nuxt-nitro-7.12.5.tgz", + "integrity": "sha512-5J8IQk4iELEO1bBg8Ghm+GXAojg/EBnUnWTSNnY6HLe18SJw7TzzRDVAj9p+cIpQdyfzWTo9SgqCIfExHf0e3A==", "dev": true, "dependencies": { "chalk": "^4.1.2", @@ -2490,12 +2495,12 @@ } }, "node_modules/@edgio/prefetch": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.10.6.tgz", - "integrity": "sha512-NSbuglE6H1z+C9GHzPXoXUo6xQWZhdZV9+8Cti5wAEC4+HfYH+lZ2SjMdZp0KvpBJUVi+ZvLrJ112GmN3sH3og==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "dependencies": { - "@edgio/core": "^7.10.6", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -2518,9 +2523,9 @@ } }, "node_modules/@edgio/vue": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/vue/-/vue-7.10.6.tgz", - "integrity": "sha512-3nKtPsJgPHkks//DstLUJqrHYG6N86vhgwB0MM9+nPAqGtYL4POB6ZMrbGnqUIQ+9In48Vu7Ypbo7tvjnC6Tig==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/vue/-/vue-7.12.5.tgz", + "integrity": "sha512-m+AtyDQBt+AVkk2c2OVJJAcblr5ybI2Tpv8tKpldowNBq6CGHSZpR8GSPSAFd1gyEZquAvUUk+gsiMydeR4C3Q==", "dev": true }, "node_modules/@esbuild/aix-ppc64": { @@ -7090,6 +7095,18 @@ "acorn": "^8" } }, + "node_modules/acorn-walk": { + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", + "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", + "dev": true, + "dependencies": { + "acorn": "^8.11.0" + }, + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/agent-base": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", @@ -13600,6 +13617,12 @@ "integrity": "sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==", "dev": true }, + "node_modules/lambda-stream": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/lambda-stream/-/lambda-stream-0.5.0.tgz", + "integrity": "sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==", + "dev": true + }, "node_modules/launch-editor": { "version": "2.6.1", "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.1.tgz", @@ -20228,6 +20251,12 @@ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", "dev": true }, + "node_modules/ts-fs-utils": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", + "dev": true + }, "node_modules/ts-interface-checker": { "version": "0.1.13", "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", @@ -24166,9 +24195,9 @@ "requires": {} }, "@edgio/cli": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.10.6.tgz", - "integrity": "sha512-sTxIuOIN9rHs5eXby1am7Aeq0uromJAD0e6uOtX7hHNDyGeh7WO5DZ11MokbCOVlPbUh/6OU6KRCezBLikhrAA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "requires": { "axios": "^1.6.0", @@ -24186,6 +24215,7 @@ "fs-extra": "^8.1.0", "git-url-parse": "^13.1.0", "globby": "^11.0.0", + "http-proxy": "^1.18.1", "https-proxy-agent": "^7.0.2", "import-local": "^3.0.2", "ipaddr.js": "^2.0.1", @@ -24233,9 +24263,9 @@ } }, "@edgio/core": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.10.6.tgz", - "integrity": "sha512-1R961ekUlC2POmp9pryLmqNfwtY7cjNisCQ+NEVUcbqnkRDqV6yJ+X36tLYFYZuFR8NUCg47nXoqJvGMW7MWyA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "requires": { "@babel/parser": "^7.23.9", @@ -24243,6 +24273,8 @@ "@types/lodash.clonedeep": "^4.5.6", "@vercel/ncc": "^0.34.0", "abort-controller": "^3.0.0", + "acorn": "^8.11.3", + "acorn-walk": "^8.3.2", "ajv": "^8.12.0", "buffer": "^6.0.3", "cache-control-parser": "^2.0.2", @@ -24256,6 +24288,7 @@ "fs-extra": "^8.1.0", "globby": "^11.0.2", "http-proxy": "^1.18.1", + "lambda-stream": "^0.5.0", "lodash.clonedeep": "^4.5.0", "lru-cache": "^7.14.0", "node-fetch": "^2.7.0", @@ -24268,6 +24301,7 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" @@ -24334,9 +24368,9 @@ } }, "@edgio/devtools": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.10.6.tgz", - "integrity": "sha512-mw7KUeONEVB53odA3lLMrCu4wDeFsMzLPWK8MYcQl8W0gKgucLY64td1Yb4k1ksVsakbluggZ3VwuzeRhbN0eg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.12.5.tgz", + "integrity": "sha512-rd5yhsLCgUABsE/iBxIk5Ug2SiBYWSLtDQE3xNlH/yRxDEuYUGsaNIbPresCZmXPMfczUu9TjR7kKfcTdRdIcQ==", "dev": true, "requires": { "clsx": "^1.1.1", @@ -24345,9 +24379,9 @@ } }, "@edgio/nuxt-nitro": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/nuxt-nitro/-/nuxt-nitro-7.10.6.tgz", - "integrity": "sha512-e6lQAZII2lvNY0n5WNcItBC8yF3tPpMHdpzSB0ZhC4GkMRFo/kmG8hD12jKuWDlLFCuA22f5mNyTrfmTm0PgPg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/nuxt-nitro/-/nuxt-nitro-7.12.5.tgz", + "integrity": "sha512-5J8IQk4iELEO1bBg8Ghm+GXAojg/EBnUnWTSNnY6HLe18SJw7TzzRDVAj9p+cIpQdyfzWTo9SgqCIfExHf0e3A==", "dev": true, "requires": { "chalk": "^4.1.2", @@ -24357,12 +24391,12 @@ } }, "@edgio/prefetch": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.10.6.tgz", - "integrity": "sha512-NSbuglE6H1z+C9GHzPXoXUo6xQWZhdZV9+8Cti5wAEC4+HfYH+lZ2SjMdZp0KvpBJUVi+ZvLrJ112GmN3sH3og==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "requires": { - "@edgio/core": "^7.10.6", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -24385,9 +24419,9 @@ } }, "@edgio/vue": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/vue/-/vue-7.10.6.tgz", - "integrity": "sha512-3nKtPsJgPHkks//DstLUJqrHYG6N86vhgwB0MM9+nPAqGtYL4POB6ZMrbGnqUIQ+9In48Vu7Ypbo7tvjnC6Tig==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/vue/-/vue-7.12.5.tgz", + "integrity": "sha512-m+AtyDQBt+AVkk2c2OVJJAcblr5ybI2Tpv8tKpldowNBq6CGHSZpR8GSPSAFd1gyEZquAvUUk+gsiMydeR4C3Q==", "dev": true }, "@esbuild/aix-ppc64": { @@ -27507,6 +27541,15 @@ "dev": true, "requires": {} }, + "acorn-walk": { + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", + "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", + "dev": true, + "requires": { + "acorn": "^8.11.0" + } + }, "agent-base": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", @@ -32224,6 +32267,12 @@ "integrity": "sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==", "dev": true }, + "lambda-stream": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/lambda-stream/-/lambda-stream-0.5.0.tgz", + "integrity": "sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==", + "dev": true + }, "launch-editor": { "version": "2.6.1", "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.1.tgz", @@ -37115,6 +37164,12 @@ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", "dev": true }, + "ts-fs-utils": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", + "dev": true + }, "ts-interface-checker": { "version": "0.1.13", "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", diff --git a/examples/v7-nuxt3/package.json b/examples/v7-nuxt3/package.json index c9aa1ed23..43db12502 100644 --- a/examples/v7-nuxt3/package.json +++ b/examples/v7-nuxt3/package.json @@ -11,13 +11,13 @@ "author": "", "license": "ISC", "devDependencies": { - "@edgio/cli": "^7.10.6", - "@edgio/core": "^7.10.6", - "@edgio/devtools": "^7.10.6", - "@edgio/nuxt-nitro": "^7.10.6", - "@edgio/prefetch": "^7.10.6", + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/nuxt-nitro": "^7.12.5", + "@edgio/prefetch": "^7.12.5", "@edgio/rum": "^7.0.6", - "@edgio/vue": "^7.10.6", + "@edgio/vue": "^7.12.5", "nuxt": "^3.11.2" }, "repository": "git@github.com:edgio-docs/edgio-v7-nuxt3-example.git", diff --git a/examples/v7-optimizely-edge/package-lock.json b/examples/v7-optimizely-edge/package-lock.json index 78fbac317..24b063c19 100644 --- a/examples/v7-optimizely-edge/package-lock.json +++ b/examples/v7-optimizely-edge/package-lock.json @@ -15,12 +15,12 @@ "uuid": "^9.0.1" }, "devDependencies": { - "@edgio/cli": "^7.11.4", - "@edgio/core": "^7.11.4", - "@edgio/devtools": "^7.11.4", - "@edgio/next": "^7.11.4", - "@edgio/prefetch": "^7.11.4", - "@edgio/react": "^7.11.4", + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/next": "^7.12.5", + "@edgio/prefetch": "^7.12.5", + "@edgio/react": "^7.12.5", "dotenv": "^16.4.5" } }, @@ -2040,9 +2040,9 @@ } }, "node_modules/@edgio/cli": { - "version": "7.11.4", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.11.4.tgz", - "integrity": "sha512-p0bjwpkDMBKp0P4tvM+ExZ00bjaiUIBxVNeWiWyyB13IIaQVDRbcff/YYNsmQhpsevhBzPIpqb7NrbOby8+M/Q==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "dependencies": { "axios": "^1.6.0", @@ -2060,6 +2060,7 @@ "fs-extra": "^8.1.0", "git-url-parse": "^13.1.0", "globby": "^11.0.0", + "http-proxy": "^1.18.1", "https-proxy-agent": "^7.0.2", "import-local": "^3.0.2", "ipaddr.js": "^2.0.1", @@ -2093,9 +2094,9 @@ } }, "node_modules/@edgio/core": { - "version": "7.11.4", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.11.4.tgz", - "integrity": "sha512-NUhE4a/bF6A/32MO7iQcQyTXb/S9l3/kMQyJy8n5v/u3+12zoFG29Nsb1qN1VjBFww3SUVAr1pssihqvLuua+g==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "dependencies": { "@babel/parser": "^7.23.9", @@ -2118,6 +2119,7 @@ "fs-extra": "^8.1.0", "globby": "^11.0.2", "http-proxy": "^1.18.1", + "lambda-stream": "^0.5.0", "lodash.clonedeep": "^4.5.0", "lru-cache": "^7.14.0", "node-fetch": "^2.7.0", @@ -2130,6 +2132,7 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" @@ -2154,9 +2157,9 @@ } }, "node_modules/@edgio/devtools": { - "version": "7.11.4", - "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.11.4.tgz", - "integrity": "sha512-zORQtMARW8eyWShZSMAR3aSW2sOoX3Uppc982702RmSTOv099ZdJweaZEc41lh+mSgg/Uw6rshYWcJo38JU6Xg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.12.5.tgz", + "integrity": "sha512-rd5yhsLCgUABsE/iBxIk5Ug2SiBYWSLtDQE3xNlH/yRxDEuYUGsaNIbPresCZmXPMfczUu9TjR7kKfcTdRdIcQ==", "dev": true, "dependencies": { "clsx": "^1.1.1", @@ -2165,9 +2168,9 @@ } }, "node_modules/@edgio/next": { - "version": "7.11.4", - "resolved": "https://registry.npmjs.org/@edgio/next/-/next-7.11.4.tgz", - "integrity": "sha512-1ELLdf5wkLPIdSWzba/N2MXZ/alEgxhH/FfQQA4W7COLFqtjFDTucdrbWe+n+vWsAKhWBmqBA0lOREyYtYgHug==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/next/-/next-7.12.5.tgz", + "integrity": "sha512-JBueezj9kXk328PKYFcuxts5kzWOhBmPQBE8ncrEvjBjUd2Jq8dE5qyty4y2tbc+/Wt7B1c5ONZ2xtJ6IFJEPA==", "dev": true, "dependencies": { "@vercel/nft": "^0.20.1", @@ -2627,12 +2630,12 @@ } }, "node_modules/@edgio/prefetch": { - "version": "7.11.4", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.11.4.tgz", - "integrity": "sha512-OVJMYiDeX9t/gDsEMjbI/1vbNA7Dp4B2sXKkZ+W3cq9K+tgq9bYZlUAnep/8rRKqi7at3F8eqAvDi9ACAme/1g==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "dependencies": { - "@edgio/core": "^7.11.4", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -2644,13 +2647,13 @@ } }, "node_modules/@edgio/react": { - "version": "7.11.4", - "resolved": "https://registry.npmjs.org/@edgio/react/-/react-7.11.4.tgz", - "integrity": "sha512-QhJvsWQfbKOM4c5etLi9hzHADzbmHyLNooptXA6Oq1WWiN+oXxQt857yZzzEP4NliawEVsSuMbq9eUqj5JhbZg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/react/-/react-7.12.5.tgz", + "integrity": "sha512-Soub2ccKBPA6AF2yq4dJpwglhPicAFNuvf/wj9HEnYS/WlQRLUGSaTQj/Y9jf9d00nj0j7FWbg1Xiq/Phg2k5g==", "dev": true, "dependencies": { - "@edgio/devtools": "^7.11.4", - "@edgio/prefetch": "^7.11.4", + "@edgio/devtools": "^7.12.5", + "@edgio/prefetch": "^7.12.5", "prop-types": "^15.8.1", "react-merge-refs": "^1.1.0" } @@ -7805,6 +7808,12 @@ "node": ">=6" } }, + "node_modules/lambda-stream": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/lambda-stream/-/lambda-stream-0.5.0.tgz", + "integrity": "sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==", + "dev": true + }, "node_modules/leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -11055,6 +11064,12 @@ "node": ">=18" } }, + "node_modules/ts-fs-utils": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", + "dev": true + }, "node_modules/tslib": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", diff --git a/examples/v7-optimizely-edge/package.json b/examples/v7-optimizely-edge/package.json index 0a334898f..de57704af 100644 --- a/examples/v7-optimizely-edge/package.json +++ b/examples/v7-optimizely-edge/package.json @@ -11,12 +11,12 @@ "author": "", "license": "ISC", "devDependencies": { - "@edgio/cli": "^7.11.4", - "@edgio/core": "^7.11.4", - "@edgio/devtools": "^7.11.4", - "@edgio/next": "^7.11.4", - "@edgio/prefetch": "^7.11.4", - "@edgio/react": "^7.11.4", + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/next": "^7.12.5", + "@edgio/prefetch": "^7.12.5", + "@edgio/react": "^7.12.5", "dotenv": "^16.4.5" }, "repository": "git@github.com:edgio-docs/edgio-v7-optimizely-edge-example.git", diff --git a/examples/v7-qwik-template/package-lock.json b/examples/v7-qwik-template/package-lock.json index 279170030..8c0e50821 100644 --- a/examples/v7-qwik-template/package-lock.json +++ b/examples/v7-qwik-template/package-lock.json @@ -1,17 +1,17 @@ { - "name": "my-qwik-basic-starter", + "name": "edgio-v7-qwik-template", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "my-qwik-basic-starter", + "name": "edgio-v7-qwik-template", "devDependencies": { "@builder.io/qwik": "^1.5.2", "@builder.io/qwik-city": "^1.5.2", - "@edgio/cli": "^7.11.3", - "@edgio/connectors": "^7.11.3", - "@edgio/core": "^7.11.3", - "@edgio/prefetch": "^7.11.3", + "@edgio/cli": "^7.12.5", + "@edgio/connectors": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/prefetch": "^7.12.5", "@types/compression": "^1.7.2", "@types/eslint": "^8.56.6", "@types/express": "^4.17.19", @@ -2210,9 +2210,9 @@ } }, "node_modules/@edgio/cli": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.11.3.tgz", - "integrity": "sha512-g+xHwGz7PwYgy9YVcjwWK+Zzx9n+h1uDcD6GxBDaQd3Td/qW6tUlQ64Ak74QUGsqckhTC02VsG5PhSDOf/2zKA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "dependencies": { "axios": "^1.6.0", @@ -2230,6 +2230,7 @@ "fs-extra": "^8.1.0", "git-url-parse": "^13.1.0", "globby": "^11.0.0", + "http-proxy": "^1.18.1", "https-proxy-agent": "^7.0.2", "import-local": "^3.0.2", "ipaddr.js": "^2.0.1", @@ -2287,9 +2288,9 @@ } }, "node_modules/@edgio/connectors": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@edgio/connectors/-/connectors-7.11.3.tgz", - "integrity": "sha512-q0W5FzpCepJ5WhAFsKGYEl0PzLfn2bt1X1V9GWY5IVyPFHVtCQvmSEg63omNkhFl/uKiXnqohvBnfyfeEWHVSQ==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/connectors/-/connectors-7.12.5.tgz", + "integrity": "sha512-oSITRYrT7TMtkNzM+dKIlO3Z8fWJgNCBK8zor5v4N0Wlcj7bPDKbBIHJYr2F0RnFBDtMGEpquscHrpR1u1rFHA==", "dev": true, "dependencies": { "@vercel/nft": "^0.24.3", @@ -2421,9 +2422,9 @@ } }, "node_modules/@edgio/core": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.11.3.tgz", - "integrity": "sha512-cG/KDXGkz9m0iV8q4wVckWpTXTyIEawqHBnLfjSLOJ29/DdRS8eTGosx4R84F04A+/mxSTK7sVVOdVtsEW+UrQ==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "dependencies": { "@babel/parser": "^7.23.9", @@ -2446,6 +2447,7 @@ "fs-extra": "^8.1.0", "globby": "^11.0.2", "http-proxy": "^1.18.1", + "lambda-stream": "^0.5.0", "lodash.clonedeep": "^4.5.0", "lru-cache": "^7.14.0", "node-fetch": "^2.7.0", @@ -2458,6 +2460,7 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" @@ -2585,12 +2588,12 @@ } }, "node_modules/@edgio/prefetch": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.11.3.tgz", - "integrity": "sha512-gM8JKItjd3oWF/iGA5ubmInmrVBgBbyy72U/TFxUNTGtdg6lKMzBR0NBC49Jj1EtFa2/Ep4g2Dnvz/KUYRXqKw==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "dependencies": { - "@edgio/core": "^7.11.3", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -10178,6 +10181,12 @@ "node": ">=6" } }, + "node_modules/lambda-stream": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/lambda-stream/-/lambda-stream-0.5.0.tgz", + "integrity": "sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==", + "dev": true + }, "node_modules/leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -14599,6 +14608,12 @@ "typescript": ">=4.2.0" } }, + "node_modules/ts-fs-utils": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", + "dev": true + }, "node_modules/tsconfck": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.0.3.tgz", diff --git a/examples/v7-qwik-template/package.json b/examples/v7-qwik-template/package.json index bf0852ebf..e73c69b35 100644 --- a/examples/v7-qwik-template/package.json +++ b/examples/v7-qwik-template/package.json @@ -34,10 +34,10 @@ "devDependencies": { "@builder.io/qwik": "^1.5.2", "@builder.io/qwik-city": "^1.5.2", - "@edgio/cli": "^7.11.3", - "@edgio/connectors": "^7.11.3", - "@edgio/core": "^7.11.3", - "@edgio/prefetch": "^7.11.3", + "@edgio/cli": "^7.12.5", + "@edgio/connectors": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/prefetch": "^7.12.5", "@types/compression": "^1.7.2", "@types/eslint": "^8.56.6", "@types/express": "^4.17.19", diff --git a/examples/v7-qwik/package-lock.json b/examples/v7-qwik/package-lock.json index 279170030..b3b6a97ca 100644 --- a/examples/v7-qwik/package-lock.json +++ b/examples/v7-qwik/package-lock.json @@ -8,10 +8,10 @@ "devDependencies": { "@builder.io/qwik": "^1.5.2", "@builder.io/qwik-city": "^1.5.2", - "@edgio/cli": "^7.11.3", - "@edgio/connectors": "^7.11.3", - "@edgio/core": "^7.11.3", - "@edgio/prefetch": "^7.11.3", + "@edgio/cli": "^7.12.5", + "@edgio/connectors": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/prefetch": "^7.12.5", "@types/compression": "^1.7.2", "@types/eslint": "^8.56.6", "@types/express": "^4.17.19", @@ -2210,9 +2210,9 @@ } }, "node_modules/@edgio/cli": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.11.3.tgz", - "integrity": "sha512-g+xHwGz7PwYgy9YVcjwWK+Zzx9n+h1uDcD6GxBDaQd3Td/qW6tUlQ64Ak74QUGsqckhTC02VsG5PhSDOf/2zKA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "dependencies": { "axios": "^1.6.0", @@ -2230,6 +2230,7 @@ "fs-extra": "^8.1.0", "git-url-parse": "^13.1.0", "globby": "^11.0.0", + "http-proxy": "^1.18.1", "https-proxy-agent": "^7.0.2", "import-local": "^3.0.2", "ipaddr.js": "^2.0.1", @@ -2287,9 +2288,9 @@ } }, "node_modules/@edgio/connectors": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@edgio/connectors/-/connectors-7.11.3.tgz", - "integrity": "sha512-q0W5FzpCepJ5WhAFsKGYEl0PzLfn2bt1X1V9GWY5IVyPFHVtCQvmSEg63omNkhFl/uKiXnqohvBnfyfeEWHVSQ==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/connectors/-/connectors-7.12.5.tgz", + "integrity": "sha512-oSITRYrT7TMtkNzM+dKIlO3Z8fWJgNCBK8zor5v4N0Wlcj7bPDKbBIHJYr2F0RnFBDtMGEpquscHrpR1u1rFHA==", "dev": true, "dependencies": { "@vercel/nft": "^0.24.3", @@ -2421,9 +2422,9 @@ } }, "node_modules/@edgio/core": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.11.3.tgz", - "integrity": "sha512-cG/KDXGkz9m0iV8q4wVckWpTXTyIEawqHBnLfjSLOJ29/DdRS8eTGosx4R84F04A+/mxSTK7sVVOdVtsEW+UrQ==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "dependencies": { "@babel/parser": "^7.23.9", @@ -2446,6 +2447,7 @@ "fs-extra": "^8.1.0", "globby": "^11.0.2", "http-proxy": "^1.18.1", + "lambda-stream": "^0.5.0", "lodash.clonedeep": "^4.5.0", "lru-cache": "^7.14.0", "node-fetch": "^2.7.0", @@ -2458,6 +2460,7 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" @@ -2585,12 +2588,12 @@ } }, "node_modules/@edgio/prefetch": { - "version": "7.11.3", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.11.3.tgz", - "integrity": "sha512-gM8JKItjd3oWF/iGA5ubmInmrVBgBbyy72U/TFxUNTGtdg6lKMzBR0NBC49Jj1EtFa2/Ep4g2Dnvz/KUYRXqKw==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "dependencies": { - "@edgio/core": "^7.11.3", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -10178,6 +10181,12 @@ "node": ">=6" } }, + "node_modules/lambda-stream": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/lambda-stream/-/lambda-stream-0.5.0.tgz", + "integrity": "sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==", + "dev": true + }, "node_modules/leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -14599,6 +14608,12 @@ "typescript": ">=4.2.0" } }, + "node_modules/ts-fs-utils": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", + "dev": true + }, "node_modules/tsconfck": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.0.3.tgz", diff --git a/examples/v7-qwik/package.json b/examples/v7-qwik/package.json index a6d4cc26e..1ebd937d0 100644 --- a/examples/v7-qwik/package.json +++ b/examples/v7-qwik/package.json @@ -34,10 +34,10 @@ "devDependencies": { "@builder.io/qwik": "^1.5.2", "@builder.io/qwik-city": "^1.5.2", - "@edgio/cli": "^7.11.3", - "@edgio/connectors": "^7.11.3", - "@edgio/core": "^7.11.3", - "@edgio/prefetch": "^7.11.3", + "@edgio/cli": "^7.12.5", + "@edgio/connectors": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/prefetch": "^7.12.5", "@types/compression": "^1.7.2", "@types/eslint": "^8.56.6", "@types/express": "^4.17.19", diff --git a/examples/v7-react/package-lock.json b/examples/v7-react/package-lock.json index 483d31dc6..1245a8fd6 100644 --- a/examples/v7-react/package-lock.json +++ b/examples/v7-react/package-lock.json @@ -17,11 +17,11 @@ "web-vitals": "^2.1.4" }, "devDependencies": { - "@edgio/cli": "^7.10.6", - "@edgio/core": "^7.10.6", - "@edgio/devtools": "^7.10.6", - "@edgio/prefetch": "^7.10.6", - "@edgio/react-cra": "^7.10.6" + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/prefetch": "^7.12.5", + "@edgio/react-cra": "^7.12.5" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -2427,9 +2427,9 @@ } }, "node_modules/@edgio/cli": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.10.6.tgz", - "integrity": "sha512-sTxIuOIN9rHs5eXby1am7Aeq0uromJAD0e6uOtX7hHNDyGeh7WO5DZ11MokbCOVlPbUh/6OU6KRCezBLikhrAA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "dependencies": { "axios": "^1.6.0", @@ -2447,6 +2447,7 @@ "fs-extra": "^8.1.0", "git-url-parse": "^13.1.0", "globby": "^11.0.0", + "http-proxy": "^1.18.1", "https-proxy-agent": "^7.0.2", "import-local": "^3.0.2", "ipaddr.js": "^2.0.1", @@ -2691,9 +2692,9 @@ } }, "node_modules/@edgio/connectors": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/connectors/-/connectors-7.10.6.tgz", - "integrity": "sha512-5hbbaejcOh6bLdfqt/92neJh8xfQJifLRKwLeGHKeAofjgklNE50fCcKbKjkYFdganpcter1cPzsMsj0hYVA1w==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/connectors/-/connectors-7.12.5.tgz", + "integrity": "sha512-oSITRYrT7TMtkNzM+dKIlO3Z8fWJgNCBK8zor5v4N0Wlcj7bPDKbBIHJYr2F0RnFBDtMGEpquscHrpR1u1rFHA==", "dev": true, "dependencies": { "@vercel/nft": "^0.24.3", @@ -2707,15 +2708,15 @@ } }, "node_modules/@edgio/connectors/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.16.0.tgz", + "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", "dev": true, "dependencies": { - "fast-deep-equal": "^3.1.1", + "fast-deep-equal": "^3.1.3", "json-schema-traverse": "^1.0.0", "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "uri-js": "^4.4.1" }, "funding": { "type": "github", @@ -3084,9 +3085,9 @@ } }, "node_modules/@edgio/connectors/node_modules/yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", + "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==", "dev": true, "engines": { "node": ">=12.20" @@ -3096,9 +3097,9 @@ } }, "node_modules/@edgio/core": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.10.6.tgz", - "integrity": "sha512-1R961ekUlC2POmp9pryLmqNfwtY7cjNisCQ+NEVUcbqnkRDqV6yJ+X36tLYFYZuFR8NUCg47nXoqJvGMW7MWyA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "dependencies": { "@babel/parser": "^7.23.9", @@ -3106,6 +3107,8 @@ "@types/lodash.clonedeep": "^4.5.6", "@vercel/ncc": "^0.34.0", "abort-controller": "^3.0.0", + "acorn": "^8.11.3", + "acorn-walk": "^8.3.2", "ajv": "^8.12.0", "buffer": "^6.0.3", "cache-control-parser": "^2.0.2", @@ -3119,6 +3122,7 @@ "fs-extra": "^8.1.0", "globby": "^11.0.2", "http-proxy": "^1.18.1", + "lambda-stream": "^0.5.0", "lodash.clonedeep": "^4.5.0", "lru-cache": "^7.14.0", "node-fetch": "^2.7.0", @@ -3131,11 +3135,24 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" } }, + "node_modules/@edgio/core/node_modules/acorn-walk": { + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", + "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", + "dev": true, + "dependencies": { + "acorn": "^8.11.0" + }, + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/@edgio/core/node_modules/ajv": { "version": "8.12.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", @@ -3319,9 +3336,9 @@ } }, "node_modules/@edgio/devtools": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.10.6.tgz", - "integrity": "sha512-mw7KUeONEVB53odA3lLMrCu4wDeFsMzLPWK8MYcQl8W0gKgucLY64td1Yb4k1ksVsakbluggZ3VwuzeRhbN0eg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.12.5.tgz", + "integrity": "sha512-rd5yhsLCgUABsE/iBxIk5Ug2SiBYWSLtDQE3xNlH/yRxDEuYUGsaNIbPresCZmXPMfczUu9TjR7kKfcTdRdIcQ==", "dev": true, "dependencies": { "clsx": "^1.1.1", @@ -3330,12 +3347,12 @@ } }, "node_modules/@edgio/prefetch": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.10.6.tgz", - "integrity": "sha512-NSbuglE6H1z+C9GHzPXoXUo6xQWZhdZV9+8Cti5wAEC4+HfYH+lZ2SjMdZp0KvpBJUVi+ZvLrJ112GmN3sH3og==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "dependencies": { - "@edgio/core": "^7.10.6", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -3399,12 +3416,12 @@ } }, "node_modules/@edgio/react-cra": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/react-cra/-/react-cra-7.10.6.tgz", - "integrity": "sha512-SGnhK24fyDsXHjt4fzMbUpuuHIo4PI6+B4wLC2RI4nFB/tkbsvncWG7qw9pCqNUsbCSIhxLkikrF5hgfcBUuJQ==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/react-cra/-/react-cra-7.12.5.tgz", + "integrity": "sha512-ETdIGLyrNOi5v6/tzXeiBjW1HDdV1Gn7o9Mspww0G/mrN7gff8nUkL6liXMlAo4EDpwC3Wx14Gp5SFAEXTpqYQ==", "dev": true, "dependencies": { - "@edgio/connectors": "^7.10.6" + "@edgio/connectors": "^7.12.5" } }, "node_modules/@esbuild/linux-loong64": { @@ -6103,9 +6120,9 @@ } }, "node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", "bin": { "acorn": "bin/acorn" }, @@ -6318,6 +6335,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", + "deprecated": "This package is no longer supported.", "dev": true, "dependencies": { "delegates": "^1.0.0", @@ -11683,6 +11701,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz", "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==", + "deprecated": "This package is no longer supported.", "dev": true, "dependencies": { "aproba": "^1.0.3 || ^2.0.0", @@ -15628,6 +15647,12 @@ "node": ">= 8" } }, + "node_modules/lambda-stream": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/lambda-stream/-/lambda-stream-0.5.0.tgz", + "integrity": "sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==", + "dev": true + }, "node_modules/language-subtag-registry": { "version": "0.3.22", "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", @@ -16390,9 +16415,9 @@ } }, "node_modules/node-gyp-build": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.0.tgz", - "integrity": "sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og==", + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.1.tgz", + "integrity": "sha512-OSs33Z9yWr148JZcbZd5WiAXhh/n9z8TxQcdMhIOlpN9AhWpLfvVFO73+m77bBABQMaY9XSvIa+qk0jlI7Gcaw==", "dev": true, "bin": { "node-gyp-build": "bin.js", @@ -16467,6 +16492,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz", "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==", + "deprecated": "This package is no longer supported.", "dev": true, "dependencies": { "are-we-there-yet": "^2.0.0", @@ -21694,6 +21720,12 @@ "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" }, + "node_modules/ts-fs-utils": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", + "dev": true + }, "node_modules/ts-interface-checker": { "version": "0.1.13", "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", @@ -24741,9 +24773,9 @@ "requires": {} }, "@edgio/cli": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.10.6.tgz", - "integrity": "sha512-sTxIuOIN9rHs5eXby1am7Aeq0uromJAD0e6uOtX7hHNDyGeh7WO5DZ11MokbCOVlPbUh/6OU6KRCezBLikhrAA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "requires": { "axios": "^1.6.0", @@ -24761,6 +24793,7 @@ "fs-extra": "^8.1.0", "git-url-parse": "^13.1.0", "globby": "^11.0.0", + "http-proxy": "^1.18.1", "https-proxy-agent": "^7.0.2", "import-local": "^3.0.2", "ipaddr.js": "^2.0.1", @@ -24943,9 +24976,9 @@ } }, "@edgio/connectors": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/connectors/-/connectors-7.10.6.tgz", - "integrity": "sha512-5hbbaejcOh6bLdfqt/92neJh8xfQJifLRKwLeGHKeAofjgklNE50fCcKbKjkYFdganpcter1cPzsMsj0hYVA1w==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/connectors/-/connectors-7.12.5.tgz", + "integrity": "sha512-oSITRYrT7TMtkNzM+dKIlO3Z8fWJgNCBK8zor5v4N0Wlcj7bPDKbBIHJYr2F0RnFBDtMGEpquscHrpR1u1rFHA==", "dev": true, "requires": { "@vercel/nft": "^0.24.3", @@ -24959,15 +24992,15 @@ }, "dependencies": { "ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.16.0.tgz", + "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", "dev": true, "requires": { - "fast-deep-equal": "^3.1.1", + "fast-deep-equal": "^3.1.3", "json-schema-traverse": "^1.0.0", "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "uri-js": "^4.4.1" } }, "ajv-keywords": { @@ -25227,17 +25260,17 @@ } }, "yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", + "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==", "dev": true } } }, "@edgio/core": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.10.6.tgz", - "integrity": "sha512-1R961ekUlC2POmp9pryLmqNfwtY7cjNisCQ+NEVUcbqnkRDqV6yJ+X36tLYFYZuFR8NUCg47nXoqJvGMW7MWyA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "requires": { "@babel/parser": "^7.23.9", @@ -25245,6 +25278,8 @@ "@types/lodash.clonedeep": "^4.5.6", "@vercel/ncc": "^0.34.0", "abort-controller": "^3.0.0", + "acorn": "^8.11.3", + "acorn-walk": "^8.3.2", "ajv": "^8.12.0", "buffer": "^6.0.3", "cache-control-parser": "^2.0.2", @@ -25258,6 +25293,7 @@ "fs-extra": "^8.1.0", "globby": "^11.0.2", "http-proxy": "^1.18.1", + "lambda-stream": "^0.5.0", "lodash.clonedeep": "^4.5.0", "lru-cache": "^7.14.0", "node-fetch": "^2.7.0", @@ -25270,11 +25306,21 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" }, "dependencies": { + "acorn-walk": { + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", + "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", + "dev": true, + "requires": { + "acorn": "^8.11.0" + } + }, "ajv": { "version": "8.12.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", @@ -25414,9 +25460,9 @@ } }, "@edgio/devtools": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.10.6.tgz", - "integrity": "sha512-mw7KUeONEVB53odA3lLMrCu4wDeFsMzLPWK8MYcQl8W0gKgucLY64td1Yb4k1ksVsakbluggZ3VwuzeRhbN0eg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.12.5.tgz", + "integrity": "sha512-rd5yhsLCgUABsE/iBxIk5Ug2SiBYWSLtDQE3xNlH/yRxDEuYUGsaNIbPresCZmXPMfczUu9TjR7kKfcTdRdIcQ==", "dev": true, "requires": { "clsx": "^1.1.1", @@ -25425,12 +25471,12 @@ } }, "@edgio/prefetch": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.10.6.tgz", - "integrity": "sha512-NSbuglE6H1z+C9GHzPXoXUo6xQWZhdZV9+8Cti5wAEC4+HfYH+lZ2SjMdZp0KvpBJUVi+ZvLrJ112GmN3sH3og==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "requires": { - "@edgio/core": "^7.10.6", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -25496,12 +25542,12 @@ } }, "@edgio/react-cra": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/react-cra/-/react-cra-7.10.6.tgz", - "integrity": "sha512-SGnhK24fyDsXHjt4fzMbUpuuHIo4PI6+B4wLC2RI4nFB/tkbsvncWG7qw9pCqNUsbCSIhxLkikrF5hgfcBUuJQ==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/react-cra/-/react-cra-7.12.5.tgz", + "integrity": "sha512-ETdIGLyrNOi5v6/tzXeiBjW1HDdV1Gn7o9Mspww0G/mrN7gff8nUkL6liXMlAo4EDpwC3Wx14Gp5SFAEXTpqYQ==", "dev": true, "requires": { - "@edgio/connectors": "^7.10.6" + "@edgio/connectors": "^7.12.5" } }, "@esbuild/linux-loong64": { @@ -27531,9 +27577,9 @@ } }, "acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==" + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==" }, "acorn-globals": { "version": "6.0.0", @@ -34422,6 +34468,12 @@ "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==" }, + "lambda-stream": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/lambda-stream/-/lambda-stream-0.5.0.tgz", + "integrity": "sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==", + "dev": true + }, "language-subtag-registry": { "version": "0.3.22", "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", @@ -35009,9 +35061,9 @@ "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" }, "node-gyp-build": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.0.tgz", - "integrity": "sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og==", + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.1.tgz", + "integrity": "sha512-OSs33Z9yWr148JZcbZd5WiAXhh/n9z8TxQcdMhIOlpN9AhWpLfvVFO73+m77bBABQMaY9XSvIa+qk0jlI7Gcaw==", "dev": true }, "node-int64": { @@ -38776,6 +38828,12 @@ "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" }, + "ts-fs-utils": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", + "dev": true + }, "ts-interface-checker": { "version": "0.1.13", "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", diff --git a/examples/v7-react/package.json b/examples/v7-react/package.json index 4d38403e1..7ef480a0e 100644 --- a/examples/v7-react/package.json +++ b/examples/v7-react/package.json @@ -39,11 +39,11 @@ ] }, "devDependencies": { - "@edgio/cli": "^7.10.6", - "@edgio/core": "^7.10.6", - "@edgio/devtools": "^7.10.6", - "@edgio/prefetch": "^7.10.6", - "@edgio/react-cra": "^7.10.6" + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/prefetch": "^7.12.5", + "@edgio/react-cra": "^7.12.5" }, "repository": "git@github.com:edgio-docs/edgio-v7-react-example.git" } diff --git a/examples/v7-remix-template/package-lock.json b/examples/v7-remix-template/package-lock.json index e5a4877bc..c5257a8f3 100644 --- a/examples/v7-remix-template/package-lock.json +++ b/examples/v7-remix-template/package-lock.json @@ -1,10 +1,10 @@ { - "name": "v7-remix", + "name": "edgio-v7-remix-template", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "v7-remix", + "name": "edgio-v7-remix-template", "dependencies": { "@remix-run/express": "^2.9.1", "@remix-run/node": "^2.9.1", @@ -16,10 +16,10 @@ "react-dom": "^18.2.0" }, "devDependencies": { - "@edgio/cli": "^7.11.5-rc-1715179655-5aafc459.0", - "@edgio/connectors": "^7.11.5-rc-1715179655-5aafc459.0", - "@edgio/core": "^7.11.5-rc-1715179655-5aafc459.0", - "@edgio/prefetch": "^7.11.5-rc-1715179655-5aafc459.0", + "@edgio/cli": "^7.12.5", + "@edgio/connectors": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/prefetch": "^7.12.5", "@remix-run/dev": "^2.9.1", "@types/react": "^18.2.20", "@types/react-dom": "^18.2.7", @@ -2171,9 +2171,9 @@ } }, "node_modules/@edgio/cli": { - "version": "7.11.5-rc-1715179655-5aafc459.0", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.11.5-rc-1715179655-5aafc459.0.tgz", - "integrity": "sha512-Nz83YoPZT08ftGHCpeA21pZ5qdwPrB3TawdRhk5UZhFwznsXRgihGs/6gypqIeWeJs2XUDHj2iViGYB3UMJyZA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "dependencies": { "axios": "^1.6.0", @@ -2191,6 +2191,7 @@ "fs-extra": "^8.1.0", "git-url-parse": "^13.1.0", "globby": "^11.0.0", + "http-proxy": "^1.18.1", "https-proxy-agent": "^7.0.2", "import-local": "^3.0.2", "ipaddr.js": "^2.0.1", @@ -2438,9 +2439,9 @@ } }, "node_modules/@edgio/connectors": { - "version": "7.11.5-rc-1715179655-5aafc459.0", - "resolved": "https://registry.npmjs.org/@edgio/connectors/-/connectors-7.11.5-rc-1715179655-5aafc459.0.tgz", - "integrity": "sha512-FcPtkNAoogERPqFyq9xHq/J54ohMsMguD9f527ASfjmdu9bobxXkUx3oc5S8FFMcww73TJTnGwAEB5XEzdMpLw==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/connectors/-/connectors-7.12.5.tgz", + "integrity": "sha512-oSITRYrT7TMtkNzM+dKIlO3Z8fWJgNCBK8zor5v4N0Wlcj7bPDKbBIHJYr2F0RnFBDtMGEpquscHrpR1u1rFHA==", "dev": true, "dependencies": { "@vercel/nft": "^0.24.3", @@ -2592,9 +2593,9 @@ } }, "node_modules/@edgio/core": { - "version": "7.11.5-rc-1715179655-5aafc459.0", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.11.5-rc-1715179655-5aafc459.0.tgz", - "integrity": "sha512-44DQRVuctSvaGkKHV/0VZSH4JDP4KU4ncqPZJdfXS563QJylPpoJgoSPMmsKJGs/8bfDjlhVSYFXRoTwOOkiRQ==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "dependencies": { "@babel/parser": "^7.23.9", @@ -2617,6 +2618,7 @@ "fs-extra": "^8.1.0", "globby": "^11.0.2", "http-proxy": "^1.18.1", + "lambda-stream": "^0.5.0", "lodash.clonedeep": "^4.5.0", "lru-cache": "^7.14.0", "node-fetch": "^2.7.0", @@ -2629,6 +2631,7 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" @@ -2789,12 +2792,12 @@ } }, "node_modules/@edgio/prefetch": { - "version": "7.11.5-rc-1715179655-5aafc459.0", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.11.5-rc-1715179655-5aafc459.0.tgz", - "integrity": "sha512-/acfUBOdOKaanJ76OYM+ncocbGYY+VIFgbfbxa4bdsKJCW+agmVy0pa0WETDRF0CbhXj898phRpo7Sag5hW4/w==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "dependencies": { - "@edgio/core": "^7.11.5-rc-1715179655-5aafc459.0", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -11332,6 +11335,12 @@ "node": ">=6" } }, + "node_modules/lambda-stream": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/lambda-stream/-/lambda-stream-0.5.0.tgz", + "integrity": "sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==", + "dev": true + }, "node_modules/language-subtag-registry": { "version": "0.3.22", "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", @@ -16925,6 +16934,12 @@ "typescript": ">=4.2.0" } }, + "node_modules/ts-fs-utils": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", + "dev": true + }, "node_modules/tsconfck": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.0.3.tgz", diff --git a/examples/v7-remix-template/package.json b/examples/v7-remix-template/package.json index adada1476..7aed131de 100644 --- a/examples/v7-remix-template/package.json +++ b/examples/v7-remix-template/package.json @@ -24,10 +24,10 @@ "react-dom": "^18.2.0" }, "devDependencies": { - "@edgio/cli": "^7.11.5-rc-1715179655-5aafc459.0", - "@edgio/connectors": "^7.11.5-rc-1715179655-5aafc459.0", - "@edgio/core": "^7.11.5-rc-1715179655-5aafc459.0", - "@edgio/prefetch": "^7.11.5-rc-1715179655-5aafc459.0", + "@edgio/cli": "^7.12.5", + "@edgio/connectors": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/prefetch": "^7.12.5", "@remix-run/dev": "^2.9.1", "@types/react": "^18.2.20", "@types/react-dom": "^18.2.7", diff --git a/examples/v7-remix/package-lock.json b/examples/v7-remix/package-lock.json index 6eda7aaa1..349e4688c 100644 --- a/examples/v7-remix/package-lock.json +++ b/examples/v7-remix/package-lock.json @@ -16,10 +16,10 @@ "react-dom": "^18.2.0" }, "devDependencies": { - "@edgio/cli": "^7.11.5", - "@edgio/connectors": "^7.11.5", - "@edgio/core": "^7.11.5", - "@edgio/prefetch": "^7.11.5", + "@edgio/cli": "^7.12.5", + "@edgio/connectors": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/prefetch": "^7.12.5", "@remix-run/dev": "^2.9.1", "@types/react": "^18.2.20", "@types/react-dom": "^18.2.7", @@ -2171,9 +2171,9 @@ } }, "node_modules/@edgio/cli": { - "version": "7.11.5", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.11.5.tgz", - "integrity": "sha512-/mJ0E77nZLnfjYxe1ooHbxUuQYcR58RdZbUFd48egNE3H4Gs/db6ErP5xIESbdtoX33Yqtjkl3/2c/7s3GzG/w==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "dependencies": { "axios": "^1.6.0", @@ -2191,6 +2191,7 @@ "fs-extra": "^8.1.0", "git-url-parse": "^13.1.0", "globby": "^11.0.0", + "http-proxy": "^1.18.1", "https-proxy-agent": "^7.0.2", "import-local": "^3.0.2", "ipaddr.js": "^2.0.1", @@ -2438,9 +2439,9 @@ } }, "node_modules/@edgio/connectors": { - "version": "7.11.5", - "resolved": "https://registry.npmjs.org/@edgio/connectors/-/connectors-7.11.5.tgz", - "integrity": "sha512-WVe77tJWgL/cKD+VWG/4yhKrIJBmHNdZIHYvL+V7mP2LmN6kfxrJF4bbc3/OgwxCauUAaF81+wPbTPg/uNmyWg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/connectors/-/connectors-7.12.5.tgz", + "integrity": "sha512-oSITRYrT7TMtkNzM+dKIlO3Z8fWJgNCBK8zor5v4N0Wlcj7bPDKbBIHJYr2F0RnFBDtMGEpquscHrpR1u1rFHA==", "dev": true, "dependencies": { "@vercel/nft": "^0.24.3", @@ -2592,9 +2593,9 @@ } }, "node_modules/@edgio/core": { - "version": "7.11.5", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.11.5.tgz", - "integrity": "sha512-F0HiN8LNZABxwxbPtfPy5UnQ6QzcMoBE0NKhdQjjJMqO/f71IivAXAuq2ZN9UTOagaF6CMxbt5xKq8RHXXuieg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "dependencies": { "@babel/parser": "^7.23.9", @@ -2617,6 +2618,7 @@ "fs-extra": "^8.1.0", "globby": "^11.0.2", "http-proxy": "^1.18.1", + "lambda-stream": "^0.5.0", "lodash.clonedeep": "^4.5.0", "lru-cache": "^7.14.0", "node-fetch": "^2.7.0", @@ -2629,6 +2631,7 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" @@ -2789,12 +2792,12 @@ } }, "node_modules/@edgio/prefetch": { - "version": "7.11.5", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.11.5.tgz", - "integrity": "sha512-QpYNrtC8M/NFV14IZMvDN88byjwZJqCXfTUucm6Wn26fuvrccn+S/URDQtqAZsYyOEflyGcmo0bTelsU8136FQ==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "dependencies": { - "@edgio/core": "^7.11.5", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -11332,6 +11335,12 @@ "node": ">=6" } }, + "node_modules/lambda-stream": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/lambda-stream/-/lambda-stream-0.5.0.tgz", + "integrity": "sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==", + "dev": true + }, "node_modules/language-subtag-registry": { "version": "0.3.22", "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", @@ -16925,6 +16934,12 @@ "typescript": ">=4.2.0" } }, + "node_modules/ts-fs-utils": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", + "dev": true + }, "node_modules/tsconfck": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.0.3.tgz", diff --git a/examples/v7-remix/package.json b/examples/v7-remix/package.json index dbebcf6e1..8fd635420 100644 --- a/examples/v7-remix/package.json +++ b/examples/v7-remix/package.json @@ -24,10 +24,10 @@ "react-dom": "^18.2.0" }, "devDependencies": { - "@edgio/cli": "^7.11.5", - "@edgio/connectors": "^7.11.5", - "@edgio/core": "^7.11.5", - "@edgio/prefetch": "^7.11.5", + "@edgio/cli": "^7.12.5", + "@edgio/connectors": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/prefetch": "^7.12.5", "@remix-run/dev": "^2.9.1", "@types/react": "^18.2.20", "@types/react-dom": "^18.2.7", diff --git a/examples/v7-simple-performance/package-lock.json b/examples/v7-simple-performance/package-lock.json index 5b220fd19..40bcd9179 100644 --- a/examples/v7-simple-performance/package-lock.json +++ b/examples/v7-simple-performance/package-lock.json @@ -9,10 +9,10 @@ "version": "1.0.0", "license": "ISC", "devDependencies": { - "@edgio/cli": "^7.10.6", - "@edgio/core": "^7.10.6", - "@edgio/devtools": "^7.10.6", - "@edgio/prefetch": "^7.10.6" + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/prefetch": "^7.12.5" } }, "node_modules/@ampproject/remapping": { @@ -1970,9 +1970,9 @@ } }, "node_modules/@edgio/cli": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.10.6.tgz", - "integrity": "sha512-sTxIuOIN9rHs5eXby1am7Aeq0uromJAD0e6uOtX7hHNDyGeh7WO5DZ11MokbCOVlPbUh/6OU6KRCezBLikhrAA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "dependencies": { "axios": "^1.6.0", @@ -1990,6 +1990,7 @@ "fs-extra": "^8.1.0", "git-url-parse": "^13.1.0", "globby": "^11.0.0", + "http-proxy": "^1.18.1", "https-proxy-agent": "^7.0.2", "import-local": "^3.0.2", "ipaddr.js": "^2.0.1", @@ -2048,9 +2049,9 @@ } }, "node_modules/@edgio/core": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.10.6.tgz", - "integrity": "sha512-1R961ekUlC2POmp9pryLmqNfwtY7cjNisCQ+NEVUcbqnkRDqV6yJ+X36tLYFYZuFR8NUCg47nXoqJvGMW7MWyA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "dependencies": { "@babel/parser": "^7.23.9", @@ -2058,6 +2059,8 @@ "@types/lodash.clonedeep": "^4.5.6", "@vercel/ncc": "^0.34.0", "abort-controller": "^3.0.0", + "acorn": "^8.11.3", + "acorn-walk": "^8.3.2", "ajv": "^8.12.0", "buffer": "^6.0.3", "cache-control-parser": "^2.0.2", @@ -2071,6 +2074,7 @@ "fs-extra": "^8.1.0", "globby": "^11.0.2", "http-proxy": "^1.18.1", + "lambda-stream": "^0.5.0", "lodash.clonedeep": "^4.5.0", "lru-cache": "^7.14.0", "node-fetch": "^2.7.0", @@ -2083,6 +2087,7 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" @@ -2144,9 +2149,9 @@ } }, "node_modules/@edgio/devtools": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.10.6.tgz", - "integrity": "sha512-mw7KUeONEVB53odA3lLMrCu4wDeFsMzLPWK8MYcQl8W0gKgucLY64td1Yb4k1ksVsakbluggZ3VwuzeRhbN0eg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.12.5.tgz", + "integrity": "sha512-rd5yhsLCgUABsE/iBxIk5Ug2SiBYWSLtDQE3xNlH/yRxDEuYUGsaNIbPresCZmXPMfczUu9TjR7kKfcTdRdIcQ==", "dev": true, "dependencies": { "clsx": "^1.1.1", @@ -2155,12 +2160,12 @@ } }, "node_modules/@edgio/prefetch": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.10.6.tgz", - "integrity": "sha512-NSbuglE6H1z+C9GHzPXoXUo6xQWZhdZV9+8Cti5wAEC4+HfYH+lZ2SjMdZp0KvpBJUVi+ZvLrJ112GmN3sH3og==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "dependencies": { - "@edgio/core": "^7.10.6", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -2476,9 +2481,9 @@ } }, "node_modules/acorn": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", - "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -2487,6 +2492,18 @@ "node": ">=0.4.0" } }, + "node_modules/acorn-walk": { + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", + "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", + "dev": true, + "dependencies": { + "acorn": "^8.11.0" + }, + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/agent-base": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", @@ -6505,6 +6522,12 @@ "node": ">=6" } }, + "node_modules/lambda-stream": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/lambda-stream/-/lambda-stream-0.5.0.tgz", + "integrity": "sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==", + "dev": true + }, "node_modules/leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -9452,6 +9475,12 @@ "node": ">=18" } }, + "node_modules/ts-fs-utils": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", + "dev": true + }, "node_modules/tslib": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", @@ -11804,9 +11833,9 @@ } }, "@edgio/cli": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.10.6.tgz", - "integrity": "sha512-sTxIuOIN9rHs5eXby1am7Aeq0uromJAD0e6uOtX7hHNDyGeh7WO5DZ11MokbCOVlPbUh/6OU6KRCezBLikhrAA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "requires": { "axios": "^1.6.0", @@ -11824,6 +11853,7 @@ "fs-extra": "^8.1.0", "git-url-parse": "^13.1.0", "globby": "^11.0.0", + "http-proxy": "^1.18.1", "https-proxy-agent": "^7.0.2", "import-local": "^3.0.2", "ipaddr.js": "^2.0.1", @@ -11871,9 +11901,9 @@ } }, "@edgio/core": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.10.6.tgz", - "integrity": "sha512-1R961ekUlC2POmp9pryLmqNfwtY7cjNisCQ+NEVUcbqnkRDqV6yJ+X36tLYFYZuFR8NUCg47nXoqJvGMW7MWyA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "requires": { "@babel/parser": "^7.23.9", @@ -11881,6 +11911,8 @@ "@types/lodash.clonedeep": "^4.5.6", "@vercel/ncc": "^0.34.0", "abort-controller": "^3.0.0", + "acorn": "^8.11.3", + "acorn-walk": "^8.3.2", "ajv": "^8.12.0", "buffer": "^6.0.3", "cache-control-parser": "^2.0.2", @@ -11894,6 +11926,7 @@ "fs-extra": "^8.1.0", "globby": "^11.0.2", "http-proxy": "^1.18.1", + "lambda-stream": "^0.5.0", "lodash.clonedeep": "^4.5.0", "lru-cache": "^7.14.0", "node-fetch": "^2.7.0", @@ -11906,6 +11939,7 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" @@ -11948,9 +11982,9 @@ } }, "@edgio/devtools": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.10.6.tgz", - "integrity": "sha512-mw7KUeONEVB53odA3lLMrCu4wDeFsMzLPWK8MYcQl8W0gKgucLY64td1Yb4k1ksVsakbluggZ3VwuzeRhbN0eg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.12.5.tgz", + "integrity": "sha512-rd5yhsLCgUABsE/iBxIk5Ug2SiBYWSLtDQE3xNlH/yRxDEuYUGsaNIbPresCZmXPMfczUu9TjR7kKfcTdRdIcQ==", "dev": true, "requires": { "clsx": "^1.1.1", @@ -11959,12 +11993,12 @@ } }, "@edgio/prefetch": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.10.6.tgz", - "integrity": "sha512-NSbuglE6H1z+C9GHzPXoXUo6xQWZhdZV9+8Cti5wAEC4+HfYH+lZ2SjMdZp0KvpBJUVi+ZvLrJ112GmN3sH3og==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "requires": { - "@edgio/core": "^7.10.6", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -12217,11 +12251,20 @@ } }, "acorn": { - "version": "8.8.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", - "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", "dev": true }, + "acorn-walk": { + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", + "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", + "dev": true, + "requires": { + "acorn": "^8.11.0" + } + }, "agent-base": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", @@ -15145,6 +15188,12 @@ "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", "dev": true }, + "lambda-stream": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/lambda-stream/-/lambda-stream-0.5.0.tgz", + "integrity": "sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==", + "dev": true + }, "leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -17403,6 +17452,12 @@ "punycode": "^2.3.1" } }, + "ts-fs-utils": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", + "dev": true + }, "tslib": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", diff --git a/examples/v7-simple-performance/package.json b/examples/v7-simple-performance/package.json index d557b55b8..395bfb5e0 100644 --- a/examples/v7-simple-performance/package.json +++ b/examples/v7-simple-performance/package.json @@ -13,10 +13,10 @@ "author": "", "license": "ISC", "devDependencies": { - "@edgio/cli": "^7.10.6", - "@edgio/core": "^7.10.6", - "@edgio/devtools": "^7.10.6", - "@edgio/prefetch": "^7.10.6" + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/prefetch": "^7.12.5" }, "repository": "git@github.com:edgio-docs/edgio-v7-simple-performance-example.git" } diff --git a/examples/v7-vuejs-template/package-lock.json b/examples/v7-vuejs-template/package-lock.json index 99c2f71d5..a265ffe93 100644 --- a/examples/v7-vuejs-template/package-lock.json +++ b/examples/v7-vuejs-template/package-lock.json @@ -1,22 +1,22 @@ { - "name": "v7-vuejs", + "name": "edgio-v7-vuejs-template", "version": "0.0.0", "lockfileVersion": 2, "requires": true, "packages": { "": { - "name": "v7-vuejs", + "name": "edgio-v7-vuejs-template", "version": "0.0.0", "dependencies": { "vue": "^3.3.4" }, "devDependencies": { - "@edgio/cli": "^7.10.6", - "@edgio/core": "^7.10.6", - "@edgio/devtools": "^7.10.6", - "@edgio/prefetch": "^7.10.6", - "@edgio/vue": "^7.10.6", - "@edgio/vue-cva": "^7.10.6", + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/prefetch": "^7.12.5", + "@edgio/vue": "^7.12.5", + "@edgio/vue-cva": "^7.12.5", "@rushstack/eslint-patch": "^1.3.2", "@tsconfig/node18": "^18.2.0", "@types/node": "^18.17.5", @@ -1995,9 +1995,9 @@ } }, "node_modules/@edgio/cli": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.10.6.tgz", - "integrity": "sha512-sTxIuOIN9rHs5eXby1am7Aeq0uromJAD0e6uOtX7hHNDyGeh7WO5DZ11MokbCOVlPbUh/6OU6KRCezBLikhrAA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "dependencies": { "axios": "^1.6.0", @@ -2015,6 +2015,7 @@ "fs-extra": "^8.1.0", "git-url-parse": "^13.1.0", "globby": "^11.0.0", + "http-proxy": "^1.18.1", "https-proxy-agent": "^7.0.2", "import-local": "^3.0.2", "ipaddr.js": "^2.0.1", @@ -2324,9 +2325,9 @@ "dev": true }, "node_modules/@edgio/connectors": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/connectors/-/connectors-7.10.6.tgz", - "integrity": "sha512-5hbbaejcOh6bLdfqt/92neJh8xfQJifLRKwLeGHKeAofjgklNE50fCcKbKjkYFdganpcter1cPzsMsj0hYVA1w==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/connectors/-/connectors-7.12.5.tgz", + "integrity": "sha512-oSITRYrT7TMtkNzM+dKIlO3Z8fWJgNCBK8zor5v4N0Wlcj7bPDKbBIHJYr2F0RnFBDtMGEpquscHrpR1u1rFHA==", "dev": true, "dependencies": { "@vercel/nft": "^0.24.3", @@ -2537,9 +2538,9 @@ } }, "node_modules/@edgio/core": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.10.6.tgz", - "integrity": "sha512-1R961ekUlC2POmp9pryLmqNfwtY7cjNisCQ+NEVUcbqnkRDqV6yJ+X36tLYFYZuFR8NUCg47nXoqJvGMW7MWyA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "dependencies": { "@babel/parser": "^7.23.9", @@ -2547,6 +2548,8 @@ "@types/lodash.clonedeep": "^4.5.6", "@vercel/ncc": "^0.34.0", "abort-controller": "^3.0.0", + "acorn": "^8.11.3", + "acorn-walk": "^8.3.2", "ajv": "^8.12.0", "buffer": "^6.0.3", "cache-control-parser": "^2.0.2", @@ -2560,6 +2563,7 @@ "fs-extra": "^8.1.0", "globby": "^11.0.2", "http-proxy": "^1.18.1", + "lambda-stream": "^0.5.0", "lodash.clonedeep": "^4.5.0", "lru-cache": "^7.14.0", "node-fetch": "^2.7.0", @@ -2572,6 +2576,7 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" @@ -2764,9 +2769,9 @@ "dev": true }, "node_modules/@edgio/devtools": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.10.6.tgz", - "integrity": "sha512-mw7KUeONEVB53odA3lLMrCu4wDeFsMzLPWK8MYcQl8W0gKgucLY64td1Yb4k1ksVsakbluggZ3VwuzeRhbN0eg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.12.5.tgz", + "integrity": "sha512-rd5yhsLCgUABsE/iBxIk5Ug2SiBYWSLtDQE3xNlH/yRxDEuYUGsaNIbPresCZmXPMfczUu9TjR7kKfcTdRdIcQ==", "dev": true, "dependencies": { "clsx": "^1.1.1", @@ -2775,12 +2780,12 @@ } }, "node_modules/@edgio/prefetch": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.10.6.tgz", - "integrity": "sha512-NSbuglE6H1z+C9GHzPXoXUo6xQWZhdZV9+8Cti5wAEC4+HfYH+lZ2SjMdZp0KvpBJUVi+ZvLrJ112GmN3sH3og==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "dependencies": { - "@edgio/core": "^7.10.6", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -2792,18 +2797,18 @@ } }, "node_modules/@edgio/vue": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/vue/-/vue-7.10.6.tgz", - "integrity": "sha512-3nKtPsJgPHkks//DstLUJqrHYG6N86vhgwB0MM9+nPAqGtYL4POB6ZMrbGnqUIQ+9In48Vu7Ypbo7tvjnC6Tig==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/vue/-/vue-7.12.5.tgz", + "integrity": "sha512-m+AtyDQBt+AVkk2c2OVJJAcblr5ybI2Tpv8tKpldowNBq6CGHSZpR8GSPSAFd1gyEZquAvUUk+gsiMydeR4C3Q==", "dev": true }, "node_modules/@edgio/vue-cva": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/vue-cva/-/vue-cva-7.10.6.tgz", - "integrity": "sha512-M1mHZ5Obf3UjxXA4lt66PMJtW8xkqVJmlHRIl6DTmSCo3veWO8k60nex7vvRNa+sVsdN/mPj6YdlcNn+t5JYsQ==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/vue-cva/-/vue-cva-7.12.5.tgz", + "integrity": "sha512-dolZ5YAorsnxi/LIT3oeBk2SwAoNy2gwoGHPIhiZy/DNSRq4ecVri6GufnWEn3ErMUCORIefGIqcF8YRBPkPMA==", "dev": true, "dependencies": { - "@edgio/connectors": "^7.10.6" + "@edgio/connectors": "^7.12.5" } }, "node_modules/@esbuild/android-arm": { @@ -3354,26 +3359,11 @@ "node-pre-gyp": "bin/node-pre-gyp" } }, - "node_modules/@mapbox/node-pre-gyp/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/@mapbox/node-pre-gyp/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -3381,12 +3371,6 @@ "node": ">=10" } }, - "node_modules/@mapbox/node-pre-gyp/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -4396,9 +4380,9 @@ } }, "node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -4407,10 +4391,10 @@ "node": ">=0.4.0" } }, - "node_modules/acorn-import-assertions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", - "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "node_modules/acorn-import-attributes": { + "version": "1.9.5", + "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", + "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", "dev": true, "peer": true, "peerDependencies": { @@ -4426,6 +4410,18 @@ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, + "node_modules/acorn-walk": { + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", + "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", + "dev": true, + "dependencies": { + "acorn": "^8.11.0" + }, + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/agent-base": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", @@ -4472,15 +4468,15 @@ } }, "node_modules/ajv-formats/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.16.0.tgz", + "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", "dev": true, "dependencies": { - "fast-deep-equal": "^3.1.1", + "fast-deep-equal": "^3.1.3", "json-schema-traverse": "^1.0.0", "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "uri-js": "^4.4.1" }, "funding": { "type": "github", @@ -4574,6 +4570,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", + "deprecated": "This package is no longer supported.", "dev": true, "dependencies": { "delegates": "^1.0.0", @@ -5494,9 +5491,9 @@ } }, "node_modules/chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", "dev": true, "peer": true, "engines": { @@ -6474,9 +6471,9 @@ } }, "node_modules/enhanced-resolve": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.0.tgz", - "integrity": "sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==", + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.0.tgz", + "integrity": "sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==", "dev": true, "peer": true, "dependencies": { @@ -6571,9 +6568,9 @@ } }, "node_modules/es-module-lexer": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.0.tgz", - "integrity": "sha512-pqrTKmwEIgafsYZAGw9kszYzmagcE/n4dbgwGWLEXg7J4QFJVQRBld8j3Q3GNez79jzxZshq0bcT962QHOghjw==", + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", + "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", "dev": true, "peer": true }, @@ -8030,9 +8027,9 @@ } }, "node_modules/find-cache-dir/node_modules/yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", + "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==", "dev": true, "engines": { "node": ">=12.20" @@ -8280,6 +8277,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz", "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==", + "deprecated": "This package is no longer supported.", "dev": true, "dependencies": { "aproba": "^1.0.3 || ^2.0.0", @@ -9917,6 +9915,12 @@ "node": ">=6" } }, + "node_modules/lambda-stream": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/lambda-stream/-/lambda-stream-0.5.0.tgz", + "integrity": "sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==", + "dev": true + }, "node_modules/leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -10534,9 +10538,9 @@ } }, "node_modules/node-gyp-build": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.0.tgz", - "integrity": "sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og==", + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.1.tgz", + "integrity": "sha512-OSs33Z9yWr148JZcbZd5WiAXhh/n9z8TxQcdMhIOlpN9AhWpLfvVFO73+m77bBABQMaY9XSvIa+qk0jlI7Gcaw==", "dev": true, "bin": { "node-gyp-build": "bin.js", @@ -10718,6 +10722,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz", "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==", + "deprecated": "This package is no longer supported.", "dev": true, "dependencies": { "are-we-there-yet": "^2.0.0", @@ -12427,15 +12432,15 @@ } }, "node_modules/schema-utils/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.16.0.tgz", + "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", "dev": true, "dependencies": { - "fast-deep-equal": "^3.1.1", + "fast-deep-equal": "^3.1.3", "json-schema-traverse": "^1.0.0", "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "uri-js": "^4.4.1" }, "funding": { "type": "github", @@ -13931,6 +13936,12 @@ "node": ">=18" } }, + "node_modules/ts-fs-utils": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", + "dev": true + }, "node_modules/tslib": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", @@ -14607,9 +14618,9 @@ } }, "node_modules/webpack": { - "version": "5.91.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.91.0.tgz", - "integrity": "sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==", + "version": "5.92.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.92.1.tgz", + "integrity": "sha512-JECQ7IwJb+7fgUFBlrJzbyu3GEuNBcdqr1LD7IbSzwkSmIevTm8PF+wej3Oxuz/JFBUZ6O1o43zsPkwm1C4TmA==", "dev": true, "peer": true, "dependencies": { @@ -14619,10 +14630,10 @@ "@webassemblyjs/wasm-edit": "^1.12.1", "@webassemblyjs/wasm-parser": "^1.12.1", "acorn": "^8.7.1", - "acorn-import-assertions": "^1.9.0", + "acorn-import-attributes": "^1.9.5", "browserslist": "^4.21.10", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.16.0", + "enhanced-resolve": "^5.17.0", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", @@ -16949,9 +16960,9 @@ } }, "@edgio/cli": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.10.6.tgz", - "integrity": "sha512-sTxIuOIN9rHs5eXby1am7Aeq0uromJAD0e6uOtX7hHNDyGeh7WO5DZ11MokbCOVlPbUh/6OU6KRCezBLikhrAA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "requires": { "axios": "^1.6.0", @@ -16969,6 +16980,7 @@ "fs-extra": "^8.1.0", "git-url-parse": "^13.1.0", "globby": "^11.0.0", + "http-proxy": "^1.18.1", "https-proxy-agent": "^7.0.2", "import-local": "^3.0.2", "ipaddr.js": "^2.0.1", @@ -17180,9 +17192,9 @@ } }, "@edgio/connectors": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/connectors/-/connectors-7.10.6.tgz", - "integrity": "sha512-5hbbaejcOh6bLdfqt/92neJh8xfQJifLRKwLeGHKeAofjgklNE50fCcKbKjkYFdganpcter1cPzsMsj0hYVA1w==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/connectors/-/connectors-7.12.5.tgz", + "integrity": "sha512-oSITRYrT7TMtkNzM+dKIlO3Z8fWJgNCBK8zor5v4N0Wlcj7bPDKbBIHJYr2F0RnFBDtMGEpquscHrpR1u1rFHA==", "dev": true, "requires": { "@vercel/nft": "^0.24.3", @@ -17347,9 +17359,9 @@ } }, "@edgio/core": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.10.6.tgz", - "integrity": "sha512-1R961ekUlC2POmp9pryLmqNfwtY7cjNisCQ+NEVUcbqnkRDqV6yJ+X36tLYFYZuFR8NUCg47nXoqJvGMW7MWyA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "requires": { "@babel/parser": "^7.23.9", @@ -17357,6 +17369,8 @@ "@types/lodash.clonedeep": "^4.5.6", "@vercel/ncc": "^0.34.0", "abort-controller": "^3.0.0", + "acorn": "^8.11.3", + "acorn-walk": "^8.3.2", "ajv": "^8.12.0", "buffer": "^6.0.3", "cache-control-parser": "^2.0.2", @@ -17370,6 +17384,7 @@ "fs-extra": "^8.1.0", "globby": "^11.0.2", "http-proxy": "^1.18.1", + "lambda-stream": "^0.5.0", "lodash.clonedeep": "^4.5.0", "lru-cache": "^7.14.0", "node-fetch": "^2.7.0", @@ -17382,6 +17397,7 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" @@ -17525,9 +17541,9 @@ } }, "@edgio/devtools": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.10.6.tgz", - "integrity": "sha512-mw7KUeONEVB53odA3lLMrCu4wDeFsMzLPWK8MYcQl8W0gKgucLY64td1Yb4k1ksVsakbluggZ3VwuzeRhbN0eg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.12.5.tgz", + "integrity": "sha512-rd5yhsLCgUABsE/iBxIk5Ug2SiBYWSLtDQE3xNlH/yRxDEuYUGsaNIbPresCZmXPMfczUu9TjR7kKfcTdRdIcQ==", "dev": true, "requires": { "clsx": "^1.1.1", @@ -17536,12 +17552,12 @@ } }, "@edgio/prefetch": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.10.6.tgz", - "integrity": "sha512-NSbuglE6H1z+C9GHzPXoXUo6xQWZhdZV9+8Cti5wAEC4+HfYH+lZ2SjMdZp0KvpBJUVi+ZvLrJ112GmN3sH3og==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "requires": { - "@edgio/core": "^7.10.6", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -17553,18 +17569,18 @@ } }, "@edgio/vue": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/vue/-/vue-7.10.6.tgz", - "integrity": "sha512-3nKtPsJgPHkks//DstLUJqrHYG6N86vhgwB0MM9+nPAqGtYL4POB6ZMrbGnqUIQ+9In48Vu7Ypbo7tvjnC6Tig==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/vue/-/vue-7.12.5.tgz", + "integrity": "sha512-m+AtyDQBt+AVkk2c2OVJJAcblr5ybI2Tpv8tKpldowNBq6CGHSZpR8GSPSAFd1gyEZquAvUUk+gsiMydeR4C3Q==", "dev": true }, "@edgio/vue-cva": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/vue-cva/-/vue-cva-7.10.6.tgz", - "integrity": "sha512-M1mHZ5Obf3UjxXA4lt66PMJtW8xkqVJmlHRIl6DTmSCo3veWO8k60nex7vvRNa+sVsdN/mPj6YdlcNn+t5JYsQ==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/vue-cva/-/vue-cva-7.12.5.tgz", + "integrity": "sha512-dolZ5YAorsnxi/LIT3oeBk2SwAoNy2gwoGHPIhiZy/DNSRq4ecVri6GufnWEn3ErMUCORIefGIqcF8YRBPkPMA==", "dev": true, "requires": { - "@edgio/connectors": "^7.10.6" + "@edgio/connectors": "^7.12.5" } }, "@esbuild/android-arm": { @@ -17873,28 +17889,10 @@ "tar": "^6.1.11" }, "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, "semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "dev": true } } @@ -18718,15 +18716,15 @@ } }, "acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", "dev": true }, - "acorn-import-assertions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", - "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "acorn-import-attributes": { + "version": "1.9.5", + "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", + "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", "dev": true, "peer": true, "requires": {} @@ -18738,6 +18736,15 @@ "dev": true, "requires": {} }, + "acorn-walk": { + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", + "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", + "dev": true, + "requires": { + "acorn": "^8.11.0" + } + }, "agent-base": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", @@ -18769,15 +18776,15 @@ }, "dependencies": { "ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.16.0.tgz", + "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", "dev": true, "requires": { - "fast-deep-equal": "^3.1.1", + "fast-deep-equal": "^3.1.3", "json-schema-traverse": "^1.0.0", "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "uri-js": "^4.4.1" } }, "json-schema-traverse": { @@ -19512,9 +19519,9 @@ "dev": true }, "chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", "dev": true, "peer": true }, @@ -20249,9 +20256,9 @@ } }, "enhanced-resolve": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.0.tgz", - "integrity": "sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==", + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.0.tgz", + "integrity": "sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==", "dev": true, "peer": true, "requires": { @@ -20328,9 +20335,9 @@ } }, "es-module-lexer": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.0.tgz", - "integrity": "sha512-pqrTKmwEIgafsYZAGw9kszYzmagcE/n4dbgwGWLEXg7J4QFJVQRBld8j3Q3GNez79jzxZshq0bcT962QHOghjw==", + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", + "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", "dev": true, "peer": true }, @@ -21341,9 +21348,9 @@ } }, "yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", + "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==", "dev": true } } @@ -22719,6 +22726,12 @@ "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", "dev": true }, + "lambda-stream": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/lambda-stream/-/lambda-stream-0.5.0.tgz", + "integrity": "sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==", + "dev": true + }, "leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -23187,9 +23200,9 @@ } }, "node-gyp-build": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.0.tgz", - "integrity": "sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og==", + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.1.tgz", + "integrity": "sha512-OSs33Z9yWr148JZcbZd5WiAXhh/n9z8TxQcdMhIOlpN9AhWpLfvVFO73+m77bBABQMaY9XSvIa+qk0jlI7Gcaw==", "dev": true }, "node-releases": { @@ -24571,15 +24584,15 @@ }, "dependencies": { "ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.16.0.tgz", + "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", "dev": true, "requires": { - "fast-deep-equal": "^3.1.1", + "fast-deep-equal": "^3.1.3", "json-schema-traverse": "^1.0.0", "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "uri-js": "^4.4.1" } }, "ajv-keywords": { @@ -25733,6 +25746,12 @@ "punycode": "^2.3.1" } }, + "ts-fs-utils": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", + "dev": true + }, "tslib": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", @@ -26202,9 +26221,9 @@ "dev": true }, "webpack": { - "version": "5.91.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.91.0.tgz", - "integrity": "sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==", + "version": "5.92.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.92.1.tgz", + "integrity": "sha512-JECQ7IwJb+7fgUFBlrJzbyu3GEuNBcdqr1LD7IbSzwkSmIevTm8PF+wej3Oxuz/JFBUZ6O1o43zsPkwm1C4TmA==", "dev": true, "peer": true, "requires": { @@ -26214,10 +26233,10 @@ "@webassemblyjs/wasm-edit": "^1.12.1", "@webassemblyjs/wasm-parser": "^1.12.1", "acorn": "^8.7.1", - "acorn-import-assertions": "^1.9.0", + "acorn-import-attributes": "^1.9.5", "browserslist": "^4.21.10", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.16.0", + "enhanced-resolve": "^5.17.0", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", diff --git a/examples/v7-vuejs-template/package.json b/examples/v7-vuejs-template/package.json index 77a082cf3..c2d248d81 100644 --- a/examples/v7-vuejs-template/package.json +++ b/examples/v7-vuejs-template/package.json @@ -18,12 +18,12 @@ "vue": "^3.3.4" }, "devDependencies": { - "@edgio/cli": "^7.10.6", - "@edgio/core": "^7.10.6", - "@edgio/devtools": "^7.10.6", - "@edgio/prefetch": "^7.10.6", - "@edgio/vue": "^7.10.6", - "@edgio/vue-cva": "^7.10.6", + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/prefetch": "^7.12.5", + "@edgio/vue": "^7.12.5", + "@edgio/vue-cva": "^7.12.5", "@rushstack/eslint-patch": "^1.3.2", "@tsconfig/node18": "^18.2.0", "@types/node": "^18.17.5", diff --git a/examples/v7-vuejs/package-lock.json b/examples/v7-vuejs/package-lock.json index 99c2f71d5..71bb27ec3 100644 --- a/examples/v7-vuejs/package-lock.json +++ b/examples/v7-vuejs/package-lock.json @@ -11,12 +11,12 @@ "vue": "^3.3.4" }, "devDependencies": { - "@edgio/cli": "^7.10.6", - "@edgio/core": "^7.10.6", - "@edgio/devtools": "^7.10.6", - "@edgio/prefetch": "^7.10.6", - "@edgio/vue": "^7.10.6", - "@edgio/vue-cva": "^7.10.6", + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/prefetch": "^7.12.5", + "@edgio/vue": "^7.12.5", + "@edgio/vue-cva": "^7.12.5", "@rushstack/eslint-patch": "^1.3.2", "@tsconfig/node18": "^18.2.0", "@types/node": "^18.17.5", @@ -1995,9 +1995,9 @@ } }, "node_modules/@edgio/cli": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.10.6.tgz", - "integrity": "sha512-sTxIuOIN9rHs5eXby1am7Aeq0uromJAD0e6uOtX7hHNDyGeh7WO5DZ11MokbCOVlPbUh/6OU6KRCezBLikhrAA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "dependencies": { "axios": "^1.6.0", @@ -2015,6 +2015,7 @@ "fs-extra": "^8.1.0", "git-url-parse": "^13.1.0", "globby": "^11.0.0", + "http-proxy": "^1.18.1", "https-proxy-agent": "^7.0.2", "import-local": "^3.0.2", "ipaddr.js": "^2.0.1", @@ -2324,9 +2325,9 @@ "dev": true }, "node_modules/@edgio/connectors": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/connectors/-/connectors-7.10.6.tgz", - "integrity": "sha512-5hbbaejcOh6bLdfqt/92neJh8xfQJifLRKwLeGHKeAofjgklNE50fCcKbKjkYFdganpcter1cPzsMsj0hYVA1w==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/connectors/-/connectors-7.12.5.tgz", + "integrity": "sha512-oSITRYrT7TMtkNzM+dKIlO3Z8fWJgNCBK8zor5v4N0Wlcj7bPDKbBIHJYr2F0RnFBDtMGEpquscHrpR1u1rFHA==", "dev": true, "dependencies": { "@vercel/nft": "^0.24.3", @@ -2537,9 +2538,9 @@ } }, "node_modules/@edgio/core": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.10.6.tgz", - "integrity": "sha512-1R961ekUlC2POmp9pryLmqNfwtY7cjNisCQ+NEVUcbqnkRDqV6yJ+X36tLYFYZuFR8NUCg47nXoqJvGMW7MWyA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "dependencies": { "@babel/parser": "^7.23.9", @@ -2547,6 +2548,8 @@ "@types/lodash.clonedeep": "^4.5.6", "@vercel/ncc": "^0.34.0", "abort-controller": "^3.0.0", + "acorn": "^8.11.3", + "acorn-walk": "^8.3.2", "ajv": "^8.12.0", "buffer": "^6.0.3", "cache-control-parser": "^2.0.2", @@ -2560,6 +2563,7 @@ "fs-extra": "^8.1.0", "globby": "^11.0.2", "http-proxy": "^1.18.1", + "lambda-stream": "^0.5.0", "lodash.clonedeep": "^4.5.0", "lru-cache": "^7.14.0", "node-fetch": "^2.7.0", @@ -2572,6 +2576,7 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" @@ -2764,9 +2769,9 @@ "dev": true }, "node_modules/@edgio/devtools": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.10.6.tgz", - "integrity": "sha512-mw7KUeONEVB53odA3lLMrCu4wDeFsMzLPWK8MYcQl8W0gKgucLY64td1Yb4k1ksVsakbluggZ3VwuzeRhbN0eg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.12.5.tgz", + "integrity": "sha512-rd5yhsLCgUABsE/iBxIk5Ug2SiBYWSLtDQE3xNlH/yRxDEuYUGsaNIbPresCZmXPMfczUu9TjR7kKfcTdRdIcQ==", "dev": true, "dependencies": { "clsx": "^1.1.1", @@ -2775,12 +2780,12 @@ } }, "node_modules/@edgio/prefetch": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.10.6.tgz", - "integrity": "sha512-NSbuglE6H1z+C9GHzPXoXUo6xQWZhdZV9+8Cti5wAEC4+HfYH+lZ2SjMdZp0KvpBJUVi+ZvLrJ112GmN3sH3og==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "dependencies": { - "@edgio/core": "^7.10.6", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -2792,18 +2797,18 @@ } }, "node_modules/@edgio/vue": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/vue/-/vue-7.10.6.tgz", - "integrity": "sha512-3nKtPsJgPHkks//DstLUJqrHYG6N86vhgwB0MM9+nPAqGtYL4POB6ZMrbGnqUIQ+9In48Vu7Ypbo7tvjnC6Tig==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/vue/-/vue-7.12.5.tgz", + "integrity": "sha512-m+AtyDQBt+AVkk2c2OVJJAcblr5ybI2Tpv8tKpldowNBq6CGHSZpR8GSPSAFd1gyEZquAvUUk+gsiMydeR4C3Q==", "dev": true }, "node_modules/@edgio/vue-cva": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/vue-cva/-/vue-cva-7.10.6.tgz", - "integrity": "sha512-M1mHZ5Obf3UjxXA4lt66PMJtW8xkqVJmlHRIl6DTmSCo3veWO8k60nex7vvRNa+sVsdN/mPj6YdlcNn+t5JYsQ==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/vue-cva/-/vue-cva-7.12.5.tgz", + "integrity": "sha512-dolZ5YAorsnxi/LIT3oeBk2SwAoNy2gwoGHPIhiZy/DNSRq4ecVri6GufnWEn3ErMUCORIefGIqcF8YRBPkPMA==", "dev": true, "dependencies": { - "@edgio/connectors": "^7.10.6" + "@edgio/connectors": "^7.12.5" } }, "node_modules/@esbuild/android-arm": { @@ -3354,26 +3359,11 @@ "node-pre-gyp": "bin/node-pre-gyp" } }, - "node_modules/@mapbox/node-pre-gyp/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/@mapbox/node-pre-gyp/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -3381,12 +3371,6 @@ "node": ">=10" } }, - "node_modules/@mapbox/node-pre-gyp/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -4396,9 +4380,9 @@ } }, "node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -4407,10 +4391,10 @@ "node": ">=0.4.0" } }, - "node_modules/acorn-import-assertions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", - "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "node_modules/acorn-import-attributes": { + "version": "1.9.5", + "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", + "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", "dev": true, "peer": true, "peerDependencies": { @@ -4426,6 +4410,18 @@ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, + "node_modules/acorn-walk": { + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", + "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", + "dev": true, + "dependencies": { + "acorn": "^8.11.0" + }, + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/agent-base": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", @@ -4472,15 +4468,15 @@ } }, "node_modules/ajv-formats/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.16.0.tgz", + "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", "dev": true, "dependencies": { - "fast-deep-equal": "^3.1.1", + "fast-deep-equal": "^3.1.3", "json-schema-traverse": "^1.0.0", "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "uri-js": "^4.4.1" }, "funding": { "type": "github", @@ -4574,6 +4570,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", + "deprecated": "This package is no longer supported.", "dev": true, "dependencies": { "delegates": "^1.0.0", @@ -5494,9 +5491,9 @@ } }, "node_modules/chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", "dev": true, "peer": true, "engines": { @@ -6474,9 +6471,9 @@ } }, "node_modules/enhanced-resolve": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.0.tgz", - "integrity": "sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==", + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.0.tgz", + "integrity": "sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==", "dev": true, "peer": true, "dependencies": { @@ -6571,9 +6568,9 @@ } }, "node_modules/es-module-lexer": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.0.tgz", - "integrity": "sha512-pqrTKmwEIgafsYZAGw9kszYzmagcE/n4dbgwGWLEXg7J4QFJVQRBld8j3Q3GNez79jzxZshq0bcT962QHOghjw==", + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", + "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", "dev": true, "peer": true }, @@ -8030,9 +8027,9 @@ } }, "node_modules/find-cache-dir/node_modules/yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", + "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==", "dev": true, "engines": { "node": ">=12.20" @@ -8280,6 +8277,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz", "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==", + "deprecated": "This package is no longer supported.", "dev": true, "dependencies": { "aproba": "^1.0.3 || ^2.0.0", @@ -9917,6 +9915,12 @@ "node": ">=6" } }, + "node_modules/lambda-stream": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/lambda-stream/-/lambda-stream-0.5.0.tgz", + "integrity": "sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==", + "dev": true + }, "node_modules/leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -10534,9 +10538,9 @@ } }, "node_modules/node-gyp-build": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.0.tgz", - "integrity": "sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og==", + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.1.tgz", + "integrity": "sha512-OSs33Z9yWr148JZcbZd5WiAXhh/n9z8TxQcdMhIOlpN9AhWpLfvVFO73+m77bBABQMaY9XSvIa+qk0jlI7Gcaw==", "dev": true, "bin": { "node-gyp-build": "bin.js", @@ -10718,6 +10722,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz", "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==", + "deprecated": "This package is no longer supported.", "dev": true, "dependencies": { "are-we-there-yet": "^2.0.0", @@ -12427,15 +12432,15 @@ } }, "node_modules/schema-utils/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.16.0.tgz", + "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", "dev": true, "dependencies": { - "fast-deep-equal": "^3.1.1", + "fast-deep-equal": "^3.1.3", "json-schema-traverse": "^1.0.0", "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "uri-js": "^4.4.1" }, "funding": { "type": "github", @@ -13931,6 +13936,12 @@ "node": ">=18" } }, + "node_modules/ts-fs-utils": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", + "dev": true + }, "node_modules/tslib": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", @@ -14607,9 +14618,9 @@ } }, "node_modules/webpack": { - "version": "5.91.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.91.0.tgz", - "integrity": "sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==", + "version": "5.92.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.92.1.tgz", + "integrity": "sha512-JECQ7IwJb+7fgUFBlrJzbyu3GEuNBcdqr1LD7IbSzwkSmIevTm8PF+wej3Oxuz/JFBUZ6O1o43zsPkwm1C4TmA==", "dev": true, "peer": true, "dependencies": { @@ -14619,10 +14630,10 @@ "@webassemblyjs/wasm-edit": "^1.12.1", "@webassemblyjs/wasm-parser": "^1.12.1", "acorn": "^8.7.1", - "acorn-import-assertions": "^1.9.0", + "acorn-import-attributes": "^1.9.5", "browserslist": "^4.21.10", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.16.0", + "enhanced-resolve": "^5.17.0", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", @@ -16949,9 +16960,9 @@ } }, "@edgio/cli": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.10.6.tgz", - "integrity": "sha512-sTxIuOIN9rHs5eXby1am7Aeq0uromJAD0e6uOtX7hHNDyGeh7WO5DZ11MokbCOVlPbUh/6OU6KRCezBLikhrAA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/cli/-/cli-7.12.5.tgz", + "integrity": "sha512-zNcDsHRzO7dsyyQaRy2x2aOSbZWlFSXY7+PEXba2NuShHdaf6LOqfM26hJp8YdZi9hNJwtVC9rEUA/orHedF2g==", "dev": true, "requires": { "axios": "^1.6.0", @@ -16969,6 +16980,7 @@ "fs-extra": "^8.1.0", "git-url-parse": "^13.1.0", "globby": "^11.0.0", + "http-proxy": "^1.18.1", "https-proxy-agent": "^7.0.2", "import-local": "^3.0.2", "ipaddr.js": "^2.0.1", @@ -17180,9 +17192,9 @@ } }, "@edgio/connectors": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/connectors/-/connectors-7.10.6.tgz", - "integrity": "sha512-5hbbaejcOh6bLdfqt/92neJh8xfQJifLRKwLeGHKeAofjgklNE50fCcKbKjkYFdganpcter1cPzsMsj0hYVA1w==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/connectors/-/connectors-7.12.5.tgz", + "integrity": "sha512-oSITRYrT7TMtkNzM+dKIlO3Z8fWJgNCBK8zor5v4N0Wlcj7bPDKbBIHJYr2F0RnFBDtMGEpquscHrpR1u1rFHA==", "dev": true, "requires": { "@vercel/nft": "^0.24.3", @@ -17347,9 +17359,9 @@ } }, "@edgio/core": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.10.6.tgz", - "integrity": "sha512-1R961ekUlC2POmp9pryLmqNfwtY7cjNisCQ+NEVUcbqnkRDqV6yJ+X36tLYFYZuFR8NUCg47nXoqJvGMW7MWyA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/core/-/core-7.12.5.tgz", + "integrity": "sha512-Wax105+6y7k5bJM9vRqHoZ8dN6QC79PyW99Iyi4uJ4wqOP/pfJsOH+vCe4+mR6cGD6mDpm0RhKEIB72KzngdLQ==", "dev": true, "requires": { "@babel/parser": "^7.23.9", @@ -17357,6 +17369,8 @@ "@types/lodash.clonedeep": "^4.5.6", "@vercel/ncc": "^0.34.0", "abort-controller": "^3.0.0", + "acorn": "^8.11.3", + "acorn-walk": "^8.3.2", "ajv": "^8.12.0", "buffer": "^6.0.3", "cache-control-parser": "^2.0.2", @@ -17370,6 +17384,7 @@ "fs-extra": "^8.1.0", "globby": "^11.0.2", "http-proxy": "^1.18.1", + "lambda-stream": "^0.5.0", "lodash.clonedeep": "^4.5.0", "lru-cache": "^7.14.0", "node-fetch": "^2.7.0", @@ -17382,6 +17397,7 @@ "shelljs": "^0.8.5", "slash": "^3.0.0", "stream-buffers": "^3.0.2", + "ts-fs-utils": "^1.0.14", "uuid": "^8.3.2", "whatwg-url": "^14.0.0", "workbox-build": "^6.5.4" @@ -17525,9 +17541,9 @@ } }, "@edgio/devtools": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.10.6.tgz", - "integrity": "sha512-mw7KUeONEVB53odA3lLMrCu4wDeFsMzLPWK8MYcQl8W0gKgucLY64td1Yb4k1ksVsakbluggZ3VwuzeRhbN0eg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/devtools/-/devtools-7.12.5.tgz", + "integrity": "sha512-rd5yhsLCgUABsE/iBxIk5Ug2SiBYWSLtDQE3xNlH/yRxDEuYUGsaNIbPresCZmXPMfczUu9TjR7kKfcTdRdIcQ==", "dev": true, "requires": { "clsx": "^1.1.1", @@ -17536,12 +17552,12 @@ } }, "@edgio/prefetch": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.10.6.tgz", - "integrity": "sha512-NSbuglE6H1z+C9GHzPXoXUo6xQWZhdZV9+8Cti5wAEC4+HfYH+lZ2SjMdZp0KvpBJUVi+ZvLrJ112GmN3sH3og==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/prefetch/-/prefetch-7.12.5.tgz", + "integrity": "sha512-8cxzYGTm+1Db15vXPcqXumlzLfl96k1P015V6ZtzqphFCMrTDJZzhFEz0UyUtwxAtui8BmnzfZKIwHdSO68ADg==", "dev": true, "requires": { - "@edgio/core": "^7.10.6", + "@edgio/core": "^7.12.5", "cheerio": "^1.0.0-rc.3", "json-query": "^2.2.2", "workbox-cacheable-response": "^5.1.2", @@ -17553,18 +17569,18 @@ } }, "@edgio/vue": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/vue/-/vue-7.10.6.tgz", - "integrity": "sha512-3nKtPsJgPHkks//DstLUJqrHYG6N86vhgwB0MM9+nPAqGtYL4POB6ZMrbGnqUIQ+9In48Vu7Ypbo7tvjnC6Tig==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/vue/-/vue-7.12.5.tgz", + "integrity": "sha512-m+AtyDQBt+AVkk2c2OVJJAcblr5ybI2Tpv8tKpldowNBq6CGHSZpR8GSPSAFd1gyEZquAvUUk+gsiMydeR4C3Q==", "dev": true }, "@edgio/vue-cva": { - "version": "7.10.6", - "resolved": "https://registry.npmjs.org/@edgio/vue-cva/-/vue-cva-7.10.6.tgz", - "integrity": "sha512-M1mHZ5Obf3UjxXA4lt66PMJtW8xkqVJmlHRIl6DTmSCo3veWO8k60nex7vvRNa+sVsdN/mPj6YdlcNn+t5JYsQ==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@edgio/vue-cva/-/vue-cva-7.12.5.tgz", + "integrity": "sha512-dolZ5YAorsnxi/LIT3oeBk2SwAoNy2gwoGHPIhiZy/DNSRq4ecVri6GufnWEn3ErMUCORIefGIqcF8YRBPkPMA==", "dev": true, "requires": { - "@edgio/connectors": "^7.10.6" + "@edgio/connectors": "^7.12.5" } }, "@esbuild/android-arm": { @@ -17873,28 +17889,10 @@ "tar": "^6.1.11" }, "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, "semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "dev": true } } @@ -18718,15 +18716,15 @@ } }, "acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", "dev": true }, - "acorn-import-assertions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", - "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "acorn-import-attributes": { + "version": "1.9.5", + "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", + "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", "dev": true, "peer": true, "requires": {} @@ -18738,6 +18736,15 @@ "dev": true, "requires": {} }, + "acorn-walk": { + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", + "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", + "dev": true, + "requires": { + "acorn": "^8.11.0" + } + }, "agent-base": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", @@ -18769,15 +18776,15 @@ }, "dependencies": { "ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.16.0.tgz", + "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", "dev": true, "requires": { - "fast-deep-equal": "^3.1.1", + "fast-deep-equal": "^3.1.3", "json-schema-traverse": "^1.0.0", "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "uri-js": "^4.4.1" } }, "json-schema-traverse": { @@ -19512,9 +19519,9 @@ "dev": true }, "chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", "dev": true, "peer": true }, @@ -20249,9 +20256,9 @@ } }, "enhanced-resolve": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.0.tgz", - "integrity": "sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==", + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.0.tgz", + "integrity": "sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==", "dev": true, "peer": true, "requires": { @@ -20328,9 +20335,9 @@ } }, "es-module-lexer": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.0.tgz", - "integrity": "sha512-pqrTKmwEIgafsYZAGw9kszYzmagcE/n4dbgwGWLEXg7J4QFJVQRBld8j3Q3GNez79jzxZshq0bcT962QHOghjw==", + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", + "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", "dev": true, "peer": true }, @@ -21341,9 +21348,9 @@ } }, "yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", + "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==", "dev": true } } @@ -22719,6 +22726,12 @@ "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", "dev": true }, + "lambda-stream": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/lambda-stream/-/lambda-stream-0.5.0.tgz", + "integrity": "sha512-AaMXqUM+GcJ2OpNF2LI78jzbZ84rSckH+uKfstMQFqXDn+ZBLIkJgkUk+L0fuCGzw+LP5VToUxJKDfAbtLXSGw==", + "dev": true + }, "leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -23187,9 +23200,9 @@ } }, "node-gyp-build": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.0.tgz", - "integrity": "sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og==", + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.1.tgz", + "integrity": "sha512-OSs33Z9yWr148JZcbZd5WiAXhh/n9z8TxQcdMhIOlpN9AhWpLfvVFO73+m77bBABQMaY9XSvIa+qk0jlI7Gcaw==", "dev": true }, "node-releases": { @@ -24571,15 +24584,15 @@ }, "dependencies": { "ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.16.0.tgz", + "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", "dev": true, "requires": { - "fast-deep-equal": "^3.1.1", + "fast-deep-equal": "^3.1.3", "json-schema-traverse": "^1.0.0", "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "uri-js": "^4.4.1" } }, "ajv-keywords": { @@ -25733,6 +25746,12 @@ "punycode": "^2.3.1" } }, + "ts-fs-utils": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/ts-fs-utils/-/ts-fs-utils-1.0.14.tgz", + "integrity": "sha512-w243SwkQuYa9flyic1fJIYQLzl3RFshcs1dnfArafloOyKKhU0ZD4lJ92uRh7ku0y6j5yLjVrbm1QTP7nTpeaQ==", + "dev": true + }, "tslib": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", @@ -26202,9 +26221,9 @@ "dev": true }, "webpack": { - "version": "5.91.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.91.0.tgz", - "integrity": "sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==", + "version": "5.92.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.92.1.tgz", + "integrity": "sha512-JECQ7IwJb+7fgUFBlrJzbyu3GEuNBcdqr1LD7IbSzwkSmIevTm8PF+wej3Oxuz/JFBUZ6O1o43zsPkwm1C4TmA==", "dev": true, "peer": true, "requires": { @@ -26214,10 +26233,10 @@ "@webassemblyjs/wasm-edit": "^1.12.1", "@webassemblyjs/wasm-parser": "^1.12.1", "acorn": "^8.7.1", - "acorn-import-assertions": "^1.9.0", + "acorn-import-attributes": "^1.9.5", "browserslist": "^4.21.10", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.16.0", + "enhanced-resolve": "^5.17.0", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", diff --git a/examples/v7-vuejs/package.json b/examples/v7-vuejs/package.json index dd909b0b7..4b44f4bab 100644 --- a/examples/v7-vuejs/package.json +++ b/examples/v7-vuejs/package.json @@ -18,12 +18,12 @@ "vue": "^3.3.4" }, "devDependencies": { - "@edgio/cli": "^7.10.6", - "@edgio/core": "^7.10.6", - "@edgio/devtools": "^7.10.6", - "@edgio/prefetch": "^7.10.6", - "@edgio/vue": "^7.10.6", - "@edgio/vue-cva": "^7.10.6", + "@edgio/cli": "^7.12.5", + "@edgio/core": "^7.12.5", + "@edgio/devtools": "^7.12.5", + "@edgio/prefetch": "^7.12.5", + "@edgio/vue": "^7.12.5", + "@edgio/vue-cva": "^7.12.5", "@rushstack/eslint-patch": "^1.3.2", "@tsconfig/node18": "^18.2.0", "@types/node": "^18.17.5",