From 5309434c5f78013096e141709eb573d37b66f99f Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sun, 7 Jul 2024 00:14:50 +0000 Subject: [PATCH] Update v7-vuejs-template --- examples/v7-vuejs-template/package-lock.json | 365 ++++++++++--------- examples/v7-vuejs-template/package.json | 12 +- 2 files changed, 198 insertions(+), 179 deletions(-) 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",