diff --git a/package.json b/package.json index d7c5370a3c6a..d539f9a19b58 100644 --- a/package.json +++ b/package.json @@ -37,18 +37,21 @@ }, "devDependencies": { "@babel/core": "^7.12.0", + "@parcel/eslint-config": "2.7.0", + "@parcel/babel-register": "2.7.0", + "@parcel/babel-preset": "2.7.0", "@khanacademy/flow-to-ts": "^0.5.2", "@napi-rs/cli": "^2.6.2", - "@parcel/babel-register": "2.7.0", "@types/node": "^15.12.4", "cross-env": "^7.0.0", - "eslint": "^7.20.0", + "eslint": "^7.32.0", "flow-bin": "0.184.0", "glob": "^7.1.6", "gulp": "^4.0.2", "gulp-babel": "^8.0.0", "husky": "^6.0.0", "lerna": "^3.22.1", + "@octokit/core": "3.6.0", "lint-staged": "^10.2.11", "mocha": "^8.3.0", "mocha-junit-reporter": "^2.0.0", @@ -57,7 +60,18 @@ "punycode": "^1.4.1", "rimraf": "^3.0.2", "semver": "^5.7.1", - "sinon": "^7.3.1" + "sinon": "^7.3.1", + "@babel/plugin-proposal-class-properties": "^7.1.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.4.4", + "@babel/plugin-proposal-optional-chaining": "^7.2.0", + "@babel/plugin-transform-modules-commonjs": "^7.0.0", + "@babel/preset-env": "^7.1.0", + "@babel/preset-flow": "^7.0.0", + "@babel/preset-react": "^7.0.0", + "babel-plugin-minify-dead-code-elimination": "^0.5.0", + "babel-plugin-transform-inline-environment-variables": "^0.4.3", + "read-pkg-up": "^4.0.0", + "resolve": "^1.22.1" }, "engines": { "node": ">= 12.0.0" diff --git a/packages/bundlers/default/package.json b/packages/bundlers/default/package.json index f36f3b1af45f..b67018d1cefd 100644 --- a/packages/bundlers/default/package.json +++ b/packages/bundlers/default/package.json @@ -23,6 +23,7 @@ "@parcel/diagnostic": "2.7.0", "@parcel/hash": "2.7.0", "@parcel/plugin": "2.7.0", + "@parcel/types": "2.7.0", "@parcel/utils": "2.7.0", "nullthrows": "^1.1.1" } diff --git a/packages/bundlers/experimental/package.json b/packages/bundlers/experimental/package.json index 2ab27f22e22b..37728a02a396 100644 --- a/packages/bundlers/experimental/package.json +++ b/packages/bundlers/experimental/package.json @@ -24,6 +24,7 @@ "@parcel/graph": "2.7.0", "@parcel/hash": "2.7.0", "@parcel/plugin": "2.7.0", + "@parcel/types": "2.7.0", "@parcel/utils": "2.7.0", "nullthrows": "^1.1.1" } diff --git a/packages/core/cache/package.json b/packages/core/cache/package.json index 84aa53fe4eb0..07b70a6dafa3 100644 --- a/packages/core/cache/package.json +++ b/packages/core/cache/package.json @@ -33,6 +33,8 @@ "@parcel/core": "^2.7.0" }, "devDependencies": { + "@parcel/core": "^2.7.0", + "@parcel/types": "2.7.0", "idb": "^5.0.8" }, "browser": { diff --git a/packages/core/codeframe/package.json b/packages/core/codeframe/package.json index 9548a9fa6ffb..a4ef8346740e 100644 --- a/packages/core/codeframe/package.json +++ b/packages/core/codeframe/package.json @@ -27,6 +27,7 @@ } }, "dependencies": { + "@parcel/diagnostic": "2.7.0", "chalk": "^4.1.0" }, "devDependencies": { diff --git a/packages/core/core/package.json b/packages/core/core/package.json index a7d1ca90e128..293d1d68f983 100644 --- a/packages/core/core/package.json +++ b/packages/core/core/package.json @@ -37,6 +37,7 @@ "@parcel/source-map": "^2.0.0", "@parcel/types": "2.7.0", "@parcel/utils": "2.7.0", + "@parcel/watcher": "2.0.6", "@parcel/workers": "2.7.0", "abortcontroller-polyfill": "^1.1.9", "base-x": "^3.0.8", @@ -50,6 +51,8 @@ "semver": "^5.7.1" }, "devDependencies": { + "@parcel/config-default": "2.7.0", + "@parcel/test-utils": "2.7.0", "graphviz": "^0.0.9", "tempy": "^0.2.1" }, diff --git a/packages/core/fs/package.json b/packages/core/fs/package.json index 62c847e96ccb..2dfd87815edd 100644 --- a/packages/core/fs/package.json +++ b/packages/core/fs/package.json @@ -48,10 +48,11 @@ "check-ts": "tsc --noEmit index.d.ts" }, "dependencies": { + "@parcel/core": "^2.7.0", "@parcel/fs-search": "2.7.0", "@parcel/types": "2.7.0", "@parcel/utils": "2.7.0", - "@parcel/watcher": "^2.0.0", + "@parcel/watcher": "^2.0.6", "@parcel/workers": "2.7.0" }, "devDependencies": { diff --git a/packages/core/graph/package.json b/packages/core/graph/package.json index 2f59c77f58f3..2f29edfcefa6 100644 --- a/packages/core/graph/package.json +++ b/packages/core/graph/package.json @@ -20,6 +20,7 @@ "node": ">= 12.0.0" }, "dependencies": { + "@parcel/types": "2.7.0", "@parcel/utils": "2.7.0", "nullthrows": "^1.1.1" } diff --git a/packages/core/integration-tests/package.json b/packages/core/integration-tests/package.json index 309eb37349f2..1ee18d57c5b8 100644 --- a/packages/core/integration-tests/package.json +++ b/packages/core/integration-tests/package.json @@ -21,6 +21,14 @@ "@babel/preset-typescript": "^7.14.5", "@jetbrains/kotlinc-js-api": "^1.2.12", "@mdx-js/react": "^1.5.3", + "@parcel/core": "2.7.0", + "@parcel/diagnostic": "2.7.0", + "@parcel/logger": "2.7.0", + "@parcel/package-manager": "2.7.0", + "@parcel/source-map": "2.1.1", + "@parcel/test-utils": "2.7.0", + "@parcel/types": "2.7.0", + "@parcel/utils": "2.7.0", "autoprefixer": "^10.4.0", "chalk": "^4.1.0", "codecov": "^3.0.0", @@ -42,6 +50,7 @@ "ncp": "^2.0.0", "nib": "^1.1.2", "node-elm-compiler": "^5.0.5", + "nullthrows": "^1.1.1", "parcel": "2.7.0", "postcss": "^8.4.5", "postcss-custom-properties": "^12.1.2", @@ -52,6 +61,7 @@ "react": "^17.0.2", "react-dom": "^17.0.2", "sugarss": "^3.0.3", + "stylus": "*", "tailwindcss": "^3.0.2", "tempy": "^0.3.0", "ws": "^7.0.0" diff --git a/packages/core/logger/package.json b/packages/core/logger/package.json index 26cafd962a10..cd4d9a70c3b5 100644 --- a/packages/core/logger/package.json +++ b/packages/core/logger/package.json @@ -22,5 +22,8 @@ "dependencies": { "@parcel/diagnostic": "2.7.0", "@parcel/events": "2.7.0" + }, + "devDependencies": { + "@parcel/types": "2.7.0" } } diff --git a/packages/core/package-manager/package.json b/packages/core/package-manager/package.json index c40a07c19b37..4d19392a16bc 100644 --- a/packages/core/package-manager/package.json +++ b/packages/core/package-manager/package.json @@ -49,6 +49,7 @@ "semver": "^5.7.1" }, "devDependencies": { + "@parcel/core": "2.7.0", "command-exists": "^1.2.6", "cross-spawn": "^6.0.4", "nullthrows": "^1.1.1", diff --git a/packages/core/parcel/package.json b/packages/core/parcel/package.json index 7fb5d455e373..9e7aeb90aebb 100644 --- a/packages/core/parcel/package.json +++ b/packages/core/parcel/package.json @@ -38,6 +38,7 @@ }, "devDependencies": { "@babel/core": "^7.0.0", - "@parcel/babel-register": "2.7.0" + "@parcel/babel-register": "2.7.0", + "@parcel/types": "2.7.0" } } diff --git a/packages/core/register/package.json b/packages/core/register/package.json index f15c353eceb5..efb78e9e3010 100644 --- a/packages/core/register/package.json +++ b/packages/core/register/package.json @@ -29,5 +29,8 @@ "@parcel/fs": "2.7.0", "@parcel/package-manager": "2.7.0", "pirates": "^4.0.0" + }, + "devDependencies": { + "@parcel/types": "2.7.0" } } diff --git a/packages/core/test-utils/package.json b/packages/core/test-utils/package.json index d5350a34d804..b970d56a125a 100644 --- a/packages/core/test-utils/package.json +++ b/packages/core/test-utils/package.json @@ -17,13 +17,21 @@ "@parcel/core": "2.7.0", "@parcel/fs": "2.7.0", "@parcel/package-manager": "2.7.0", + "@parcel/types": "2.7.0", "@parcel/utils": "2.7.0", "chalk": "^4.1.0", "ncp": "^2.0.0", "nullthrows": "^1.1.1", "posthtml": "^0.16.5", "posthtml-parser": "^0.10.1", - "resolve": "^1.12.0", + "resolve": "^1.22.1", "ws": "^7.0.0" + }, + "peerDependencies": { + "@parcel/workers": "2.7.0" + }, + "devDependencies": { + "@parcel/types": "2.7.0", + "@parcel/workers": "2.7.0" } } diff --git a/packages/core/utils/package.json b/packages/core/utils/package.json index 51860452b79f..e6643e9f4568 100644 --- a/packages/core/utils/package.json +++ b/packages/core/utils/package.json @@ -43,6 +43,10 @@ }, "devDependencies": { "@iarna/toml": "^2.2.0", + "@mischnic/json-sourcemap": "^0.1.0", + "@parcel/fs": "2.7.0", + "@parcel/test-utils": "2.7.0", + "@parcel/types": "2.7.0", "ansi-html-community": "0.0.8", "clone": "^2.1.1", "fast-glob": "3.1.1", diff --git a/packages/core/utils/src/shared-buffer.js b/packages/core/utils/src/shared-buffer.js index ba7631fbf786..0841c4935ecf 100644 --- a/packages/core/utils/src/shared-buffer.js +++ b/packages/core/utils/src/shared-buffer.js @@ -1,5 +1,4 @@ // @flow -/* global MessageChannel:readonly */ export let SharedBuffer: Class | Class; diff --git a/packages/core/workers/package.json b/packages/core/workers/package.json index df8a95131188..4312ab2fee9c 100644 --- a/packages/core/workers/package.json +++ b/packages/core/workers/package.json @@ -31,6 +31,9 @@ "peerDependencies": { "@parcel/core": "^2.7.0" }, + "devDependencies": { + "@parcel/core": "^2.7.0" + }, "browser": { "./src/cpuCount.js": false, "./src/process/ProcessWorker.js": false, diff --git a/packages/dev/babel-register/package.json b/packages/dev/babel-register/package.json index 9cb1fb160940..e1ac25740c8c 100644 --- a/packages/dev/babel-register/package.json +++ b/packages/dev/babel-register/package.json @@ -11,9 +11,12 @@ "dependencies": { "@babel/register": "^7.4.4", "@parcel/babel-preset": "2.7.0", - "resolve": "^1.12.0" + "resolve": "^1.22.1" }, "peerDependencies": { "@babel/core": "^7.0.0" + }, + "devDependencies": { + "@babel/core": "^7.0.0" } } diff --git a/packages/dev/eslint-config-browser/package.json b/packages/dev/eslint-config-browser/package.json index 879177e99e93..ccd5afda1c37 100644 --- a/packages/dev/eslint-config-browser/package.json +++ b/packages/dev/eslint-config-browser/package.json @@ -7,6 +7,6 @@ }, "peerDependencies": { "@babel/core": "^7.0.0", - "eslint": ">= 7.0.0" + "eslint": "^7.32.0" } } diff --git a/packages/dev/eslint-config/package.json b/packages/dev/eslint-config/package.json index 5eee8a648052..6e1d5a85d4ff 100644 --- a/packages/dev/eslint-config/package.json +++ b/packages/dev/eslint-config/package.json @@ -14,6 +14,10 @@ }, "peerDependencies": { "@babel/core": "^7.0.0", - "eslint": ">= 7.0.0" + "eslint": "^7.32.0" + }, + "devDependencies": { + "@babel/core": "^7.0.0", + "eslint": "^7.32.0" } } diff --git a/packages/dev/eslint-plugin/package.json b/packages/dev/eslint-plugin/package.json index 1de5ae3a2837..48dd7dd5f60b 100644 --- a/packages/dev/eslint-plugin/package.json +++ b/packages/dev/eslint-plugin/package.json @@ -3,13 +3,12 @@ "private": true, "version": "2.7.0", "main": "index.js", - "scripts": {}, "dependencies": { "read-pkg-up": "^5.0.0" }, "devDependencies": { "@babel/core": "^7.0.0", "@babel/eslint-parser": "^7.12.1", - "eslint": "^7.20.0" + "eslint": "^7.32.0" } } diff --git a/packages/namers/default/package.json b/packages/namers/default/package.json index 05a53144f6ac..46f84e3d891d 100644 --- a/packages/namers/default/package.json +++ b/packages/namers/default/package.json @@ -23,5 +23,8 @@ "@parcel/diagnostic": "2.7.0", "@parcel/plugin": "2.7.0", "nullthrows": "^1.1.1" + }, + "devDependencies": { + "@parcel/types": "2.7.0" } } diff --git a/packages/optimizers/image/package.json b/packages/optimizers/image/package.json index eb7e77b78281..f84fcdb26d5c 100644 --- a/packages/optimizers/image/package.json +++ b/packages/optimizers/image/package.json @@ -39,6 +39,7 @@ "detect-libc": "^1.0.3" }, "devDependencies": { + "@types/node": "^12.12.6", "@napi-rs/cli": "^2.6.2", "tiny-benchy": "^1.0.2" } diff --git a/packages/packagers/css/package.json b/packages/packagers/css/package.json index 42ad80ff8c95..6e5767858ee1 100644 --- a/packages/packagers/css/package.json +++ b/packages/packagers/css/package.json @@ -26,6 +26,7 @@ "nullthrows": "^1.1.1" }, "devDependencies": { + "@parcel/types": "2.7.0", "postcss": "^8.4.5" } } diff --git a/packages/packagers/js/package.json b/packages/packagers/js/package.json index 389c6be73700..3774789fdeb4 100644 --- a/packages/packagers/js/package.json +++ b/packages/packagers/js/package.json @@ -27,5 +27,9 @@ "@parcel/utils": "2.7.0", "globals": "^13.2.0", "nullthrows": "^1.1.1" + }, + "devDependencies": { + "@parcel/plugin": "2.7.0", + "@parcel/types": "2.7.0" } } diff --git a/packages/reporters/bundle-buddy/package.json b/packages/reporters/bundle-buddy/package.json index b77713f4880b..5c78d73b52fb 100644 --- a/packages/reporters/bundle-buddy/package.json +++ b/packages/reporters/bundle-buddy/package.json @@ -21,5 +21,9 @@ }, "dependencies": { "@parcel/plugin": "2.7.0" + }, + "devDependencies": { + "@parcel/plugin": "2.7.0", + "@parcel/types": "2.7.0" } } diff --git a/packages/reporters/cli/package.json b/packages/reporters/cli/package.json index a4ee5f56074a..f5b9b833d594 100644 --- a/packages/reporters/cli/package.json +++ b/packages/reporters/cli/package.json @@ -38,6 +38,10 @@ "term-size": "^2.2.1" }, "devDependencies": { + "@parcel/diagnostic": "2.7.0", + "@parcel/fs": "2.7.0", + "@parcel/package-manager": "2.7.0", + "@parcel/test-utils": "2.7.0", "filesize": "^6.1.0", "nullthrows": "^1.1.1", "ora": "^5.2.0", diff --git a/packages/reporters/dev-server/package.json b/packages/reporters/dev-server/package.json index a6294b1f0c83..a5d0b7329eda 100644 --- a/packages/reporters/dev-server/package.json +++ b/packages/reporters/dev-server/package.json @@ -34,6 +34,8 @@ }, "devDependencies": { "@parcel/babel-preset": "2.7.0", + "@parcel/diagnostic": "2.7.0", + "@parcel/fs": "2.7.0", "@parcel/types": "2.7.0", "connect": "^3.7.0", "ejs": "^3.1.6", diff --git a/packages/reporters/lsp-reporter/package.json b/packages/reporters/lsp-reporter/package.json index a906c3fad001..d1ad4baffec4 100644 --- a/packages/reporters/lsp-reporter/package.json +++ b/packages/reporters/lsp-reporter/package.json @@ -20,7 +20,9 @@ "parcel": "^2.7.0" }, "dependencies": { + "@parcel/diagnostic": "2.7.0", "@parcel/plugin": "2.7.0", + "@parcel/types": "2.7.0", "@parcel/utils": "2.7.0", "node-ipc": "^9.1.4", "nullthrows": "^1.1.1", diff --git a/packages/runtimes/hmr/package.json b/packages/runtimes/hmr/package.json index d82adffa3cab..a1bc9c50f3bb 100644 --- a/packages/runtimes/hmr/package.json +++ b/packages/runtimes/hmr/package.json @@ -22,5 +22,8 @@ "dependencies": { "@parcel/plugin": "2.7.0", "@parcel/utils": "2.7.0" + }, + "devDependencies": { + "@parcel/reporter-dev-server": "2.7.0" } } diff --git a/packages/runtimes/js/package.json b/packages/runtimes/js/package.json index 4be84db9b37b..9067f978cbbb 100644 --- a/packages/runtimes/js/package.json +++ b/packages/runtimes/js/package.json @@ -23,5 +23,8 @@ "@parcel/plugin": "2.7.0", "@parcel/utils": "2.7.0", "nullthrows": "^1.1.1" + }, + "devDependencies": { + "@parcel/types": "2.7.0" } } diff --git a/packages/runtimes/webextension/src/autoreload-bg.js b/packages/runtimes/webextension/src/autoreload-bg.js index 470d78987031..c61bb9bc37af 100644 --- a/packages/runtimes/webextension/src/autoreload-bg.js +++ b/packages/runtimes/webextension/src/autoreload-bg.js @@ -1,4 +1,4 @@ -/* global chrome, browser, addEventListener, fetch, Response, HMR_HOST, HMR_PORT */ +/* global chrome, browser, addEventListener, Response, HMR_HOST, HMR_PORT */ var env = typeof chrome == 'undefined' ? browser : chrome; env.runtime.onMessage.addListener(function (msg) { if (msg.__parcel_hmr_reload__) { diff --git a/packages/transformers/elm/package.json b/packages/transformers/elm/package.json index f0be71f7fdf2..eb61ac3d3eb5 100644 --- a/packages/transformers/elm/package.json +++ b/packages/transformers/elm/package.json @@ -29,6 +29,9 @@ "nullthrows": "^1.1.1", "terser": "^5.14.2" }, + "devDependencies": { + "@parcel/types": "2.7.0" + }, "peerDependencies": { "elm": "^0.19.1-5" } diff --git a/packages/transformers/html/package.json b/packages/transformers/html/package.json index b15b5498d56c..2503bb4fa6ad 100644 --- a/packages/transformers/html/package.json +++ b/packages/transformers/html/package.json @@ -28,5 +28,8 @@ "posthtml-parser": "^0.10.1", "posthtml-render": "^3.0.0", "semver": "^5.7.1" + }, + "devDependencies": { + "@parcel/types": "2.7.0" } } diff --git a/packages/transformers/image/package.json b/packages/transformers/image/package.json index c7ce99096887..b9df4c8cce7c 100644 --- a/packages/transformers/image/package.json +++ b/packages/transformers/image/package.json @@ -22,6 +22,8 @@ "nullthrows": "^1.1.1" }, "devDependencies": { + "@parcel/package-manager": "2.7.0", + "@parcel/types": "2.7.0", "sharp": "^0.31.1" }, "peerDependencies": { diff --git a/packages/transformers/js/package.json b/packages/transformers/js/package.json index a269ae15b7d5..25b225f315dd 100644 --- a/packages/transformers/js/package.json +++ b/packages/transformers/js/package.json @@ -43,7 +43,8 @@ "semver": "^5.7.1" }, "devDependencies": { - "@napi-rs/cli": "^2.6.2" + "@napi-rs/cli": "^2.6.2", + "@parcel/types": "2.7.0" }, "peerDependencies": { "@parcel/core": "^2.7.0" diff --git a/packages/transformers/less/package.json b/packages/transformers/less/package.json index 9bcece2786da..7f23c56a4fa1 100644 --- a/packages/transformers/less/package.json +++ b/packages/transformers/less/package.json @@ -23,5 +23,8 @@ "@parcel/plugin": "2.7.0", "@parcel/source-map": "^2.0.0", "less": "^4.1.1" + }, + "devDependencies": { + "@parcel/types": "2.7.0" } } diff --git a/packages/transformers/postcss/package.json b/packages/transformers/postcss/package.json index 02ac571e11c1..6d3c96ed5191 100644 --- a/packages/transformers/postcss/package.json +++ b/packages/transformers/postcss/package.json @@ -30,6 +30,8 @@ "semver": "^5.7.1" }, "devDependencies": { + "@parcel/package-manager": "2.7.0", + "@parcel/types": "2.7.0", "postcss": "^8.4.5", "postcss-modules": "^4.3.1" } diff --git a/packages/transformers/posthtml/package.json b/packages/transformers/posthtml/package.json index af84a2aa9e7e..06dbdfaa39a5 100644 --- a/packages/transformers/posthtml/package.json +++ b/packages/transformers/posthtml/package.json @@ -27,5 +27,9 @@ "posthtml-parser": "^0.10.1", "posthtml-render": "^3.0.0", "semver": "^5.7.1" + }, + "devDependencies": { + "@parcel/package-manager": "2.7.0", + "@parcel/types": "2.7.0" } } diff --git a/packages/transformers/svg/package.json b/packages/transformers/svg/package.json index ac30896dc838..4bdbb3d42612 100644 --- a/packages/transformers/svg/package.json +++ b/packages/transformers/svg/package.json @@ -28,5 +28,8 @@ "posthtml-parser": "^0.10.1", "posthtml-render": "^3.0.0", "semver": "^5.7.1" + }, + "devDependencies": { + "@parcel/types": "2.7.0" } } diff --git a/packages/transformers/vue/package.json b/packages/transformers/vue/package.json index 35511e1fbcbe..57bb5f26af56 100644 --- a/packages/transformers/vue/package.json +++ b/packages/transformers/vue/package.json @@ -30,6 +30,7 @@ "semver": "^5.7.1" }, "devDependencies": { + "@parcel/types": "2.7.0", "vue": "^3.2.27" } } diff --git a/packages/transformers/webextension/package.json b/packages/transformers/webextension/package.json index 5f558d2c867b..4836fe6aad79 100644 --- a/packages/transformers/webextension/package.json +++ b/packages/transformers/webextension/package.json @@ -24,5 +24,8 @@ "@parcel/plugin": "2.7.0", "@parcel/utils": "2.7.0", "content-security-policy-parser": "^0.3.0" + }, + "devDependencies": { + "@parcel/types": "2.7.0" } } diff --git a/packages/transformers/xml/package.json b/packages/transformers/xml/package.json index 83a399c2c15e..c1be1df9c7bb 100644 --- a/packages/transformers/xml/package.json +++ b/packages/transformers/xml/package.json @@ -22,5 +22,8 @@ "dependencies": { "@parcel/plugin": "2.7.0", "@xmldom/xmldom": "^0.7.5" + }, + "devDependencies": { + "@parcel/types": "2.7.0" } } diff --git a/packages/utils/node-resolver-core/package.json b/packages/utils/node-resolver-core/package.json index 2fc95b531a1c..9fe46c003bd1 100644 --- a/packages/utils/node-resolver-core/package.json +++ b/packages/utils/node-resolver-core/package.json @@ -25,6 +25,11 @@ "semver": "^5.7.1" }, "devDependencies": { + "@parcel/types": "2.7.0", + "@parcel/fs": "2.7.0", + "@parcel/package-manager": "2.7.0", + "@parcel/core": "2.7.0", + "@parcel/test-utils": "2.7.0", "assert": "^2.0.0", "browserify-zlib": "^0.2.0", "buffer": "^5.5.0", diff --git a/packages/utils/parcel-lsp/package.json b/packages/utils/parcel-lsp/package.json index c81de93477f2..2415b78e11af 100644 --- a/packages/utils/parcel-lsp/package.json +++ b/packages/utils/parcel-lsp/package.json @@ -28,10 +28,10 @@ "parcel": "^2.7.0" }, "dependencies": { - "@parcel/diagnostic": "2.5.0", - "@parcel/plugin": "2.5.0", - "@parcel/types": "2.5.0", - "@parcel/utils": "2.5.0", + "@parcel/diagnostic": "2.7.0", + "@parcel/plugin": "2.7.0", + "@parcel/types": "2.7.0", + "@parcel/utils": "2.7.0", "@parcel/watcher": "2.0.5", "node-ipc": "^9.1.4", "nullthrows": "^1.1.1", @@ -41,6 +41,7 @@ "vscode-languageserver-textdocument": "^1.0.0" }, "devDependencies": { + "@parcel/plugin": "2.7.0", "@types/glob": "^7.1.3", "@types/mocha": "^8.0.4", "@types/node": "^12.11.7", @@ -48,7 +49,7 @@ "@types/vscode": "^1.67.0", "@typescript-eslint/eslint-plugin": "^4.14.1", "@typescript-eslint/parser": "^4.14.1", - "eslint": "^7.19.0", + "eslint": "^7.32.0", "glob": "^7.1.6", "typescript": "^4.6.4" } diff --git a/packages/utils/parcelforvscode/package.json b/packages/utils/parcelforvscode/package.json index 92bef391ae0a..9664bdbfff10 100644 --- a/packages/utils/parcelforvscode/package.json +++ b/packages/utils/parcelforvscode/package.json @@ -30,7 +30,7 @@ "@types/vscode": "^1.67.0", "@typescript-eslint/eslint-plugin": "^4.14.1", "@typescript-eslint/parser": "^4.14.1", - "eslint": "^7.19.0", + "eslint": "^7.32.0", "glob": "^7.1.6", "mocha": "^8.2.1", "typescript": "^4.6.4", diff --git a/packages/utils/ts-utils/package.json b/packages/utils/ts-utils/package.json index 99681a9543dd..e909765de149 100644 --- a/packages/utils/ts-utils/package.json +++ b/packages/utils/ts-utils/package.json @@ -22,6 +22,8 @@ "nullthrows": "^1.1.1" }, "devDependencies": { + "@parcel/fs": "2.7.0", + "@parcel/types": "2.7.0", "typescript": ">=3.0.0" }, "peerDependencies": { diff --git a/packages/validators/eslint/package.json b/packages/validators/eslint/package.json index 20324b55eb49..c298ee56b520 100644 --- a/packages/validators/eslint/package.json +++ b/packages/validators/eslint/package.json @@ -25,6 +25,7 @@ "chalk": "^4.1.0" }, "devDependencies": { + "@parcel/diagnostic": "2.7.0", "eslint": "^6.0.0" }, "peerDependencies": { diff --git a/scripts/clean.bash b/scripts/clean.bash new file mode 100755 index 000000000000..8bda9c06730e --- /dev/null +++ b/scripts/clean.bash @@ -0,0 +1,174 @@ +#!/bin/bash +set -e + +DIR_SCRIPT="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )" +DIR_ROOT="$( cd "$( dirname "${DIR_SCRIPT[0]}/../.." )" &> /dev/null && pwd )" + +function remove() { + echo Removing... $1 + rm -rf $1 +} + +for ARG in "$@" +do + if [ "$ARG" = "--all" ]; then + ALL=true + fi + if [ "$ARG" = "--node_modules" ]; then + NODE_MODULES=true + fi + if [ "$ARG" = "--native" ]; then + NATIVE=true + fi + if [ "$ARG" = "--rust" ]; then + RUST=true + fi + if [ "$ARG" = "--misc" ]; then + MISC=true + fi +done + +echo Cleaning Project + +if [ "$MISC" = "true" ] || [ "$ALL" = "true" ]; then + remove $DIR_ROOT/.husky/_/ + remove $DIR_ROOT/.vscode/settings.json + remove $DIR_ROOT/pnpm-lock.yaml +fi + +if [ "$RUST" = "true" ] || [ "$ALL" = "true" ]; then + remove $DIR_ROOT/target/ +fi + +if [ "$NATIVE" = "true" ] || [ "$ALL" = "true" ]; then + remove $DIR_ROOT/packages/utils/fs-search/fs-search.*.node + remove $DIR_ROOT/packages/optimizers/image/parcel-image.*.node + remove $DIR_ROOT/packages/transformers/js/parcel-swc.*.node + remove $DIR_ROOT/packages/utils/hash/parcel-hash.*.node +fi + +if [ "$NODE_MODULES" = "true" ] || [ "$ALL" = "true" ]; then + remove $DIR_ROOT/node_modules + remove $DIR_ROOT/packages/bundlers/default/node_modules + remove $DIR_ROOT/packages/bundlers/experimental/node_modules + remove $DIR_ROOT/packages/compressors/brotli/node_modules + remove $DIR_ROOT/packages/compressors/gzip/node_modules + remove $DIR_ROOT/packages/compressors/raw/node_modules + remove $DIR_ROOT/packages/configs/default/node_modules + remove $DIR_ROOT/packages/configs/webextension/node_modules + remove $DIR_ROOT/packages/core/cache/node_modules + remove $DIR_ROOT/packages/core/codeframe/node_modules + remove $DIR_ROOT/packages/core/core/node_modules + remove $DIR_ROOT/packages/core/diagnostic/node_modules + remove $DIR_ROOT/packages/core/fs/node_modules + remove $DIR_ROOT/packages/core/graph/node_modules + remove $DIR_ROOT/packages/core/integration-tests/node_modules + remove $DIR_ROOT/packages/core/is-v2-ready-yet/node_modules + remove $DIR_ROOT/packages/core/logger/node_modules + remove $DIR_ROOT/packages/core/markdown-ansi/node_modules + remove $DIR_ROOT/packages/core/package-manager/node_modules + remove $DIR_ROOT/packages/core/parcel/node_modules + remove $DIR_ROOT/packages/core/plugin/node_modules + remove $DIR_ROOT/packages/core/register/node_modules + remove $DIR_ROOT/packages/core/test-utils/node_modules + remove $DIR_ROOT/packages/core/types/node_modules + remove $DIR_ROOT/packages/core/utils/node_modules + remove $DIR_ROOT/packages/core/workers/node_modules + remove $DIR_ROOT/packages/dev/babel-preset/node_modules + remove $DIR_ROOT/packages/dev/babel-register/node_modules + remove $DIR_ROOT/packages/dev/eslint-config-browser/node_modules + remove $DIR_ROOT/packages/dev/eslint-config/node_modules + remove $DIR_ROOT/packages/dev/eslint-plugin/node_modules + remove $DIR_ROOT/packages/dev/esm-fuzzer/node_modules + remove $DIR_ROOT/packages/examples/eslint-example/node_modules + remove $DIR_ROOT/packages/examples/html/node_modules + remove $DIR_ROOT/packages/examples/kitchen-sink/node_modules + remove $DIR_ROOT/packages/examples/react-hmr/node_modules + remove $DIR_ROOT/packages/examples/react-refresh/node_modules + remove $DIR_ROOT/packages/examples/simple/node_modules + remove $DIR_ROOT/packages/examples/three/node_modules + remove $DIR_ROOT/packages/examples/ts-example/node_modules + remove $DIR_ROOT/packages/examples/ts-typecheck-example/node_modules + remove $DIR_ROOT/packages/namers/default/node_modules + remove $DIR_ROOT/packages/optimizers/blob-url/node_modules + remove $DIR_ROOT/packages/optimizers/css/node_modules + remove $DIR_ROOT/packages/optimizers/cssnano/node_modules + remove $DIR_ROOT/packages/optimizers/data-url/node_modules + remove $DIR_ROOT/packages/optimizers/esbuild/node_modules + remove $DIR_ROOT/packages/optimizers/htmlnano/node_modules + remove $DIR_ROOT/packages/optimizers/image/node_modules + remove $DIR_ROOT/packages/optimizers/svgo/node_modules + remove $DIR_ROOT/packages/optimizers/swc/node_modules + remove $DIR_ROOT/packages/optimizers/terser/node_modules + remove $DIR_ROOT/packages/packagers/css/node_modules + remove $DIR_ROOT/packages/packagers/html/node_modules + remove $DIR_ROOT/packages/packagers/js/node_modules + remove $DIR_ROOT/packages/packagers/raw-url/node_modules + remove $DIR_ROOT/packages/packagers/raw/node_modules + remove $DIR_ROOT/packages/packagers/svg/node_modules + remove $DIR_ROOT/packages/packagers/ts/node_modules + remove $DIR_ROOT/packages/packagers/webextension/node_modules + remove $DIR_ROOT/packages/packagers/xml/node_modules + remove $DIR_ROOT/packages/reporters/build-metrics/node_modules + remove $DIR_ROOT/packages/reporters/bundle-analyzer/node_modules + remove $DIR_ROOT/packages/reporters/bundle-buddy/node_modules + remove $DIR_ROOT/packages/reporters/cli/node_modules + remove $DIR_ROOT/packages/reporters/dev-server/node_modules + remove $DIR_ROOT/packages/reporters/json/node_modules + remove $DIR_ROOT/packages/reporters/lsp-reporter/node_modules + remove $DIR_ROOT/packages/reporters/sourcemap-visualiser/node_modules + remove $DIR_ROOT/packages/resolvers/default/node_modules + remove $DIR_ROOT/packages/resolvers/glob/node_modules + remove $DIR_ROOT/packages/runtimes/hmr/node_modules + remove $DIR_ROOT/packages/runtimes/js/node_modules + remove $DIR_ROOT/packages/runtimes/react-refresh/node_modules + remove $DIR_ROOT/packages/runtimes/service-worker/node_modules + remove $DIR_ROOT/packages/runtimes/webextension/node_modules + remove $DIR_ROOT/packages/transformers/babel/node_modules + remove $DIR_ROOT/packages/transformers/coffeescript/node_modules + remove $DIR_ROOT/packages/transformers/css/node_modules + remove $DIR_ROOT/packages/transformers/elm/node_modules + remove $DIR_ROOT/packages/transformers/glsl/node_modules + remove $DIR_ROOT/packages/transformers/graphql/node_modules + remove $DIR_ROOT/packages/transformers/html/node_modules + remove $DIR_ROOT/packages/transformers/image/node_modules + remove $DIR_ROOT/packages/transformers/inline-string/node_modules + remove $DIR_ROOT/packages/transformers/inline/node_modules + remove $DIR_ROOT/packages/transformers/js/node_modules + remove $DIR_ROOT/packages/transformers/json/node_modules + remove $DIR_ROOT/packages/transformers/jsonld/node_modules + remove $DIR_ROOT/packages/transformers/less/node_modules + remove $DIR_ROOT/packages/transformers/mdx/node_modules + remove $DIR_ROOT/packages/transformers/postcss/node_modules + remove $DIR_ROOT/packages/transformers/posthtml/node_modules + remove $DIR_ROOT/packages/transformers/pug/node_modules + remove $DIR_ROOT/packages/transformers/raw/node_modules + remove $DIR_ROOT/packages/transformers/react-refresh-wrap/node_modules + remove $DIR_ROOT/packages/transformers/sass/node_modules + remove $DIR_ROOT/packages/transformers/stylus/node_modules + remove $DIR_ROOT/packages/transformers/sugarss/node_modules + remove $DIR_ROOT/packages/transformers/svg-react/node_modules + remove $DIR_ROOT/packages/transformers/svg/node_modules + remove $DIR_ROOT/packages/transformers/toml/node_modules + remove $DIR_ROOT/packages/transformers/typescript-tsc/node_modules + remove $DIR_ROOT/packages/transformers/typescript-types/node_modules + remove $DIR_ROOT/packages/transformers/vue/node_modules + remove $DIR_ROOT/packages/transformers/webextension/node_modules + remove $DIR_ROOT/packages/transformers/webmanifest/node_modules + remove $DIR_ROOT/packages/transformers/worklet/node_modules + remove $DIR_ROOT/packages/transformers/xml/node_modules + remove $DIR_ROOT/packages/transformers/yaml/node_modules + remove $DIR_ROOT/packages/utils/babel-plugin-transform-runtime/node_modules + remove $DIR_ROOT/packages/utils/babel-preset-env/node_modules + remove $DIR_ROOT/packages/utils/create-react-app/node_modules + remove $DIR_ROOT/packages/utils/fs-search/node_modules + remove $DIR_ROOT/packages/utils/hash/node_modules + remove $DIR_ROOT/packages/utils/node-resolver-core/node_modules + remove $DIR_ROOT/packages/utils/parcel-lsp/node_modules + remove $DIR_ROOT/packages/utils/parcelforvscode/node_modules + remove $DIR_ROOT/packages/utils/ts-utils/node_modules + remove $DIR_ROOT/packages/validators/eslint/node_modules + remove $DIR_ROOT/packages/validators/typescript/node_modules +fi + +echo Done diff --git a/yarn.lock b/yarn.lock index 90f75bf04145..8a3b7ba2ec6b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,6 +2,11 @@ # yarn lockfile v1 +"@adobe/css-tools@^4.0.1": + version "4.0.1" + resolved "https://packages.atlassian.com/api/npm/npm-remote/@adobe/css-tools/-/css-tools-4.0.1.tgz#b38b444ad3aa5fedbb15f2f746dcd934226a12dd" + integrity sha512-+u76oB43nOHrF4DDWRLWDCtci7f3QJoEBigemIdIeTi1ODqjx6Tad9NCVnPRwewWlKkVab5PlK8DCtPTyX7S8g== + "@babel/code-frame@7.12.11": version "7.12.11" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.11.tgz#f4ad435aa263db935b8f10f2c552d23fb716a63f" @@ -1043,15 +1048,15 @@ dependencies: commander "^2.15.1" -"@eslint/eslintrc@^0.4.0": - version "0.4.0" - resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.0.tgz#99cc0a0584d72f1df38b900fb062ba995f395547" - integrity sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog== +"@eslint/eslintrc@^0.4.3": + version "0.4.3" + resolved "https://packages.atlassian.com/api/npm/npm-remote/@eslint/eslintrc/-/eslintrc-0.4.3.tgz#9e42981ef035beb3dd49add17acb96e8ff6f394c" + integrity sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw== dependencies: ajv "^6.12.4" debug "^4.1.1" espree "^7.3.0" - globals "^12.1.0" + globals "^13.9.0" ignore "^4.0.6" import-fresh "^3.2.1" js-yaml "^3.13.1" @@ -1132,6 +1137,20 @@ unique-filename "^1.1.1" which "^1.3.1" +"@humanwhocodes/config-array@^0.5.0": + version "0.5.0" + resolved "https://packages.atlassian.com/api/npm/npm-remote/@humanwhocodes/config-array/-/config-array-0.5.0.tgz#1407967d4c6eecd7388f83acf1eaf4d0c6e58ef9" + integrity sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg== + dependencies: + "@humanwhocodes/object-schema" "^1.2.0" + debug "^4.1.1" + minimatch "^3.0.4" + +"@humanwhocodes/object-schema@^1.2.0": + version "1.2.1" + resolved "https://packages.atlassian.com/api/npm/npm-remote/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" + integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== + "@iarna/toml@^2.2.0", "@iarna/toml@^2.2.3": version "2.2.3" resolved "https://registry.yarnpkg.com/@iarna/toml/-/toml-2.2.3.tgz#f060bf6eaafae4d56a7dac618980838b0696e2ab" @@ -2043,6 +2062,26 @@ dependencies: "@octokit/types" "^6.0.3" +"@octokit/auth-token@^2.4.4": + version "2.5.0" + resolved "https://packages.atlassian.com/api/npm/npm-remote/@octokit/auth-token/-/auth-token-2.5.0.tgz#27c37ea26c205f28443402477ffd261311f21e36" + integrity sha512-r5FVUJCOLl19AxiuZD2VRZ/ORjp/4IN98Of6YJoJOkY75CIBuYfmiNHGrDwXr+aLGG55igl9QrxX3hbiXlLb+g== + dependencies: + "@octokit/types" "^6.0.3" + +"@octokit/core@3.6.0": + version "3.6.0" + resolved "https://packages.atlassian.com/api/npm/npm-remote/@octokit/core/-/core-3.6.0.tgz#3376cb9f3008d9b3d110370d90e0a1fcd5fe6085" + integrity sha512-7RKRKuA4xTjMhY+eG3jthb3hlZCsOwg3rztWh75Xc+ShDWOfDDATWbeZpAHBNRpm4Tv9WgBMOy1zEJYXG6NJ7Q== + dependencies: + "@octokit/auth-token" "^2.4.4" + "@octokit/graphql" "^4.5.8" + "@octokit/request" "^5.6.3" + "@octokit/request-error" "^2.0.5" + "@octokit/types" "^6.0.3" + before-after-hook "^2.2.0" + universal-user-agent "^6.0.0" + "@octokit/endpoint@^6.0.1": version "6.0.11" resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-6.0.11.tgz#082adc2aebca6dcefa1fb383f5efb3ed081949d1" @@ -2052,6 +2091,20 @@ is-plain-object "^5.0.0" universal-user-agent "^6.0.0" +"@octokit/graphql@^4.5.8": + version "4.8.0" + resolved "https://packages.atlassian.com/api/npm/npm-remote/@octokit/graphql/-/graphql-4.8.0.tgz#664d9b11c0e12112cbf78e10f49a05959aa22cc3" + integrity sha512-0gv+qLSBLKF0z8TKaSKTsS39scVKF9dbMxJpj3U0vC7wjNWFuIpL/z76Qe2fiuCbDRcJSavkXsVtMS6/dtQQsg== + dependencies: + "@octokit/request" "^5.6.0" + "@octokit/types" "^6.0.3" + universal-user-agent "^6.0.0" + +"@octokit/openapi-types@^12.11.0": + version "12.11.0" + resolved "https://packages.atlassian.com/api/npm/npm-remote/@octokit/openapi-types/-/openapi-types-12.11.0.tgz#da5638d64f2b919bca89ce6602d059f1b52d3ef0" + integrity sha512-VsXyi8peyRq9PqIz/tpqiL2w3w80OgVMwBHltTml3LmVvXiphgeqmY9mvBw9Wu7e0QWk/fqD37ux8yP5uVekyQ== + "@octokit/openapi-types@^6.2.0": version "6.2.0" resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-6.2.0.tgz#6ea796b20c7111b9e422a4d607f796c1179622cd" @@ -2080,6 +2133,15 @@ deprecation "^2.0.0" once "^1.4.0" +"@octokit/request-error@^2.0.5", "@octokit/request-error@^2.1.0": + version "2.1.0" + resolved "https://packages.atlassian.com/api/npm/npm-remote/@octokit/request-error/-/request-error-2.1.0.tgz#9e150357831bfc788d13a4fd4b1913d60c74d677" + integrity sha512-1VIvgXxs9WHSjicsRwq8PlR2LR2x6DwsJAaFgzdi0JfJoGSO8mYI/cHJQ+9FbN21aa+DrgNLnwObmyeSC8Rmpg== + dependencies: + "@octokit/types" "^6.0.3" + deprecation "^2.0.0" + once "^1.4.0" + "@octokit/request@^5.2.0": version "5.4.15" resolved "https://registry.yarnpkg.com/@octokit/request/-/request-5.4.15.tgz#829da413dc7dd3aa5e2cdbb1c7d0ebe1f146a128" @@ -2092,6 +2154,18 @@ node-fetch "^2.6.1" universal-user-agent "^6.0.0" +"@octokit/request@^5.6.0", "@octokit/request@^5.6.3": + version "5.6.3" + resolved "https://packages.atlassian.com/api/npm/npm-remote/@octokit/request/-/request-5.6.3.tgz#19a022515a5bba965ac06c9d1334514eb50c48b0" + integrity sha512-bFJl0I1KVc9jYTe9tdGGpAMPy32dLBXXo1dS/YwSCTL/2nd9XeHsY616RE3HPXDVk+a+dBuzyz5YdlXwcDTr2A== + dependencies: + "@octokit/endpoint" "^6.0.1" + "@octokit/request-error" "^2.1.0" + "@octokit/types" "^6.16.1" + is-plain-object "^5.0.0" + node-fetch "^2.6.7" + universal-user-agent "^6.0.0" + "@octokit/rest@^16.28.4": version "16.38.1" resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-16.38.1.tgz#be24e0faa7d0bdb9459fbc089ec866ed11774b72" @@ -2125,22 +2199,12 @@ dependencies: "@octokit/openapi-types" "^6.2.0" -"@parcel/cache@2.5.0": - version "2.5.0" - resolved "https://packages.atlassian.com/api/npm/npm-remote/@parcel/cache/-/cache-2.5.0.tgz#957620b1b26bfd4f9bd7256ea25ef86e7d6f2816" - integrity sha512-3kOO3cZQv0FAKhrMHGLdb4Qtzpmy78Q6jPN3u8eCY4yqeDTnyQBZvWNHoyCm5WlmL8y6Q6REYMbETLxSH1ggAQ== - dependencies: - "@parcel/fs" "2.5.0" - "@parcel/logger" "2.5.0" - "@parcel/utils" "2.5.0" - lmdb "2.2.4" - -"@parcel/codeframe@2.5.0": - version "2.5.0" - resolved "https://packages.atlassian.com/api/npm/npm-remote/@parcel/codeframe/-/codeframe-2.5.0.tgz#de73dcd69a36e9d0fed1f4361cabfd83df13244a" - integrity sha512-qafqL8Vu2kr932cCWESoDEEoAeKVi7/xdzTBuhzEJng1AfmRT0rCbt/P4ao3RjiDyozPSjXsHOqM6GDZcto4eQ== +"@octokit/types@^6.16.1": + version "6.41.0" + resolved "https://packages.atlassian.com/api/npm/npm-remote/@octokit/types/-/types-6.41.0.tgz#e58ef78d78596d2fb7df9c6259802464b5f84a04" + integrity sha512-eJ2jbzjdijiL3B4PrSQaSjuF2sPEQPVCPzBvTHJD9Nz+9dw2SGH4K4xeQJ77YfTq5bRQ+bD8wT11JbeDPmxmGg== dependencies: - chalk "^4.1.0" + "@octokit/openapi-types" "^12.11.0" "@parcel/css-darwin-arm64@1.12.2": version "1.12.2" @@ -2198,79 +2262,12 @@ "@parcel/css-linux-x64-musl" "1.12.2" "@parcel/css-win32-x64-msvc" "1.12.2" -"@parcel/diagnostic@2.5.0": - version "2.5.0" - resolved "https://packages.atlassian.com/api/npm/npm-remote/@parcel/diagnostic/-/diagnostic-2.5.0.tgz#8c6891924e04b625d50176aae141d24dc8dddf87" - integrity sha512-KiMGGRpEV7wl5gjcxBKcgX84a+cG+IEn94gwy5LK3lENR09nuKShqqgKGAmj/17CobJgw1QNP94/H4Md+oxIWg== - dependencies: - "@mischnic/json-sourcemap" "^0.1.0" - nullthrows "^1.1.1" - -"@parcel/events@2.5.0": - version "2.5.0" - resolved "https://packages.atlassian.com/api/npm/npm-remote/@parcel/events/-/events-2.5.0.tgz#5e108a01a5aa3075038d2a2081fde0432d2559e7" - integrity sha512-Gc2LPwL1H34Ony5MENbKZg7wvCscZ4x9y7Fu92sfbdWpLo3K13hVtsX3TMIIgYt3B7R7OmO8yR880U2T+JfVkQ== - -"@parcel/fs-search@2.5.0": - version "2.5.0" - resolved "https://packages.atlassian.com/api/npm/npm-remote/@parcel/fs-search/-/fs-search-2.5.0.tgz#d96b7c46c2326398e52c9c14cdd07559d598436d" - integrity sha512-uBONkz9ZCNSOqbPGWJY3MNl+pqBTfvzHH9+4UhzHEHPArvK2oD0+syYPVE60+zGrxybXTESYMCJp4bHvH6Z2hA== - dependencies: - detect-libc "^1.0.3" - -"@parcel/fs@2.5.0": - version "2.5.0" - resolved "https://packages.atlassian.com/api/npm/npm-remote/@parcel/fs/-/fs-2.5.0.tgz#2bcb6ccf43826f2bfca9e1ca644be3bf5252c400" - integrity sha512-YYr14BWtx/bJ+hu6PPQQ6G/3omOTWgVqEw+UFI3iQH3P6+e0LRXW/Ja1yAcJeepGcTwIP0opnXZBQOm8PBQ2SA== - dependencies: - "@parcel/fs-search" "2.5.0" - "@parcel/types" "2.5.0" - "@parcel/utils" "2.5.0" - "@parcel/watcher" "^2.0.0" - "@parcel/workers" "2.5.0" - -"@parcel/hash@2.5.0": - version "2.5.0" - resolved "https://packages.atlassian.com/api/npm/npm-remote/@parcel/hash/-/hash-2.5.0.tgz#f2a05f7090f8f27ce8b53afd6272183763101ba7" - integrity sha512-47JL0XpB7UvIW6Ijf8vv+yVMt9dLvB/lRlBHFmAkmovisueVMVbYD7smxVZnCSehD8UH8BcymKbMzyL5dimgoQ== +"@parcel/source-map@2.1.1": + version "2.1.1" + resolved "https://packages.atlassian.com/api/npm/npm-remote/@parcel/source-map/-/source-map-2.1.1.tgz#fb193b82dba6dd62cc7a76b326f57bb35000a782" + integrity sha512-Ejx1P/mj+kMjQb8/y5XxDUn4reGdr+WyKYloBljpppUy8gs42T+BNoEOuRYqDVdgPc6NxduzIDoJS9pOFfV5Ew== dependencies: detect-libc "^1.0.3" - xxhash-wasm "^0.4.2" - -"@parcel/logger@2.5.0": - version "2.5.0" - resolved "https://packages.atlassian.com/api/npm/npm-remote/@parcel/logger/-/logger-2.5.0.tgz#c618b780b80984d821c5bc53f27527fd540f4d0f" - integrity sha512-pT1L3ceH6trL1N3I3r2HawPjz/PCubOo/Kazu7IeXsMsKVjj1a6AeieZHzkNZIbhiGPtm/cHbBNLz2zTWDLeOA== - dependencies: - "@parcel/diagnostic" "2.5.0" - "@parcel/events" "2.5.0" - -"@parcel/markdown-ansi@2.5.0": - version "2.5.0" - resolved "https://packages.atlassian.com/api/npm/npm-remote/@parcel/markdown-ansi/-/markdown-ansi-2.5.0.tgz#e0751d6c8fcd0aa4c8ee0a08d27e9d4d64705410" - integrity sha512-ixkNF3KWIqxMlfxTe9Gb2cp/uNmklQev8VEUxujMVxmUfGyQs4859zdJIQlIinabWYhArhsXATkVf3MzCUN6TQ== - dependencies: - chalk "^4.1.0" - -"@parcel/package-manager@2.5.0": - version "2.5.0" - resolved "https://packages.atlassian.com/api/npm/npm-remote/@parcel/package-manager/-/package-manager-2.5.0.tgz#9c82236e4e0fa158008b5bc5298def1085913b30" - integrity sha512-zTuF55/lITUjw9dUU/X0HiF++589xbPXw/zUiG9T6s8BQThLvrxAhYP89S719pw7cTqDimGkTxnIuK+a0djEkg== - dependencies: - "@parcel/diagnostic" "2.5.0" - "@parcel/fs" "2.5.0" - "@parcel/logger" "2.5.0" - "@parcel/types" "2.5.0" - "@parcel/utils" "2.5.0" - "@parcel/workers" "2.5.0" - semver "^5.7.1" - -"@parcel/plugin@2.5.0": - version "2.5.0" - resolved "https://packages.atlassian.com/api/npm/npm-remote/@parcel/plugin/-/plugin-2.5.0.tgz#ae24d9a709581483e0d494a9e09100f0e40956cf" - integrity sha512-obtb6/Gql6YFQ86bdv75A2Noabx8679reFZeyfKKf0L7Lppx4DFQetXwM9XVy7Gx6hJ1Ekm3UMuuIyVJk33YHQ== - dependencies: - "@parcel/types" "2.5.0" "@parcel/source-map@^2.0.0": version "2.0.0" @@ -2280,33 +2277,7 @@ detect-libc "^1.0.3" globby "^11.0.3" -"@parcel/types@2.5.0": - version "2.5.0" - resolved "https://packages.atlassian.com/api/npm/npm-remote/@parcel/types/-/types-2.5.0.tgz#e3818d4358f849ac2593605b98366b8e156ab533" - integrity sha512-bA0fhG6aXSGYEVo5Dt96x6lseUQHeVZVzgmiRdZsvb614Gvx22ItfaKhPmAVbM9vzbObZDHl9l9G2Ovw8Xve4g== - dependencies: - "@parcel/cache" "2.5.0" - "@parcel/diagnostic" "2.5.0" - "@parcel/fs" "2.5.0" - "@parcel/package-manager" "2.5.0" - "@parcel/source-map" "^2.0.0" - "@parcel/workers" "2.5.0" - utility-types "^3.10.0" - -"@parcel/utils@2.5.0": - version "2.5.0" - resolved "https://packages.atlassian.com/api/npm/npm-remote/@parcel/utils/-/utils-2.5.0.tgz#96d2c7e7226128cc84418ba41770b38aff23ca20" - integrity sha512-kaLGXtQuOOH55KZqXdYDvczhh3mk2eeTVqrrXuuihGjbLKYFlUW2tFDm+5r2s9nCPwTQxOO43ZEOCKSnia+e4w== - dependencies: - "@parcel/codeframe" "2.5.0" - "@parcel/diagnostic" "2.5.0" - "@parcel/hash" "2.5.0" - "@parcel/logger" "2.5.0" - "@parcel/markdown-ansi" "2.5.0" - "@parcel/source-map" "^2.0.0" - chalk "^4.1.0" - -"@parcel/watcher@2.0.5", "@parcel/watcher@^2.0.0": +"@parcel/watcher@2.0.5": version "2.0.5" resolved "https://packages.atlassian.com/api/npm/npm-remote/@parcel/watcher/-/watcher-2.0.5.tgz#f913a54e1601b0aac972803829b0eece48de215b" integrity sha512-x0hUbjv891omnkcHD7ZOhiyyUqUUR6MNjq89JhEI3BxppeKWAm6NPQsqqRrAkCJBogdT/o/My21sXtTI9rJIsw== @@ -2314,17 +2285,13 @@ node-addon-api "^3.2.1" node-gyp-build "^4.3.0" -"@parcel/workers@2.5.0": - version "2.5.0" - resolved "https://packages.atlassian.com/api/npm/npm-remote/@parcel/workers/-/workers-2.5.0.tgz#c7f1a4bcd491c7422212724dedbcf7d1e980146e" - integrity sha512-/Ow5OKJWs+9OzV3Jy4J++VnbNx0j3ls/M1CGVBLiBWyCada9DMtquYoBQ4Sk6Uam50BKkIFYetGOeXPNQyyMjg== +"@parcel/watcher@2.0.6", "@parcel/watcher@^2.0.6": + version "2.0.6" + resolved "https://packages.atlassian.com/api/npm/npm-remote/@parcel/watcher/-/watcher-2.0.6.tgz#9087e44ea93b2d7e901d479bb9b0578f25b2173a" + integrity sha512-6CaHXp6BNrFY5375OGQLSeaxfO8csgGWbO1U2nUqufDtUks7ZIG5wAyj/wR1zkOxRrhN0EaZWvlgSKYqo7a9lg== dependencies: - "@parcel/diagnostic" "2.5.0" - "@parcel/logger" "2.5.0" - "@parcel/types" "2.5.0" - "@parcel/utils" "2.5.0" - chrome-trace-event "^1.0.2" - nullthrows "^1.1.1" + node-addon-api "^3.2.1" + node-gyp-build "^4.3.0" "@sinonjs/commons@^1", "@sinonjs/commons@^1.3.0", "@sinonjs/commons@^1.4.0", "@sinonjs/commons@^1.7.0": version "1.7.0" @@ -2623,6 +2590,11 @@ resolved "https://registry.npmjs.org/@types/node/-/node-12.20.6.tgz#7b73cce37352936e628c5ba40326193443cfba25" integrity sha512-sRVq8d+ApGslmkE9e3i+D3gFGk7aZHAT+G4cIpIEdLJYPsWiSPwcAnJEjddLQQDqV3Ra2jOclX/Sv6YrvGYiWA== +"@types/node@^12.12.6": + version "12.20.55" + resolved "https://packages.atlassian.com/api/npm/npm-remote/@types/node/-/node-12.20.55.tgz#c329cbd434c42164f846b909bd6f85b5537f6240" + integrity sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ== + "@types/normalize-package-data@^2.4.0": version "2.4.0" resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz#e486d0d97396d79beedd0a6e33f4534ff6b4973e" @@ -2933,10 +2905,10 @@ ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.4, ajv@^6.5.5: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^7.0.2: - version "7.1.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-7.1.0.tgz#f982ea7933dc7f1012eae9eec5a86687d805421b" - integrity sha512-svS9uILze/cXbH0z2myCK2Brqprx/+JJYK5pHicT/GQiBfzzhUVAIT6MwqJg8y4xV/zoGsUeuPuwtoiKSGE15g== +ajv@^8.0.1: + version "8.11.0" + resolved "https://packages.atlassian.com/api/npm/npm-remote/ajv/-/ajv-8.11.0.tgz#977e91dd96ca669f54a11e23e378e33b884a565f" + integrity sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg== dependencies: fast-deep-equal "^3.1.1" json-schema-traverse "^1.0.0" @@ -3524,6 +3496,11 @@ before-after-hook@^2.0.0: resolved "https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-2.2.1.tgz#73540563558687586b52ed217dad6a802ab1549c" integrity sha512-/6FKxSTWoJdbsLDF8tdIjaRiFXiE6UHsEHE3OPI/cwPURCVi1ukP0gmLn7XWEiFk5TcwQjjY5PWsU+j+tgXgmw== +before-after-hook@^2.2.0: + version "2.2.3" + resolved "https://packages.atlassian.com/api/npm/npm-remote/before-after-hook/-/before-after-hook-2.2.3.tgz#c51e809c81a4e354084422b9b26bad88249c517c" + integrity sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ== + big-integer@^1.6.17: version "1.6.48" resolved "https://registry.npmjs.org/big-integer/-/big-integer-1.6.48.tgz#8fd88bd1632cba4a1c8c3e3d7159f08bb95b4b9e" @@ -4955,6 +4932,13 @@ debug@^3.1.0, debug@^3.2.6: dependencies: ms "^2.1.1" +debug@^4.3.2: + version "4.3.4" + resolved "https://packages.atlassian.com/api/npm/npm-remote/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" + integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== + dependencies: + ms "2.1.2" + debuglog@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/debuglog/-/debuglog-1.0.1.tgz#aa24ffb9ac3df9a2351837cfb2d279360cd78492" @@ -5649,9 +5633,9 @@ escape-html@~1.0.3: resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= -escape-string-regexp@4.0.0: +escape-string-regexp@4.0.0, escape-string-regexp@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" + resolved "https://packages.atlassian.com/api/npm/npm-remote/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== escape-string-regexp@^1.0.5: @@ -5791,7 +5775,7 @@ eslint-visitor-keys@^2.0.0: eslint@^6.0.0: version "6.8.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-6.8.0.tgz#62262d6729739f9275723824302fb227c8c93ffb" + resolved "https://packages.atlassian.com/api/npm/npm-remote/eslint/-/eslint-6.8.0.tgz#62262d6729739f9275723824302fb227c8c93ffb" integrity sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig== dependencies: "@babel/code-frame" "^7.0.0" @@ -5832,28 +5816,31 @@ eslint@^6.0.0: text-table "^0.2.0" v8-compile-cache "^2.0.3" -eslint@^7.19.0, eslint@^7.20.0: - version "7.22.0" - resolved "https://registry.npmjs.org/eslint/-/eslint-7.22.0.tgz#07ecc61052fec63661a2cab6bd507127c07adc6f" - integrity sha512-3VawOtjSJUQiiqac8MQc+w457iGLfuNGLFn8JmF051tTKbh5/x/0vlcEj8OgDCaw7Ysa2Jn8paGshV7x2abKXg== +eslint@^7.32.0: + version "7.32.0" + resolved "https://packages.atlassian.com/api/npm/npm-remote/eslint/-/eslint-7.32.0.tgz#c6d328a14be3fb08c8d1d21e12c02fdb7a2a812d" + integrity sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA== dependencies: "@babel/code-frame" "7.12.11" - "@eslint/eslintrc" "^0.4.0" + "@eslint/eslintrc" "^0.4.3" + "@humanwhocodes/config-array" "^0.5.0" ajv "^6.10.0" chalk "^4.0.0" cross-spawn "^7.0.2" debug "^4.0.1" doctrine "^3.0.0" enquirer "^2.3.5" + escape-string-regexp "^4.0.0" eslint-scope "^5.1.1" eslint-utils "^2.1.0" eslint-visitor-keys "^2.0.0" espree "^7.3.1" esquery "^1.4.0" esutils "^2.0.2" + fast-deep-equal "^3.1.3" file-entry-cache "^6.0.1" functional-red-black-tree "^1.0.1" - glob-parent "^5.0.0" + glob-parent "^5.1.2" globals "^13.6.0" ignore "^4.0.6" import-fresh "^3.0.0" @@ -5862,7 +5849,7 @@ eslint@^7.19.0, eslint@^7.20.0: js-yaml "^3.13.1" json-stable-stringify-without-jsonify "^1.0.1" levn "^0.4.1" - lodash "^4.17.21" + lodash.merge "^4.6.2" minimatch "^3.0.4" natural-compare "^1.4.0" optionator "^0.9.1" @@ -5871,7 +5858,7 @@ eslint@^7.19.0, eslint@^7.20.0: semver "^7.2.1" strip-ansi "^6.0.0" strip-json-comments "^3.1.0" - table "^6.0.4" + table "^6.0.9" text-table "^0.2.0" v8-compile-cache "^2.0.3" @@ -6093,6 +6080,11 @@ fast-deep-equal@^3.1.1: resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz#545145077c501491e33b15ec408c294376e94ae4" integrity sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA== +fast-deep-equal@^3.1.3: + version "3.1.3" + resolved "https://packages.atlassian.com/api/npm/npm-remote/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + fast-glob@3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.1.1.tgz#87ee30e9e9f3eb40d6f254a7997655da753d7c82" @@ -6840,6 +6832,13 @@ globals@^13.2.0, globals@^13.6.0: dependencies: type-fest "^0.20.2" +globals@^13.9.0: + version "13.17.0" + resolved "https://packages.atlassian.com/api/npm/npm-remote/globals/-/globals-13.17.0.tgz#902eb1e680a41da93945adbdcb5a9f361ba69bd4" + integrity sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw== + dependencies: + type-fest "^0.20.2" + globby@^11.0.1, globby@^11.0.3: version "11.0.3" resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.3.tgz#9b1f0cb523e171dd1ad8c7b2a9fb4b644b9593cb" @@ -7770,6 +7769,13 @@ is-core-module@^2.2.0: dependencies: has "^1.0.3" +is-core-module@^2.9.0: + version "2.11.0" + resolved "https://packages.atlassian.com/api/npm/npm-remote/is-core-module/-/is-core-module-2.11.0.tgz#ad4cb3e3863e814523c96f3f58d26cc570ff0144" + integrity sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw== + dependencies: + has "^1.0.3" + is-data-descriptor@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" @@ -8525,17 +8531,6 @@ listr2@^2.1.0: rxjs "^6.5.5" through "^2.3.8" -lmdb@2.2.4: - version "2.2.4" - resolved "https://packages.atlassian.com/api/npm/npm-remote/lmdb/-/lmdb-2.2.4.tgz#6494d5a1d1db152e0be759edcfa06893e4cbdb53" - integrity sha512-gto+BB2uEob8qRiTlOq+R3uX0YNHsX9mjxj9Sbdue/LIKqu6IlZjrsjKeGyOMquc/474GEqFyX2pdytpydp0rQ== - dependencies: - msgpackr "^1.5.4" - nan "^2.14.2" - node-gyp-build "^4.2.3" - ordered-binary "^1.2.4" - weak-lru-cache "^1.2.2" - lmdb@2.5.2: version "2.5.2" resolved "https://registry.yarnpkg.com/lmdb/-/lmdb-2.5.2.tgz#37e28a9fb43405f4dc48c44cec0e13a14c4a6ff1" @@ -8666,6 +8661,11 @@ lodash.memoize@^4.1.2: resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= +lodash.merge@^4.6.2: + version "4.6.2" + resolved "https://packages.atlassian.com/api/npm/npm-remote/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" + integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== + lodash.set@^4.3.2: version "4.3.2" resolved "https://registry.yarnpkg.com/lodash.set/-/lodash.set-4.3.2.tgz#d8757b1da807dde24816b0d6a84bea1a76230b23" @@ -8691,12 +8691,17 @@ lodash.templatesettings@^4.0.0: dependencies: lodash._reinterpolate "^3.0.0" +lodash.truncate@^4.4.2: + version "4.4.2" + resolved "https://packages.atlassian.com/api/npm/npm-remote/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193" + integrity sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw== + lodash.uniq@4.5.0, lodash.uniq@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= -lodash@^4.17.11, lodash@^4.17.12, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.5, lodash@^4.2.1: +lodash@^4.17.11, lodash@^4.17.12, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.5, lodash@^4.2.1: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== @@ -9448,6 +9453,13 @@ node-fetch@^2.2.0, node-fetch@^2.5.0, node-fetch@^2.6.1: resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== +node-fetch@^2.6.7: + version "2.6.7" + resolved "https://packages.atlassian.com/api/npm/npm-remote/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad" + integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== + dependencies: + whatwg-url "^5.0.0" + node-forge@^1.2.1: version "1.3.0" resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.0.tgz#37a874ea723855f37db091e6c186e5b67a01d4b2" @@ -10210,7 +10222,7 @@ path-key@^3.0.0, path-key@^3.1.0: resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== -path-parse@^1.0.6: +path-parse@^1.0.6, path-parse@^1.0.7: version "1.0.7" resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== @@ -11648,7 +11660,7 @@ resolve@^0.6.1: resolved "https://registry.yarnpkg.com/resolve/-/resolve-0.6.3.tgz#dd957982e7e736debdf53b58a4dd91754575dd46" integrity sha1-3ZV5gufnNt699TtYpN2RdUV13UY= -resolve@^1.0.0, resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.12.0, resolve@^1.13.1, resolve@^1.14.2, resolve@^1.15.1, resolve@^1.17.0, resolve@^1.18.1, resolve@^1.20.0, resolve@^1.3.2, resolve@^1.4.0: +resolve@^1.0.0, resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.13.1, resolve@^1.14.2, resolve@^1.15.1, resolve@^1.17.0, resolve@^1.18.1, resolve@^1.20.0, resolve@^1.3.2, resolve@^1.4.0: version "1.20.0" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== @@ -11656,6 +11668,15 @@ resolve@^1.0.0, resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.12.0 is-core-module "^2.2.0" path-parse "^1.0.6" +resolve@^1.22.1: + version "1.22.1" + resolved "https://packages.atlassian.com/api/npm/npm-remote/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177" + integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== + dependencies: + is-core-module "^2.9.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + restore-cursor@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" @@ -12363,6 +12384,15 @@ string-width@^4.1.0, string-width@^4.2.0: is-fullwidth-code-point "^3.0.0" strip-ansi "^6.0.0" +string-width@^4.2.3: + version "4.2.3" + resolved "https://packages.atlassian.com/api/npm/npm-remote/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + string.prototype.matchall@^4.0.2: version "4.0.3" resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.3.tgz#24243399bc31b0a49d19e2b74171a15653ec996a" @@ -12441,7 +12471,7 @@ strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: dependencies: ansi-regex "^4.1.0" -strip-ansi@^6.0.0: +strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== @@ -12523,6 +12553,17 @@ stylehacks@^5.0.1: browserslist "^4.16.0" postcss-selector-parser "^6.0.4" +stylus@*: + version "0.59.0" + resolved "https://packages.atlassian.com/api/npm/npm-remote/stylus/-/stylus-0.59.0.tgz#a344d5932787142a141946536d6e24e6a6be7aa6" + integrity sha512-lQ9w/XIOH5ZHVNuNbWW8D822r+/wBSO/d6XvtyHLF7LW4KaCIDeVbvn5DF8fGCJAUCwVhVi/h6J0NUcnylUEjg== + dependencies: + "@adobe/css-tools" "^4.0.1" + debug "^4.3.2" + glob "^7.1.6" + sax "~1.2.4" + source-map "^0.7.3" + stylus@0.54.5: version "0.54.5" resolved "https://registry.yarnpkg.com/stylus/-/stylus-0.54.5.tgz#42b9560931ca7090ce8515a798ba9e6aa3d6dc79" @@ -12585,6 +12626,11 @@ supports-hyperlinks@^2.0.0: has-flag "^4.0.0" supports-color "^7.0.0" +supports-preserve-symlinks-flag@^1.0.0: + version "1.0.0" + resolved "https://packages.atlassian.com/api/npm/npm-remote/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" + integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== + sver-compat@^1.5.0: version "1.5.0" resolved "https://registry.yarnpkg.com/sver-compat/-/sver-compat-1.5.0.tgz#3cf87dfeb4d07b4a3f14827bc186b3fd0c645cd8" @@ -12633,15 +12679,16 @@ table@^5.2.3: slice-ansi "^2.1.0" string-width "^3.0.0" -table@^6.0.4: - version "6.0.7" - resolved "https://registry.yarnpkg.com/table/-/table-6.0.7.tgz#e45897ffbcc1bcf9e8a87bf420f2c9e5a7a52a34" - integrity sha512-rxZevLGTUzWna/qBLObOe16kB2RTnnbhciwgPbMMlazz1yZGVEgnZK762xyVdVznhqxrfCeBMmMkgOOaPwjH7g== +table@^6.0.9: + version "6.8.1" + resolved "https://packages.atlassian.com/api/npm/npm-remote/table/-/table-6.8.1.tgz#ea2b71359fe03b017a5fbc296204471158080bdf" + integrity sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA== dependencies: - ajv "^7.0.2" - lodash "^4.17.20" + ajv "^8.0.1" + lodash.truncate "^4.4.2" slice-ansi "^4.0.0" - string-width "^4.2.0" + string-width "^4.2.3" + strip-ansi "^6.0.1" tailwindcss@^3.0.2: version "3.0.2" @@ -12973,6 +13020,11 @@ tr46@^3.0.0: dependencies: punycode "^2.1.1" +tr46@~0.0.3: + version "0.0.3" + resolved "https://packages.atlassian.com/api/npm/npm-remote/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" + integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== + "traverse@>=0.3.0 <0.4": version "0.3.9" resolved "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz#717b8f220cc0bb7b44e40514c22b2e8bbc70d8b9" @@ -13975,6 +14027,11 @@ web-namespaces@^1.0.0: resolved "https://registry.yarnpkg.com/web-namespaces/-/web-namespaces-1.1.3.tgz#9bbf5c99ff0908d2da031f1d732492a96571a83f" integrity sha512-r8sAtNmgR0WKOKOxzuSgk09JsHlpKlB+uHi937qypOu3PZ17UxPrierFKDye/uNHjNTTEshu5PId8rojIPj/tA== +webidl-conversions@^3.0.0: + version "3.0.1" + resolved "https://packages.atlassian.com/api/npm/npm-remote/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" + integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== + webidl-conversions@^4.0.2: version "4.0.2" resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" @@ -14005,6 +14062,14 @@ whatwg-url@^10.0.0: tr46 "^3.0.0" webidl-conversions "^7.0.0" +whatwg-url@^5.0.0: + version "5.0.0" + resolved "https://packages.atlassian.com/api/npm/npm-remote/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" + integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== + dependencies: + tr46 "~0.0.3" + webidl-conversions "^3.0.0" + whatwg-url@^7.0.0: version "7.1.0" resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.1.0.tgz#c2c492f1eca612988efd3d2266be1b9fc6170d06"