diff --git a/package-lock.json b/package-lock.json index 8598aa37b47..76fb1354612 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,8 +10,8 @@ "hasInstallScript": true, "license": "MIT", "dependencies": { - "@netlify/build": "^8.4.0", - "@netlify/config": "^3.1.0", + "@netlify/build": "^9.0.0", + "@netlify/config": "^4.0.0", "@netlify/framework-info": "^2.0.0", "@netlify/plugin-edge-handlers": "^1.10.0", "@netlify/traffic-mesh-agent": "^0.27.10", @@ -1880,13 +1880,13 @@ } }, "node_modules/@netlify/build": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@netlify/build/-/build-8.4.0.tgz", - "integrity": "sha512-FKjJB9vYZVQUij1cHF1gztKX5qbKsZ8t0vSJtZuziLYCAH4KqWdLxKAZX9UNGw8tNe9SVRDknr6juGuePtozow==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@netlify/build/-/build-9.0.0.tgz", + "integrity": "sha512-2Ry0l4E2qTeclDCIVh2SdnB1y7E1nfZZXko2mNx+NKNli81v032c6hGlUsHVN28DUqyomNeKhrH3mDNHhZZiuw==", "dependencies": { "@bugsnag/js": "^7.0.0", "@netlify/cache-utils": "^1.0.6", - "@netlify/config": "^3.1.2", + "@netlify/config": "^4.0.0", "@netlify/functions-utils": "^1.3.4", "@netlify/git-utils": "^1.0.6", "@netlify/plugin-edge-handlers": "^1.8.0", @@ -2092,9 +2092,9 @@ } }, "node_modules/@netlify/config": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@netlify/config/-/config-3.1.2.tgz", - "integrity": "sha512-a56KY1o1oMX5HAIsbQjsIxgZAdyVm8dU98VDxgmPciogJ+ZmlDba4PhZ5FilmUSy2XsCszRg05FtSW9NVzXcEw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@netlify/config/-/config-4.0.0.tgz", + "integrity": "sha512-eHuMW6tNwuMTFYUoS8dGi9fsUVQky/qh4lhZNFP1y/HNUO3/iezIm7a/ALfO5PNekOIkf26+23m0pHA85+k3gQ==", "dependencies": { "@ungap/from-entries": "^0.2.1", "array-flat-polyfill": "^1.0.1", @@ -15617,6 +15617,94 @@ "node": ">=8.17.0" } }, + "node_modules/netlify-redirect-parser/node_modules/@netlify/config": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@netlify/config/-/config-3.1.2.tgz", + "integrity": "sha512-a56KY1o1oMX5HAIsbQjsIxgZAdyVm8dU98VDxgmPciogJ+ZmlDba4PhZ5FilmUSy2XsCszRg05FtSW9NVzXcEw==", + "dependencies": { + "@ungap/from-entries": "^0.2.1", + "array-flat-polyfill": "^1.0.1", + "chalk": "^3.0.0", + "deepmerge": "^4.2.2", + "execa": "^3.4.0", + "fast-safe-stringify": "^2.0.7", + "figures": "^3.2.0", + "filter-obj": "^2.0.1", + "find-up": "^4.1.0", + "indent-string": "^4.0.0", + "is-plain-obj": "^2.1.0", + "js-yaml": "^4.0.0", + "netlify": "^6.0.0", + "omit.js": "^2.0.2", + "p-locate": "^4.1.0", + "path-exists": "^4.0.0", + "path-type": "^4.0.0", + "toml": "^3.0.0", + "tomlify-j0.4": "^3.0.0", + "validate-npm-package-name": "^3.0.0", + "yargs": "^15.3.0" + }, + "bin": { + "netlify-config": "src/bin/main.js" + }, + "engines": { + "node": ">=8.3.0" + } + }, + "node_modules/netlify-redirect-parser/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/netlify-redirect-parser/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/netlify-redirect-parser/node_modules/execa": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", + "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": "^8.12.0 || >=9.7.0" + } + }, + "node_modules/netlify-redirect-parser/node_modules/p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", + "engines": { + "node": ">=8" + } + }, "node_modules/netlify-redirector": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/netlify-redirector/-/netlify-redirector-0.2.1.tgz", @@ -22479,13 +22567,13 @@ } }, "@netlify/build": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/@netlify/build/-/build-8.4.0.tgz", - "integrity": "sha512-FKjJB9vYZVQUij1cHF1gztKX5qbKsZ8t0vSJtZuziLYCAH4KqWdLxKAZX9UNGw8tNe9SVRDknr6juGuePtozow==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@netlify/build/-/build-9.0.0.tgz", + "integrity": "sha512-2Ry0l4E2qTeclDCIVh2SdnB1y7E1nfZZXko2mNx+NKNli81v032c6hGlUsHVN28DUqyomNeKhrH3mDNHhZZiuw==", "requires": { "@bugsnag/js": "^7.0.0", "@netlify/cache-utils": "^1.0.6", - "@netlify/config": "^3.1.2", + "@netlify/config": "^4.0.0", "@netlify/functions-utils": "^1.3.4", "@netlify/git-utils": "^1.0.6", "@netlify/plugin-edge-handlers": "^1.8.0", @@ -22655,9 +22743,9 @@ } }, "@netlify/config": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@netlify/config/-/config-3.1.2.tgz", - "integrity": "sha512-a56KY1o1oMX5HAIsbQjsIxgZAdyVm8dU98VDxgmPciogJ+ZmlDba4PhZ5FilmUSy2XsCszRg05FtSW9NVzXcEw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@netlify/config/-/config-4.0.0.tgz", + "integrity": "sha512-eHuMW6tNwuMTFYUoS8dGi9fsUVQky/qh4lhZNFP1y/HNUO3/iezIm7a/ALfO5PNekOIkf26+23m0pHA85+k3gQ==", "requires": { "@ungap/from-entries": "^0.2.1", "array-flat-polyfill": "^1.0.1", @@ -33120,6 +33208,75 @@ "requires": { "@netlify/config": "^3.0.2", "lodash.isplainobject": "^4.0.6" + }, + "dependencies": { + "@netlify/config": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@netlify/config/-/config-3.1.2.tgz", + "integrity": "sha512-a56KY1o1oMX5HAIsbQjsIxgZAdyVm8dU98VDxgmPciogJ+ZmlDba4PhZ5FilmUSy2XsCszRg05FtSW9NVzXcEw==", + "requires": { + "@ungap/from-entries": "^0.2.1", + "array-flat-polyfill": "^1.0.1", + "chalk": "^3.0.0", + "deepmerge": "^4.2.2", + "execa": "^3.4.0", + "fast-safe-stringify": "^2.0.7", + "figures": "^3.2.0", + "filter-obj": "^2.0.1", + "find-up": "^4.1.0", + "indent-string": "^4.0.0", + "is-plain-obj": "^2.1.0", + "js-yaml": "^4.0.0", + "netlify": "^6.0.0", + "omit.js": "^2.0.2", + "p-locate": "^4.1.0", + "path-exists": "^4.0.0", + "path-type": "^4.0.0", + "toml": "^3.0.0", + "tomlify-j0.4": "^3.0.0", + "validate-npm-package-name": "^3.0.0", + "yargs": "^15.3.0" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "execa": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", + "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==" + } } }, "netlify-redirector": { diff --git a/package.json b/package.json index 4630e8aca80..57d19a5f9f5 100644 --- a/package.json +++ b/package.json @@ -71,8 +71,8 @@ "prettier": "--ignore-path .gitignore --loglevel=warn \"{src,scripts,site,tests,.github}/**/*.{js,md,yml,json,html}\" \"*.{js,yml,json,html}\" \".*.{js,yml,json,html}\" \"!CHANGELOG.md\" \"!package-lock.json\"" }, "dependencies": { - "@netlify/build": "^8.0.5", - "@netlify/config": "^3.1.0", + "@netlify/build": "^9.0.0", + "@netlify/config": "^4.0.0", "@netlify/framework-info": "^2.0.0", "@netlify/plugin-edge-handlers": "^1.10.0", "@netlify/traffic-mesh-agent": "^0.27.10",