From 4c81e1dcc26f538122af594eda8b051e3c563eea Mon Sep 17 00:00:00 2001 From: Victor Vlasenko Date: Fri, 20 May 2022 17:39:55 +0300 Subject: [PATCH 1/6] Upgrades to Webpack 5 --- ...webpack-plugin-npm-0.13.1-5fa3f8bf90.patch | 13 - .../watchpack-npm-2.3.1-89e7852543.patch | 13 + config/db.js | 45 +- modules/upload/client-react/netLink.js | 3 +- package.json | 74 +- packages/client-angular/build.config.js | 6 +- packages/client-angular/package.json | 3 +- packages/client-angular/webpack.config.js | 4 +- packages/client-vue/build.config.js | 6 +- packages/client-vue/package.json | 7 +- packages/client-vue/webpack.config.js | 4 +- packages/client/build.config.js | 6 +- packages/client/package.json | 12 +- packages/client/webpack.config.js | 51 +- packages/common/package.json | 2 +- packages/mobile/package.json | 4 +- packages/server/package.json | 6 +- packages/server/webpack.config.js | 14 +- yarn.lock | 2365 ++++++++++------- 19 files changed, 1598 insertions(+), 1040 deletions(-) delete mode 100644 .yarn/patches/hard-source-webpack-plugin-npm-0.13.1-5fa3f8bf90.patch create mode 100644 .yarn/patches/watchpack-npm-2.3.1-89e7852543.patch diff --git a/.yarn/patches/hard-source-webpack-plugin-npm-0.13.1-5fa3f8bf90.patch b/.yarn/patches/hard-source-webpack-plugin-npm-0.13.1-5fa3f8bf90.patch deleted file mode 100644 index 213072629..000000000 --- a/.yarn/patches/hard-source-webpack-plugin-npm-0.13.1-5fa3f8bf90.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/lib/TransformNormalModulePlugin.js b/lib/TransformNormalModulePlugin.js -index 5b2a53dcb559071d33ba9bfd93da191801a13c43..e91a7a580cb717944892e2f755ff2a0fa3dd6a01 100644 ---- a/lib/TransformNormalModulePlugin.js -+++ b/lib/TransformNormalModulePlugin.js -@@ -598,7 +598,7 @@ class TransformNormalModulePlugin { - module.request && - (cacheable(module) || !module.built) && - module instanceof NormalModule && -- (!frozen || -+ (!frozen || !frozen.build || - (schema >= 4 && module.hash !== frozen.build.hash) || - (schema < 4 && - module.getHashDigest(extra.compilation.dependencyTemplates) !== diff --git a/.yarn/patches/watchpack-npm-2.3.1-89e7852543.patch b/.yarn/patches/watchpack-npm-2.3.1-89e7852543.patch new file mode 100644 index 000000000..ffdc45c99 --- /dev/null +++ b/.yarn/patches/watchpack-npm-2.3.1-89e7852543.patch @@ -0,0 +1,13 @@ +diff --git a/lib/watchpack.js b/lib/watchpack.js +index ddc9138c2ea369334768bae1ce6722b3256fe091..48bcb3af554e39657006c1a776b06030790d1d67 100644 +--- a/lib/watchpack.js ++++ b/lib/watchpack.js +@@ -49,7 +49,7 @@ const ignoredToFunction = ignored => { + + const normalizeOptions = options => { + return { +- followSymlinks: !!options.followSymlinks, ++ followSymlinks: true, + ignored: ignoredToFunction(options.ignored), + poll: options.poll + }; diff --git a/config/db.js b/config/db.js index 54d00ce10..8223c282c 100644 --- a/config/db.js +++ b/config/db.js @@ -12,29 +12,32 @@ const db = { }, }; -const path = require('path'); +if (__SERVER__) { + // eslint-disable-next-line no-undef + const path = __non_webpack_require__('path'); -if (process.env.NODE_ENV === 'test') { - db.client = 'sqlite3'; -} + if (process.env.NODE_ENV === 'test') { + db.client = 'sqlite3'; + } -if (db.client === 'sqlite3') { - db.connection = { - development: { - filename: path.resolve('./dev-db.sqlite3'), - }, - production: { - filename: path.resolve('./prod-db.sqlite3'), - }, - test: { - filename: ':memory:', - }, - }[process.env.NODE_ENV || 'development']; - db.pool = { - afterCreate: (conn, cb) => { - conn.run('PRAGMA foreign_keys = ON', cb); - }, - }; + if (db.client === 'sqlite3') { + db.connection = { + development: { + filename: path.resolve('./dev-db.sqlite3'), + }, + production: { + filename: path.resolve('./prod-db.sqlite3'), + }, + test: { + filename: ':memory:', + }, + }[process.env.NODE_ENV || 'development']; + db.pool = { + afterCreate: (conn, cb) => { + conn.run('PRAGMA foreign_keys = ON', cb); + }, + }; + } } export default db; diff --git a/modules/upload/client-react/netLink.js b/modules/upload/client-react/netLink.js index db3d60b64..c0feef67b 100644 --- a/modules/upload/client-react/netLink.js +++ b/modules/upload/client-react/netLink.js @@ -1,7 +1,8 @@ import { BatchHttpLink } from 'apollo-link-batch-http'; import { ApolloLink } from 'apollo-link'; import { createUploadLink } from 'apollo-upload-client'; -import { extractFiles } from 'extract-files'; + +const { extractFiles } = require('extract-files'); export default (uri) => ApolloLink.split( diff --git a/package.json b/package.json index e7fb882d2..dbbad79b9 100644 --- a/package.json +++ b/package.json @@ -108,7 +108,8 @@ "@loadable/webpack-plugin": "^5.7.1", "@typescript-eslint/eslint-plugin": "^5.23.0", "@typescript-eslint/parser": "^5.23.0", - "autoprefixer": "^9.5.0", + "@webpack-cli/serve": "^1.6.1", + "autoprefixer": "10.4.5", "babel-core": "^7.0.0-0", "babel-jest": "^24.8.0", "babel-loader": "^8.0.6", @@ -116,10 +117,10 @@ "babel-plugin-import": "^1.7.0", "babel-preset-minify": "^0.5.0-alpha.5a128fd5", "babel-preset-vue": "^2.0.2", - "clean-webpack-plugin": "^1.0.1", + "clean-webpack-plugin": "^4.0.0", "core-js": "^3.1.3", "cross-env": "^5.1.8", - "css-loader": "^1.0.0", + "css-loader": "^6.7.1", "eslint": "^8.0.0", "eslint-import-resolver-typescript": "^2.7.1", "eslint-plugin-import": "^2.26.0", @@ -129,55 +130,49 @@ "eslint-plugin-prettier": "^4.0.0", "eslint-plugin-react": "^7.29.4", "eslint-plugin-react-hooks": "^4.5.0", - "file-loader": "^2.0.0", - "fork-ts-checker-webpack-plugin": "^0.4.9", - "hard-source-webpack-plugin": "^0.13.1", - "html-webpack-plugin": "^3.2.0", - "http-proxy-middleware": "^0.19.0", + "file-loader": "^6.2.0", + "fork-ts-checker-webpack-plugin": "^7.2.11", + "html-webpack-plugin": "^5.5.0", "husky": "^1.1.2", "ignore-loader": "^0.1.2", - "isomorphic-style-loader": "^4.0.0", + "isomorphic-style-loader": "^5.3.2", "jest": "^26.2.2", "jest-transform-graphql": "^2.1.0", "jest-transform-stub": "^2.0.0", "lerna": "^3.4.0", - "less": "^3.0.2", - "less-loader": "^4.1.0", + "less": "^4.1.2", + "less-loader": "^11.0.0", "lint-staged": "^7.1.2", - "mini-css-extract-plugin": "^0.4.1", + "mini-css-extract-plugin": "^2.6.0", "node-hmr-plugin": "^1.0.1", - "node-sass": "^6.0.1", + "node-sass": "^7.0.1", "npm-run-all": "^4.1.5", "openurl": "^1.1.1", - "postcss-loader": "^3.0.0", + "postcss-loader": "^7.0.0", "prettier": "^2.6.2", - "qrcode-terminal": "^0.12.0", - "raw-loader": "^0.5.1", + "raw-loader": "^4.0.2", "regenerator-runtime": "^0.13.2", - "sass-loader": "^10.0.0", + "sass-loader": "^13.0.0", "shelljs": "^0.8.1", - "source-list-map": "^2.0.0", - "style-loader": "^1.0.2", - "stylus": "^0.54.5", - "stylus-loader": "^3.0.2", - "ts-loader": "^4.5.0", + "source-list-map": "^2.0.1", + "style-loader": "^3.3.1", + "stylus": "^0.57.0", + "stylus-loader": "^7.0.0", + "ts-loader": "^9.3.0", "typescript": "^4.6.4", - "uglifyjs-webpack-plugin": "^1.3.0", - "url-loader": "^1.0.1", - "vue-loader": "^15.5.1", - "vue-style-loader": "^4.1.2", - "vue-template-compiler": "^2.5.22", - "wait-on": "^3.2.0", - "webpack": "^4.33.0", - "webpack-cli": "^3.3.3", - "webpack-dev-middleware": "^3.1.3", - "webpack-dev-server": "^3.1.5", - "webpack-hot-middleware": "^2.22.3", - "webpack-manifest-plugin": "^2.0.3", - "webpack-merge": "^4.1.4", - "webpack-node-externals": "^1.7.2", - "webpack-sources": "^1.1.0", - "webpack-virtual-modules": "^0.1.10", + "uglifyjs-webpack-plugin": "^2.2.0", + "url-loader": "^4.1.1", + "vue-loader": "^17.0.0", + "vue-style-loader": "^4.1.3", + "vue-template-compiler": "^2.6.14", + "wait-on": "^6.0.1", + "webpack": "^5.72.1", + "webpack-cli": "^4.9.2", + "webpack-dev-server": "^4.9.0", + "webpack-manifest-plugin": "^5.0.0", + "webpack-merge": "^5.8.0", + "webpack-node-externals": "^3.0.0", + "webpack-sources": "^3.2.3", "whatwg-fetch": "^2.0.4" }, "dependencies": { @@ -188,6 +183,7 @@ "resolutions": { "card-validator": "8.1.1", "@react-native-picker/picker": "1.16.8", - "hard-source-webpack-plugin@0.13.1": "patch:hard-source-webpack-plugin@npm:0.13.1#.yarn/patches/hard-source-webpack-plugin-npm-0.13.1-5fa3f8bf90.patch" + "extract-files": "6.0.0", + "watchpack@2.3.1": "patch:watchpack@npm:2.3.1#.yarn/patches/watchpack-npm-2.3.1-89e7852543.patch" } } diff --git a/packages/client-angular/build.config.js b/packages/client-angular/build.config.js index 84ebe85d6..54122fd9d 100644 --- a/packages/client-angular/build.config.js +++ b/packages/client-angular/build.config.js @@ -4,9 +4,11 @@ const config = { __SERVER__: false, __DEV__: process.env.NODE_ENV !== 'production', __TEST__: false, - 'process.env.NODE_ENV': process.env.NODE_ENV || 'development', + 'process.env': { + NODE_ENV: process.env.NODE_ENV || '"development"', + STRIPE_PUBLIC_KEY: process.env.STRIPE_PUBLIC_KEY, + }, __API_URL__: process.env.API_URL || '/graphql', - 'process.env.STRIPE_PUBLIC_KEY': process.env.STRIPE_PUBLIC_KEY, }; module.exports = config; diff --git a/packages/client-angular/package.json b/packages/client-angular/package.json index 64d1d2adf..2ab35ba02 100644 --- a/packages/client-angular/package.json +++ b/packages/client-angular/package.json @@ -60,7 +60,7 @@ "apollo-link-ws": "^1.0.17", "apollo-logger": "^0.3.3", "apollo-upload-client": "^10.0.1", - "graphql": "^14.3.1", + "graphql": "^15.0.0", "minilog": "^3.1.0", "rxjs": "^6.5.2", "subscriptions-transport-ws": "^0.9.16", @@ -75,7 +75,6 @@ "@types/lodash": "^4.14.118", "@types/webpack-env": "^1.13.6", "angular2-template-loader": "^0.6.2", - "autoprefixer": "^8.3.0", "chai": "^4.1.2", "chai-http": "^4.0.0", "cross-env": "^5.1.1", diff --git a/packages/client-angular/webpack.config.js b/packages/client-angular/webpack.config.js index 8b9ff94fe..c4f2fdce5 100644 --- a/packages/client-angular/webpack.config.js +++ b/packages/client-angular/webpack.config.js @@ -180,12 +180,12 @@ const config = { new webpack.DefinePlugin( Object.assign( ...Object.entries(buildConfig).map(([k, v]) => ({ - [k]: typeof v !== 'string' ? v : `'${v.replace(/\\/g, '\\\\')}'`, + [k]: typeof v !== 'string' ? v : `"${v.replace(/\\/g, '\\\\')}"`, })) ) ), new ManifestPlugin({ fileName: 'assets.json' }), - new HtmlWebpackPlugin({ template: './html-plugin-template.ejs', inject: true }), + new HtmlWebpackPlugin({ template: './html-plugin-template.ejs', inject: true, cache: false }), new HardSourceWebpackPlugin({ cacheDirectory: path.join(__dirname, `../../node_modules/.cache/hard-source-${path.basename(__dirname)}`), }), diff --git a/packages/client-vue/build.config.js b/packages/client-vue/build.config.js index 84ebe85d6..54122fd9d 100644 --- a/packages/client-vue/build.config.js +++ b/packages/client-vue/build.config.js @@ -4,9 +4,11 @@ const config = { __SERVER__: false, __DEV__: process.env.NODE_ENV !== 'production', __TEST__: false, - 'process.env.NODE_ENV': process.env.NODE_ENV || 'development', + 'process.env': { + NODE_ENV: process.env.NODE_ENV || '"development"', + STRIPE_PUBLIC_KEY: process.env.STRIPE_PUBLIC_KEY, + }, __API_URL__: process.env.API_URL || '/graphql', - 'process.env.STRIPE_PUBLIC_KEY': process.env.STRIPE_PUBLIC_KEY, }; module.exports = config; diff --git a/packages/client-vue/package.json b/packages/client-vue/package.json index 74d43fa03..118fb05e3 100644 --- a/packages/client-vue/package.json +++ b/packages/client-vue/package.json @@ -47,12 +47,12 @@ "apollo-logger": "^0.3.3", "apollo-upload-client": "^10.0.0", "babel-polyfill": "^6.26.0", - "bootstrap": "^4.3.1", + "bootstrap": "^5.1.3", "bootstrap-vue": "^2.0.0-rc.19", "error-stack-parser": "^2.0.1", - "extract-files": "^5.0.0", + "extract-files": "^6.0.0", "filesize": "^3.5.11", - "graphql": "^14.3.1", + "graphql": "^15.0.0", "graphql-iso-date": "^3.5.0", "graphql-tag": "^2.6.0", "history": "^4.7.2", @@ -78,7 +78,6 @@ "@types/lodash": "^4.14.112", "@types/webpack-env": "^1.13.6", "apollo-utilities": "^1.0.3", - "autoprefixer": "^8.3.0", "babel-helper-vue-jsx-merge-props": "^2.0.3", "babel-plugin-jsx-event-modifiers": "^2.0.5", "babel-plugin-jsx-v-model": "^2.0.3", diff --git a/packages/client-vue/webpack.config.js b/packages/client-vue/webpack.config.js index bb92418be..d3bd7387d 100644 --- a/packages/client-vue/webpack.config.js +++ b/packages/client-vue/webpack.config.js @@ -149,13 +149,13 @@ const config = { new webpack.DefinePlugin( Object.assign( ...Object.entries(buildConfig).map(([k, v]) => ({ - [k]: typeof v !== 'string' ? v : `'${v.replace(/\\/g, '\\\\')}'`, + [k]: typeof v !== 'string' ? v : `"${v.replace(/\\/g, '\\\\')}"`, })) ) ), new ManifestPlugin({ fileName: 'assets.json' }), new VueLoaderPlugin(), - new HtmlWebpackPlugin({ template: './html-plugin-template.ejs', inject: true }), + new HtmlWebpackPlugin({ template: './html-plugin-template.ejs', inject: true, cache: false }), new HardSourceWebpackPlugin({ cacheDirectory: path.join(__dirname, `../../node_modules/.cache/hard-source-${path.basename(__dirname)}`), }), diff --git a/packages/client/build.config.js b/packages/client/build.config.js index 7fae25d89..54122fd9d 100644 --- a/packages/client/build.config.js +++ b/packages/client/build.config.js @@ -4,9 +4,11 @@ const config = { __SERVER__: false, __DEV__: process.env.NODE_ENV !== 'production', __TEST__: false, - 'process.env.NODE_ENV': process.env.NODE_ENV, + 'process.env': { + NODE_ENV: process.env.NODE_ENV || '"development"', + STRIPE_PUBLIC_KEY: process.env.STRIPE_PUBLIC_KEY, + }, __API_URL__: process.env.API_URL || '/graphql', - 'process.env.STRIPE_PUBLIC_KEY': process.env.STRIPE_PUBLIC_KEY, }; module.exports = config; diff --git a/packages/client/package.json b/packages/client/package.json index d38382b51..9b0a0d3fa 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -10,7 +10,7 @@ "tests:watch": "jest --watch", "test": "yarn tests && yarn lint", "lint": "eslint --fix --ext .js,.jsx,.ts,.tsx,.json .", - "watch": "webpack-dev-server", + "watch": "run -T webpack-dev-server --stats-error-details", "heroku-postbuild": "yarn build", "cli": "node ../../tools/cli", "storybook": "start-storybook -p 6006", @@ -64,13 +64,13 @@ "apollo-logger": "^0.3.3", "apollo-upload-client": "^10.0.0", "babel-polyfill": "^6.26.0", - "bootstrap": "^4.3.1", + "bootstrap": "^5.1.3", "connected-react-router": "^6.5.2", "error-stack-parser": "^2.0.1", - "extract-files": "^5.0.0", + "extract-files": "^6.0.0", "filesize": "^3.5.11", "formik": "^1.5.8", - "graphql": "^14.3.1", + "graphql": "^15.0.0", "graphql-iso-date": "^3.5.0", "graphql-tag": "^2.6.0", "history": "^4.7.2", @@ -131,7 +131,6 @@ "@types/styled-components": "^4.1.14", "@types/webpack-env": "^1.13.6", "apollo-utilities": "^1.0.3", - "autoprefixer": "^8.3.0", "babel-loader": "^8.0.6", "babel-plugin-styled-components": "^1.10.0", "chai": "^4.1.2", @@ -146,8 +145,7 @@ "react-test-renderer": "16.11.0", "request": "^2.83.0", "rimraf": "^2.6.2", - "storybook-addon-locale": "^0.3.0", - "webpack-cli": "^3.3.4" + "storybook-addon-locale": "^0.3.0" }, "optionalDependencies": { "@expo/vector-icons": "^13.0.0", diff --git a/packages/client/webpack.config.js b/packages/client/webpack.config.js index e0a3f4d1f..cf17c45de 100644 --- a/packages/client/webpack.config.js +++ b/packages/client/webpack.config.js @@ -2,10 +2,9 @@ const webpack = require('webpack'); const path = require('path'); const waitOn = require('wait-on'); -const HardSourceWebpackPlugin = require('hard-source-webpack-plugin'); const MiniCSSExtractPlugin = require('mini-css-extract-plugin'); -const ManifestPlugin = require('webpack-manifest-plugin'); -const CleanWebpackPlugin = require('clean-webpack-plugin'); +const { WebpackManifestPlugin } = require('webpack-manifest-plugin'); +const { CleanWebpackPlugin } = require('clean-webpack-plugin'); const HtmlWebpackPlugin = require('html-webpack-plugin'); const LoadablePlugin = require('@loadable/webpack-plugin'); @@ -48,15 +47,15 @@ const config = { { test: /\.mjs$/, include: /node_modules/, type: 'javascript/auto' }, { test: /\.(png|ico|jpg|gif|xml)$/, - use: { loader: 'url-loader', options: { name: '[hash].[ext]', limit: 100000 } }, + use: { loader: 'url-loader', options: { name: '[fullhash].[ext]', limit: 100000 } }, }, { test: /\.woff(2)?(\?v=[0-9]\.[0-9]\.[0-9])?$/, - use: { loader: 'url-loader', options: { name: '[hash].[ext]', limit: 100000 } }, + use: { loader: 'url-loader', options: { name: '[fullhash].[ext]', limit: 100000 } }, }, { test: /\.(otf|ttf|eot|svg)(\?v=[0-9]\.[0-9]\.[0-9])?$/, - use: { loader: 'file-loader', options: { name: '[hash].[ext]' } }, + use: { loader: 'file-loader', options: { name: '[fullhash].[ext]' } }, }, { test: /\.css$/, @@ -119,18 +118,16 @@ const config = { watchOptions: { ignored: /build/ }, output: { pathinfo: false, - filename: '[name].[hash].js', + filename: '[name].[fullhash].js', chunkFilename: '[name].[chunkhash].js', path: path.join(__dirname, 'build'), publicPath: '/', }, - devtool: process.env.NODE_ENV === 'production' ? '#nosources-source-map' : '#cheap-module-source-map', + devtool: process.env.NODE_ENV === 'production' ? 'nosources-source-map' : 'cheap-module-source-map', mode: process.env.NODE_ENV || 'development', performance: { hints: false }, plugins: (process.env.NODE_ENV !== 'production' - ? [new webpack.HotModuleReplacementPlugin()].concat( - typeof STORYBOOK_MODE === 'undefined' ? [new WaitOnWebpackPlugin('tcp:localhost:8080')] : [] - ) + ? [].concat(typeof STORYBOOK_MODE === 'undefined' ? [new WaitOnWebpackPlugin('tcp:localhost:8080')] : []) : [ new MiniCSSExtractPlugin({ chunkFilename: '[name].[id].[chunkhash].css', @@ -139,27 +136,21 @@ const config = { ] ) .concat([ - new CleanWebpackPlugin('build'), + new CleanWebpackPlugin({ cleanOnceBeforeBuildPatterns: ['build'] }), new webpack.DefinePlugin( Object.assign( ...Object.entries(buildConfig).map(([k, v]) => ({ - [k]: typeof v !== 'string' ? v : `'${v.replace(/\\/g, '\\\\')}'`, + [k]: typeof v !== 'string' ? v : `"${v.replace(/\\/g, '\\\\')}"`, })) ) ), - new ManifestPlugin({ fileName: 'assets.json' }), - new HardSourceWebpackPlugin({ - cacheDirectory: path.join(__dirname, `../../node_modules/.cache/hard-source-${path.basename(__dirname)}`), - }), - new HardSourceWebpackPlugin.ExcludeModulePlugin([ - { - test: /mini-css-extract-plugin[\\/]dist[\\/]loader/, - }, - ]), + new WebpackManifestPlugin({ fileName: 'assets.json' }), new LoadablePlugin(), ]) .concat( - buildConfig.__SSR__ ? [] : [new HtmlWebpackPlugin({ template: './html-plugin-template.ejs', inject: true })] + buildConfig.__SSR__ + ? [] + : [new HtmlWebpackPlugin({ template: './html-plugin-template.ejs', inject: true, cache: false })] ), optimization: { splitChunks: { @@ -168,31 +159,27 @@ const config = { runtimeChunk: true, concatenateModules: false, }, - node: { __dirname: true, __filename: true, fs: 'empty', net: 'empty', tls: 'empty' }, + node: { __dirname: true, __filename: true }, devServer: { - host: '0.0.0.0', hot: true, - public: `localhost:${webpackPort}`, - publicPath: '/', headers: { 'Access-Control-Allow-Origin': '*' }, open: true, - quiet: false, - noInfo: true, historyApiFallback: true, port: webpackPort, - writeToDisk: (pathname) => /(assets.json|loadable-stats.json)$/.test(pathname), + devMiddleware: { + publicPath: '/', + writeToDisk: (pathname) => /(assets.json|loadable-stats.json)$/.test(pathname), + }, ...(buildConfig.__SSR__ ? { proxy: { '!(/sockjs-node/**/*|/*.hot-update.{json,js})': { target: 'http://localhost:8080', logLevel: 'info', - ws: true, }, }, } : {}), - disableHostCheck: true, }, }; diff --git a/packages/common/package.json b/packages/common/package.json index 8ed5f47ac..70732cc67 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -16,7 +16,7 @@ "apollo-logger": "^0.3.3", "apollo-utilities": "^1.0.11", "connected-react-router": "^6.5.2", - "graphql": "^14.3.1", + "graphql": "^15.0.0", "i18next": "^11.2.3", "i18next-browser-languagedetector": "^2.1.0", "lodash": "^4.17.4", diff --git a/packages/mobile/package.json b/packages/mobile/package.json index b9abb3cfc..7a590c33c 100644 --- a/packages/mobile/package.json +++ b/packages/mobile/package.json @@ -61,9 +61,9 @@ "expo-secure-store": "~11.2.0", "expo-splash-screen": "^0.15.1", "expo-web-browser": "~10.2.0", - "extract-files": "^5.0.0", + "extract-files": "^6.0.0", "filesize": "^3.5.11", - "graphql": "^14.3.1", + "graphql": "^15.0.0", "graphql-iso-date": "^3.5.0", "graphql-tag": "^2.6.0", "i18next": "^11.2.3", diff --git a/packages/server/package.json b/packages/server/package.json index 345c2151b..c8bc2fc80 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -4,7 +4,7 @@ "version": "1.0.0", "main": "src", "scripts": { - "build": "cross-env NODE_ENV=production webpack", + "build": "NODE_ENV=production run -T webpack", "clean": "rimraf build .tmp", "start": "node --harmony build", "test": "yarn tests && yarn lint", @@ -14,7 +14,7 @@ "seed": "yarn migrate && knex seed:run", "migrate": "knex migrate:latest", "rollback": "knex migrate:rollback", - "watch": "webpack --watch", + "watch": "webpack --watch --stats-error-details", "watch:android": "webpack --watch", "watch:ios": "webpack --watch", "heroku-postbuild": "yarn build && yarn seed && yarn stripe:setup", @@ -81,7 +81,7 @@ "excel4node": "^1.7.0", "express": "^4.16.2", "filesize": "^3.5.11", - "graphql": "^14.3.1", + "graphql": "^15.0.0", "graphql-auth": "0.2.6", "graphql-iso-date": "^3.5.0", "graphql-resolve-batch": "^1.0.2", diff --git a/packages/server/webpack.config.js b/packages/server/webpack.config.js index 763a8707f..69f1e820f 100644 --- a/packages/server/webpack.config.js +++ b/packages/server/webpack.config.js @@ -1,8 +1,7 @@ const webpack = require('webpack'); const path = require('path'); -const HardSourceWebpackPlugin = require('hard-source-webpack-plugin'); -const CleanWebpackPlugin = require('clean-webpack-plugin'); +const { CleanWebpackPlugin } = require('clean-webpack-plugin'); const nodeExternals = require('webpack-node-externals'); const NodeHmrPlugin = require('node-hmr-plugin'); @@ -100,32 +99,29 @@ const config = { publicPath: '/', sourceMapFilename: '[name].[chunkhash].js.map', }, - devtool: process.env.NODE_ENV === 'production' ? '#nosources-source-map' : '#cheap-module-source-map', + devtool: process.env.NODE_ENV === 'production' ? 'nosources-source-map' : 'cheap-module-source-map', mode: process.env.NODE_ENV || 'development', performance: { hints: false }, plugins: (process.env.NODE_ENV !== 'production' ? [new webpack.HotModuleReplacementPlugin(), new NodeHmrPlugin({ cmd: '{app}', restartOnExitCodes: [250] })] : [] ).concat([ - new CleanWebpackPlugin('build'), + new CleanWebpackPlugin({ cleanOnceBeforeBuildPatterns: ['build'] }), new webpack.BannerPlugin({ banner: 'require("source-map-support").install();', raw: true, entryOnly: true }), new webpack.DefinePlugin( Object.assign( ...Object.entries(buildConfig).map(([k, v]) => ({ - [k]: typeof v !== 'string' ? v : `'${v.replace(/\\/g, '\\\\')}'`, + [k]: typeof v !== 'string' ? v : `"${v.replace(/\\/g, '\\\\')}"`, })) ) ), - new HardSourceWebpackPlugin({ - cacheDirectory: path.join(__dirname, `../../node_modules/.cache/hard-source-${path.basename(__dirname)}`), - }), ]), target: 'node', externals: [ nodeExternals(), nodeExternals({ modulesDir: path.resolve(__dirname, '../../node_modules'), - whitelist: [modulenameRegex], + allowlist: [modulenameRegex], }), ], optimization: { diff --git a/yarn.lock b/yarn.lock index 83bba5c39..9926ef27a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2024,6 +2024,13 @@ __metadata: languageName: node linkType: hard +"@discoveryjs/json-ext@npm:^0.5.0": + version: 0.5.7 + resolution: "@discoveryjs/json-ext@npm:0.5.7" + checksum: e10f1b02b78e4812646ddf289b7d9f2cb567d336c363b266bd50cd223cf3de7c2c74018d91cd2613041568397ef3a4a2b500aba588c6e5bd78c38374ba68f38c + languageName: node + linkType: hard + "@egjs/hammerjs@npm:^2.0.17": version: 2.0.17 resolution: "@egjs/hammerjs@npm:2.0.17" @@ -3193,27 +3200,6 @@ __metadata: languageName: node linkType: hard -"@hapi/address@npm:2.x.x": - version: 2.1.4 - resolution: "@hapi/address@npm:2.1.4" - checksum: d43068dd090fa1cb9324232b8cbe3235cd9106d5b8f5280262bddff27e95f383bee887bd30931f7765e10b111169681b92ff6ae46cc608686e65a17315f5c4bb - languageName: node - linkType: hard - -"@hapi/bourne@npm:1.x.x": - version: 1.3.2 - resolution: "@hapi/bourne@npm:1.3.2" - checksum: c0f22d8577e36a86b12de7fd2356cb373a509c859ccdca3e73b017ade85fa7510235c2da46e32a530bee241ee056f7dac5af3f764585148694315d0847a20a8a - languageName: node - linkType: hard - -"@hapi/hoek@npm:8.x.x, @hapi/hoek@npm:^8.3.0": - version: 8.5.1 - resolution: "@hapi/hoek@npm:8.5.1" - checksum: 3279747618d3be88e384af2be9aff8366dd0cbdba61d37f162d896fe4432f90b3986f96f0e5815429a72e7b6b7293429a4aaff42c234e42ee6a66bb1f9fb14dd - languageName: node - linkType: hard - "@hapi/hoek@npm:^9.0.0": version: 9.3.0 resolution: "@hapi/hoek@npm:9.3.0" @@ -3221,27 +3207,6 @@ __metadata: languageName: node linkType: hard -"@hapi/joi@npm:^15.0.3": - version: 15.1.1 - resolution: "@hapi/joi@npm:15.1.1" - dependencies: - "@hapi/address": 2.x.x - "@hapi/bourne": 1.x.x - "@hapi/hoek": 8.x.x - "@hapi/topo": 3.x.x - checksum: 85170aa4a7d014d66b9db5a403d0790153756edfae52e0c6012309991b1ca10ed43700b28e68aa0b438704e0f7377b20bc212be01ac7cf64028a2fc8debb4da8 - languageName: node - linkType: hard - -"@hapi/topo@npm:3.x.x": - version: 3.1.6 - resolution: "@hapi/topo@npm:3.1.6" - dependencies: - "@hapi/hoek": ^8.3.0 - checksum: 9948100dc6a3081bf29e88c7c2657a1612e46fe701d6f0cf5a5d3d656344c9cc6199d5489c563f231b65213288293673dec7d32845c59882a0f26c07dc461980 - languageName: node - linkType: hard - "@hapi/topo@npm:^5.0.0": version: 5.1.0 resolution: "@hapi/topo@npm:5.1.0" @@ -3740,6 +3705,13 @@ __metadata: languageName: node linkType: hard +"@leichtgewicht/ip-codec@npm:^2.0.1": + version: 2.0.4 + resolution: "@leichtgewicht/ip-codec@npm:2.0.4" + checksum: 3b0d8844d1d47c0a5ed7267c2964886adad3a642b85d06f95c148eeefd80cdabbd6aa0d63ccde8239967a2e9b6bb734a16bd57e1fda3d16bf56d50a7e7ec131b + languageName: node + linkType: hard + "@lerna/add@npm:3.21.0": version: 3.21.0 resolution: "@lerna/add@npm:3.21.0" @@ -6346,6 +6318,15 @@ __metadata: languageName: node linkType: hard +"@types/bonjour@npm:^3.5.9": + version: 3.5.10 + resolution: "@types/bonjour@npm:3.5.10" + dependencies: + "@types/node": "*" + checksum: 5a3d70695a8dfe79c020579fcbf18d7dbb89b8f061dd388c76b68c4797c0fccd71f3e8a9e2bea00afffdb9b37a49dd0ac0a192829d5b655a5b49c66f313a7be8 + languageName: node + linkType: hard + "@types/cacheable-request@npm:^6.0.1": version: 6.0.2 resolution: "@types/cacheable-request@npm:6.0.2" @@ -6385,6 +6366,16 @@ __metadata: languageName: node linkType: hard +"@types/connect-history-api-fallback@npm:^1.3.5": + version: 1.3.5 + resolution: "@types/connect-history-api-fallback@npm:1.3.5" + dependencies: + "@types/express-serve-static-core": "*" + "@types/node": "*" + checksum: 06217360db2665fe31351f98d95c1efdbf3919403e748d3a6b4377a79704ef524765ba2ccf499daa9b30fcbe5ef9d08988aee773e89a4998cf47e3800c95b635 + languageName: node + linkType: hard + "@types/connect@npm:*": version: 3.4.35 resolution: "@types/connect@npm:3.4.35" @@ -6434,6 +6425,33 @@ __metadata: languageName: node linkType: hard +"@types/eslint-scope@npm:^3.7.3": + version: 3.7.3 + resolution: "@types/eslint-scope@npm:3.7.3" + dependencies: + "@types/eslint": "*" + "@types/estree": "*" + checksum: 3084e2619be57ca318dfddc2557fef855d63ea378d42b6b355216ea3e3aed82ce6adbfa6b620bff1d67aefa95245c5b41e998338bc307c948f8cbf08840b9bb2 + languageName: node + linkType: hard + +"@types/eslint@npm:*": + version: 8.4.2 + resolution: "@types/eslint@npm:8.4.2" + dependencies: + "@types/estree": "*" + "@types/json-schema": "*" + checksum: 2cce3e57ba5befc7453aa308c032df8ad3a37565d62f0990287d9f651a8c7b67f4b92f8b8deee0d0b22deae3e7e87fa73096f1b9fbb09b68040a909c4eb0b03d + languageName: node + linkType: hard + +"@types/estree@npm:*, @types/estree@npm:^0.0.51": + version: 0.0.51 + resolution: "@types/estree@npm:0.0.51" + checksum: a70c60d5e634e752fcd45b58c9c046ef22ad59ede4bc93ad5193c7e3b736ebd6bcd788ade59d9c3b7da6eeb0939235f011d4c59bb4fc04d8c346b76035099dd1 + languageName: node + linkType: hard + "@types/expo@npm:^33.0.1": version: 33.0.1 resolution: "@types/expo@npm:33.0.1" @@ -6443,7 +6461,7 @@ __metadata: languageName: node linkType: hard -"@types/express-serve-static-core@npm:^4.17.18, @types/express-serve-static-core@npm:^4.17.21": +"@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^4.17.18, @types/express-serve-static-core@npm:^4.17.21": version: 4.17.28 resolution: "@types/express-serve-static-core@npm:4.17.28" dependencies: @@ -6454,7 +6472,7 @@ __metadata: languageName: node linkType: hard -"@types/express@npm:*, @types/express@npm:^4.17.12": +"@types/express@npm:*, @types/express@npm:^4.17.12, @types/express@npm:^4.17.13": version: 4.17.13 resolution: "@types/express@npm:4.17.13" dependencies: @@ -6543,6 +6561,13 @@ __metadata: languageName: node linkType: hard +"@types/html-minifier-terser@npm:^6.0.0": + version: 6.1.0 + resolution: "@types/html-minifier-terser@npm:6.1.0" + checksum: a62fb8588e2f3818d82a2d7b953ad60a4a52fd767ae04671de1c16f5788bd72f1ed3a6109ed63fd190c06a37d919e3c39d8adbc1793a005def76c15a3f5f5dab + languageName: node + linkType: hard + "@types/http-assert@npm:*": version: 1.5.3 resolution: "@types/http-assert@npm:1.5.3" @@ -6564,6 +6589,15 @@ __metadata: languageName: node linkType: hard +"@types/http-proxy@npm:^1.17.8": + version: 1.17.9 + resolution: "@types/http-proxy@npm:1.17.9" + dependencies: + "@types/node": "*" + checksum: f9bf3702f34c6de68f981c65b43d58d37f259cd6555403331ca10ec918b3778c28bbecc3f3aab15dd4d6751522b01ddf51a86834db7691fbe8ce94f3d2b1ec58 + languageName: node + linkType: hard + "@types/humps@npm:^1.1.2": version: 1.1.3 resolution: "@types/humps@npm:1.1.3" @@ -6685,7 +6719,7 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:^7.0.5, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": +"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.5, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": version: 7.0.11 resolution: "@types/json-schema@npm:7.0.11" checksum: bd1f9a7b898ff15c4bb494eb19124f2d688b804c39f07cbf135ac73f35324970e9e8329b72aae1fb543d925ea295a1568b23056c26658cecec4741fa28c3b81a @@ -7136,6 +7170,13 @@ __metadata: languageName: node linkType: hard +"@types/retry@npm:0.12.0": + version: 0.12.0 + resolution: "@types/retry@npm:0.12.0" + checksum: 7c5c9086369826f569b83a4683661557cab1361bac0897a1cefa1a915ff739acd10ca0d62b01071046fe3f5a3f7f2aec80785fe283b75602dc6726781ea3e328 + languageName: node + linkType: hard + "@types/retry@npm:^0.12.0": version: 0.12.2 resolution: "@types/retry@npm:0.12.2" @@ -7157,6 +7198,15 @@ __metadata: languageName: node linkType: hard +"@types/serve-index@npm:^1.9.1": + version: 1.9.1 + resolution: "@types/serve-index@npm:1.9.1" + dependencies: + "@types/express": "*" + checksum: ed1ac8407101a787ebf09164a81bc24248ccf9d9789cd4eaa360a9a06163e5d2168c46ab0ddf2007e47b455182ecaa7632a886639919d9d409a27f7aef4e847a + languageName: node + linkType: hard + "@types/serve-static@npm:*": version: 1.13.10 resolution: "@types/serve-static@npm:1.13.10" @@ -7174,6 +7224,15 @@ __metadata: languageName: node linkType: hard +"@types/sockjs@npm:^0.3.33": + version: 0.3.33 + resolution: "@types/sockjs@npm:0.3.33" + dependencies: + "@types/node": "*" + checksum: 75b9b2839970ebab3e557955b9e2b1091d87cefabee1023e566bccc093411acc4a1402f3da4fde18aca44f5b9c42fe0626afd073a2140002b9b53eb71a084e4d + languageName: node + linkType: hard + "@types/source-list-map@npm:*": version: 0.1.2 resolution: "@types/source-list-map@npm:0.1.2" @@ -7356,6 +7415,15 @@ __metadata: languageName: node linkType: hard +"@types/ws@npm:^8.5.1": + version: 8.5.3 + resolution: "@types/ws@npm:8.5.3" + dependencies: + "@types/node": "*" + checksum: af36857b804e6df615b401bacf34e9312f073ed9dbeda35be16ee3352d18a4449f27066169893166a6ec17ae51557c3adf8d232ac4a4a0226aafb3267e1f1b39 + languageName: node + linkType: hard + "@types/yargs-parser@npm:*": version: 21.0.0 resolution: "@types/yargs-parser@npm:21.0.0" @@ -7550,23 +7618,13 @@ __metadata: languageName: node linkType: hard -"@vue/component-compiler-utils@npm:^3.1.0": - version: 3.3.0 - resolution: "@vue/component-compiler-utils@npm:3.3.0" +"@webassemblyjs/ast@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/ast@npm:1.11.1" dependencies: - consolidate: ^0.15.1 - hash-sum: ^1.0.2 - lru-cache: ^4.1.2 - merge-source-map: ^1.1.0 - postcss: ^7.0.36 - postcss-selector-parser: ^6.0.2 - prettier: ^1.18.2 || ^2.0.0 - source-map: ~0.6.1 - vue-template-es2015-compiler: ^1.9.0 - dependenciesMeta: - prettier: - optional: true - checksum: ab471a561c29a307b92d019be9f0404157d7bec4ac5040bffea918db4fadc784765a52d9621bef9330a108eb123d1bcb4c276bf1c53fd6f4ac022739b3b80cbe + "@webassemblyjs/helper-numbers": 1.11.1 + "@webassemblyjs/helper-wasm-bytecode": 1.11.1 + checksum: 6f75b09f17a29e704d2343967c53128cda7c84af2d192a3146de1b53cafaedfe568eca0804bd6c1acc72e1269477ae22d772de1dcf605cdb0adf9768f31d88d7 languageName: node linkType: hard @@ -7581,6 +7639,13 @@ __metadata: languageName: node linkType: hard +"@webassemblyjs/floating-point-hex-parser@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/floating-point-hex-parser@npm:1.11.1" + checksum: 9644d9f7163d25aa301cf3be246e35cca9c472b70feda0593b1a43f30525c68d70bfb4b7f24624cd8e259579f1dee32ef28670adaeb3ab1314ffb52a25b831d5 + languageName: node + linkType: hard + "@webassemblyjs/floating-point-hex-parser@npm:1.9.0": version: 1.9.0 resolution: "@webassemblyjs/floating-point-hex-parser@npm:1.9.0" @@ -7588,6 +7653,13 @@ __metadata: languageName: node linkType: hard +"@webassemblyjs/helper-api-error@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/helper-api-error@npm:1.11.1" + checksum: 23e6f24100eb21779cd4dcc7c4231fd511622545a7638b195098bcfee79decb54a7e2b3295a12056c3042af7a5d8d62d4023a9194c9cba0311acb304ea20a292 + languageName: node + linkType: hard + "@webassemblyjs/helper-api-error@npm:1.9.0": version: 1.9.0 resolution: "@webassemblyjs/helper-api-error@npm:1.9.0" @@ -7595,6 +7667,13 @@ __metadata: languageName: node linkType: hard +"@webassemblyjs/helper-buffer@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/helper-buffer@npm:1.11.1" + checksum: ab662fc94a017538c538836387492567ed9f23fe4485a86de1834d61834e4327c24659830e1ecd2eea7690ce031a148b59c4724873dc5d3c0bdb71605c7d01af + languageName: node + linkType: hard + "@webassemblyjs/helper-buffer@npm:1.9.0": version: 1.9.0 resolution: "@webassemblyjs/helper-buffer@npm:1.9.0" @@ -7627,6 +7706,24 @@ __metadata: languageName: node linkType: hard +"@webassemblyjs/helper-numbers@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/helper-numbers@npm:1.11.1" + dependencies: + "@webassemblyjs/floating-point-hex-parser": 1.11.1 + "@webassemblyjs/helper-api-error": 1.11.1 + "@xtuc/long": 4.2.2 + checksum: 8cc7ced66dad8f968a68fbad551ba50562993cefa1add67b31ca6462bb986f7b21b5d7c6444c05dd39312126e10ac48def025dec6277ce0734665191e05acde7 + languageName: node + linkType: hard + +"@webassemblyjs/helper-wasm-bytecode@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.11.1" + checksum: f14e2bd836fed1420fe7507919767de16346a013bbac97b6b6794993594f37b5f0591d824866a7b32f47524cef8a4a300e5f914952ff2b0ff28659714400c793 + languageName: node + linkType: hard + "@webassemblyjs/helper-wasm-bytecode@npm:1.9.0": version: 1.9.0 resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.9.0" @@ -7634,6 +7731,18 @@ __metadata: languageName: node linkType: hard +"@webassemblyjs/helper-wasm-section@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/helper-wasm-section@npm:1.11.1" + dependencies: + "@webassemblyjs/ast": 1.11.1 + "@webassemblyjs/helper-buffer": 1.11.1 + "@webassemblyjs/helper-wasm-bytecode": 1.11.1 + "@webassemblyjs/wasm-gen": 1.11.1 + checksum: e2da4192a843e96c8bf5156cea23193c9dbe12a1440c9c109d3393828f46753faab75fac78ecfe965aa7988723ad9b0b12f3ca0b9e4de75294980e67515460af + languageName: node + linkType: hard + "@webassemblyjs/helper-wasm-section@npm:1.9.0": version: 1.9.0 resolution: "@webassemblyjs/helper-wasm-section@npm:1.9.0" @@ -7646,6 +7755,15 @@ __metadata: languageName: node linkType: hard +"@webassemblyjs/ieee754@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/ieee754@npm:1.11.1" + dependencies: + "@xtuc/ieee754": ^1.2.0 + checksum: 13d6a6ca2e9f35265f10b549cb8354f31a307a7480bbf76c0f4bc8b02e13d5556fb29456cef3815db490effc602c59f98cb0505090ca9e29d7dc61539762a065 + languageName: node + linkType: hard + "@webassemblyjs/ieee754@npm:1.9.0": version: 1.9.0 resolution: "@webassemblyjs/ieee754@npm:1.9.0" @@ -7655,6 +7773,15 @@ __metadata: languageName: node linkType: hard +"@webassemblyjs/leb128@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/leb128@npm:1.11.1" + dependencies: + "@xtuc/long": 4.2.2 + checksum: e505edb5de61f13c6c66c57380ae16e95db9d7c43a41ac132e298426bcead9c90622e3d3035fb63df09d0eeabafd471be35ba583fca72ac2e776ab537dda6883 + languageName: node + linkType: hard + "@webassemblyjs/leb128@npm:1.9.0": version: 1.9.0 resolution: "@webassemblyjs/leb128@npm:1.9.0" @@ -7664,6 +7791,13 @@ __metadata: languageName: node linkType: hard +"@webassemblyjs/utf8@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/utf8@npm:1.11.1" + checksum: a7c13c7c82d525fe774f51a4fc1da058b0e2c73345eed9e2d6fbeb96ba50c1942daf97e0ff394e7a4d0f26b705f9587cb14681870086d51f02abc78ff6ce3703 + languageName: node + linkType: hard + "@webassemblyjs/utf8@npm:1.9.0": version: 1.9.0 resolution: "@webassemblyjs/utf8@npm:1.9.0" @@ -7671,6 +7805,22 @@ __metadata: languageName: node linkType: hard +"@webassemblyjs/wasm-edit@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/wasm-edit@npm:1.11.1" + dependencies: + "@webassemblyjs/ast": 1.11.1 + "@webassemblyjs/helper-buffer": 1.11.1 + "@webassemblyjs/helper-wasm-bytecode": 1.11.1 + "@webassemblyjs/helper-wasm-section": 1.11.1 + "@webassemblyjs/wasm-gen": 1.11.1 + "@webassemblyjs/wasm-opt": 1.11.1 + "@webassemblyjs/wasm-parser": 1.11.1 + "@webassemblyjs/wast-printer": 1.11.1 + checksum: 10bef22579f96f8c0934aa9fbf6f0d9110563f9c1a510100a84fdfa3dbd9126fdc10bfc12e7ce3ace0ba081e6789eac533c81698faab75859b3a41e97b5ab3bc + languageName: node + linkType: hard + "@webassemblyjs/wasm-edit@npm:1.9.0": version: 1.9.0 resolution: "@webassemblyjs/wasm-edit@npm:1.9.0" @@ -7687,6 +7837,19 @@ __metadata: languageName: node linkType: hard +"@webassemblyjs/wasm-gen@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/wasm-gen@npm:1.11.1" + dependencies: + "@webassemblyjs/ast": 1.11.1 + "@webassemblyjs/helper-wasm-bytecode": 1.11.1 + "@webassemblyjs/ieee754": 1.11.1 + "@webassemblyjs/leb128": 1.11.1 + "@webassemblyjs/utf8": 1.11.1 + checksum: 4e49a19e302e19a2a2438e87ae85805acf39a7d93f9ac0ab65620ae395894937ceb762fa328acbe259d2e60d252cbb87a40ec2b4c088f3149be23fa69ddbf855 + languageName: node + linkType: hard + "@webassemblyjs/wasm-gen@npm:1.9.0": version: 1.9.0 resolution: "@webassemblyjs/wasm-gen@npm:1.9.0" @@ -7700,6 +7863,18 @@ __metadata: languageName: node linkType: hard +"@webassemblyjs/wasm-opt@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/wasm-opt@npm:1.11.1" + dependencies: + "@webassemblyjs/ast": 1.11.1 + "@webassemblyjs/helper-buffer": 1.11.1 + "@webassemblyjs/wasm-gen": 1.11.1 + "@webassemblyjs/wasm-parser": 1.11.1 + checksum: af7fd6bcb942baafda3b8cc1e574062d01c582aaa12d4f0ea62ff8e83ce1317f06a79c16313a3bc98625e1226d0fc49ba90edac18c21a64c75e9cd114306f07a + languageName: node + linkType: hard + "@webassemblyjs/wasm-opt@npm:1.9.0": version: 1.9.0 resolution: "@webassemblyjs/wasm-opt@npm:1.9.0" @@ -7712,6 +7887,20 @@ __metadata: languageName: node linkType: hard +"@webassemblyjs/wasm-parser@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/wasm-parser@npm:1.11.1" + dependencies: + "@webassemblyjs/ast": 1.11.1 + "@webassemblyjs/helper-api-error": 1.11.1 + "@webassemblyjs/helper-wasm-bytecode": 1.11.1 + "@webassemblyjs/ieee754": 1.11.1 + "@webassemblyjs/leb128": 1.11.1 + "@webassemblyjs/utf8": 1.11.1 + checksum: 5a7e8ad36176347f3bc9aee15860a7002b608c181012128ea3e5a1199649d6722e05e029fdf2a73485f2ab3e2f7386b3e0dce46ff9cfd1918417a4ee1151f21e + languageName: node + linkType: hard + "@webassemblyjs/wasm-parser@npm:1.9.0": version: 1.9.0 resolution: "@webassemblyjs/wasm-parser@npm:1.9.0" @@ -7740,6 +7929,16 @@ __metadata: languageName: node linkType: hard +"@webassemblyjs/wast-printer@npm:1.11.1": + version: 1.11.1 + resolution: "@webassemblyjs/wast-printer@npm:1.11.1" + dependencies: + "@webassemblyjs/ast": 1.11.1 + "@xtuc/long": 4.2.2 + checksum: cede13c53a176198f949e7f0edf921047c524472b2e4c99edfe829d20e168b4037395479325635b4a3662ea7b4b59be4555ea3bb6050c61b823c68abdb435c74 + languageName: node + linkType: hard + "@webassemblyjs/wast-printer@npm:1.9.0": version: 1.9.0 resolution: "@webassemblyjs/wast-printer@npm:1.9.0" @@ -7751,6 +7950,39 @@ __metadata: languageName: node linkType: hard +"@webpack-cli/configtest@npm:^1.1.1": + version: 1.1.1 + resolution: "@webpack-cli/configtest@npm:1.1.1" + peerDependencies: + webpack: 4.x.x || 5.x.x + webpack-cli: 4.x.x + checksum: 905e86d4075ac93411e1e7673060373b4a9770426a6d476aa99842399d4b6cc1a0cc3380a811a5285c012fd48ba2ee9d2153a650d842c0f3085e997e3608412d + languageName: node + linkType: hard + +"@webpack-cli/info@npm:^1.4.1": + version: 1.4.1 + resolution: "@webpack-cli/info@npm:1.4.1" + dependencies: + envinfo: ^7.7.3 + peerDependencies: + webpack-cli: 4.x.x + checksum: 1381c7f8ffacc80414648a5fe38f222a27501d31f5463042ff5e9ffb24100330ea736d307502d5fcad7fecf1019691e5b4a417cda18b329d4b4327500bc6c4af + languageName: node + linkType: hard + +"@webpack-cli/serve@npm:^1.6.1": + version: 1.6.1 + resolution: "@webpack-cli/serve@npm:1.6.1" + peerDependencies: + webpack-cli: 4.x.x + peerDependenciesMeta: + webpack-dev-server: + optional: true + checksum: 0aca33a1a590d580a1bda87d6b9794db8725fbf5a7731997733a221e57d25bb70499429e8837755ff7c578674665fd970dde124c8e26fba41c398ad200deb816 + languageName: node + linkType: hard + "@wry/context@npm:^0.4.0": version: 0.4.4 resolution: "@wry/context@npm:0.4.4" @@ -7881,6 +8113,15 @@ __metadata: languageName: node linkType: hard +"acorn-import-assertions@npm:^1.7.6": + version: 1.8.0 + resolution: "acorn-import-assertions@npm:1.8.0" + peerDependencies: + acorn: ^8 + checksum: ad8e177a177dcda35a91cca2dc54a7cf6958211c14af2b48e4685a5e752d4782779d367e1d5e275700ad5767834d0063edf2ba85aeafb98d7398f8ebf957e7f5 + languageName: node + linkType: hard + "acorn-jsx@npm:^5.3.2": version: 5.3.2 resolution: "acorn-jsx@npm:5.3.2" @@ -7942,7 +8183,7 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.2.4, acorn@npm:^8.5.0, acorn@npm:^8.7.1": +"acorn@npm:^8.2.4, acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.7.1": version: 8.7.1 resolution: "acorn@npm:8.7.1" bin: @@ -8032,7 +8273,7 @@ __metadata: languageName: node linkType: hard -"agentkeepalive@npm:^4.2.1": +"agentkeepalive@npm:^4.1.3, agentkeepalive@npm:^4.2.1": version: 4.2.1 resolution: "agentkeepalive@npm:4.2.1" dependencies: @@ -8087,6 +8328,20 @@ __metadata: languageName: node linkType: hard +"ajv-formats@npm:^2.1.1": + version: 2.1.1 + resolution: "ajv-formats@npm:2.1.1" + dependencies: + ajv: ^8.0.0 + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + checksum: e43ba22e91b6a48d96224b83d260d3a3a561b42d391f8d3c6d2c1559f9aa5b253bfb306bc94bbeca1d967c014e15a6efe9a207309e95b3eaae07fcbcdc2af662 + languageName: node + linkType: hard + "ajv-keywords@npm:^3.1.0, ajv-keywords@npm:^3.4.1, ajv-keywords@npm:^3.5.2": version: 3.5.2 resolution: "ajv-keywords@npm:3.5.2" @@ -8096,6 +8351,17 @@ __metadata: languageName: node linkType: hard +"ajv-keywords@npm:^5.0.0": + version: 5.1.0 + resolution: "ajv-keywords@npm:5.1.0" + dependencies: + fast-deep-equal: ^3.1.3 + peerDependencies: + ajv: ^8.8.2 + checksum: 18bec51f0171b83123ba1d8883c126e60c6f420cef885250898bf77a8d3e65e3bfb9e8564f497e30bdbe762a83e0d144a36931328616a973ee669dc74d4a9590 + languageName: node + linkType: hard + "ajv@npm:^5.2.2": version: 5.5.2 resolution: "ajv@npm:5.5.2" @@ -8120,6 +8386,18 @@ __metadata: languageName: node linkType: hard +"ajv@npm:^8.0.0, ajv@npm:^8.8.0": + version: 8.11.0 + resolution: "ajv@npm:8.11.0" + dependencies: + fast-deep-equal: ^3.1.1 + json-schema-traverse: ^1.0.0 + require-from-string: ^2.0.2 + uri-js: ^4.2.2 + checksum: 8a4b1b639a53d52169b94dd1cdd03716fe7bbc1fc676006957ba82497e764f4bd44b92f75e37c8804ea3176ee3c224322e22779d071fb01cd89aefaaa42c9414 + languageName: node + linkType: hard + "alphanum-sort@npm:^1.0.0": version: 1.0.2 resolution: "alphanum-sort@npm:1.0.2" @@ -8209,7 +8487,7 @@ __metadata: languageName: node linkType: hard -"ansi-html-community@npm:0.0.8": +"ansi-html-community@npm:0.0.8, ansi-html-community@npm:^0.0.8": version: 0.0.8 resolution: "ansi-html-community@npm:0.0.8" bin: @@ -8848,7 +9126,8 @@ __metadata: "@loadable/webpack-plugin": ^5.7.1 "@typescript-eslint/eslint-plugin": ^5.23.0 "@typescript-eslint/parser": ^5.23.0 - autoprefixer: ^9.5.0 + "@webpack-cli/serve": ^1.6.1 + autoprefixer: 10.4.5 babel-core: ^7.0.0-0 babel-jest: ^24.8.0 babel-loader: ^8.0.6 @@ -8856,10 +9135,10 @@ __metadata: babel-plugin-import: ^1.7.0 babel-preset-minify: ^0.5.0-alpha.5a128fd5 babel-preset-vue: ^2.0.2 - clean-webpack-plugin: ^1.0.1 + clean-webpack-plugin: ^4.0.0 core-js: ^3.1.3 cross-env: ^5.1.8 - css-loader: ^1.0.0 + css-loader: ^6.7.1 eslint: ^8.0.0 eslint-import-resolver-typescript: ^2.7.1 eslint-plugin-import: ^2.26.0 @@ -8869,58 +9148,52 @@ __metadata: eslint-plugin-prettier: ^4.0.0 eslint-plugin-react: ^7.29.4 eslint-plugin-react-hooks: ^4.5.0 - file-loader: ^2.0.0 - fork-ts-checker-webpack-plugin: ^0.4.9 - hard-source-webpack-plugin: ^0.13.1 - html-webpack-plugin: ^3.2.0 - http-proxy-middleware: ^0.19.0 + file-loader: ^6.2.0 + fork-ts-checker-webpack-plugin: ^7.2.11 + html-webpack-plugin: ^5.5.0 husky: ^1.1.2 ignore-loader: ^0.1.2 inquirer: ^6.2.2 - isomorphic-style-loader: ^4.0.0 + isomorphic-style-loader: ^5.3.2 jest: ^26.2.2 jest-transform-graphql: ^2.1.0 jest-transform-stub: ^2.0.0 lerna: ^3.4.0 - less: ^3.0.2 - less-loader: ^4.1.0 + less: ^4.1.2 + less-loader: ^11.0.0 lint-staged: ^7.1.2 lodash: ^4.17.11 - mini-css-extract-plugin: ^0.4.1 + mini-css-extract-plugin: ^2.6.0 node-hmr-plugin: ^1.0.1 - node-sass: ^6.0.1 + node-sass: ^7.0.1 npm-run-all: ^4.1.5 opencollective: ^1.0.3 openurl: ^1.1.1 - postcss-loader: ^3.0.0 + postcss-loader: ^7.0.0 prettier: ^2.6.2 - qrcode-terminal: ^0.12.0 - raw-loader: ^0.5.1 + raw-loader: ^4.0.2 regenerator-runtime: ^0.13.2 - sass-loader: ^10.0.0 + sass-loader: ^13.0.0 shelljs: ^0.8.1 - source-list-map: ^2.0.0 - style-loader: ^1.0.2 - stylus: ^0.54.5 - stylus-loader: ^3.0.2 - ts-loader: ^4.5.0 + source-list-map: ^2.0.1 + style-loader: ^3.3.1 + stylus: ^0.57.0 + stylus-loader: ^7.0.0 + ts-loader: ^9.3.0 typescript: ^4.6.4 - uglifyjs-webpack-plugin: ^1.3.0 - url-loader: ^1.0.1 - vue-loader: ^15.5.1 - vue-style-loader: ^4.1.2 - vue-template-compiler: ^2.5.22 - wait-on: ^3.2.0 - webpack: ^4.33.0 - webpack-cli: ^3.3.3 - webpack-dev-middleware: ^3.1.3 - webpack-dev-server: ^3.1.5 - webpack-hot-middleware: ^2.22.3 - webpack-manifest-plugin: ^2.0.3 - webpack-merge: ^4.1.4 - webpack-node-externals: ^1.7.2 - webpack-sources: ^1.1.0 - webpack-virtual-modules: ^0.1.10 + uglifyjs-webpack-plugin: ^2.2.0 + url-loader: ^4.1.1 + vue-loader: ^17.0.0 + vue-style-loader: ^4.1.3 + vue-template-compiler: ^2.6.14 + wait-on: ^6.0.1 + webpack: ^5.72.1 + webpack-cli: ^4.9.2 + webpack-dev-server: ^4.9.0 + webpack-manifest-plugin: ^5.0.0 + webpack-merge: ^5.8.0 + webpack-node-externals: ^3.0.0 + webpack-sources: ^3.2.3 whatwg-fetch: ^2.0.4 languageName: unknown linkType: soft @@ -8985,6 +9258,16 @@ __metadata: languageName: node linkType: hard +"are-we-there-yet@npm:^2.0.0": + version: 2.0.0 + resolution: "are-we-there-yet@npm:2.0.0" + dependencies: + delegates: ^1.0.0 + readable-stream: ^3.6.0 + checksum: 375f753c10329153c8d66dc95e8f8b6c7cc2aa66e05cb0960bd69092b10dae22900cacc7d653ad11d26b3ecbdbfe1e8bfb6ccf0265ba8077a7d979970f16b99c + languageName: node + linkType: hard + "are-we-there-yet@npm:^3.0.0": version: 3.0.0 resolution: "are-we-there-yet@npm:3.0.0" @@ -9101,7 +9384,7 @@ __metadata: languageName: node linkType: hard -"array-flatten@npm:^2.1.0": +"array-flatten@npm:^2.1.0, array-flatten@npm:^2.1.2": version: 2.1.2 resolution: "array-flatten@npm:2.1.2" checksum: bdc1cee68e41bec9cfc1161408734e2269428ef371445606bce4e6241001e138a94b9a617cc9a5b4b7fe6a3a51e3d5a942646975ce82a2e202ccf3e9b478c82f @@ -9450,23 +9733,25 @@ __metadata: languageName: node linkType: hard -"autoprefixer@npm:^8.3.0": - version: 8.6.5 - resolution: "autoprefixer@npm:8.6.5" +"autoprefixer@npm:10.4.5": + version: 10.4.5 + resolution: "autoprefixer@npm:10.4.5" dependencies: - browserslist: ^3.2.8 - caniuse-lite: ^1.0.30000864 + browserslist: ^4.20.2 + caniuse-lite: ^1.0.30001332 + fraction.js: ^4.2.0 normalize-range: ^0.1.2 - num2fraction: ^1.2.2 - postcss: ^6.0.23 - postcss-value-parser: ^3.2.3 + picocolors: ^1.0.0 + postcss-value-parser: ^4.2.0 + peerDependencies: + postcss: ^8.1.0 bin: - autoprefixer: ./bin/autoprefixer - checksum: 6121a04339f9cae1c754326d0b3dea01818c0f75db02dec23d06e4bf7dfe5303d83d966517668cfafd8a0e52c7ecf0b77a6e3a2ea7e7746d67836ca92b6cb994 + autoprefixer: bin/autoprefixer + checksum: 8b8f0e9184929597a83d1ea0e11ac7dc0e86c60e6ef1a1afe299d27a33609629d2fc08c322911c7c615d0aeede69593dbcbc79353e56d9421f0d18027ca0aa8f languageName: node linkType: hard -"autoprefixer@npm:^9.5.0, autoprefixer@npm:^9.7.2": +"autoprefixer@npm:^9.7.2": version: 9.8.8 resolution: "autoprefixer@npm:9.8.8" dependencies: @@ -9529,6 +9814,15 @@ __metadata: languageName: node linkType: hard +"axios@npm:^0.25.0": + version: 0.25.0 + resolution: "axios@npm:0.25.0" + dependencies: + follow-redirects: ^1.14.7 + checksum: 33475dc847e8494341db5ff5d3ce3a830e511d9698eda1e2507618a0a875ca774e7c59b9194c70664e886699b5917416175da2ea5ccb67a2945f7cdc939d7c56 + languageName: node + linkType: hard + "axobject-query@npm:^2.2.0": version: 2.2.0 resolution: "axobject-query@npm:2.2.0" @@ -9536,7 +9830,7 @@ __metadata: languageName: node linkType: hard -"babel-code-frame@npm:^6.22.0, babel-code-frame@npm:^6.26.0": +"babel-code-frame@npm:^6.22.0": version: 6.26.0 resolution: "babel-code-frame@npm:6.26.0" dependencies: @@ -10330,7 +10624,7 @@ __metadata: languageName: node linkType: hard -"babel-runtime@npm:6.x, babel-runtime@npm:^6.22.0, babel-runtime@npm:^6.23.0, babel-runtime@npm:^6.25.0, babel-runtime@npm:^6.26.0": +"babel-runtime@npm:6.x, babel-runtime@npm:^6.22.0, babel-runtime@npm:^6.23.0, babel-runtime@npm:^6.26.0": version: 6.26.0 resolution: "babel-runtime@npm:6.26.0" dependencies: @@ -10498,7 +10792,7 @@ __metadata: languageName: node linkType: hard -"bluebird@npm:^3.1.1, bluebird@npm:^3.4.7, bluebird@npm:^3.5.1, bluebird@npm:^3.5.3, bluebird@npm:^3.5.5": +"bluebird@npm:^3.4.7, bluebird@npm:^3.5.1, bluebird@npm:^3.5.3, bluebird@npm:^3.5.5": version: 3.7.2 resolution: "bluebird@npm:3.7.2" checksum: 680de03adc54ff925eaa6c7bb9a47a0690e8b5de60f4792604aae8ed618c65e6b63a7893b57ca924beaf53eee69c5af4f8314148c08124c550fe1df1add897d2 @@ -10582,6 +10876,18 @@ __metadata: languageName: node linkType: hard +"bonjour-service@npm:^1.0.11": + version: 1.0.12 + resolution: "bonjour-service@npm:1.0.12" + dependencies: + array-flatten: ^2.1.2 + dns-equal: ^1.0.0 + fast-deep-equal: ^3.1.3 + multicast-dns: ^7.2.4 + checksum: 4a1ca37c7013074170ce852bd4bb66b37b29419b44619518c3cd8baa9e1c8b1e2bb4347d704102797692845aef4000b070da329048291a6aefa1797053ad32a3 + languageName: node + linkType: hard + "bonjour@npm:^3.5.0": version: 3.5.0 resolution: "bonjour@npm:3.5.0" @@ -10616,7 +10922,7 @@ __metadata: languageName: node linkType: hard -"bootstrap@npm:^4.3.1, bootstrap@npm:^4.6.1": +"bootstrap@npm:^4.6.1": version: 4.6.1 resolution: "bootstrap@npm:4.6.1" peerDependencies: @@ -10626,6 +10932,15 @@ __metadata: languageName: node linkType: hard +"bootstrap@npm:^5.1.3": + version: 5.1.3 + resolution: "bootstrap@npm:5.1.3" + peerDependencies: + "@popperjs/core": ^2.10.2 + checksum: 78ab4c4df58c36faaddfa9da1dda9f6671576c54bf7ed34691628dbf406b62a44170f89d883e306ea755bd8e87ea833561717f2c3af5a026f177d2189e89c382 + languageName: node + linkType: hard + "boxen@npm:^1.2.1": version: 1.3.0 resolution: "boxen@npm:1.3.0" @@ -10912,19 +11227,7 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^3.2.8": - version: 3.2.8 - resolution: "browserslist@npm:3.2.8" - dependencies: - caniuse-lite: ^1.0.30000844 - electron-to-chromium: ^1.3.47 - bin: - browserslist: ./cli.js - checksum: da44ceb7fc4a48b50ce54d0683bb82becc35bf8fea58831f4294f8f8c1357b8fd6dbf553a208ac5998513c722af49fc564f54192068797a13dae90bd9093a199 - languageName: node - linkType: hard - -"browserslist@npm:^4.0.0, browserslist@npm:^4.12.0, browserslist@npm:^4.20.2, browserslist@npm:^4.20.3": +"browserslist@npm:^4.0.0, browserslist@npm:^4.12.0, browserslist@npm:^4.14.5, browserslist@npm:^4.20.2, browserslist@npm:^4.20.3": version: 4.20.3 resolution: "browserslist@npm:4.20.3" dependencies: @@ -11122,27 +11425,6 @@ __metadata: languageName: node linkType: hard -"cacache@npm:^10.0.4": - version: 10.0.4 - resolution: "cacache@npm:10.0.4" - dependencies: - bluebird: ^3.5.1 - chownr: ^1.0.1 - glob: ^7.1.2 - graceful-fs: ^4.1.11 - lru-cache: ^4.1.1 - mississippi: ^2.0.0 - mkdirp: ^0.5.1 - move-concurrently: ^1.0.1 - promise-inflight: ^1.0.1 - rimraf: ^2.6.2 - ssri: ^5.2.4 - unique-filename: ^1.1.0 - y18n: ^4.0.0 - checksum: 4c82d037ecc0ef87f58f96ecd3662bdb24aaedd18fa96d749363bc20dee3ac9f623e2c41e09bf894a3f62de1612a8cea8ddae22563a91ce2ef5cb69fe4cf54dd - languageName: node - linkType: hard - "cacache@npm:^12.0.0, cacache@npm:^12.0.2, cacache@npm:^12.0.3": version: 12.0.4 resolution: "cacache@npm:12.0.4" @@ -11192,7 +11474,7 @@ __metadata: languageName: node linkType: hard -"cacache@npm:^15.0.5, cacache@npm:^15.3.0": +"cacache@npm:^15.0.5, cacache@npm:^15.2.0, cacache@npm:^15.3.0": version: 15.3.0 resolution: "cacache@npm:15.3.0" dependencies: @@ -11354,7 +11636,7 @@ __metadata: languageName: node linkType: hard -"camel-case@npm:3.0.x, camel-case@npm:^3.0.0": +"camel-case@npm:^3.0.0": version: 3.0.0 resolution: "camel-case@npm:3.0.0" dependencies: @@ -11364,7 +11646,7 @@ __metadata: languageName: node linkType: hard -"camel-case@npm:^4.1.1": +"camel-case@npm:^4.1.1, camel-case@npm:^4.1.2": version: 4.1.2 resolution: "camel-case@npm:4.1.2" dependencies: @@ -11467,7 +11749,7 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30000844, caniuse-lite@npm:^1.0.30000864, caniuse-lite@npm:^1.0.30000989, caniuse-lite@npm:^1.0.30001109, caniuse-lite@npm:^1.0.30001125, caniuse-lite@npm:^1.0.30001332": +"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30000989, caniuse-lite@npm:^1.0.30001109, caniuse-lite@npm:^1.0.30001125, caniuse-lite@npm:^1.0.30001332": version: 1.0.30001341 resolution: "caniuse-lite@npm:1.0.30001341" checksum: a72e281b4913263c185ab5972a040a77f4bfc2c45d0495557d13627a61f68efcb068515037ba0c9e7831a99a29f0110f036358c3d1522fc4f59282e4e03f1f0c @@ -11575,7 +11857,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:1.1.3, chalk@npm:^1.0.0, chalk@npm:^1.1.1, chalk@npm:^1.1.3": +"chalk@npm:1.1.3, chalk@npm:^1.0.0, chalk@npm:^1.1.3": version: 1.1.3 resolution: "chalk@npm:1.1.3" dependencies: @@ -11599,7 +11881,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:2.4.2, chalk@npm:^2.0.0, chalk@npm:^2.0.1, chalk@npm:^2.1.0, chalk@npm:^2.3.0, chalk@npm:^2.3.1, chalk@npm:^2.4.1, chalk@npm:^2.4.2": +"chalk@npm:2.4.2, chalk@npm:^2.0.0, chalk@npm:^2.0.1, chalk@npm:^2.1.0, chalk@npm:^2.3.1, chalk@npm:^2.4.1, chalk@npm:^2.4.2": version: 2.4.2 resolution: "chalk@npm:2.4.2" dependencies: @@ -11742,7 +12024,7 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:^3.4.0, chokidar@npm:^3.4.1": +"chokidar@npm:^3.4.0, chokidar@npm:^3.4.1, chokidar@npm:^3.5.3": version: 3.5.3 resolution: "chokidar@npm:3.5.3" dependencies: @@ -11761,7 +12043,7 @@ __metadata: languageName: node linkType: hard -"chownr@npm:^1.0.1, chownr@npm:^1.1.1, chownr@npm:^1.1.2, chownr@npm:^1.1.4": +"chownr@npm:^1.1.1, chownr@npm:^1.1.2, chownr@npm:^1.1.4": version: 1.1.4 resolution: "chownr@npm:1.1.4" checksum: ed57952a84cc0c802af900cf7136de643d3aba2eecb59d29344bc2f3f9bf703a301b9d84cdc71f82c3ffc9ccde831b0d92f5b45f91727d6c9da62f23aef9d9db @@ -11853,7 +12135,7 @@ __metadata: languageName: node linkType: hard -"clean-css@npm:4.2.x, clean-css@npm:^4.2.3": +"clean-css@npm:^4.2.3": version: 4.2.4 resolution: "clean-css@npm:4.2.4" dependencies: @@ -11862,6 +12144,15 @@ __metadata: languageName: node linkType: hard +"clean-css@npm:^5.2.2": + version: 5.3.0 + resolution: "clean-css@npm:5.3.0" + dependencies: + source-map: ~0.6.0 + checksum: 3dd6f2dee3e10a1604321b34cae774b987f410e88f0959b22fd8606653d23121674406e3531dbf61d2cb8b8389e7e541e1df0b0785572cde75d4b8a73dc1ca44 + languageName: node + linkType: hard + "clean-stack@npm:^2.0.0": version: 2.2.0 resolution: "clean-stack@npm:2.2.0" @@ -11869,15 +12160,6 @@ __metadata: languageName: node linkType: hard -"clean-webpack-plugin@npm:^1.0.1": - version: 1.0.1 - resolution: "clean-webpack-plugin@npm:1.0.1" - dependencies: - rimraf: ^2.6.1 - checksum: f677a81fe0e53b8bc035c9b84151486471059c728a383a470dffd08b845e1b006100848f450ee60ddcc53ace8c5fbba1ba4f4722ce9841ad47a99c2c3dd9fb39 - languageName: node - linkType: hard - "clean-webpack-plugin@npm:^3.0.0": version: 3.0.0 resolution: "clean-webpack-plugin@npm:3.0.0" @@ -11890,6 +12172,17 @@ __metadata: languageName: node linkType: hard +"clean-webpack-plugin@npm:^4.0.0": + version: 4.0.0 + resolution: "clean-webpack-plugin@npm:4.0.0" + dependencies: + del: ^4.1.1 + peerDependencies: + webpack: ">=4.0.0 <6.0.0" + checksum: 55fe230dddb9fdf2b3cbffa7fab4e47570c84d524f9ae81a3fa1f58ec4077349e9aabf6a2b5bcf4915f1e4205d2dd6b945e633146fccb21dd59989260527615f + languageName: node + linkType: hard + "cli-boxes@npm:^1.0.0": version: 1.0.0 resolution: "cli-boxes@npm:1.0.0" @@ -12042,12 +12335,11 @@ __metadata: apollo-link-ws: ^1.0.17 apollo-logger: ^0.3.3 apollo-upload-client: ^10.0.1 - autoprefixer: ^8.3.0 chai: ^4.1.2 chai-http: ^4.0.0 cross-env: ^5.1.1 eslint: ^8.15.0 - graphql: ^14.3.1 + graphql: ^15.0.0 graphql-tools: ^4.0.4 jest: ^26.2.2 minilog: ^3.1.0 @@ -12086,7 +12378,6 @@ __metadata: apollo-logger: ^0.3.3 apollo-upload-client: ^10.0.0 apollo-utilities: ^1.0.3 - autoprefixer: ^8.3.0 babel-helper-vue-jsx-merge-props: ^2.0.3 babel-plugin-jsx-event-modifiers: ^2.0.5 babel-plugin-jsx-v-model: ^2.0.3 @@ -12094,16 +12385,16 @@ __metadata: babel-plugin-transform-vue-jsx: ^3.7.0 babel-polyfill: ^6.26.0 babel-preset-vue: ^2.0.2 - bootstrap: ^4.3.1 + bootstrap: ^5.1.3 bootstrap-vue: ^2.0.0-rc.19 chai: ^4.1.2 chai-http: ^4.0.0 cross-env: ^5.1.1 error-stack-parser: ^2.0.1 eslint: ^8.15.0 - extract-files: ^5.0.0 + extract-files: ^6.0.0 filesize: ^3.5.11 - graphql: ^14.3.1 + graphql: ^15.0.0 graphql-iso-date: ^3.5.0 graphql-tag: ^2.6.0 graphql-tools: ^4.0.4 @@ -12189,11 +12480,10 @@ __metadata: apollo-logger: ^0.3.3 apollo-upload-client: ^10.0.0 apollo-utilities: ^1.0.3 - autoprefixer: ^8.3.0 babel-loader: ^8.0.6 babel-plugin-styled-components: ^1.10.0 babel-polyfill: ^6.26.0 - bootstrap: ^4.3.1 + bootstrap: ^5.1.3 chai: ^4.1.2 chai-http: ^4.0.0 connected-react-router: ^6.5.2 @@ -12201,10 +12491,10 @@ __metadata: error-stack-parser: ^2.0.1 eslint: ^8.15.0 expo: ^45.0.0 - extract-files: ^5.0.0 + extract-files: ^6.0.0 filesize: ^3.5.11 formik: ^1.5.8 - graphql: ^14.3.1 + graphql: ^15.0.0 graphql-iso-date: ^3.5.0 graphql-tag: ^2.6.0 graphql-tools: ^4.0.4 @@ -12256,7 +12546,6 @@ __metadata: subscriptions-transport-ws: ^0.9.16 use-react-router: ^1.0.7 uuid: ^3.3.2 - webpack-cli: ^3.3.4 dependenciesMeta: "@expo/vector-icons": optional: true @@ -12382,7 +12671,7 @@ __metadata: languageName: node linkType: hard -"clone@npm:^2.1.1, clone@npm:^2.1.2": +"clone@npm:^2.1.2": version: 2.1.2 resolution: "clone@npm:2.1.2" checksum: ed0601cd0b1606bc7d82ee7175b97e68d1dd9b91fd1250a3617b38d34a095f8ee0431d40a1a611122dcccb4f93295b4fdb94942aa763392b5fe44effa50c2d5e @@ -12490,7 +12779,7 @@ __metadata: languageName: node linkType: hard -"color-support@npm:^1.1.3": +"color-support@npm:^1.1.2, color-support@npm:^1.1.3": version: 1.1.3 resolution: "color-support@npm:1.1.3" bin: @@ -12526,6 +12815,13 @@ __metadata: languageName: node linkType: hard +"colorette@npm:^2.0.10, colorette@npm:^2.0.14": + version: 2.0.16 + resolution: "colorette@npm:2.0.16" + checksum: 7430bd996545347f262ae9716bfc8ca3776606e9db854279082004f3141b15a64ad2ee0e4f10cacba5a07cc92ca3edc2d01cbe73fd2843ccd80e98d0e3a8e79b + languageName: node + linkType: hard + "colors@npm:1.0.x": version: 1.0.3 resolution: "colors@npm:1.0.3" @@ -12582,7 +12878,7 @@ __metadata: languageName: node linkType: hard -"commander@npm:2.17.1, commander@npm:2.17.x": +"commander@npm:2.17.1": version: 2.17.1 resolution: "commander@npm:2.17.1" checksum: b10453ca205d5a794c5e639dbc54bf4eaec61a204d56693b8082e9000744df13a47840f7d10ae2fc6fc046e2d71bb7c67987dff5b77f862064e187cf88beac3f @@ -12617,13 +12913,20 @@ __metadata: languageName: node linkType: hard -"commander@npm:^7.2.0": +"commander@npm:^7.0.0, commander@npm:^7.2.0": version: 7.2.0 resolution: "commander@npm:7.2.0" checksum: 8d690ff13b0356df7e0ebbe6c59b4712f754f4b724d4f473d3cc5b3fdcf978e3a5dc3078717858a2ceb50b0f84d0660a7f22a96cdc50fb877d0c9bb31593d23a languageName: node linkType: hard +"commander@npm:^8.3.0": + version: 8.3.0 + resolution: "commander@npm:8.3.0" + checksum: 8b043bb8322ea1c39664a1598a95e0495bfe4ca2fad0d84a92d7d1d8d213e2a155b441d2470c8e08de7c4a28cf2bc6e169211c49e1b21d9f7edc6ae4d9356060 + languageName: node + linkType: hard + "commander@npm:~2.14.1": version: 2.14.1 resolution: "commander@npm:2.14.1" @@ -12631,13 +12934,6 @@ __metadata: languageName: node linkType: hard -"commander@npm:~2.19.0": - version: 2.19.0 - resolution: "commander@npm:2.19.0" - checksum: 4cec19989ea492a8b7ebd26e854111b5921641ad737abab64b740d094d7f332f5e210423ca8a31ec6ef988f1e8e6ae1379640160f2a68e9b4ee89c912ac8bd3f - languageName: node - linkType: hard - "common@workspace:packages/common": version: 0.0.0-use.local resolution: "common@workspace:packages/common" @@ -12655,7 +12951,7 @@ __metadata: chai: ^4.1.2 connected-react-router: ^6.5.2 eslint: ^8.15.0 - graphql: ^14.3.1 + graphql: ^15.0.0 i18next: ^11.2.3 i18next-browser-languagedetector: ^2.1.0 jest: ^26.2.2 @@ -12893,15 +13189,6 @@ __metadata: languageName: node linkType: hard -"consolidate@npm:^0.15.1": - version: 0.15.1 - resolution: "consolidate@npm:0.15.1" - dependencies: - bluebird: ^3.1.1 - checksum: 02dfbab0a8d5452b74c42dee81526b26a42350ed333575c4f8f099957d02a2dbc92a1f89103b85e83b61371e08a16113ebcddbb38eded53402302e0748f608e1 - languageName: node - linkType: hard - "constant-case@npm:^2.0.0": version: 2.0.0 resolution: "constant-case@npm:2.0.0" @@ -13391,7 +13678,7 @@ __metadata: languageName: node linkType: hard -"core-js@npm:^2.4.0, core-js@npm:^2.5.0, core-js@npm:^2.6.5": +"core-js@npm:^2.4.0, core-js@npm:^2.5.0": version: 2.6.12 resolution: "core-js@npm:2.6.12" checksum: 00128efe427789120a06b819adc94cc72b96955acb331cb71d09287baf9bd37bebd191d91f1ee4939c893a050307ead4faea08876f09115112612b6a05684b63 @@ -13464,6 +13751,19 @@ __metadata: languageName: node linkType: hard +"cosmiconfig@npm:^7.0.0, cosmiconfig@npm:^7.0.1": + version: 7.0.1 + resolution: "cosmiconfig@npm:7.0.1" + dependencies: + "@types/parse-json": ^4.0.0 + import-fresh: ^3.2.1 + parse-json: ^5.0.0 + path-type: ^4.0.0 + yaml: ^1.10.0 + checksum: 3cd38525ba22e13da0ef9f4be131df226c94f5b96fb50f6297eb17baeedefe15cf5819f8c73cde69f71cc5034e712c86bd20c7756883dd8094087680ecc25932 + languageName: node + linkType: hard + "create-ecdh@npm:^4.0.0": version: 4.0.4 resolution: "create-ecdh@npm:4.0.4" @@ -13700,28 +14000,6 @@ __metadata: languageName: node linkType: hard -"css-loader@npm:^1.0.0": - version: 1.0.1 - resolution: "css-loader@npm:1.0.1" - dependencies: - babel-code-frame: ^6.26.0 - css-selector-tokenizer: ^0.7.0 - icss-utils: ^2.1.0 - loader-utils: ^1.0.2 - lodash: ^4.17.11 - postcss: ^6.0.23 - postcss-modules-extract-imports: ^1.2.0 - postcss-modules-local-by-default: ^1.2.0 - postcss-modules-scope: ^1.1.0 - postcss-modules-values: ^1.3.0 - postcss-value-parser: ^3.3.0 - source-list-map: ^2.0.0 - peerDependencies: - webpack: ^4.0.0 - checksum: 6815acbd8e35ccb80b83e0ca74a1634fc95f8400780a497827943782ce06ec0270741d4957ec3d56e8d518840caac2f5092696b7c36b2aafd410cfed84270b00 - languageName: node - linkType: hard - "css-loader@npm:^3.0.0, css-loader@npm:~3.6.0": version: 3.6.0 resolution: "css-loader@npm:3.6.0" @@ -13745,12 +14023,21 @@ __metadata: languageName: node linkType: hard -"css-parse@npm:~2.0.0": - version: 2.0.0 - resolution: "css-parse@npm:2.0.0" - dependencies: - css: ^2.0.0 - checksum: a97e409c0060918964609fb9695d04f03b814322b14e2577bc598a6e4b9f36f8a93d0ce911c1d918a765cf73d92812af289b5bcc714ca5fea33c0247e6e39604 +"css-loader@npm:^6.7.1": + version: 6.7.1 + resolution: "css-loader@npm:6.7.1" + dependencies: + icss-utils: ^5.1.0 + postcss: ^8.4.7 + postcss-modules-extract-imports: ^3.0.0 + postcss-modules-local-by-default: ^4.0.0 + postcss-modules-scope: ^3.0.0 + postcss-modules-values: ^4.0.0 + postcss-value-parser: ^4.2.0 + semver: ^7.3.5 + peerDependencies: + webpack: ^5.0.0 + checksum: c9e900e2a6012a988ab36cf87598fa1e74cd570ab25dbcc8a5d7f10a91a0f9549ff3656b9bbb2bf26b9f5a39f76b9b4b148513c4085c23b73c9c1d5cc2f7de12 languageName: node linkType: hard @@ -13786,16 +14073,6 @@ __metadata: languageName: node linkType: hard -"css-selector-tokenizer@npm:^0.7.0": - version: 0.7.3 - resolution: "css-selector-tokenizer@npm:0.7.3" - dependencies: - cssesc: ^3.0.0 - fastparse: ^1.1.2 - checksum: bc4d14204bf5716f70085526bf370cbdd1c643dcb2e7366ba96212649fa5a07885e3f5dc2bde53646bac557ded79a60c7118cf7cf5d4dda898353a9e08277649 - languageName: node - linkType: hard - "css-to-react-native@npm:^2.2.2": version: 2.3.2 resolution: "css-to-react-native@npm:2.3.2" @@ -13863,6 +14140,17 @@ __metadata: languageName: node linkType: hard +"css@npm:^3.0.0": + version: 3.0.0 + resolution: "css@npm:3.0.0" + dependencies: + inherits: ^2.0.4 + source-map: ^0.6.1 + source-map-resolve: ^0.6.0 + checksum: c17cb4a46a39c11b00225f1314158a892828af34cdf3badc7e88084882e9f414e4902a1d59231c0854f310af30bde343fd8a9e79c6001426fe88af45d3312fe2 + languageName: node + linkType: hard + "cssesc@npm:^3.0.0": version: 3.0.0 resolution: "cssesc@npm:3.0.0" @@ -14152,7 +14440,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:3.1.0, debug@npm:~3.1.0": +"debug@npm:3.1.0": version: 3.1.0 resolution: "debug@npm:3.1.0" dependencies: @@ -14359,6 +14647,15 @@ __metadata: languageName: node linkType: hard +"default-gateway@npm:^6.0.3": + version: 6.0.3 + resolution: "default-gateway@npm:6.0.3" + dependencies: + execa: ^5.0.0 + checksum: 5184f9e6e105d24fb44ade9e8741efa54bb75e84625c1ea78c4ef8b81dff09ca52d6dbdd1185cf0dc655bb6b282a64fffaf7ed2dd561b8d9ad6f322b1f039aba + languageName: node + linkType: hard + "defaults@npm:^1.0.3": version: 1.0.3 resolution: "defaults@npm:1.0.3" @@ -14729,6 +15026,15 @@ __metadata: languageName: node linkType: hard +"dns-packet@npm:^5.2.2": + version: 5.3.1 + resolution: "dns-packet@npm:5.3.1" + dependencies: + "@leichtgewicht/ip-codec": ^2.0.1 + checksum: 5e74ccd47437f936b81c1d93363c2a57ce78374159ea4893435b95961f09685adb048f72e6e09fcc5c38a08550e20b67dfbbd7c7fd9c2c9f24c8cf88c592fe46 + languageName: node + linkType: hard + "dns-txt@npm:^2.0.2": version: 2.0.2 resolution: "dns-txt@npm:2.0.2" @@ -15110,7 +15416,7 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.3.247, electron-to-chromium@npm:^1.3.47, electron-to-chromium@npm:^1.3.564, electron-to-chromium@npm:^1.4.118": +"electron-to-chromium@npm:^1.3.247, electron-to-chromium@npm:^1.3.564, electron-to-chromium@npm:^1.4.118": version: 1.4.137 resolution: "electron-to-chromium@npm:1.4.137" checksum: 3cc43aed41ed75a57c6e4c44c6096749dafb171791fc0c723c0b028e8e71885a686cca2c876cf3e9cc3e0b8919558f8025e4436fadcb1d72a438d413382527c2 @@ -15211,7 +15517,7 @@ __metadata: languageName: node linkType: hard -"encoding@npm:^0.1.11, encoding@npm:^0.1.13": +"encoding@npm:^0.1.11, encoding@npm:^0.1.12, encoding@npm:^0.1.13": version: 0.1.13 resolution: "encoding@npm:0.1.13" dependencies: @@ -15229,7 +15535,7 @@ __metadata: languageName: node linkType: hard -"enhanced-resolve@npm:^4.0.0, enhanced-resolve@npm:^4.1.0, enhanced-resolve@npm:^4.1.1, enhanced-resolve@npm:^4.5.0": +"enhanced-resolve@npm:^4.1.0, enhanced-resolve@npm:^4.5.0": version: 4.5.0 resolution: "enhanced-resolve@npm:4.5.0" dependencies: @@ -15240,6 +15546,16 @@ __metadata: languageName: node linkType: hard +"enhanced-resolve@npm:^5.0.0, enhanced-resolve@npm:^5.9.3": + version: 5.9.3 + resolution: "enhanced-resolve@npm:5.9.3" + dependencies: + graceful-fs: ^4.2.4 + tapable: ^2.2.0 + checksum: 743428030e1d627835bfd05b7a9570ee163e728ab1d55fcd69de9c4ff3e84356c0c9c9deaa8164afb3c648699681a403801ac85b94d6a343838d38f36109643c + languageName: node + linkType: hard + "enquire.js@npm:^2.1.6": version: 2.1.6 resolution: "enquire.js@npm:2.1.6" @@ -15268,7 +15584,7 @@ __metadata: languageName: node linkType: hard -"envinfo@npm:^7.3.1, envinfo@npm:^7.7.2": +"envinfo@npm:^7.3.1, envinfo@npm:^7.7.2, envinfo@npm:^7.7.3": version: 7.8.1 resolution: "envinfo@npm:7.8.1" bin: @@ -15391,6 +15707,13 @@ __metadata: languageName: node linkType: hard +"es-module-lexer@npm:^0.9.0": + version: 0.9.3 + resolution: "es-module-lexer@npm:0.9.3" + checksum: be77d73aee709fdc68d22b9938da81dfee3bc45e8d601629258643fe5bfdab253d6e2540035e035cfa8cf52a96366c1c19b46bcc23b4507b1d44e5907d2e7f6c + languageName: node + linkType: hard + "es-shim-unscopables@npm:^1.0.0": version: 1.0.0 resolution: "es-shim-unscopables@npm:1.0.0" @@ -15770,23 +16093,23 @@ __metadata: languageName: node linkType: hard -"eslint-scope@npm:^4.0.3": - version: 4.0.3 - resolution: "eslint-scope@npm:4.0.3" +"eslint-scope@npm:5.1.1, eslint-scope@npm:^5.1.1": + version: 5.1.1 + resolution: "eslint-scope@npm:5.1.1" dependencies: - esrecurse: ^4.1.0 + esrecurse: ^4.3.0 estraverse: ^4.1.1 - checksum: a2a3fe5845938ce7cfd2e658c309a9bb27a7f9ce94f0cc447ed5f9fa95b16451556d7e1db4c8e5d2aaa02d02850f5346d23091bbe94f7097412ce846504b4dcc + checksum: d30ef9dc1c1cbdece34db1539a4933fe3f9b14e1ffb27ecc85987902ee663ad7c9473bbd49a9a03195a373741e62e2f807c4938992e019b511993d163450e70a languageName: node linkType: hard -"eslint-scope@npm:^5.1.1": - version: 5.1.1 - resolution: "eslint-scope@npm:5.1.1" +"eslint-scope@npm:^4.0.3": + version: 4.0.3 + resolution: "eslint-scope@npm:4.0.3" dependencies: - esrecurse: ^4.3.0 + esrecurse: ^4.1.0 estraverse: ^4.1.1 - checksum: d30ef9dc1c1cbdece34db1539a4933fe3f9b14e1ffb27ecc85987902ee663ad7c9473bbd49a9a03195a373741e62e2f807c4938992e019b511993d163450e70a + checksum: a2a3fe5845938ce7cfd2e658c309a9bb27a7f9ce94f0cc447ed5f9fa95b16451556d7e1db4c8e5d2aaa02d02850f5346d23091bbe94f7097412ce846504b4dcc languageName: node linkType: hard @@ -16024,14 +16347,14 @@ __metadata: languageName: node linkType: hard -"events@npm:^3.0.0": +"events@npm:^3.0.0, events@npm:^3.2.0": version: 3.3.0 resolution: "events@npm:3.3.0" checksum: d6b6f2adbccbcda74ddbab52ed07db727ef52e31a61ed26db9feb7dc62af7fc8e060defa65e5f8af9449b86b52cc1a1f6a79f2eafcf4e62add2b7a1fa4a432f6 languageName: node linkType: hard -"eventsource@npm:^1.0.7, eventsource@npm:^1.1.0": +"eventsource@npm:^1.0.7": version: 1.1.1 resolution: "eventsource@npm:1.1.1" dependencies: @@ -16161,6 +16484,23 @@ __metadata: languageName: node linkType: hard +"execa@npm:^5.0.0": + version: 5.1.1 + resolution: "execa@npm:5.1.1" + dependencies: + cross-spawn: ^7.0.3 + get-stream: ^6.0.0 + human-signals: ^2.1.0 + is-stream: ^2.0.0 + merge-stream: ^2.0.0 + npm-run-path: ^4.0.1 + onetime: ^5.1.2 + signal-exit: ^3.0.3 + strip-final-newline: ^2.0.0 + checksum: c8e615235e8de4c5addf2fa4c3da3e3aa59ce975a3e83533b4f6a71750fb816a2e79610dc5f1799b6e28976c9ae86747a36a606655bf8cb414a74d8d507b304f + languageName: node + linkType: hard + "exit-hook@npm:^1.0.0": version: 1.1.1 resolution: "exit-hook@npm:1.1.1" @@ -16575,7 +16915,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.16.2, express@npm:^4.17.0, express@npm:^4.17.1": +"express@npm:^4.16.2, express@npm:^4.17.0, express@npm:^4.17.1, express@npm:^4.17.3": version: 4.18.1 resolution: "express@npm:4.18.1" dependencies: @@ -16705,13 +17045,6 @@ __metadata: languageName: node linkType: hard -"extract-files@npm:^5.0.0, extract-files@npm:^5.0.1": - version: 5.0.1 - resolution: "extract-files@npm:5.0.1" - checksum: ce8e7be81a0689067cc645ab9a3d99f529833de269601ae373a83243aa70d3faecad7ecd356fe4be284d4966d6e4b3612bebdd374f8066e66d51f410d3232457 - languageName: node - linkType: hard - "extsprintf@npm:1.3.0": version: 1.3.0 resolution: "extsprintf@npm:1.3.0" @@ -16775,7 +17108,7 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:^3.1.1, fast-glob@npm:^3.2.4, fast-glob@npm:^3.2.5, fast-glob@npm:^3.2.9": +"fast-glob@npm:^3.1.1, fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.4, fast-glob@npm:^3.2.5, fast-glob@npm:^3.2.9": version: 3.2.11 resolution: "fast-glob@npm:3.2.11" dependencies: @@ -16809,6 +17142,13 @@ __metadata: languageName: node linkType: hard +"fastest-levenshtein@npm:^1.0.12": + version: 1.0.12 + resolution: "fastest-levenshtein@npm:1.0.12" + checksum: 1755f98942952d5acd773eef03f9f9f046d95c447b10d1ef672df65a40f9a4d3f176ef60ae93e465f1c2bae127b7eb047d4df7e0dce492805bda76aff325dc88 + languageName: node + linkType: hard + "fastest-stable-stringify@npm:^2.0.2": version: 2.0.2 resolution: "fastest-stable-stringify@npm:2.0.2" @@ -16816,13 +17156,6 @@ __metadata: languageName: node linkType: hard -"fastparse@npm:^1.1.2": - version: 1.1.2 - resolution: "fastparse@npm:1.1.2" - checksum: c08d6e7ef10c0928426c1963dd4593e2baaf44d223ab1e5ba5d7b30470144b3a4ecb3605958b73754cea3f857ecef00b67c885f07ca2c312b38b67d9d88b84b5 - languageName: node - linkType: hard - "fastq@npm:^1.6.0": version: 1.13.0 resolution: "fastq@npm:1.13.0" @@ -16850,7 +17183,7 @@ __metadata: languageName: node linkType: hard -"faye-websocket@npm:^0.11.3, faye-websocket@npm:^0.11.4, faye-websocket@npm:~0.11.1": +"faye-websocket@npm:^0.11.3, faye-websocket@npm:~0.11.1": version: 0.11.4 resolution: "faye-websocket@npm:0.11.4" dependencies: @@ -16965,20 +17298,6 @@ __metadata: languageName: node linkType: hard -"file-loader@npm:^2.0.0": - version: 2.0.0 - resolution: "file-loader@npm:2.0.0" - dependencies: - loader-utils: ^1.0.2 - schema-utils: ^1.0.0 - peerDependencies: - webpack: ^2.0.0 || ^3.0.0 || ^4.0.0 - bin: - file-loader: "" - checksum: 01b291755b781157e105a9d22d721fe9d40823e5cc9c25bef8edd02616abbeeda33f8772d21b4e6513228a20f95aa60c90e8f42975fe6ecbd8d2b26a15a542fb - languageName: node - linkType: hard - "file-loader@npm:^4.2.0": version: 4.3.0 resolution: "file-loader@npm:4.3.0" @@ -16991,6 +17310,18 @@ __metadata: languageName: node linkType: hard +"file-loader@npm:^6.2.0": + version: 6.2.0 + resolution: "file-loader@npm:6.2.0" + dependencies: + loader-utils: ^2.0.0 + schema-utils: ^3.0.0 + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + checksum: e176a57c2037ab0f78e5755dbf293a6b7f0f8392350a120bd03cc2ce2525bea017458ba28fea14ca535ff1848055e86d1a3a216bdb2561ef33395b27260a1dd3 + languageName: node + linkType: hard + "file-loader@npm:~6.0.0": version: 6.0.0 resolution: "file-loader@npm:6.0.0" @@ -17117,17 +17448,6 @@ __metadata: languageName: node linkType: hard -"find-cache-dir@npm:^1.0.0": - version: 1.0.0 - resolution: "find-cache-dir@npm:1.0.0" - dependencies: - commondir: ^1.0.1 - make-dir: ^1.0.0 - pkg-dir: ^2.0.0 - checksum: 264b706771f30b39385cf921a5576c80ef95cb4c8ef2df8761b8be62326a1537ea63feecf0deac52cd84d6937b312a8d9554b4012a092937ade43a165cd5b6f9 - languageName: node - linkType: hard - "find-cache-dir@npm:^2.0.0, find-cache-dir@npm:^2.1.0": version: 2.1.0 resolution: "find-cache-dir@npm:2.1.0" @@ -17233,18 +17553,6 @@ __metadata: languageName: node linkType: hard -"findup-sync@npm:^3.0.0": - version: 3.0.0 - resolution: "findup-sync@npm:3.0.0" - dependencies: - detect-file: ^1.0.0 - is-glob: ^4.0.0 - micromatch: ^3.0.4 - resolve-dir: ^1.0.1 - checksum: ff6f37328a7629775db2abf0fcd40e7c117baf37f23006f206c18bcd9ca0ce99d8c24ae86df540370ec76c1080ab59fe82cb71d2c7c1ad819ccccee726af7e92 - languageName: node - linkType: hard - "fined@npm:^1.0.1": version: 1.2.0 resolution: "fined@npm:1.2.0" @@ -17325,7 +17633,7 @@ __metadata: languageName: node linkType: hard -"follow-redirects@npm:^1.0.0, follow-redirects@npm:^1.10.0": +"follow-redirects@npm:^1.0.0, follow-redirects@npm:^1.10.0, follow-redirects@npm:^1.14.7": version: 1.15.0 resolution: "follow-redirects@npm:1.15.0" peerDependenciesMeta: @@ -17450,23 +17758,29 @@ __metadata: languageName: node linkType: hard -"fork-ts-checker-webpack-plugin@npm:^0.4.9": - version: 0.4.15 - resolution: "fork-ts-checker-webpack-plugin@npm:0.4.15" +"fork-ts-checker-webpack-plugin@npm:^7.2.11": + version: 7.2.11 + resolution: "fork-ts-checker-webpack-plugin@npm:7.2.11" dependencies: - babel-code-frame: ^6.22.0 - chalk: ^2.4.1 - chokidar: ^2.0.4 - lodash: ^4.17.11 - micromatch: ^3.1.10 + "@babel/code-frame": ^7.16.7 + chalk: ^4.1.2 + chokidar: ^3.5.3 + cosmiconfig: ^7.0.1 + deepmerge: ^4.2.2 + fs-extra: ^10.0.0 + memfs: ^3.4.1 minimatch: ^3.0.4 - resolve: ^1.5.0 - tapable: ^1.0.0 + schema-utils: ^3.1.1 + semver: ^7.3.5 + tapable: ^2.2.1 peerDependencies: - tslint: ^4.0.0 || ^5.0.0 - typescript: ^2.1.0 || ^3.0.0 - webpack: ^2.3.0 || ^3.0.0 || ^4.0.0 - checksum: ee40803d2e5d4142afaf922aa64acc6db2c1ec50507bb1bcd227ded15241afc0642cbb30db96eac289add0b5dd5cb9b7a64acc91dae6fdea90506546d77665ff + typescript: ">3.6.0" + vue-template-compiler: "*" + webpack: ^5.11.0 + peerDependenciesMeta: + vue-template-compiler: + optional: true + checksum: 84f600a8f55e78ec6edac249090a6761db2f93d8c6af18e195f176bb9b0de263ef4b1f9b29abcc3dffb4751e3e8bb4dff96ada24095995d82af0f058d43c1fd6 languageName: node linkType: hard @@ -17550,6 +17864,13 @@ __metadata: languageName: node linkType: hard +"fraction.js@npm:^4.2.0": + version: 4.2.0 + resolution: "fraction.js@npm:4.2.0" + checksum: b16c0a6a7f045b3416c1afbb174b7afca73bd7eb0c62598a0c734a8b1f888cb375684174daf170abfba314da9f366b7d6445e396359d5fae640883bdb2ed18cb + languageName: node + linkType: hard + "fragment-cache@npm:^0.2.1": version: 0.2.1 resolution: "fragment-cache@npm:0.2.1" @@ -17620,7 +17941,7 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:^10.1.0": +"fs-extra@npm:^10.0.0, fs-extra@npm:^10.1.0": version: 10.1.0 resolution: "fs-extra@npm:10.1.0" dependencies: @@ -17704,6 +18025,13 @@ __metadata: languageName: node linkType: hard +"fs-monkey@npm:1.0.3": + version: 1.0.3 + resolution: "fs-monkey@npm:1.0.3" + checksum: 197fd276d224d54a27c6267c69887ec29ccd4bedd83d72b5050abf3b6c6ef83d7b86a85a87f615c24a4e6f9a4888fd151c9f16a37ffb23e37c4c2d14c1da6275 + languageName: node + linkType: hard + "fs-readdir-recursive@npm:^1.1.0": version: 1.1.0 resolution: "fs-readdir-recursive@npm:1.1.0" @@ -17810,6 +18138,23 @@ __metadata: languageName: node linkType: hard +"gauge@npm:^3.0.0": + version: 3.0.2 + resolution: "gauge@npm:3.0.2" + dependencies: + aproba: ^1.0.3 || ^2.0.0 + color-support: ^1.1.2 + console-control-strings: ^1.0.0 + has-unicode: ^2.0.1 + object-assign: ^4.1.1 + signal-exit: ^3.0.0 + string-width: ^4.2.3 + strip-ansi: ^6.0.1 + wide-align: ^1.1.2 + checksum: 75230ccaf216471e31025c7d5fcea1629596ca20792de50c596eb18ffb14d8404f927cd55535aab2eeecd18d1e11bd6f23ec3c2e9878d2dda1dc74bccc34b913 + languageName: node + linkType: hard + "gauge@npm:^4.0.3": version: 4.0.4 resolution: "gauge@npm:4.0.4" @@ -18008,6 +18353,13 @@ __metadata: languageName: node linkType: hard +"get-stream@npm:^6.0.0": + version: 6.0.1 + resolution: "get-stream@npm:6.0.1" + checksum: 49825d57d3fd6964228e6200a58169464b8e8970489b3acdc24906c782fb7f01f9f56f8e6653c4a50713771d6658f7cfe051e5eb8c12e334138c9c918b296341 + languageName: node + linkType: hard + "get-symbol-description@npm:^1.0.0": version: 1.0.0 resolution: "get-symbol-description@npm:1.0.0" @@ -18199,6 +18551,13 @@ __metadata: languageName: node linkType: hard +"glob-to-regexp@npm:^0.4.1": + version: 0.4.1 + resolution: "glob-to-regexp@npm:0.4.1" + checksum: 0486925072d7a916f052842772b61c3e86247f0a80cc0deb9b5a3e8a1a9faad5b04fb6f58986a09f34d3e96cd2a22a24b7e9882fb1cf904c31e9a310de96c429 + languageName: node + linkType: hard + "glob@npm:7.1.6": version: 7.1.6 resolution: "glob@npm:7.1.6" @@ -18276,7 +18635,7 @@ __metadata: languageName: node linkType: hard -"global-modules@npm:2.0.0, global-modules@npm:^2.0.0": +"global-modules@npm:2.0.0": version: 2.0.0 resolution: "global-modules@npm:2.0.0" dependencies: @@ -18504,7 +18863,7 @@ __metadata: languageName: node linkType: hard -"graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.15, graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.3, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.1.9, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.2, graceful-fs@npm:^4.2.3, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": +"graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.15, graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.3, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.1.9, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.2, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": version: 4.2.10 resolution: "graceful-fs@npm:4.2.10" checksum: 4223a833e38e1d0d2aea630c2433cfb94ddc07dfc11d511dbd6be1d16688c5be848acc31f9a5d0d0ddbfb56d2ee5a6ae0278aceeb0ca6a13f27e06b9956fb952 @@ -18632,7 +18991,7 @@ __metadata: languageName: node linkType: hard -"graphql@npm:15.8.0, graphql@npm:^15.1.0": +"graphql@npm:15.8.0, graphql@npm:^15.0.0, graphql@npm:^15.1.0": version: 15.8.0 resolution: "graphql@npm:15.8.0" checksum: 30cc09b77170a9d1ed68e4c017ec8c5265f69501c96e4f34f8f6613f39a886c96dd9853eac925f212566ed651736334c8fe24ceae6c44e8d7625c95c3009a801 @@ -18646,15 +19005,6 @@ __metadata: languageName: node linkType: hard -"graphql@npm:^14.3.1": - version: 14.7.0 - resolution: "graphql@npm:14.7.0" - dependencies: - iterall: ^1.2.2 - checksum: 7f8085d4d8f4cd20bde0a2c327d21a0beaf2d0539775dc4fc093d2193c51f3c268ab43d11d539ce0ef26ffea227de7c7bd47788636bd66c5a944c95ad0870727 - languageName: node - linkType: hard - "growly@npm:^1.3.0": version: 1.3.0 resolution: "growly@npm:1.3.0" @@ -18735,29 +19085,6 @@ __metadata: languageName: node linkType: hard -"hard-source-webpack-plugin@npm:^0.13.1": - version: 0.13.1 - resolution: "hard-source-webpack-plugin@npm:0.13.1" - dependencies: - chalk: ^2.4.1 - find-cache-dir: ^2.0.0 - graceful-fs: ^4.1.11 - lodash: ^4.15.0 - mkdirp: ^0.5.1 - node-object-hash: ^1.2.0 - parse-json: ^4.0.0 - pkg-dir: ^3.0.0 - rimraf: ^2.6.2 - semver: ^5.6.0 - tapable: ^1.0.0-beta.5 - webpack-sources: ^1.0.1 - write-json-file: ^2.3.0 - peerDependencies: - webpack: "*" - checksum: 213edab08cf933457e9fcd5780eca9a1fabdad869a594c4f3229d7e44a30eb128b6b156f15f1ceb88a08909c25ad1a22bcf63c784691cff62581c36ca275547d - languageName: node - linkType: hard - "has-ansi@npm:^2.0.0": version: 2.0.0 resolution: "has-ansi@npm:2.0.0" @@ -18895,6 +19222,13 @@ __metadata: languageName: node linkType: hard +"hash-sum@npm:^2.0.0": + version: 2.0.0 + resolution: "hash-sum@npm:2.0.0" + checksum: 45dee9cf318d7a9b0ba5f766d35bfa14eb9483f9b878b1f980f097a87c2a490219774d42962c0c5c9bf53b1cca51724307bc35a0781218236da3d33715b4962d + languageName: node + linkType: hard + "hash.js@npm:^1.0.0, hash.js@npm:^1.0.3": version: 1.1.7 resolution: "hash.js@npm:1.1.7" @@ -18931,7 +19265,7 @@ __metadata: languageName: node linkType: hard -"he@npm:1.2.0, he@npm:1.2.x, he@npm:^1.1.0, he@npm:^1.2.0": +"he@npm:1.2.0, he@npm:^1.1.0, he@npm:^1.2.0": version: 1.2.0 resolution: "he@npm:1.2.0" bin: @@ -19035,14 +19369,14 @@ __metadata: languageName: node linkType: hard -"hoist-non-react-statics@npm:^2.2.2, hoist-non-react-statics@npm:^2.3.1": +"hoist-non-react-statics@npm:^2.3.1": version: 2.5.5 resolution: "hoist-non-react-statics@npm:2.5.5" checksum: 79c204446a61ad490cc9342b2deeedea5a17f03a5fc091f367b6c08f29387c8d5578634ebfb8733043422a5e1182b372893d63f8737ac4b75da3a2ec4a316162 languageName: node linkType: hard -"hoist-non-react-statics@npm:^3.1.0, hoist-non-react-statics@npm:^3.3.0, hoist-non-react-statics@npm:^3.3.1, hoist-non-react-statics@npm:^3.3.2": +"hoist-non-react-statics@npm:^3.0.0, hoist-non-react-statics@npm:^3.1.0, hoist-non-react-statics@npm:^3.3.0, hoist-non-react-statics@npm:^3.3.1, hoist-non-react-statics@npm:^3.3.2": version: 3.3.2 resolution: "hoist-non-react-statics@npm:3.3.2" dependencies: @@ -19136,7 +19470,7 @@ __metadata: languageName: node linkType: hard -"html-entities@npm:^2.1.0": +"html-entities@npm:^2.1.0, html-entities@npm:^2.3.2": version: 2.3.3 resolution: "html-entities@npm:2.3.3" checksum: a76cbdbb276d9499dc7ef800d23f3964254e659f04db51c8d1ff6abfe21992c69b7217ecfd6e3c16ff0aa027ba4261d77f0dba71f55639c16a325bbdf69c535d @@ -19182,20 +19516,20 @@ __metadata: languageName: node linkType: hard -"html-minifier@npm:^3.2.3": - version: 3.5.21 - resolution: "html-minifier@npm:3.5.21" +"html-minifier-terser@npm:^6.0.2": + version: 6.1.0 + resolution: "html-minifier-terser@npm:6.1.0" dependencies: - camel-case: 3.0.x - clean-css: 4.2.x - commander: 2.17.x - he: 1.2.x - param-case: 2.1.x - relateurl: 0.2.x - uglify-js: 3.4.x + camel-case: ^4.1.2 + clean-css: ^5.2.2 + commander: ^8.3.0 + he: ^1.2.0 + param-case: ^3.0.4 + relateurl: ^0.2.7 + terser: ^5.10.0 bin: - html-minifier: ./cli.js - checksum: 010bd1a1304bca784e36b5a09db442a47c531cef80d9215149f7c08273bd9ba98dc9e3851e76c39d6c94ac4b182d08cfea3c4379604bd52072876a16389b2fbf + html-minifier-terser: cli.js + checksum: 1aa4e4f01cf7149e3ac5ea84fb7a1adab86da40d38d77a6fff42852b5ee3daccb78b615df97264e3a6a5c33e57f0c77f471d607ca1e1debd1dab9b58286f4b5a languageName: node linkType: hard @@ -19215,23 +19549,6 @@ __metadata: languageName: node linkType: hard -"html-webpack-plugin@npm:^3.2.0": - version: 3.2.0 - resolution: "html-webpack-plugin@npm:3.2.0" - dependencies: - html-minifier: ^3.2.3 - loader-utils: ^0.2.16 - lodash: ^4.17.3 - pretty-error: ^2.0.2 - tapable: ^1.0.0 - toposort: ^1.0.0 - util.promisify: 1.0.0 - peerDependencies: - webpack: ^1.0.0 || ^2.0.0 || ^3.0.0 || ^4.0.0 - checksum: f57294e713641259f8ef99b8221683f0c44812ef7cc0afa165c5c2621071423bb072a836f2e5604a2b96f0eb03d2f78eaaeadc56eb0d398f7b915fb42f54683c - languageName: node - linkType: hard - "html-webpack-plugin@npm:^4.0.0-beta.2": version: 4.5.2 resolution: "html-webpack-plugin@npm:4.5.2" @@ -19251,6 +19568,21 @@ __metadata: languageName: node linkType: hard +"html-webpack-plugin@npm:^5.5.0": + version: 5.5.0 + resolution: "html-webpack-plugin@npm:5.5.0" + dependencies: + "@types/html-minifier-terser": ^6.0.0 + html-minifier-terser: ^6.0.2 + lodash: ^4.17.21 + pretty-error: ^4.0.0 + tapable: ^2.0.0 + peerDependencies: + webpack: ^5.20.0 + checksum: d10fa5888db9ee2afe1d8544107d3d8eb0f30fd88a3304842725e91f9b86cd70fae9954342e6d513bdf9bb13f345c5f51c09421dbd96285593ea7ee8444b188e + languageName: node + linkType: hard + "html-webpack-plugin@npm:~4.3.0": version: 4.3.0 resolution: "html-webpack-plugin@npm:4.3.0" @@ -19417,15 +19749,21 @@ __metadata: languageName: node linkType: hard -"http-proxy-middleware@npm:^0.19.0": - version: 0.19.2 - resolution: "http-proxy-middleware@npm:0.19.2" +"http-proxy-middleware@npm:^2.0.3": + version: 2.0.6 + resolution: "http-proxy-middleware@npm:2.0.6" dependencies: + "@types/http-proxy": ^1.17.8 http-proxy: ^1.18.1 - is-glob: ^4.0.0 - lodash: ^4.17.11 - micromatch: ^3.1.10 - checksum: b7d7df229d5dfe0f043187602e4a04728d22dda7a8fd7aed9f5d83091cb78051391fcc5e5b7cab0b10c5b93c136bac78e8e6567da6728c0cb7a8277c7a0e16c2 + is-glob: ^4.0.1 + is-plain-obj: ^3.0.0 + micromatch: ^4.0.2 + peerDependencies: + "@types/express": ^4.17.13 + peerDependenciesMeta: + "@types/express": + optional: true + checksum: 25a0e550dd1900ee5048a692e0e9b2b6339d06d487a705d90c47e359e9c6561d648cd7862d001d090e651c9efffa1b6e5160fcf1f299b5fa4935f76e9754eb11 languageName: node linkType: hard @@ -19495,6 +19833,13 @@ __metadata: languageName: node linkType: hard +"human-signals@npm:^2.1.0": + version: 2.1.0 + resolution: "human-signals@npm:2.1.0" + checksum: 695edb3edfcfe9c8b52a76926cd31b36978782062c0ed9b1192b36bebc75c4c87c82e178dfcb0ed0fc27ca59d434198aac0bd0be18f5781ded775604db22304a + languageName: node + linkType: hard + "humanize-ms@npm:^1.2.1": version: 1.2.1 resolution: "humanize-ms@npm:1.2.1" @@ -19597,22 +19942,6 @@ __metadata: languageName: node linkType: hard -"icss-replace-symbols@npm:^1.1.0": - version: 1.1.0 - resolution: "icss-replace-symbols@npm:1.1.0" - checksum: aaa5b67f82781fccc77bf6df14eaa9177ce3944462ef82b2b9e3b9f17d8fcd90f8851ffd5e6e249ebc5c464bfda07c2eccce2d122274c51c9d5b359b087f7049 - languageName: node - linkType: hard - -"icss-utils@npm:^2.1.0": - version: 2.1.0 - resolution: "icss-utils@npm:2.1.0" - dependencies: - postcss: ^6.0.1 - checksum: 69d3b8fdea58fbf5c26d8dc2d1b7d8ded34fd8fb0800ed60b390e0ae5f596e77b155c587fb62e7642d1064d2d72fc672676df58ef935eba7303d79467e43edbf - languageName: node - linkType: hard - "icss-utils@npm:^4.0.0, icss-utils@npm:^4.1.1": version: 4.1.1 resolution: "icss-utils@npm:4.1.1" @@ -19622,6 +19951,15 @@ __metadata: languageName: node linkType: hard +"icss-utils@npm:^5.0.0, icss-utils@npm:^5.1.0": + version: 5.1.0 + resolution: "icss-utils@npm:5.1.0" + peerDependencies: + postcss: ^8.1.0 + checksum: 39c92936fabd23169c8611d2b5cc39e39d10b19b0d223352f20a7579f75b39d5f786114a6b8fc62bee8c5fed59ba9e0d38f7219a4db383e324fb3061664b043d + languageName: node + linkType: hard + "ieee754@npm:^1.1.13, ieee754@npm:^1.1.4": version: 1.2.1 resolution: "ieee754@npm:1.2.1" @@ -20101,14 +20439,14 @@ __metadata: languageName: node linkType: hard -"interpret@npm:^1.0.0, interpret@npm:^1.1.0, interpret@npm:^1.4.0": +"interpret@npm:^1.0.0, interpret@npm:^1.1.0": version: 1.4.0 resolution: "interpret@npm:1.4.0" checksum: 08c5ad30032edeec638485bc3f6db7d0094d9b3e85e0f950866600af3c52e9fd69715416d29564731c479d9f4d43ff3e4d302a178196bdc0e6837ec147640450 languageName: node linkType: hard -"interpret@npm:^2.0.0": +"interpret@npm:^2.0.0, interpret@npm:^2.2.0": version: 2.2.0 resolution: "interpret@npm:2.2.0" checksum: c0ef90daec6c4120bb7a226fa09a9511f6b5618aa9c94cf4641472f486948e643bb3b36efbd0136bbffdee876435af9fdf7bbb4622f5a16778eed5397f8a1946 @@ -20159,6 +20497,13 @@ __metadata: languageName: node linkType: hard +"ipaddr.js@npm:^2.0.1": + version: 2.0.1 + resolution: "ipaddr.js@npm:2.0.1" + checksum: 0034dfd7a83e82bec6a569549f42c56eb47d051842e10ff0400d97b18f517131834d7c054893a31900cf9d54cf4d974eed97923e5e5965c298d004849f5f0ac9 + languageName: node + linkType: hard + "is-absolute-url@npm:^2.0.0": version: 2.1.0 resolution: "is-absolute-url@npm:2.1.0" @@ -20717,6 +21062,13 @@ __metadata: languageName: node linkType: hard +"is-plain-obj@npm:^3.0.0": + version: 3.0.0 + resolution: "is-plain-obj@npm:3.0.0" + checksum: 8e6483bfb051d42ec9c704c0ede051a821c6b6f9a6c7a3e3b55aa855e00981b0580c8f3b1f5e2e62649b39179b1abfee35d6f8086d999bfaa32c1908d29b07bc + languageName: node + linkType: hard + "is-plain-object@npm:^2.0.1, is-plain-object@npm:^2.0.3, is-plain-object@npm:^2.0.4": version: 2.0.4 resolution: "is-plain-object@npm:2.0.4" @@ -21096,15 +21448,17 @@ __metadata: languageName: node linkType: hard -"isomorphic-style-loader@npm:^4.0.0": - version: 4.0.0 - resolution: "isomorphic-style-loader@npm:4.0.0" +"isomorphic-style-loader@npm:^5.3.2": + version: 5.3.2 + resolution: "isomorphic-style-loader@npm:5.3.2" dependencies: - babel-runtime: ^6.25.0 - hoist-non-react-statics: ^2.2.2 - loader-utils: ^1.1.0 - prop-types: ^15.5.10 - checksum: 31d48c543f1b091bdeeacaf8a0a01ffe2211bad996db6e8d7ec38864afed7d7146476480ef41a628ddbd2215e5b2166c4c176972e02092f924facf0080e196ea + hoist-non-react-statics: ^3.0.0 + loader-utils: ^1.2.3 + prop-types: ^15.7.2 + peerDependencies: + react: ^16.8.0 || ^17.0.0 + react-dom: ^16.8.0 || ^17.0.0 + checksum: 3fa902eb44fb3a4f8189172e14d70fe41f48c3c431563c9fe12d9d5a3979dbb487b90c9bb1103b7041de9c04f3c6bf649549e704216f4b1ec712c4d368a3a801 languageName: node linkType: hard @@ -21218,7 +21572,7 @@ __metadata: languageName: node linkType: hard -"iterall@npm:^1.1.3, iterall@npm:^1.2.1, iterall@npm:^1.2.2, iterall@npm:^1.3.0": +"iterall@npm:^1.1.3, iterall@npm:^1.2.1, iterall@npm:^1.3.0": version: 1.3.0 resolution: "iterall@npm:1.3.0" checksum: 40de624e5fe937c4c0e511981b91caea9ff2142bfc0316cccc8506eaa03aa253820cc17c5bc5f0a98706c7268a373e5ebee9af9a0c8a359730cf7c05938b57b5 @@ -21975,7 +22329,7 @@ __metadata: languageName: node linkType: hard -"jest-worker@npm:^27.5.1": +"jest-worker@npm:^27.4.5, jest-worker@npm:^27.5.1": version: 27.5.1 resolution: "jest-worker@npm:27.5.1" dependencies: @@ -22017,7 +22371,7 @@ __metadata: languageName: node linkType: hard -"joi@npm:^17.2.1, joi@npm:^17.4.0": +"joi@npm:^17.2.1, joi@npm:^17.4.0, joi@npm:^17.6.0": version: 17.6.0 resolution: "joi@npm:17.6.0" dependencies: @@ -22037,7 +22391,7 @@ __metadata: languageName: node linkType: hard -"js-base64@npm:^2.1.8": +"js-base64@npm:^2.4.3": version: 2.6.4 resolution: "js-base64@npm:2.6.4" checksum: 95d93c4eca0bbe0f2d5ffe8682d9acd23051e5c0ad71873ff5a48dd46a5f19025de9f7b36e63fa3f02f342ae4a8ca4c56e7b590d7300ebb6639ce09675e0fd02 @@ -22246,7 +22600,7 @@ __metadata: languageName: node linkType: hard -"json-parse-even-better-errors@npm:^2.3.0": +"json-parse-even-better-errors@npm:^2.3.0, json-parse-even-better-errors@npm:^2.3.1": version: 2.3.1 resolution: "json-parse-even-better-errors@npm:2.3.1" checksum: 140932564c8f0b88455432e0f33c4cb4086b8868e37524e07e723f4eaedb9425bdc2bafd71bd1d9765bd15fd1e2d126972bc83990f55c467168c228c24d665f3 @@ -22283,6 +22637,13 @@ __metadata: languageName: node linkType: hard +"json-schema-traverse@npm:^1.0.0": + version: 1.0.0 + resolution: "json-schema-traverse@npm:1.0.0" + checksum: 71e30015d7f3d6dc1c316d6298047c8ef98a06d31ad064919976583eb61e1018a60a0067338f0f79cabc00d84af3fcc489bd48ce8a46ea165d9541ba17fb30c6 + languageName: node + linkType: hard + "json-schema@npm:0.4.0": version: 0.4.0 resolution: "json-schema@npm:0.4.0" @@ -22673,7 +23034,7 @@ __metadata: languageName: node linkType: hard -"klona@npm:^2.0.4": +"klona@npm:^2.0.4, klona@npm:^2.0.5": version: 2.0.5 resolution: "klona@npm:2.0.5" checksum: 5b752c11ca8e2996612386699f52cc5aed802aa4116663d26239ac0b054fae25191dacb95587ecf1a167b039daa9fc3fa2da17dfd5d0821f3037de3821d9a9e5 @@ -22872,23 +23233,21 @@ __metadata: languageName: node linkType: hard -"less-loader@npm:^4.1.0": - version: 4.1.0 - resolution: "less-loader@npm:4.1.0" +"less-loader@npm:^11.0.0": + version: 11.0.0 + resolution: "less-loader@npm:11.0.0" dependencies: - clone: ^2.1.1 - loader-utils: ^1.1.0 - pify: ^3.0.0 + klona: ^2.0.4 peerDependencies: - less: ^2.3.1 || ^3.0.0 - webpack: ^2.0.0 || ^3.0.0 || ^4.0.0 - checksum: 2ccd7fb681decc69cbe210d38284697740083b304d702ce082efd7998050bffccdd2f868b65b21a01c53b457241dc7751596fa3dc6c71de688f88fc7054e538d + less: ^3.5.0 || ^4.0.0 + webpack: ^5.0.0 + checksum: 218e5d06ef1e37721b2fe7776c0b4dd624d2376d2b0182c6b17d01b9a9f23f670ca31a7e77d2fb9579530d3838f1135c654508686e4b6fc027450791dc92c348 languageName: node linkType: hard -"less@npm:^3.0.2": - version: 3.13.1 - resolution: "less@npm:3.13.1" +"less@npm:^4.1.2": + version: 4.1.2 + resolution: "less@npm:4.1.2" dependencies: copy-anything: ^2.0.1 errno: ^0.1.1 @@ -22896,9 +23255,10 @@ __metadata: image-size: ~0.5.0 make-dir: ^2.1.0 mime: ^1.4.1 - native-request: ^1.0.5 + needle: ^2.5.2 + parse-node-version: ^1.0.1 source-map: ~0.6.0 - tslib: ^1.10.0 + tslib: ^2.3.0 dependenciesMeta: errno: optional: true @@ -22910,13 +23270,13 @@ __metadata: optional: true mime: optional: true - native-request: + needle: optional: true source-map: optional: true bin: - lessc: ./bin/lessc - checksum: c529589034670ab2630b4839a06826a6da4138cadd329473332e2ca96a8773658b992e5eef95c05382b0a27a390a94b550e9d7da8099398f5a77d18377830879 + lessc: bin/lessc + checksum: fa5ea22f81ce12d127881742d7a2b6666727751214c6f014a7793ebb7e406a153a46bb3c77c86adf68e1b79bc7477a156f84b01dfff56c532591fbb094194b5a languageName: node linkType: hard @@ -23140,6 +23500,13 @@ __metadata: languageName: node linkType: hard +"loader-runner@npm:^4.2.0": + version: 4.3.0 + resolution: "loader-runner@npm:4.3.0" + checksum: a44d78aae0907a72f73966fe8b82d1439c8c485238bd5a864b1b9a2a3257832effa858790241e6b37876b5446a78889adf2fcc8dd897ce54c089ecc0a0ce0bf0 + languageName: node + linkType: hard + "loader-utils@npm:1.2.3": version: 1.2.3 resolution: "loader-utils@npm:1.2.3" @@ -23162,7 +23529,7 @@ __metadata: languageName: node linkType: hard -"loader-utils@npm:^0.2.15, loader-utils@npm:^0.2.16": +"loader-utils@npm:^0.2.15": version: 0.2.17 resolution: "loader-utils@npm:0.2.17" dependencies: @@ -23642,7 +24009,7 @@ __metadata: languageName: node linkType: hard -"lodash@npm:>=3.5 <5, lodash@npm:^4.0.0, lodash@npm:^4.0.1, lodash@npm:^4.11.1, lodash@npm:^4.13.1, lodash@npm:^4.15.0, lodash@npm:^4.16.5, lodash@npm:^4.17.11, lodash@npm:^4.17.12, lodash@npm:^4.17.13, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.3, lodash@npm:^4.17.4, lodash@npm:^4.17.5, lodash@npm:^4.2.1, lodash@npm:^4.3.0, lodash@npm:^4.7.0, lodash@npm:~4.17.10": +"lodash@npm:>=3.5 <5, lodash@npm:^4.0.1, lodash@npm:^4.11.1, lodash@npm:^4.13.1, lodash@npm:^4.16.5, lodash@npm:^4.17.11, lodash@npm:^4.17.12, lodash@npm:^4.17.13, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.4, lodash@npm:^4.17.5, lodash@npm:^4.2.1, lodash@npm:^4.3.0, lodash@npm:^4.7.0, lodash@npm:~4.17.10": version: 4.17.21 resolution: "lodash@npm:4.17.21" checksum: d8cbea072bb08655bb4c989da418994b073a608dffa608b09ac04b43a791b12aeae7cd7ad919aa4c925f33b48490b5cfe6c1f71d827956071dae2e7bb3a6b74c @@ -23801,7 +24168,7 @@ __metadata: languageName: node linkType: hard -"lru-cache@npm:^4.0.1, lru-cache@npm:^4.1.1, lru-cache@npm:^4.1.2, lru-cache@npm:^4.1.3": +"lru-cache@npm:^4.0.1, lru-cache@npm:^4.1.3": version: 4.1.5 resolution: "lru-cache@npm:4.1.5" dependencies: @@ -23923,6 +24290,30 @@ __metadata: languageName: node linkType: hard +"make-fetch-happen@npm:^9.1.0": + version: 9.1.0 + resolution: "make-fetch-happen@npm:9.1.0" + dependencies: + agentkeepalive: ^4.1.3 + cacache: ^15.2.0 + http-cache-semantics: ^4.1.0 + http-proxy-agent: ^4.0.1 + https-proxy-agent: ^5.0.0 + is-lambda: ^1.0.1 + lru-cache: ^6.0.0 + minipass: ^3.1.3 + minipass-collect: ^1.0.2 + minipass-fetch: ^1.3.2 + minipass-flush: ^1.0.5 + minipass-pipeline: ^1.2.4 + negotiator: ^0.6.2 + promise-retry: ^2.0.1 + socks-proxy-agent: ^6.0.0 + ssri: ^8.0.0 + checksum: 2c737faf6a7f67077679da548b5bfeeef890595bf8c4323a1f76eae355d27ebb33dcf9cf1a673f944cf2f2a7cbf4e2b09f0a0a62931737728f210d902c6be966 + languageName: node + linkType: hard + "make-iterator@npm:^1.0.0": version: 1.0.1 resolution: "make-iterator@npm:1.0.1" @@ -24085,6 +24476,15 @@ __metadata: languageName: node linkType: hard +"memfs@npm:^3.4.1, memfs@npm:^3.4.3": + version: 3.4.3 + resolution: "memfs@npm:3.4.3" + dependencies: + fs-monkey: 1.0.3 + checksum: 5f1f3ab95b476f01a9d52b13dfff989c5a991f3cca2b3c6f40f63f34f85da5801cd2833ffa952bef6ce7af369b23398eb56363f081ce95423cf8b244af2e3885 + languageName: node + linkType: hard + "memoize-one@npm:^5.0.0": version: 5.2.1 resolution: "memoize-one@npm:5.2.1" @@ -24245,15 +24645,6 @@ __metadata: languageName: node linkType: hard -"merge-source-map@npm:^1.1.0": - version: 1.1.0 - resolution: "merge-source-map@npm:1.1.0" - dependencies: - source-map: ^0.6.1 - checksum: ac0e0192c9c7e30056c5baa939434c0d1015faa5c7ce7936ad77600f1752c03099134cb33c50f1bb32ec25350e191ca2392c6b76b1eaca89c7c989e42403655f - languageName: node - linkType: hard - "merge-stream@npm:^2.0.0": version: 2.0.0 resolution: "merge-stream@npm:2.0.0" @@ -24614,7 +25005,7 @@ __metadata: languageName: node linkType: hard -"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4": +"micromatch@npm:^4.0.0, micromatch@npm:^4.0.2, micromatch@npm:^4.0.4": version: 4.0.5 resolution: "micromatch@npm:4.0.5" dependencies: @@ -24659,7 +25050,7 @@ __metadata: languageName: node linkType: hard -"mime-types@npm:^2.1.12, mime-types@npm:^2.1.27, mime-types@npm:~2.1.17, mime-types@npm:~2.1.19, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": +"mime-types@npm:^2.1.12, mime-types@npm:^2.1.27, mime-types@npm:^2.1.31, mime-types@npm:~2.1.17, mime-types@npm:~2.1.19, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": version: 2.1.35 resolution: "mime-types@npm:2.1.35" dependencies: @@ -24695,7 +25086,7 @@ __metadata: languageName: node linkType: hard -"mime@npm:^2.0.3, mime@npm:^2.4.1, mime@npm:^2.4.4": +"mime@npm:^2.4.1, mime@npm:^2.4.4": version: 2.6.0 resolution: "mime@npm:2.6.0" bin: @@ -24761,21 +25152,6 @@ __metadata: languageName: node linkType: hard -"mini-css-extract-plugin@npm:^0.4.1": - version: 0.4.5 - resolution: "mini-css-extract-plugin@npm:0.4.5" - dependencies: - loader-utils: ^1.1.0 - schema-utils: ^1.0.0 - webpack-sources: ^1.1.0 - peerDependencies: - webpack: ^4.4.0 - bin: - mini-css-extract-plugin: "" - checksum: 4a1ff6a2d7d6cf9ab7787548a61df66bd4067abf2624f53af5417fae65cc18219c8eefe0fd5e5d36a08ddd4b63a2eeebd68c5d9e40a146eddff107bf4ec5529e - languageName: node - linkType: hard - "mini-css-extract-plugin@npm:^0.5.0": version: 0.5.0 resolution: "mini-css-extract-plugin@npm:0.5.0" @@ -24805,6 +25181,17 @@ __metadata: languageName: node linkType: hard +"mini-css-extract-plugin@npm:^2.6.0": + version: 2.6.0 + resolution: "mini-css-extract-plugin@npm:2.6.0" + dependencies: + schema-utils: ^4.0.0 + peerDependencies: + webpack: ^5.0.0 + checksum: 1d13b97d03cbcc083bbda474b5f18777664168ddd9aba186b3e9f31709205bdf263dded907af4fc82bce0ab88ba8cbee4778a2d6c6b24fca8d82a227afa90dc9 + languageName: node + linkType: hard + "mini-store@npm:^2.0.0": version: 2.0.0 resolution: "mini-store@npm:2.0.0" @@ -24927,6 +25314,21 @@ __metadata: languageName: node linkType: hard +"minipass-fetch@npm:^1.3.2": + version: 1.4.1 + resolution: "minipass-fetch@npm:1.4.1" + dependencies: + encoding: ^0.1.12 + minipass: ^3.1.0 + minipass-sized: ^1.0.3 + minizlib: ^2.0.0 + dependenciesMeta: + encoding: + optional: true + checksum: a43da7401cd7c4f24b993887d41bd37d097356083b0bb836fd655916467463a1e6e9e553b2da4fcbe8745bf23d40c8b884eab20745562199663b3e9060cd8e7a + languageName: node + linkType: hard + "minipass-fetch@npm:^2.0.3": version: 2.1.0 resolution: "minipass-fetch@npm:2.1.0" @@ -24969,7 +25371,7 @@ __metadata: languageName: node linkType: hard -"minipass@npm:3.1.6, minipass@npm:^3.0.0, minipass@npm:^3.1.1, minipass@npm:^3.1.6": +"minipass@npm:3.1.6, minipass@npm:^3.0.0, minipass@npm:^3.1.0, minipass@npm:^3.1.1, minipass@npm:^3.1.3, minipass@npm:^3.1.6": version: 3.1.6 resolution: "minipass@npm:3.1.6" dependencies: @@ -24997,7 +25399,7 @@ __metadata: languageName: node linkType: hard -"minizlib@npm:^2.1.1, minizlib@npm:^2.1.2": +"minizlib@npm:^2.0.0, minizlib@npm:^2.1.1, minizlib@npm:^2.1.2": version: 2.1.2 resolution: "minizlib@npm:2.1.2" dependencies: @@ -25007,24 +25409,6 @@ __metadata: languageName: node linkType: hard -"mississippi@npm:^2.0.0": - version: 2.0.0 - resolution: "mississippi@npm:2.0.0" - dependencies: - concat-stream: ^1.5.0 - duplexify: ^3.4.2 - end-of-stream: ^1.1.0 - flush-write-stream: ^1.0.0 - from2: ^2.1.0 - parallel-transform: ^1.1.0 - pump: ^2.0.1 - pumpify: ^1.3.3 - stream-each: ^1.1.0 - through2: ^2.0.0 - checksum: f84beaa40491c2466c4a3d15025ceb1ecc822a8e5ef4f6e5622aeb832b32e4eda056c3982337ae2c1e4b3b77fb431af4d3874923c26dee0c026601547589b2db - languageName: node - linkType: hard - "mississippi@npm:^3.0.0": version: 3.0.0 resolution: "mississippi@npm:3.0.0" @@ -25072,7 +25456,7 @@ __metadata: languageName: node linkType: hard -"mkdirp@npm:*, mkdirp@npm:^1.0.3, mkdirp@npm:^1.0.4, mkdirp@npm:~1.0.4": +"mkdirp@npm:*, mkdirp@npm:^1.0.3, mkdirp@npm:^1.0.4": version: 1.0.4 resolution: "mkdirp@npm:1.0.4" bin: @@ -25138,10 +25522,10 @@ __metadata: expo-secure-store: ~11.2.0 expo-splash-screen: ^0.15.1 expo-web-browser: ~10.2.0 - extract-files: ^5.0.0 + extract-files: ^6.0.0 filesize: ^3.5.11 freeport-async: ^1.1.1 - graphql: ^14.3.1 + graphql: ^15.0.0 graphql-iso-date: ^3.5.0 graphql-tag: ^2.6.0 i18next: ^11.2.3 @@ -25258,6 +25642,18 @@ __metadata: languageName: node linkType: hard +"multicast-dns@npm:^7.2.4": + version: 7.2.5 + resolution: "multicast-dns@npm:7.2.5" + dependencies: + dns-packet: ^5.2.2 + thunky: ^1.0.2 + bin: + multicast-dns: cli.js + checksum: 5120171d4bdb1577764c5afa96e413353bff530d1b37081cb29cccc747f989eb1baf40574fe8e27060fc1aef72b59c042f72b9b208413de33bcf411343c69057 + languageName: node + linkType: hard + "multimatch@npm:^3.0.0": version: 3.0.0 resolution: "multimatch@npm:3.0.0" @@ -25380,7 +25776,7 @@ __metadata: languageName: node linkType: hard -"nanoid@npm:^3.1.23": +"nanoid@npm:^3.1.23, nanoid@npm:^3.3.4": version: 3.3.4 resolution: "nanoid@npm:3.3.4" bin: @@ -25453,13 +25849,6 @@ __metadata: languageName: node linkType: hard -"native-request@npm:^1.0.5": - version: 1.1.0 - resolution: "native-request@npm:1.1.0" - checksum: e3cee67687cf4cafb25675803cd263e8688e8e91c1eff4bac7d24fa0e19624904f1dc9b0b062830b889631111feb6b1b9f05bbb5d56ccecc2354883d11892e02 - languageName: node - linkType: hard - "natural-compare@npm:^1.4.0": version: 1.4.0 resolution: "natural-compare@npm:1.4.0" @@ -25489,7 +25878,7 @@ __metadata: languageName: node linkType: hard -"negotiator@npm:0.6.3, negotiator@npm:^0.6.3": +"negotiator@npm:0.6.3, negotiator@npm:^0.6.2, negotiator@npm:^0.6.3": version: 0.6.3 resolution: "negotiator@npm:0.6.3" checksum: 3ec9fd413e7bf071c937ae60d572bc67155262068ed522cf4b3be5edbe6ddf67d095ec03a3a14ebf8fc8e95f8e1d61be4869db0dbb0de696f6b837358bd43fc2 @@ -25611,7 +26000,7 @@ __metadata: languageName: node linkType: hard -"node-forge@npm:^1.2.1, node-forge@npm:^1.3.1": +"node-forge@npm:^1, node-forge@npm:^1.2.1, node-forge@npm:^1.3.1": version: 1.3.1 resolution: "node-forge@npm:1.3.1" checksum: e882819b251a4321f9fc1d67c85d1501d3004b4ee889af822fd07f64de3d1a8e272ff00b689570af0465d65d6bf5074df9c76e900e0aff23e60b847f2a46fbe8 @@ -25639,23 +26028,23 @@ __metadata: languageName: node linkType: hard -"node-gyp@npm:^7.1.0": - version: 7.1.2 - resolution: "node-gyp@npm:7.1.2" +"node-gyp@npm:^8.4.1": + version: 8.4.1 + resolution: "node-gyp@npm:8.4.1" dependencies: env-paths: ^2.2.0 glob: ^7.1.4 - graceful-fs: ^4.2.3 + graceful-fs: ^4.2.6 + make-fetch-happen: ^9.1.0 nopt: ^5.0.0 - npmlog: ^4.1.2 - request: ^2.88.2 + npmlog: ^6.0.0 rimraf: ^3.0.2 - semver: ^7.3.2 - tar: ^6.0.2 + semver: ^7.3.5 + tar: ^6.1.2 which: ^2.0.2 bin: node-gyp: bin/node-gyp.js - checksum: 2fe78d02fb152c8f5a59c9b0a558cbc5beb7f574c25646d4cfdbb62eaa36f3b43ebc585d7b53df84ef4eff5c5b4ad0a2b5a37c09816ac11f61a3bdcedd82df04 + checksum: 80ef333b3a882eb6a2695a8e08f31d618f4533eff192864e4a3a16b67ff0abc9d8c1d5fac0395550ec699326b9248c5e2b3be178492f7f4d1ccf97d2cf948021 languageName: node linkType: hard @@ -25752,13 +26141,6 @@ __metadata: languageName: node linkType: hard -"node-object-hash@npm:^1.2.0": - version: 1.4.2 - resolution: "node-object-hash@npm:1.4.2" - checksum: fd506fa1a70c635b6464e9c09b4f2ca0559829310648e14c038c2383ce2ec6760da9ffea0ed8e1d5b5e319abcf565ce13cea14dd5edfb3193d3d65cc9415dfc3 - languageName: node - linkType: hard - "node-pre-gyp@npm:^0.11.0": version: 0.11.0 resolution: "node-pre-gyp@npm:0.11.0" @@ -25793,12 +26175,12 @@ __metadata: languageName: node linkType: hard -"node-sass@npm:^6.0.1": - version: 6.0.1 - resolution: "node-sass@npm:6.0.1" +"node-sass@npm:^7.0.1": + version: 7.0.1 + resolution: "node-sass@npm:7.0.1" dependencies: async-foreach: ^0.1.3 - chalk: ^1.1.1 + chalk: ^4.1.2 cross-spawn: ^7.0.3 gaze: ^1.0.0 get-stdin: ^4.0.1 @@ -25806,15 +26188,15 @@ __metadata: lodash: ^4.17.15 meow: ^9.0.0 nan: ^2.13.2 - node-gyp: ^7.1.0 - npmlog: ^4.0.0 + node-gyp: ^8.4.1 + npmlog: ^5.0.0 request: ^2.88.0 - sass-graph: 2.2.5 + sass-graph: 4.0.0 stdout-stream: ^1.4.0 true-case-path: ^1.0.2 bin: node-sass: bin/node-sass - checksum: 275572eedd55d510c79c2c7fba9479ffe4428b728a9f9b3dd70d5f67a211a327975a3f26f2bfcb962babc4f962eb86853d9f6cd9cecdecfaaf16fbc2b55f9e17 + checksum: 8ea7b12e9dfd570f9eb13c66081f1e2ebc581a7769482093f5a54223234abce30c1acad440e1b2a3822d68414ecea91123afb2e0022fd9ff2b9fae28d0779ef8 languageName: node linkType: hard @@ -26108,7 +26490,7 @@ __metadata: languageName: node linkType: hard -"npm-run-path@npm:^4.0.0": +"npm-run-path@npm:^4.0.0, npm-run-path@npm:^4.0.1": version: 4.0.1 resolution: "npm-run-path@npm:4.0.1" dependencies: @@ -26141,7 +26523,7 @@ __metadata: languageName: node linkType: hard -"npmlog@npm:^4.0.0, npmlog@npm:^4.0.2, npmlog@npm:^4.1.2": +"npmlog@npm:^4.0.2, npmlog@npm:^4.1.2": version: 4.1.2 resolution: "npmlog@npm:4.1.2" dependencies: @@ -26153,6 +26535,18 @@ __metadata: languageName: node linkType: hard +"npmlog@npm:^5.0.0": + version: 5.0.1 + resolution: "npmlog@npm:5.0.1" + dependencies: + are-we-there-yet: ^2.0.0 + console-control-strings: ^1.1.0 + gauge: ^3.0.0 + set-blocking: ^2.0.0 + checksum: 489ba519031013001135c463406f55491a17fc7da295c18a04937fe3a4d523fd65e88dd418a28b967ab743d913fdeba1e29838ce0ad8c75557057c481f7d49fa + languageName: node + linkType: hard + "npmlog@npm:^6.0.0": version: 6.0.2 resolution: "npmlog@npm:6.0.2" @@ -26479,7 +26873,7 @@ __metadata: languageName: node linkType: hard -"onetime@npm:^5.1.0": +"onetime@npm:^5.1.0, onetime@npm:^5.1.2": version: 5.1.2 resolution: "onetime@npm:5.1.2" dependencies: @@ -26507,7 +26901,7 @@ __metadata: languageName: node linkType: hard -"open@npm:^8.0.4, open@npm:^8.3.0": +"open@npm:^8.0.4, open@npm:^8.0.9, open@npm:^8.3.0": version: 8.4.0 resolution: "open@npm:8.4.0" dependencies: @@ -26912,6 +27306,16 @@ __metadata: languageName: node linkType: hard +"p-retry@npm:^4.5.0": + version: 4.6.2 + resolution: "p-retry@npm:4.6.2" + dependencies: + "@types/retry": 0.12.0 + retry: ^0.13.1 + checksum: d58512f120f1590cfedb4c2e0c42cb3fa66f3cea8a4646632fcb834c56055bb7a6f138aa57b20cc236fb207c9d694e362e0b5c2b14d9b062f67e8925580c73b0 + languageName: node + linkType: hard + "p-some@npm:^4.0.0": version: 4.1.0 resolution: "p-some@npm:4.1.0" @@ -27031,7 +27435,7 @@ __metadata: languageName: node linkType: hard -"param-case@npm:2.1.x, param-case@npm:^2.1.0": +"param-case@npm:^2.1.0": version: 2.1.1 resolution: "param-case@npm:2.1.1" dependencies: @@ -27040,7 +27444,7 @@ __metadata: languageName: node linkType: hard -"param-case@npm:^3.0.3": +"param-case@npm:^3.0.3, param-case@npm:^3.0.4": version: 3.0.4 resolution: "param-case@npm:3.0.4" dependencies: @@ -27135,6 +27539,13 @@ __metadata: languageName: node linkType: hard +"parse-node-version@npm:^1.0.1": + version: 1.0.1 + resolution: "parse-node-version@npm:1.0.1" + checksum: 999cd3d7da1425c2e182dce82b226c6dc842562d3ed79ec47f5c719c32a7f6c1a5352495b894fc25df164be7f2ede4224758255da9902ddef81f2b77ba46bb2c + languageName: node + linkType: hard + "parse-passwd@npm:^1.0.0": version: 1.0.0 resolution: "parse-passwd@npm:1.0.0" @@ -27729,15 +28140,6 @@ __metadata: languageName: node linkType: hard -"pkg-dir@npm:^2.0.0": - version: 2.0.0 - resolution: "pkg-dir@npm:2.0.0" - dependencies: - find-up: ^2.1.0 - checksum: 7cdc46c4921bf2c5f9a438851d16243ddde9906928116647ec7784982dd9038ea61c964fbca6f489201845742188180ecd1001b4f69781de1d1dc7d100b14089 - languageName: node - linkType: hard - "pkg-dir@npm:^3.0.0": version: 3.0.0 resolution: "pkg-dir@npm:3.0.0" @@ -27990,6 +28392,20 @@ __metadata: languageName: node linkType: hard +"postcss-loader@npm:^7.0.0": + version: 7.0.0 + resolution: "postcss-loader@npm:7.0.0" + dependencies: + cosmiconfig: ^7.0.0 + klona: ^2.0.5 + semver: ^7.3.7 + peerDependencies: + postcss: ^7.0.0 || ^8.0.1 + webpack: ^5.0.0 + checksum: d3cba8c1e9c273b57b72e5ec9ee8ef8786f0682b7a952d1bce5383b9c17c6d5085d7e82da8a6b02bd2548cf1f5219f6823e116e438c529782a2738ba95ae793c + languageName: node + linkType: hard + "postcss-merge-longhand@npm:^4.0.11": version: 4.0.11 resolution: "postcss-merge-longhand@npm:4.0.11" @@ -28064,15 +28480,6 @@ __metadata: languageName: node linkType: hard -"postcss-modules-extract-imports@npm:^1.2.0": - version: 1.2.1 - resolution: "postcss-modules-extract-imports@npm:1.2.1" - dependencies: - postcss: ^6.0.1 - checksum: 5746702936c1e1b78a7b31c4e20092197aa89c4e59c156249aea861c84cd0781c11c8c4648b95bcfdce010c48c8edd83b94eb9103f7c72ef8eb96c4b15716ed3 - languageName: node - linkType: hard - "postcss-modules-extract-imports@npm:^2.0.0": version: 2.0.0 resolution: "postcss-modules-extract-imports@npm:2.0.0" @@ -28082,13 +28489,12 @@ __metadata: languageName: node linkType: hard -"postcss-modules-local-by-default@npm:^1.2.0": - version: 1.2.0 - resolution: "postcss-modules-local-by-default@npm:1.2.0" - dependencies: - css-selector-tokenizer: ^0.7.0 - postcss: ^6.0.1 - checksum: 9139846ccefbb089cff17abda76e199c4d464d899816265f0b3939f5cf588b8ba59f9119b87eccaf3bfde3049bddd6ac5989f46e6d8fa9ba936cc6ccb27b89bd +"postcss-modules-extract-imports@npm:^3.0.0": + version: 3.0.0 + resolution: "postcss-modules-extract-imports@npm:3.0.0" + peerDependencies: + postcss: ^8.1.0 + checksum: f8879d66d8162fb7a3fcd916d37574006c584ea509107b1cfb798a5e090175ef9470f601e46f0a305070d8ff2500e07489a5c1ac381c29a1dc1120e827ca7943 languageName: node linkType: hard @@ -28104,13 +28510,16 @@ __metadata: languageName: node linkType: hard -"postcss-modules-scope@npm:^1.1.0": - version: 1.1.0 - resolution: "postcss-modules-scope@npm:1.1.0" +"postcss-modules-local-by-default@npm:^4.0.0": + version: 4.0.0 + resolution: "postcss-modules-local-by-default@npm:4.0.0" dependencies: - css-selector-tokenizer: ^0.7.0 - postcss: ^6.0.1 - checksum: ef0328204912f2a3b98322ac5f3d377c234c391a2afd29f51ec83961ad0e0c4dc01192968649ce47c75c85a6c922dd8c608b137c1cce548fe5d92d6fb4454bb2 + icss-utils: ^5.0.0 + postcss-selector-parser: ^6.0.2 + postcss-value-parser: ^4.1.0 + peerDependencies: + postcss: ^8.1.0 + checksum: 8ee9c0d9918fd838854d434731371874b25c412dde135df981cc28d37d0660496389b0f8653dbcdbb6ee81f2bec90cb5b14668f6208f6f517400ac064e234c5a languageName: node linkType: hard @@ -28124,13 +28533,14 @@ __metadata: languageName: node linkType: hard -"postcss-modules-values@npm:^1.3.0": - version: 1.3.0 - resolution: "postcss-modules-values@npm:1.3.0" +"postcss-modules-scope@npm:^3.0.0": + version: 3.0.0 + resolution: "postcss-modules-scope@npm:3.0.0" dependencies: - icss-replace-symbols: ^1.1.0 - postcss: ^6.0.1 - checksum: 11bb1af2478291b72f6cc106ba48dc566079021976b2da8c7989db6dca643db6fe81653aba43d4cfb0467754853d77d1eb0e3593a621affe62a1cc2d72541c70 + postcss-selector-parser: ^6.0.4 + peerDependencies: + postcss: ^8.1.0 + checksum: 60af503910363689568c2c3701cb019a61b58b3d739391145185eec211bea5d50ccb6ecbe6955b39d856088072fd50ea002e40a52b50e33b181ff5c41da0308a languageName: node linkType: hard @@ -28144,6 +28554,17 @@ __metadata: languageName: node linkType: hard +"postcss-modules-values@npm:^4.0.0": + version: 4.0.0 + resolution: "postcss-modules-values@npm:4.0.0" + dependencies: + icss-utils: ^5.0.0 + peerDependencies: + postcss: ^8.1.0 + checksum: dd18d7631b5619fb9921b198c86847a2a075f32e0c162e0428d2647685e318c487a2566cc8cc669fc2077ef38115cde7a068e321f46fb38be3ad49646b639dbc + languageName: node + linkType: hard + "postcss-normalize-charset@npm:^4.0.1": version: 4.0.1 resolution: "postcss-normalize-charset@npm:4.0.1" @@ -28298,7 +28719,7 @@ __metadata: languageName: node linkType: hard -"postcss-selector-parser@npm:^6.0.0, postcss-selector-parser@npm:^6.0.2": +"postcss-selector-parser@npm:^6.0.0, postcss-selector-parser@npm:^6.0.2, postcss-selector-parser@npm:^6.0.4": version: 6.0.10 resolution: "postcss-selector-parser@npm:6.0.10" dependencies: @@ -28330,32 +28751,21 @@ __metadata: languageName: node linkType: hard -"postcss-value-parser@npm:^3.0.0, postcss-value-parser@npm:^3.2.3, postcss-value-parser@npm:^3.3.0": +"postcss-value-parser@npm:^3.0.0, postcss-value-parser@npm:^3.3.0": version: 3.3.1 resolution: "postcss-value-parser@npm:3.3.1" checksum: 23eed98d8eeadb1f9ef1db4a2757da0f1d8e7c1dac2a38d6b35d971aab9eb3c6d8a967d0e9f435558834ffcd966afbbe875a56bcc5bcdd09e663008c106b3e47 languageName: node linkType: hard -"postcss-value-parser@npm:^4.0.2, postcss-value-parser@npm:^4.1.0": +"postcss-value-parser@npm:^4.0.2, postcss-value-parser@npm:^4.1.0, postcss-value-parser@npm:^4.2.0": version: 4.2.0 resolution: "postcss-value-parser@npm:4.2.0" checksum: f4142a4f56565f77c1831168e04e3effd9ffcc5aebaf0f538eee4b2d465adfd4b85a44257bb48418202a63806a7da7fe9f56c330aebb3cac898e46b4cbf49161 languageName: node linkType: hard -"postcss@npm:^6.0.1, postcss@npm:^6.0.23": - version: 6.0.23 - resolution: "postcss@npm:6.0.23" - dependencies: - chalk: ^2.4.1 - source-map: ^0.6.1 - supports-color: ^5.4.0 - checksum: 45d45184ffbb9d510e7585d9441af9a1a771a56b7553b1d598544e54acdfd31df439a95d5f00a6dc57b85b76d0c8925fec18614b1cc795887c845c3965e32e63 - languageName: node - linkType: hard - -"postcss@npm:^7.0.0, postcss@npm:^7.0.1, postcss@npm:^7.0.14, postcss@npm:^7.0.26, postcss@npm:^7.0.27, postcss@npm:^7.0.32, postcss@npm:^7.0.36, postcss@npm:^7.0.5, postcss@npm:^7.0.6": +"postcss@npm:^7.0.0, postcss@npm:^7.0.1, postcss@npm:^7.0.14, postcss@npm:^7.0.26, postcss@npm:^7.0.27, postcss@npm:^7.0.32, postcss@npm:^7.0.5, postcss@npm:^7.0.6": version: 7.0.39 resolution: "postcss@npm:7.0.39" dependencies: @@ -28365,6 +28775,17 @@ __metadata: languageName: node linkType: hard +"postcss@npm:^8.4.7": + version: 8.4.14 + resolution: "postcss@npm:8.4.14" + dependencies: + nanoid: ^3.3.4 + picocolors: ^1.0.0 + source-map-js: ^1.0.2 + checksum: 2a4cfa28e2f1bfd358313501f7771bd596e494487c7b735c492e2f8b1faf493d24fcb43e2e6ad825863fc65a77abb949ca8f228602ae46a022f02dc812c4ac8b + languageName: node + linkType: hard + "postgres-array@npm:~2.0.0": version: 2.0.0 resolution: "postgres-array@npm:2.0.0" @@ -28448,7 +28869,7 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^1.18.2 || ^2.0.0, prettier@npm:^2.6.2": +"prettier@npm:^2.6.2": version: 2.6.2 resolution: "prettier@npm:2.6.2" bin: @@ -28464,7 +28885,7 @@ __metadata: languageName: node linkType: hard -"pretty-error@npm:^2.0.2, pretty-error@npm:^2.1.1": +"pretty-error@npm:^2.1.1": version: 2.1.2 resolution: "pretty-error@npm:2.1.2" dependencies: @@ -28474,6 +28895,16 @@ __metadata: languageName: node linkType: hard +"pretty-error@npm:^4.0.0": + version: 4.0.0 + resolution: "pretty-error@npm:4.0.0" + dependencies: + lodash: ^4.17.20 + renderkid: ^3.0.0 + checksum: dc292c087e2857b2e7592784ab31e37a40f3fa918caa11eba51f9fb2853e1d4d6e820b219917e35f5721d833cfd20fdf4f26ae931a90fd1ad0cae2125c345138 + languageName: node + linkType: hard + "pretty-format@npm:^23.6.0": version: 23.6.0 resolution: "pretty-format@npm:23.6.0" @@ -28804,7 +29235,7 @@ __metadata: languageName: node linkType: hard -"pump@npm:^2.0.0, pump@npm:^2.0.1": +"pump@npm:^2.0.0": version: 2.0.1 resolution: "pump@npm:2.0.1" dependencies: @@ -28872,15 +29303,6 @@ __metadata: languageName: node linkType: hard -"qrcode-terminal@npm:^0.12.0": - version: 0.12.0 - resolution: "qrcode-terminal@npm:0.12.0" - bin: - qrcode-terminal: ./bin/qrcode-terminal.js - checksum: 1d8996a743d6c95e22056bd45fe958c306213adc97d7ef8cf1e03bc1aeeb6f27180a747ec3d761141921351eb1e3ca688f7b673ab54cdae9fa358dffaa49563c - languageName: node - linkType: hard - "qs@npm:6.10.3, qs@npm:^6.10.0, qs@npm:^6.5.1, qs@npm:^6.6.0, qs@npm:^6.9.4": version: 6.10.3 resolution: "qs@npm:6.10.3" @@ -29119,13 +29541,6 @@ __metadata: languageName: node linkType: hard -"raw-loader@npm:^0.5.1": - version: 0.5.1 - resolution: "raw-loader@npm:0.5.1" - checksum: 0961d64c0c21c25f8a1ecddd5bf17a4308e5d82addff11044a42c28dde35f14b34c6dbf4665adda7ce3a64922a3132785276c25e1f33c0c62689ff366ab8fb6e - languageName: node - linkType: hard - "raw-loader@npm:^3.1.0": version: 3.1.0 resolution: "raw-loader@npm:3.1.0" @@ -29138,6 +29553,18 @@ __metadata: languageName: node linkType: hard +"raw-loader@npm:^4.0.2": + version: 4.0.2 + resolution: "raw-loader@npm:4.0.2" + dependencies: + loader-utils: ^2.0.0 + schema-utils: ^3.0.0 + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + checksum: 981ebe65e1cee7230300d21ba6dcd8bd23ea81ef4ad2b167c0f62d93deba347f27921d330be848634baab3831cf9f38900af6082d6416c2e937fe612fa6a74ff + languageName: node + linkType: hard + "rc-align@npm:^2.4.0, rc-align@npm:^2.4.1": version: 2.4.5 resolution: "rc-align@npm:2.4.5" @@ -31120,6 +31547,15 @@ __metadata: languageName: node linkType: hard +"rechoir@npm:^0.7.0": + version: 0.7.1 + resolution: "rechoir@npm:0.7.1" + dependencies: + resolve: ^1.9.0 + checksum: 22c565f89845f8b9a0574d8bbc157fe489612d2882d036b5520640d4395dc837a997225de535513a847c5fcc47b7e0530b8c84e0ca51fa17dff44a83f41b2568 + languageName: node + linkType: hard + "recursive-readdir@npm:2.2.2": version: 2.2.2 resolution: "recursive-readdir@npm:2.2.2" @@ -31348,7 +31784,7 @@ __metadata: languageName: node linkType: hard -"relateurl@npm:0.2.x, relateurl@npm:^0.2.7": +"relateurl@npm:^0.2.7": version: 0.2.7 resolution: "relateurl@npm:0.2.7" checksum: c248b4e3b32474f116a804b537fa6343d731b80056fb506dffd91e737eef4cac6be47a65aae39b522b0db9d0b1011d1a12e288d82a109ecd94a5299d82f6573a @@ -31382,6 +31818,19 @@ __metadata: languageName: node linkType: hard +"renderkid@npm:^3.0.0": + version: 3.0.0 + resolution: "renderkid@npm:3.0.0" + dependencies: + css-select: ^4.1.3 + dom-converter: ^0.2.0 + htmlparser2: ^6.1.0 + lodash: ^4.17.21 + strip-ansi: ^6.0.1 + checksum: 24a9fae4cc50e731d059742d1b3eec163dc9e3872b12010d120c3fcbd622765d9cda41f79a1bbb4bf63c1d3442f18a08f6e1642cb5d7ebf092a0ce3f7a3bd143 + languageName: node + linkType: hard + "repeat-element@npm:^1.1.2": version: 1.1.4 resolution: "repeat-element@npm:1.1.4" @@ -31481,7 +31930,7 @@ __metadata: languageName: node linkType: hard -"request@npm:^2.83.0, request@npm:^2.87.0, request@npm:^2.88.0, request@npm:^2.88.2": +"request@npm:^2.83.0, request@npm:^2.87.0, request@npm:^2.88.0": version: 2.88.2 resolution: "request@npm:2.88.2" dependencies: @@ -31663,7 +32112,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.1.5, resolve@npm:^1.1.6, resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.11.0, resolve@npm:^1.12.0, resolve@npm:^1.13.1, resolve@npm:^1.14.2, resolve@npm:^1.18.1, resolve@npm:^1.20.0, resolve@npm:^1.22.0, resolve@npm:^1.3.2, resolve@npm:^1.5.0": +"resolve@npm:^1.1.5, resolve@npm:^1.1.6, resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.11.0, resolve@npm:^1.12.0, resolve@npm:^1.13.1, resolve@npm:^1.14.2, resolve@npm:^1.18.1, resolve@npm:^1.20.0, resolve@npm:^1.22.0, resolve@npm:^1.3.2, resolve@npm:^1.9.0": version: 1.22.0 resolution: "resolve@npm:1.22.0" dependencies: @@ -31702,7 +32151,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@^1.1.5#~builtin, resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.1.7#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.11.0#~builtin, resolve@patch:resolve@^1.12.0#~builtin, resolve@patch:resolve@^1.13.1#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.18.1#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.0#~builtin, resolve@patch:resolve@^1.3.2#~builtin, resolve@patch:resolve@^1.5.0#~builtin": +"resolve@patch:resolve@^1.1.5#~builtin, resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.1.7#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.11.0#~builtin, resolve@patch:resolve@^1.12.0#~builtin, resolve@patch:resolve@^1.13.1#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.18.1#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.0#~builtin, resolve@patch:resolve@^1.3.2#~builtin, resolve@patch:resolve@^1.9.0#~builtin": version: 1.22.0 resolution: "resolve@patch:resolve@npm%3A1.22.0#~builtin::version=1.22.0&hash=07638b" dependencies: @@ -31798,7 +32247,7 @@ __metadata: languageName: node linkType: hard -"retry@npm:0.13.1": +"retry@npm:0.13.1, retry@npm:^0.13.1": version: 0.13.1 resolution: "retry@npm:0.13.1" checksum: 9ae822ee19db2163497e074ea919780b1efa00431d197c7afdb950e42bf109196774b92a49fc9821f0b8b328a98eea6017410bfc5e8a0fc19c85c6d11adb3772 @@ -32033,6 +32482,15 @@ __metadata: languageName: node linkType: hard +"rxjs@npm:^7.5.4": + version: 7.5.5 + resolution: "rxjs@npm:7.5.5" + dependencies: + tslib: ^2.1.0 + checksum: bc84ba51aa1fffb03a2622a406d8a5d5074a543054a60a813302e39b6d3cb485d6738c4aad567e8f2f0c58839a3c3c272a336487951b44013b99eb731a0453bf + languageName: node + linkType: hard + "safe-buffer@npm:5.1.1": version: 5.1.1 resolution: "safe-buffer@npm:5.1.1" @@ -32096,34 +32554,32 @@ __metadata: languageName: node linkType: hard -"sass-graph@npm:2.2.5": - version: 2.2.5 - resolution: "sass-graph@npm:2.2.5" +"sass-graph@npm:4.0.0": + version: 4.0.0 + resolution: "sass-graph@npm:4.0.0" dependencies: glob: ^7.0.0 - lodash: ^4.0.0 - scss-tokenizer: ^0.2.3 - yargs: ^13.3.2 + lodash: ^4.17.11 + scss-tokenizer: ^0.3.0 + yargs: ^17.2.1 bin: sassgraph: bin/sassgraph - checksum: a829206865b68cab24ebe559e4e69763279e390c2bc7f17607d57194763485bf9601ee86dbf160681207088c2aea8c1843cec458b1d2d6dacab1a846cf4b3aee + checksum: 8c2838f264ccc208ed28033b57088228f9a3c33de57918fc696505f1edb1e5ca802d5ac29098db12ceb58ce2b9ca77f6cd763ee558f39e3aa957f588dfbd2ac0 languageName: node linkType: hard -"sass-loader@npm:^10.0.0": - version: 10.2.1 - resolution: "sass-loader@npm:10.2.1" +"sass-loader@npm:^13.0.0": + version: 13.0.0 + resolution: "sass-loader@npm:13.0.0" dependencies: klona: ^2.0.4 - loader-utils: ^2.0.0 neo-async: ^2.6.2 - schema-utils: ^3.0.0 - semver: ^7.3.2 peerDependencies: fibers: ">= 3.1.0" - node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 + node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 sass: ^1.3.0 - webpack: ^4.36.0 || ^5.0.0 + sass-embedded: "*" + webpack: ^5.0.0 peerDependenciesMeta: fibers: optional: true @@ -32131,7 +32587,9 @@ __metadata: optional: true sass: optional: true - checksum: 03286a3b46c6d1c606c7e382cf9fefc569e45758d7d6e813a20a5b00926336baa8a45e833a7a4e461b4092aac22f6859052437e7d7c0d6f726c71328f8c25173 + sass-embedded: + optional: true + checksum: 8ab81abf666be92a348355be33db6566f28bc4829d6f228fcce5ca3757ada587ee16bcf88df1129daa796b28b7c45db4a75d972a6026dbfbe5c11b6077bc680d languageName: node linkType: hard @@ -32190,16 +32648,6 @@ __metadata: languageName: node linkType: hard -"schema-utils@npm:^0.4.5": - version: 0.4.7 - resolution: "schema-utils@npm:0.4.7" - dependencies: - ajv: ^6.1.0 - ajv-keywords: ^3.1.0 - checksum: 0de445cee6bf9a54b7b18b284b5f5ebe5b481f57e71854872c4215bd8eda73811a5f4964718c26f24b50f46a5eafbaf8a391459a7f10b78c242a798a3e0e24c8 - languageName: node - linkType: hard - "schema-utils@npm:^1.0.0": version: 1.0.0 resolution: "schema-utils@npm:1.0.0" @@ -32222,7 +32670,7 @@ __metadata: languageName: node linkType: hard -"schema-utils@npm:^3.0.0, schema-utils@npm:^3.1.1": +"schema-utils@npm:^3.0.0, schema-utils@npm:^3.1.0, schema-utils@npm:^3.1.1": version: 3.1.1 resolution: "schema-utils@npm:3.1.1" dependencies: @@ -32233,6 +32681,18 @@ __metadata: languageName: node linkType: hard +"schema-utils@npm:^4.0.0": + version: 4.0.0 + resolution: "schema-utils@npm:4.0.0" + dependencies: + "@types/json-schema": ^7.0.9 + ajv: ^8.8.0 + ajv-formats: ^2.1.1 + ajv-keywords: ^5.0.0 + checksum: d76f1b0724fb74fa9da19d4f98ebe89c2703d8d28df9dc44d66ab9a9cbca869b434181a36a2bc00ec53980f27e8fabe143759bdc8754692bbf7ef614fc6e9da4 + languageName: node + linkType: hard + "scope-analyzer@npm:^2.0.1": version: 2.1.2 resolution: "scope-analyzer@npm:2.1.2" @@ -32255,13 +32715,13 @@ __metadata: languageName: node linkType: hard -"scss-tokenizer@npm:^0.2.3": - version: 0.2.3 - resolution: "scss-tokenizer@npm:0.2.3" +"scss-tokenizer@npm:^0.3.0": + version: 0.3.0 + resolution: "scss-tokenizer@npm:0.3.0" dependencies: - js-base64: ^2.1.8 - source-map: ^0.4.2 - checksum: ea039f9d40a6b5ef76a141e69c6fc9d2370ac99f6406237ef5446e02e1f16068fa4e183e7eca5abf973324e56e078da235aefd4e2be46c84a02d14aeae6bfefa + js-base64: ^2.4.3 + source-map: ^0.7.1 + checksum: 689fbe8b4d63b6e0bf7e3b8539cfa7b05002cf1d2245efa4b7deebb1babfb7f04781a3563ad8af4749792aaca0c2a6711ff3921e370dfd327ba1a1c9bc75ef3d languageName: node linkType: hard @@ -32286,7 +32746,7 @@ __metadata: languageName: node linkType: hard -"selfsigned@npm:^1.10.7, selfsigned@npm:^1.10.8": +"selfsigned@npm:^1.10.7": version: 1.10.14 resolution: "selfsigned@npm:1.10.14" dependencies: @@ -32295,6 +32755,15 @@ __metadata: languageName: node linkType: hard +"selfsigned@npm:^2.0.1": + version: 2.0.1 + resolution: "selfsigned@npm:2.0.1" + dependencies: + node-forge: ^1 + checksum: 3f5d5b88f072db51d1c8184db571a466c5a60d46f888dee62b7396c9c27a10cc98c151fde5441140da29abc493a82530666911468d3a57bd8c6d81b8e6a8f830 + languageName: node + linkType: hard + "semver-compare@npm:^1.0.0": version: 1.0.0 resolution: "semver-compare@npm:1.0.0" @@ -32311,7 +32780,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:2 || 3 || 4 || 5, semver@npm:2.x || 3.x || 4 || 5, semver@npm:^5.0.1, semver@npm:^5.0.3, semver@npm:^5.1.0, semver@npm:^5.3.0, semver@npm:^5.4.1, semver@npm:^5.5.0, semver@npm:^5.5.1, semver@npm:^5.6.0, semver@npm:^5.7.0, semver@npm:^5.7.1": +"semver@npm:2 || 3 || 4 || 5, semver@npm:2.x || 3.x || 4 || 5, semver@npm:^5.0.3, semver@npm:^5.1.0, semver@npm:^5.3.0, semver@npm:^5.4.1, semver@npm:^5.5.0, semver@npm:^5.5.1, semver@npm:^5.6.0, semver@npm:^5.7.0, semver@npm:^5.7.1": version: 5.7.1 resolution: "semver@npm:5.7.1" bin: @@ -32442,7 +32911,7 @@ __metadata: languageName: node linkType: hard -"serialize-javascript@npm:^1.4.0": +"serialize-javascript@npm:^1.4.0, serialize-javascript@npm:^1.7.0": version: 1.9.1 resolution: "serialize-javascript@npm:1.9.1" checksum: 01c1aabb28a50133ac7c86038ec14be26b13e0d8d43ac6ad4bad57789bc8dc33b33fef2424330ab9d138da40d9a3c2520f0d66e8c3474eeeab01669d3a38cae1 @@ -32458,6 +32927,15 @@ __metadata: languageName: node linkType: hard +"serialize-javascript@npm:^6.0.0": + version: 6.0.0 + resolution: "serialize-javascript@npm:6.0.0" + dependencies: + randombytes: ^2.1.0 + checksum: 73104922ef0a919064346eea21caab99de1a019a1f5fb54a7daa7fcabc39e83b387a2a363e52a889598c3b1bcf507c4b2a7b26df76e991a310657af20eea2e7c + languageName: node + linkType: hard + "serve-favicon@npm:^2.5.0": version: 2.5.0 resolution: "serve-favicon@npm:2.5.0" @@ -32570,7 +33048,7 @@ __metadata: express: ^4.16.2 filesize: ^3.5.11 glob: ^7.1.4 - graphql: ^14.3.1 + graphql: ^15.0.0 graphql-auth: 0.2.6 graphql-iso-date: ^3.5.0 graphql-resolve-batch: ^1.0.2 @@ -32850,7 +33328,7 @@ __metadata: languageName: node linkType: hard -"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.7": +"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": version: 3.0.7 resolution: "signal-exit@npm:3.0.7" checksum: 25d272fa73e146048565e08f3309d5b942c1979a6f4a58a8c59d5fa299728e9c2fcd1a759ec870863b1fd38653670240cd420dad2ad9330c71f36608a6a1c912 @@ -33030,19 +33508,6 @@ __metadata: languageName: node linkType: hard -"sockjs-client@npm:^1.5.0": - version: 1.6.0 - resolution: "sockjs-client@npm:1.6.0" - dependencies: - debug: ^3.2.7 - eventsource: ^1.1.0 - faye-websocket: ^0.11.4 - inherits: ^2.0.4 - url-parse: ^1.5.10 - checksum: d82b18801507fd3a7694d93738a14c24a7d4d61ca871134eb3ac30bc480ee93704e13130e668e984aa05e81fa19ba3a33d19f343a58d8bcdbc8d6a352e91203e - languageName: node - linkType: hard - "sockjs@npm:0.3.20": version: 0.3.20 resolution: "sockjs@npm:0.3.20" @@ -33075,7 +33540,7 @@ __metadata: languageName: node linkType: hard -"socks-proxy-agent@npm:^6.1.1": +"socks-proxy-agent@npm:^6.0.0, socks-proxy-agent@npm:^6.1.1": version: 6.2.0 resolution: "socks-proxy-agent@npm:6.2.0" dependencies: @@ -33124,13 +33589,20 @@ __metadata: languageName: node linkType: hard -"source-list-map@npm:^2.0.0": +"source-list-map@npm:^2.0.0, source-list-map@npm:^2.0.1": version: 2.0.1 resolution: "source-list-map@npm:2.0.1" checksum: 2e5e421b185dcd857f46c3c70e2e711a65d717b78c5f795e2e248c9d67757882ea989b80ebc08cf164eeeda5f4be8aa95d3b990225070b2daaaf3257c5958149 languageName: node linkType: hard +"source-map-js@npm:^1.0.2": + version: 1.0.2 + resolution: "source-map-js@npm:1.0.2" + checksum: 32f2dfd1e9b7168f9a9715eb1b4e21905850f3b50cf02cf476e47e4eebe8e6b762b63a64357896aa29b37e24922b4282df0f492e0d2ace572b43d15525976ff8 + languageName: node + linkType: hard + "source-map-resolve@npm:^0.5.0, source-map-resolve@npm:^0.5.2": version: 0.5.3 resolution: "source-map-resolve@npm:0.5.3" @@ -33144,6 +33616,16 @@ __metadata: languageName: node linkType: hard +"source-map-resolve@npm:^0.6.0": + version: 0.6.0 + resolution: "source-map-resolve@npm:0.6.0" + dependencies: + atob: ^2.1.2 + decode-uri-component: ^0.2.0 + checksum: bc2a94af3d2417196195eecf0130925b3558726726504a7c7bd1b9e383c4a789fa3f4616c4c673cf8bd7930ddd2e80481f203422282aeae342dbd56b91995188 + languageName: node + linkType: hard + "source-map-support@npm:0.4.18": version: 0.4.18 resolution: "source-map-support@npm:0.4.18" @@ -33177,15 +33659,6 @@ __metadata: languageName: node linkType: hard -"source-map@npm:^0.4.2": - version: 0.4.4 - resolution: "source-map@npm:0.4.4" - dependencies: - amdefine: ">=0.0.4" - checksum: 685924f8b0dfb1580c2d12f85b1ba116f1382ed9c4b227d8a15958d39c3e5494ee21c5e3b4a5bf1c6c489041b9dbaeb7cff14dda7ad6458365c665492677f588 - languageName: node - linkType: hard - "source-map@npm:^0.5.0, source-map@npm:^0.5.6, source-map@npm:^0.5.7": version: 0.5.7 resolution: "source-map@npm:0.5.7" @@ -33200,7 +33673,7 @@ __metadata: languageName: node linkType: hard -"source-map@npm:^0.7.3": +"source-map@npm:^0.7.1, source-map@npm:^0.7.3": version: 0.7.3 resolution: "source-map@npm:0.7.3" checksum: 7d2ddb51f3d2451847692a9ac7808da2b2b3bf7aef92ece33128919040a7e74d9a5edfde7a781f035c974deff876afaf83f2e30484faffffb86484e7408f5d7c @@ -33414,15 +33887,6 @@ __metadata: languageName: node linkType: hard -"ssri@npm:^5.2.4": - version: 5.3.0 - resolution: "ssri@npm:5.3.0" - dependencies: - safe-buffer: ^5.1.1 - checksum: f80372ec982cacb3d8e4b53c2a82a7f7502d915a57aef99a29e6cd293302d5944185a569df5fce694a857abb1e602585fcee90182cd2e853bae3d1c20a84d8cb - languageName: node - linkType: hard - "ssri@npm:^6.0.0, ssri@npm:^6.0.1": version: 6.0.2 resolution: "ssri@npm:6.0.2" @@ -33442,7 +33906,7 @@ __metadata: languageName: node linkType: hard -"ssri@npm:^8.0.1": +"ssri@npm:^8.0.0, ssri@npm:^8.0.1": version: 8.0.1 resolution: "ssri@npm:8.0.1" dependencies: @@ -34107,7 +34571,7 @@ __metadata: languageName: node linkType: hard -"style-loader@npm:^1.0.0, style-loader@npm:^1.0.2": +"style-loader@npm:^1.0.0": version: 1.3.0 resolution: "style-loader@npm:1.3.0" dependencies: @@ -34119,6 +34583,15 @@ __metadata: languageName: node linkType: hard +"style-loader@npm:^3.3.1": + version: 3.3.1 + resolution: "style-loader@npm:3.3.1" + peerDependencies: + webpack: ^5.0.0 + checksum: b325f4ce5d0ee9797878d9db42a5c45ef6d757ad42de85bc550ef90c2fb78b762bbdff3214ddf1f4c8e1307fe1879fc47ea34ee48f8f56191309f8fc28f4d2b6 + languageName: node + linkType: hard + "style-loader@npm:~1.2.1": version: 1.2.1 resolution: "style-loader@npm:1.2.1" @@ -34189,34 +34662,33 @@ __metadata: languageName: node linkType: hard -"stylus-loader@npm:^3.0.2": - version: 3.0.2 - resolution: "stylus-loader@npm:3.0.2" +"stylus-loader@npm:^7.0.0": + version: 7.0.0 + resolution: "stylus-loader@npm:7.0.0" dependencies: - loader-utils: ^1.0.2 - lodash.clonedeep: ^4.5.0 - when: ~3.6.x + fast-glob: ^3.2.11 + klona: ^2.0.5 + normalize-path: ^3.0.0 peerDependencies: stylus: ">=0.52.4" - checksum: 637a47530c7c0237fd3b63359b8c1e13bb2be152d43c2e39b4a8f20f91763b1f12bc01bc9e3d6d3ad57d6a69ce523d9ad2414cb56f53ff6e58a43315476c7be4 + webpack: ^5.0.0 + checksum: b97b499ecf6ce84eafde7ba4621f5e26bd45359de5596cabc1175ed106cf108682fbfbd66c82e7d5850bb95a08e2742eced830094d424a1c56f7a22914e17318 languageName: node linkType: hard -"stylus@npm:^0.54.5": - version: 0.54.8 - resolution: "stylus@npm:0.54.8" +"stylus@npm:^0.57.0": + version: 0.57.0 + resolution: "stylus@npm:0.57.0" dependencies: - css-parse: ~2.0.0 - debug: ~3.1.0 + css: ^3.0.0 + debug: ^4.3.2 glob: ^7.1.6 - mkdirp: ~1.0.4 safer-buffer: ^2.1.2 sax: ~1.2.4 - semver: ^6.3.0 source-map: ^0.7.3 bin: stylus: bin/stylus - checksum: 16c677626413b17685b432718d1f3d8d75129e4c78aa19b744f6c9823c4dcca45dbb9620c752e3966f680fc9b08565ef8cb17bb69128852867300cbe73b49dd9 + checksum: 9e58892147a29516d4ea2f926414d98f62e3aeda11cf48db25c5f0529ca9502404e239019c2779a151b71e6a9836577dfb49ffcd811e91cea9280c1436451a53 languageName: node linkType: hard @@ -34316,7 +34788,7 @@ __metadata: languageName: node linkType: hard -"supports-color@npm:^5.3.0, supports-color@npm:^5.4.0, supports-color@npm:^5.5.0": +"supports-color@npm:^5.3.0, supports-color@npm:^5.5.0": version: 5.5.0 resolution: "supports-color@npm:5.5.0" dependencies: @@ -34487,13 +34959,20 @@ __metadata: languageName: node linkType: hard -"tapable@npm:^1.0.0, tapable@npm:^1.0.0-beta.5, tapable@npm:^1.1.3": +"tapable@npm:^1.0.0, tapable@npm:^1.1.3": version: 1.1.3 resolution: "tapable@npm:1.1.3" checksum: c9f0265e55e45821ec672b9b9ee8a35d95bf3ea6b352199f8606a2799018e89cfe4433c554d424b31fc67c4be26b05d4f36dc3c607def416fdb2514cd63dba50 languageName: node linkType: hard +"tapable@npm:^2.0.0, tapable@npm:^2.1.1, tapable@npm:^2.2.0, tapable@npm:^2.2.1": + version: 2.2.1 + resolution: "tapable@npm:2.2.1" + checksum: bc40e6efe1e554d075469cedaba69a30eeb373552aaf41caeaaa45bf56ffacc2674261b106245bd566b35d8f3329b52d838e851ee0a852120acae26e622925c9 + languageName: node + linkType: hard + "tar@npm:^4, tar@npm:^4.4.10, tar@npm:^4.4.12, tar@npm:^4.4.8": version: 4.4.19 resolution: "tar@npm:4.4.19" @@ -34710,6 +35189,28 @@ __metadata: languageName: node linkType: hard +"terser-webpack-plugin@npm:^5.1.3": + version: 5.3.1 + resolution: "terser-webpack-plugin@npm:5.3.1" + dependencies: + jest-worker: ^27.4.5 + schema-utils: ^3.1.1 + serialize-javascript: ^6.0.0 + source-map: ^0.6.1 + terser: ^5.7.2 + peerDependencies: + webpack: ^5.1.0 + peerDependenciesMeta: + "@swc/core": + optional: true + esbuild: + optional: true + uglify-js: + optional: true + checksum: e23d849d40b1f062c839ba56b2c8af4837d8edf57fc8cbe2ebce7983476d20c687bdb201d38f1f001c3e40c800f7d7826397434ea36aab4f0fad671218902b6c + languageName: node + linkType: hard + "terser@npm:^4.1.2, terser@npm:^4.6.12, terser@npm:^4.6.3, terser@npm:^4.8.0": version: 4.8.0 resolution: "terser@npm:4.8.0" @@ -34723,7 +35224,7 @@ __metadata: languageName: node linkType: hard -"terser@npm:^5.10.0": +"terser@npm:^5.10.0, terser@npm:^5.7.2": version: 5.13.1 resolution: "terser@npm:5.13.1" dependencies: @@ -35033,13 +35534,6 @@ __metadata: languageName: node linkType: hard -"toposort@npm:^1.0.0": - version: 1.0.7 - resolution: "toposort@npm:1.0.7" - checksum: a9ddfacf64edae723520bb866c98f00ebf7d9aa45185a3f5b517c30678d22029a444348ca260fbf199ac99bd0bdc3abc21e220775406b90e78bb8a1bb30de875 - languageName: node - linkType: hard - "touch@npm:^3.1.0": version: 3.1.0 resolution: "touch@npm:3.1.0" @@ -35199,16 +35693,18 @@ __metadata: languageName: node linkType: hard -"ts-loader@npm:^4.5.0": - version: 4.5.0 - resolution: "ts-loader@npm:4.5.0" +"ts-loader@npm:^9.3.0": + version: 9.3.0 + resolution: "ts-loader@npm:9.3.0" dependencies: - chalk: ^2.3.0 - enhanced-resolve: ^4.0.0 - loader-utils: ^1.0.2 - micromatch: ^3.1.4 - semver: ^5.0.1 - checksum: d22d0fbbbbe507b87c7000507d9078117a10ee94b9de51f191e6843ac3a0d2ca34d77bd29334bf091b9e36dab7f0b4a9942e06a6c5573e7965c18a9003d6912e + chalk: ^4.1.0 + enhanced-resolve: ^5.0.0 + micromatch: ^4.0.0 + semver: ^7.3.4 + peerDependencies: + typescript: "*" + webpack: ^5.0.0 + checksum: 988407fa242afccc3b99bd128dbd53310bd076e5bdf7dcfc3fc779e35ed360b034d361318315e75d61b188571c9fb6fafbbf6f5a0a0c3fb2ad29e992af173a3b languageName: node linkType: hard @@ -35241,7 +35737,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0": +"tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.3.0": version: 2.4.0 resolution: "tslib@npm:2.4.0" checksum: eb19bda3ae545b03caea6a244b34593468e23d53b26bf8649fbc20fce43e9b21a71127fd6d2b9662c0fe48ee6ff668ead48fd00d3b88b2b716b1c12edae25b5d @@ -35460,7 +35956,7 @@ __metadata: languageName: node linkType: hard -"uglify-es@npm:^3.1.9, uglify-es@npm:^3.3.4": +"uglify-es@npm:^3.1.9": version: 3.3.10 resolution: "uglify-es@npm:3.3.10" dependencies: @@ -35472,19 +35968,7 @@ __metadata: languageName: node linkType: hard -"uglify-js@npm:3.4.x": - version: 3.4.10 - resolution: "uglify-js@npm:3.4.10" - dependencies: - commander: ~2.19.0 - source-map: ~0.6.1 - bin: - uglifyjs: bin/uglifyjs - checksum: 54021f980d6a4a9ad808be3d4d8a7bf52c009c16d4c54c60ed9142490b337b627e5d6616edea93b682f5eb5dced057b185345cc0110425e81e54bc92e535acdd - languageName: node - linkType: hard - -"uglify-js@npm:^3.1.4": +"uglify-js@npm:^3.1.4, uglify-js@npm:^3.6.0": version: 3.15.5 resolution: "uglify-js@npm:3.15.5" bin: @@ -35493,21 +35977,22 @@ __metadata: languageName: node linkType: hard -"uglifyjs-webpack-plugin@npm:^1.3.0": - version: 1.3.0 - resolution: "uglifyjs-webpack-plugin@npm:1.3.0" +"uglifyjs-webpack-plugin@npm:^2.2.0": + version: 2.2.0 + resolution: "uglifyjs-webpack-plugin@npm:2.2.0" dependencies: - cacache: ^10.0.4 - find-cache-dir: ^1.0.0 - schema-utils: ^0.4.5 - serialize-javascript: ^1.4.0 + cacache: ^12.0.2 + find-cache-dir: ^2.1.0 + is-wsl: ^1.1.0 + schema-utils: ^1.0.0 + serialize-javascript: ^1.7.0 source-map: ^0.6.1 - uglify-es: ^3.3.4 - webpack-sources: ^1.1.0 - worker-farm: ^1.5.2 + uglify-js: ^3.6.0 + webpack-sources: ^1.4.0 + worker-farm: ^1.7.0 peerDependencies: - webpack: ^2.0.0 || ^3.0.0 || ^4.0.0 - checksum: d10ae2ac25f64afddff328fbaa58640450c099c53e44d66829681a5415ef72aa2563d1e5ed43e0e9c409db869575fd914293faaa39288e21da518084878de413 + webpack: ^4.0.0 + checksum: a52bde34ebc7ef3c6fa8dd569177ccfdeecdc49769ba3a6ddab06a96d35332909bca68f73e93f27b79278e5723bcbb4313fac9e569fd007807a9c83f75e096b0 languageName: node linkType: hard @@ -35676,7 +36161,7 @@ __metadata: languageName: node linkType: hard -"unique-filename@npm:^1.1.0, unique-filename@npm:^1.1.1": +"unique-filename@npm:^1.1.1": version: 1.1.1 resolution: "unique-filename@npm:1.1.1" dependencies: @@ -35880,21 +36365,6 @@ __metadata: languageName: node linkType: hard -"url-loader@npm:^1.0.1": - version: 1.1.2 - resolution: "url-loader@npm:1.1.2" - dependencies: - loader-utils: ^1.1.0 - mime: ^2.0.3 - schema-utils: ^1.0.0 - peerDependencies: - webpack: ^3.0.0 || ^4.0.0 - bin: - url-loader: "" - checksum: 7c5137cddd18c972784df4e4aeb65f7d26d38fc56830c8119fceb6a2e69761cb3a8ef61272d8c1a5674dda820553852b862f2011b06066e967ce99e2458e998a - languageName: node - linkType: hard - "url-loader@npm:^2.0.1": version: 2.3.0 resolution: "url-loader@npm:2.3.0" @@ -35912,7 +36382,7 @@ __metadata: languageName: node linkType: hard -"url-loader@npm:~4.1.0": +"url-loader@npm:^4.1.1, url-loader@npm:~4.1.0": version: 4.1.1 resolution: "url-loader@npm:4.1.1" dependencies: @@ -35947,7 +36417,7 @@ __metadata: languageName: node linkType: hard -"url-parse@npm:^1.4.3, url-parse@npm:^1.4.7, url-parse@npm:^1.5.10, url-parse@npm:^1.5.9": +"url-parse@npm:^1.4.3, url-parse@npm:^1.4.7, url-parse@npm:^1.5.9": version: 1.5.10 resolution: "url-parse@npm:1.5.10" dependencies: @@ -36172,7 +36642,7 @@ __metadata: languageName: node linkType: hard -"v8-compile-cache@npm:^2.0.3, v8-compile-cache@npm:^2.1.1": +"v8-compile-cache@npm:^2.0.3": version: 2.3.0 resolution: "v8-compile-cache@npm:2.3.0" checksum: b2d866febf943fbbf0b5e8d43ae9a9b0dacd11dd76e6a9c8e8032268f0136f081e894a2723774ae2d86befa994be4d4046b0717d82df4f3a10e067994ad5c688 @@ -36350,31 +36820,16 @@ __metadata: languageName: node linkType: hard -"vue-hot-reload-api@npm:^2.3.0": - version: 2.3.4 - resolution: "vue-hot-reload-api@npm:2.3.4" - checksum: 6501a93582c2bba0f17564d1c61b4301e844e14fbac1cb7c3d726c40961375aefa89f2cc4ee8289c3663e12d108c28a5872ba35cfa7f091d1bcaa39feff9ac60 - languageName: node - linkType: hard - -"vue-loader@npm:^15.5.1": - version: 15.9.8 - resolution: "vue-loader@npm:15.9.8" +"vue-loader@npm:^17.0.0": + version: 17.0.0 + resolution: "vue-loader@npm:17.0.0" dependencies: - "@vue/component-compiler-utils": ^3.1.0 - hash-sum: ^1.0.2 - loader-utils: ^1.1.0 - vue-hot-reload-api: ^2.3.0 - vue-style-loader: ^4.1.0 + chalk: ^4.1.0 + hash-sum: ^2.0.0 + loader-utils: ^2.0.0 peerDependencies: - css-loader: "*" - webpack: ^3.0.0 || ^4.1.0 || ^5.0.0-0 - peerDependenciesMeta: - cache-loader: - optional: true - vue-template-compiler: - optional: true - checksum: 63a1e5585511a252bf548c03015357d45f2908434045db64e249fe8514472ab44f14f9eb2a372d46b483173847026f68f8076a63fe5c372b435ea200976601a1 + webpack: ^4.1.0 || ^5.0.0-0 + checksum: 6238609c574a68365e41ae0c774c80ad46f96f6ab5ca34f26ca5686fed292eefc28ab1d62288eb5937462f510c758f831a86c5d1b29fee38e5920b26483df96b languageName: node linkType: hard @@ -36385,7 +36840,7 @@ __metadata: languageName: node linkType: hard -"vue-style-loader@npm:^4.1.0, vue-style-loader@npm:^4.1.2": +"vue-style-loader@npm:^4.1.3": version: 4.1.3 resolution: "vue-style-loader@npm:4.1.3" dependencies: @@ -36395,7 +36850,7 @@ __metadata: languageName: node linkType: hard -"vue-template-compiler@npm:^2.5.22": +"vue-template-compiler@npm:^2.6.14": version: 2.6.14 resolution: "vue-template-compiler@npm:2.6.14" dependencies: @@ -36405,13 +36860,6 @@ __metadata: languageName: node linkType: hard -"vue-template-es2015-compiler@npm:^1.9.0": - version: 1.9.1 - resolution: "vue-template-es2015-compiler@npm:1.9.1" - checksum: 21d27d1c6afe10a47f17793e18afb7f321888d3ca728bfdb2a79ff49789ed9b40e98abcb68b5499f3da1bbb76a0f188b94aeb5ab0e879f46d6399ac5d4ae38c8 - languageName: node - linkType: hard - "vue@npm:^2.5.22": version: 2.6.14 resolution: "vue@npm:2.6.14" @@ -36463,18 +36911,18 @@ __metadata: languageName: node linkType: hard -"wait-on@npm:^3.2.0": - version: 3.3.0 - resolution: "wait-on@npm:3.3.0" +"wait-on@npm:^6.0.1": + version: 6.0.1 + resolution: "wait-on@npm:6.0.1" dependencies: - "@hapi/joi": ^15.0.3 - core-js: ^2.6.5 - minimist: ^1.2.0 - request: ^2.88.0 - rx: ^4.1.0 + axios: ^0.25.0 + joi: ^17.6.0 + lodash: ^4.17.21 + minimist: ^1.2.5 + rxjs: ^7.5.4 bin: wait-on: bin/wait-on - checksum: 1bc2cc53bb62887ae31822645771b526b7f65e304762cfd48a8f2cf563070c4b2198026b863bd48aad78d7e45687f6c23f7eb0de7969604dd1ed4993d12fa74e + checksum: 99772bc85d17f7e6ff8b0e40bd2c90a2c2025b0e9a5a3f8edcf39af0c367d8a5bbdd3d4f1190588be8b09745e80bbdf59c2c4059053a7d180e29b8711cc4a840 languageName: node linkType: hard @@ -36529,6 +36977,16 @@ __metadata: languageName: node linkType: hard +"watchpack@npm:^2.3.1": + version: 2.3.1 + resolution: "watchpack@npm:2.3.1" + dependencies: + glob-to-regexp: ^0.4.1 + graceful-fs: ^4.1.2 + checksum: 00e44f5cc6ca299dd1ff52bf926a70a23ae1aeb6b399b7e32569d6d31ef1fc9bc3f5570ade6fef220dd6d74ee70259c9621b79cf487552caf1ea2727aa40f984 + languageName: node + linkType: hard + "wbuf@npm:^1.1.0, wbuf@npm:^1.7.3": version: 1.7.3 resolution: "wbuf@npm:1.7.3" @@ -36575,30 +37033,40 @@ __metadata: languageName: node linkType: hard -"webpack-cli@npm:^3.3.3, webpack-cli@npm:^3.3.4": - version: 3.3.12 - resolution: "webpack-cli@npm:3.3.12" - dependencies: - chalk: ^2.4.2 - cross-spawn: ^6.0.5 - enhanced-resolve: ^4.1.1 - findup-sync: ^3.0.0 - global-modules: ^2.0.0 - import-local: ^2.0.0 - interpret: ^1.4.0 - loader-utils: ^1.4.0 - supports-color: ^6.1.0 - v8-compile-cache: ^2.1.1 - yargs: ^13.3.2 +"webpack-cli@npm:^4.9.2": + version: 4.9.2 + resolution: "webpack-cli@npm:4.9.2" + dependencies: + "@discoveryjs/json-ext": ^0.5.0 + "@webpack-cli/configtest": ^1.1.1 + "@webpack-cli/info": ^1.4.1 + "@webpack-cli/serve": ^1.6.1 + colorette: ^2.0.14 + commander: ^7.0.0 + execa: ^5.0.0 + fastest-levenshtein: ^1.0.12 + import-local: ^3.0.2 + interpret: ^2.2.0 + rechoir: ^0.7.0 + webpack-merge: ^5.7.3 peerDependencies: - webpack: 4.x.x + webpack: 4.x.x || 5.x.x + peerDependenciesMeta: + "@webpack-cli/generators": + optional: true + "@webpack-cli/migrate": + optional: true + webpack-bundle-analyzer: + optional: true + webpack-dev-server: + optional: true bin: webpack-cli: bin/cli.js - checksum: d0bb486651af5c438983d82904f6d4d187dfa83d480b493cd0b231d653d2a40aaf48c6bae3620f5d8ad520c08870b8553363e7579cfd7c8c2f7b3a279c454698 + checksum: 42666e258bd44f0f0374de0bff696ee7d87dbc31fb7c17fd24aab44d99ab278aafb888a3f62953362436c2d8c37274dc19e2ef36cfac00d3887ac77f92e72656 languageName: node linkType: hard -"webpack-dev-middleware@npm:^3.1.3, webpack-dev-middleware@npm:^3.7.0, webpack-dev-middleware@npm:^3.7.2": +"webpack-dev-middleware@npm:^3.7.0, webpack-dev-middleware@npm:^3.7.2": version: 3.7.3 resolution: "webpack-dev-middleware@npm:3.7.3" dependencies: @@ -36613,6 +37081,21 @@ __metadata: languageName: node linkType: hard +"webpack-dev-middleware@npm:^5.3.1": + version: 5.3.3 + resolution: "webpack-dev-middleware@npm:5.3.3" + dependencies: + colorette: ^2.0.10 + memfs: ^3.4.3 + mime-types: ^2.1.31 + range-parser: ^1.2.1 + schema-utils: ^4.0.0 + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + checksum: 378ceed430b61c0b0eccdbb55a97173aa36231bb88e20ad12bafb3d553e542708fa31f08474b9c68d4ac95174a047def9e426e193b7134be3736afa66a0d1708 + languageName: node + linkType: hard + "webpack-dev-server@npm:3.11.0": version: 3.11.0 resolution: "webpack-dev-server@npm:3.11.0" @@ -36661,55 +37144,50 @@ __metadata: languageName: node linkType: hard -"webpack-dev-server@npm:^3.1.5": - version: 3.11.3 - resolution: "webpack-dev-server@npm:3.11.3" - dependencies: - ansi-html-community: 0.0.8 - bonjour: ^3.5.0 - chokidar: ^2.1.8 +"webpack-dev-server@npm:^4.9.0": + version: 4.9.0 + resolution: "webpack-dev-server@npm:4.9.0" + dependencies: + "@types/bonjour": ^3.5.9 + "@types/connect-history-api-fallback": ^1.3.5 + "@types/express": ^4.17.13 + "@types/serve-index": ^1.9.1 + "@types/sockjs": ^0.3.33 + "@types/ws": ^8.5.1 + ansi-html-community: ^0.0.8 + bonjour-service: ^1.0.11 + chokidar: ^3.5.3 + colorette: ^2.0.10 compression: ^1.7.4 connect-history-api-fallback: ^1.6.0 - debug: ^4.1.1 - del: ^4.1.1 - express: ^4.17.1 - html-entities: ^1.3.1 - http-proxy-middleware: 0.19.1 - import-local: ^2.0.0 - internal-ip: ^4.3.0 - ip: ^1.1.5 - is-absolute-url: ^3.0.3 - killable: ^1.0.1 - loglevel: ^1.6.8 - opn: ^5.5.0 - p-retry: ^3.0.1 - portfinder: ^1.0.26 - schema-utils: ^1.0.0 - selfsigned: ^1.10.8 - semver: ^6.3.0 + default-gateway: ^6.0.3 + express: ^4.17.3 + graceful-fs: ^4.2.6 + html-entities: ^2.3.2 + http-proxy-middleware: ^2.0.3 + ipaddr.js: ^2.0.1 + open: ^8.0.9 + p-retry: ^4.5.0 + rimraf: ^3.0.2 + schema-utils: ^4.0.0 + selfsigned: ^2.0.1 serve-index: ^1.9.1 sockjs: ^0.3.21 - sockjs-client: ^1.5.0 spdy: ^4.0.2 - strip-ansi: ^3.0.1 - supports-color: ^6.1.0 - url: ^0.11.0 - webpack-dev-middleware: ^3.7.2 - webpack-log: ^2.0.0 - ws: ^6.2.1 - yargs: ^13.3.2 + webpack-dev-middleware: ^5.3.1 + ws: ^8.4.2 peerDependencies: - webpack: ^4.0.0 || ^5.0.0 + webpack: ^4.37.0 || ^5.0.0 peerDependenciesMeta: webpack-cli: optional: true bin: webpack-dev-server: bin/webpack-dev-server.js - checksum: 90fe960dc28cc75b501b1fa4ad3eba358a98dbb929658725e74db12326afaf165b6bd54f0cad0381b9771f6c47c92dba573d615b491ceeec4875ffe49143a38a + checksum: 2ad46d4ad4b3ee70d3a44686c04376419603eef77d00f7c09d423ee3c67fad96d7ea283425bd9bdbae99753d9deef8a948799925cc2eb233381c236308c3ce77 languageName: node linkType: hard -"webpack-hot-middleware@npm:^2.22.3, webpack-hot-middleware@npm:^2.25.0": +"webpack-hot-middleware@npm:^2.25.0": version: 2.25.1 resolution: "webpack-hot-middleware@npm:2.25.1" dependencies: @@ -36731,7 +37209,19 @@ __metadata: languageName: node linkType: hard -"webpack-manifest-plugin@npm:^2.0.3, webpack-manifest-plugin@npm:~2.2.0": +"webpack-manifest-plugin@npm:^5.0.0": + version: 5.0.0 + resolution: "webpack-manifest-plugin@npm:5.0.0" + dependencies: + tapable: ^2.0.0 + webpack-sources: ^2.2.0 + peerDependencies: + webpack: ^5.47.0 + checksum: c6baed67855c48363a7bd677bc05ac532e2d817370894ec5a785524c1df08859330198eda419efb17d0e4233dc74d194f423a4ac5d34ab5521ba2617d14ea572 + languageName: node + linkType: hard + +"webpack-manifest-plugin@npm:~2.2.0": version: 2.2.0 resolution: "webpack-manifest-plugin@npm:2.2.0" dependencies: @@ -36745,23 +37235,24 @@ __metadata: languageName: node linkType: hard -"webpack-merge@npm:^4.1.4": - version: 4.2.2 - resolution: "webpack-merge@npm:4.2.2" +"webpack-merge@npm:^5.7.3, webpack-merge@npm:^5.8.0": + version: 5.8.0 + resolution: "webpack-merge@npm:5.8.0" dependencies: - lodash: ^4.17.15 - checksum: 283cb4ffe4d4ae6de23d595154868780126835ded241748da0b070c6cca6974c229493ac0b6b7160c2c92950c950c8e5edf036a192da78e32e22a9c81593ad16 + clone-deep: ^4.0.1 + wildcard: ^2.0.0 + checksum: 400eaaba69d2240d51dc7a4427dde37849a8f2fdf93731be6a8aad34d70d55bb38cb10c5001c7b339fc91f8c8547e782ecbd79eff24ad861e21e6a4c5dc959fb languageName: node linkType: hard -"webpack-node-externals@npm:^1.7.2": - version: 1.7.2 - resolution: "webpack-node-externals@npm:1.7.2" - checksum: 63e9463ec88b55b8bd4fe5aa3b6298600cd079ff654f240cd72df64b9d67f0d12bd371e76055a027a5b7153a9ca4856e2f895ee7077d03549f2628c73bf034dc +"webpack-node-externals@npm:^3.0.0": + version: 3.0.0 + resolution: "webpack-node-externals@npm:3.0.0" + checksum: 9f645a4dc8e122dac43cdc8c1367d4b44af20c79632438b633acc1b4fe64ea7ba1ad6ab61bd0fc46e1b873158c48d8c7a25a489cdab1f31299f00eb3b81cfc61 languageName: node linkType: hard -"webpack-sources@npm:^1.0.1, webpack-sources@npm:^1.1.0, webpack-sources@npm:^1.4.0, webpack-sources@npm:^1.4.1, webpack-sources@npm:^1.4.3": +"webpack-sources@npm:^1.1.0, webpack-sources@npm:^1.4.0, webpack-sources@npm:^1.4.1, webpack-sources@npm:^1.4.3": version: 1.4.3 resolution: "webpack-sources@npm:1.4.3" dependencies: @@ -36771,12 +37262,20 @@ __metadata: languageName: node linkType: hard -"webpack-virtual-modules@npm:^0.1.10": - version: 0.1.12 - resolution: "webpack-virtual-modules@npm:0.1.12" +"webpack-sources@npm:^2.2.0": + version: 2.3.1 + resolution: "webpack-sources@npm:2.3.1" dependencies: - debug: ^3.0.0 - checksum: 8f59d67362a812d2622098d71a7836ca0669a7d9304ef301fb650b56652542ab516a9191a75473bc8f1521889a4c61cb03ed3f7c6ca0917f177a4bc422468868 + source-list-map: ^2.0.1 + source-map: ^0.6.1 + checksum: caf56a9a478eca7e77feca2b6ddc7673f1384eb870280014b300c40cf42abca656f639ff58a8d55a889a92a810ae3c22e71e578aa38fde416e8c2e6827a6ddfd + languageName: node + linkType: hard + +"webpack-sources@npm:^3.2.3": + version: 3.2.3 + resolution: "webpack-sources@npm:3.2.3" + checksum: 2ef63d77c4fad39de4a6db17323d75eb92897b32674e97d76f0a1e87c003882fc038571266ad0ef581ac734cbe20952912aaa26155f1905e96ce251adbb1eb4e languageName: node linkType: hard @@ -36860,6 +37359,43 @@ __metadata: languageName: node linkType: hard +"webpack@npm:^5.72.1": + version: 5.72.1 + resolution: "webpack@npm:5.72.1" + dependencies: + "@types/eslint-scope": ^3.7.3 + "@types/estree": ^0.0.51 + "@webassemblyjs/ast": 1.11.1 + "@webassemblyjs/wasm-edit": 1.11.1 + "@webassemblyjs/wasm-parser": 1.11.1 + acorn: ^8.4.1 + acorn-import-assertions: ^1.7.6 + browserslist: ^4.14.5 + chrome-trace-event: ^1.0.2 + enhanced-resolve: ^5.9.3 + es-module-lexer: ^0.9.0 + eslint-scope: 5.1.1 + events: ^3.2.0 + glob-to-regexp: ^0.4.1 + graceful-fs: ^4.2.9 + json-parse-even-better-errors: ^2.3.1 + loader-runner: ^4.2.0 + mime-types: ^2.1.27 + neo-async: ^2.6.2 + schema-utils: ^3.1.0 + tapable: ^2.1.1 + terser-webpack-plugin: ^5.1.3 + watchpack: ^2.3.1 + webpack-sources: ^3.2.3 + peerDependenciesMeta: + webpack-cli: + optional: true + bin: + webpack: bin/webpack.js + checksum: bdba33268930448eb84347c2da383de8d71f46b2a199c5abf56f6619c86a081de802a4c297c8389c9a888eec0613d5069427c12af0a878058e4be3790875d536 + languageName: node + linkType: hard + "websocket-driver@npm:0.6.5": version: 0.6.5 resolution: "websocket-driver@npm:0.6.5" @@ -36960,13 +37496,6 @@ __metadata: languageName: node linkType: hard -"when@npm:~3.6.x": - version: 3.6.4 - resolution: "when@npm:3.6.4" - checksum: 5cc8420354189f3731ed2b1c15390c2ba9a6dd98bcfbb89600f30ec9030d5e366b3b42adb0d70b10b6296fca6d1f267b6b5e0e4ddc485fb2c4050a54f96e19fc - languageName: node - linkType: hard - "which-boxed-primitive@npm:^1.0.1, which-boxed-primitive@npm:^1.0.2": version: 1.0.2 resolution: "which-boxed-primitive@npm:1.0.2" @@ -37035,7 +37564,7 @@ __metadata: languageName: node linkType: hard -"wide-align@npm:^1.1.0, wide-align@npm:^1.1.5": +"wide-align@npm:^1.1.0, wide-align@npm:^1.1.2, wide-align@npm:^1.1.5": version: 1.1.5 resolution: "wide-align@npm:1.1.5" dependencies: @@ -37062,6 +37591,13 @@ __metadata: languageName: node linkType: hard +"wildcard@npm:^2.0.0": + version: 2.0.0 + resolution: "wildcard@npm:2.0.0" + checksum: 4e22a45f4fa7f0f0d3e11860ee9ce9225246d41af6ec507e6a7d64c2692afb40d695b92c8f801deda8d3536007c2ec07981079fd0c8bb38b8521de072b33ab7a + languageName: node + linkType: hard + "windows-release@npm:^3.1.0": version: 3.3.3 resolution: "windows-release@npm:3.3.3" @@ -37117,7 +37653,7 @@ __metadata: languageName: node linkType: hard -"worker-farm@npm:^1.5.2, worker-farm@npm:^1.7.0": +"worker-farm@npm:^1.7.0": version: 1.7.0 resolution: "worker-farm@npm:1.7.0" dependencies: @@ -37229,7 +37765,7 @@ __metadata: languageName: node linkType: hard -"write-json-file@npm:^2.2.0, write-json-file@npm:^2.3.0": +"write-json-file@npm:^2.2.0": version: 2.3.0 resolution: "write-json-file@npm:2.3.0" dependencies: @@ -37311,6 +37847,21 @@ __metadata: languageName: node linkType: hard +"ws@npm:^8.4.2": + version: 8.6.0 + resolution: "ws@npm:8.6.0" + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + checksum: c098f5783fbaf51fdcfb3fe2955453584d4f24a152500c864e61c33675e750d6a91ec6fe39c761b2c1723feb4f206c4c6ea72e89d32e11b70a4c7f92339d253e + languageName: node + linkType: hard + "xcode@npm:^3.0.0, xcode@npm:^3.0.1": version: 3.0.1 resolution: "xcode@npm:3.0.1" @@ -37526,7 +38077,7 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^1.7.2": +"yaml@npm:^1.10.0, yaml@npm:^1.7.2": version: 1.10.2 resolution: "yaml@npm:1.10.2" checksum: 5c28b9eb7adc46544f28d9a8d20c5b3cb1215a886609a2fd41f51628d8aaa5878ccd628b755dbcd29f6bb4921bd04ffbc6dcc370689bb96e594e2f9813d2605f @@ -37583,6 +38134,13 @@ __metadata: languageName: node linkType: hard +"yargs-parser@npm:^21.0.0": + version: 21.0.1 + resolution: "yargs-parser@npm:21.0.1" + checksum: 384ca19e113a053bb7858cf47f891e630c10ea6ad91f9ad7cae84ea1cdfb09b155a2d0fa97b51116ee6f01e038faaa6c46964953afecd453fa64a761bb87475f + languageName: node + linkType: hard + "yargs-parser@npm:^7.0.0": version: 7.0.0 resolution: "yargs-parser@npm:7.0.0" @@ -37663,6 +38221,21 @@ __metadata: languageName: node linkType: hard +"yargs@npm:^17.2.1": + version: 17.5.1 + resolution: "yargs@npm:17.5.1" + dependencies: + cliui: ^7.0.2 + escalade: ^3.1.1 + get-caller-file: ^2.0.5 + require-directory: ^2.1.1 + string-width: ^4.2.3 + y18n: ^5.0.5 + yargs-parser: ^21.0.0 + checksum: 349c823b772bc5383d56684bca8615020ae5cc0b81bacafe1ef268b281ade93528da1982b0f2dd898e0c678932d9147b8a2e93e341733622773caf7048196de4 + languageName: node + linkType: hard + "yargs@npm:^8.0.2": version: 8.0.2 resolution: "yargs@npm:8.0.2" From 429e5239688bf087b7075ec01de1463e8a52f808 Mon Sep 17 00:00:00 2001 From: Victor Vlasenko Date: Mon, 23 May 2022 16:23:44 +0300 Subject: [PATCH 2/6] Activates HMR for monorepo modules --- .yarn/patches/watchpack-npm-2.3.1-89e7852543.patch | 13 ------------- modules/core/client-react/index.tsx | 2 +- package.json | 3 +-- packages/client-angular/webpack.config.js | 2 +- packages/client-vue/webpack.config.js | 2 +- packages/client/webpack.config.js | 2 +- packages/server/webpack.config.js | 2 +- 7 files changed, 6 insertions(+), 20 deletions(-) delete mode 100644 .yarn/patches/watchpack-npm-2.3.1-89e7852543.patch diff --git a/.yarn/patches/watchpack-npm-2.3.1-89e7852543.patch b/.yarn/patches/watchpack-npm-2.3.1-89e7852543.patch deleted file mode 100644 index ffdc45c99..000000000 --- a/.yarn/patches/watchpack-npm-2.3.1-89e7852543.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/lib/watchpack.js b/lib/watchpack.js -index ddc9138c2ea369334768bae1ce6722b3256fe091..48bcb3af554e39657006c1a776b06030790d1d67 100644 ---- a/lib/watchpack.js -+++ b/lib/watchpack.js -@@ -49,7 +49,7 @@ const ignoredToFunction = ignored => { - - const normalizeOptions = options => { - return { -- followSymlinks: !!options.followSymlinks, -+ followSymlinks: true, - ignored: ignoredToFunction(options.ignored), - poll: options.poll - }; diff --git a/modules/core/client-react/index.tsx b/modules/core/client-react/index.tsx index 7fe37e460..96cdee281 100644 --- a/modules/core/client-react/index.tsx +++ b/modules/core/client-react/index.tsx @@ -1,5 +1,5 @@ import { PLATFORM } from '@gqlapp/core-common'; export { default as clientOnly } from './clientOnly'; - +console.log(4); export default __CLIENT__ && PLATFORM === 'web' ? require('./app').default : {}; diff --git a/package.json b/package.json index dbbad79b9..cbdf39974 100644 --- a/package.json +++ b/package.json @@ -183,7 +183,6 @@ "resolutions": { "card-validator": "8.1.1", "@react-native-picker/picker": "1.16.8", - "extract-files": "6.0.0", - "watchpack@2.3.1": "patch:watchpack@npm:2.3.1#.yarn/patches/watchpack-npm-2.3.1-89e7852543.patch" + "extract-files": "6.0.0" } } diff --git a/packages/client-angular/webpack.config.js b/packages/client-angular/webpack.config.js index c4f2fdce5..09adf49ca 100644 --- a/packages/client-angular/webpack.config.js +++ b/packages/client-angular/webpack.config.js @@ -126,7 +126,7 @@ const config = { unsafeCache: false, }, resolve: { - symlinks: false, + symlinks: true, cacheWithContext: false, unsafeCache: false, extensions: [ diff --git a/packages/client-vue/webpack.config.js b/packages/client-vue/webpack.config.js index d3bd7387d..5a33ac601 100644 --- a/packages/client-vue/webpack.config.js +++ b/packages/client-vue/webpack.config.js @@ -103,7 +103,7 @@ const config = { unsafeCache: false, }, resolve: { - symlinks: false, + symlinks: true, cacheWithContext: false, unsafeCache: false, extensions: [ diff --git a/packages/client/webpack.config.js b/packages/client/webpack.config.js index cf17c45de..fa0370acc 100644 --- a/packages/client/webpack.config.js +++ b/packages/client/webpack.config.js @@ -98,7 +98,7 @@ const config = { unsafeCache: false, }, resolve: { - symlinks: false, + symlinks: true, cacheWithContext: false, unsafeCache: false, extensions: [ diff --git a/packages/server/webpack.config.js b/packages/server/webpack.config.js index 69f1e820f..862913ca7 100644 --- a/packages/server/webpack.config.js +++ b/packages/server/webpack.config.js @@ -74,7 +74,7 @@ const config = { unsafeCache: false, }, resolve: { - symlinks: false, + symlinks: true, cacheWithContext: false, unsafeCache: false, extensions: [ From 32fbfd78781f6d4fffa763d7a9d92ef92695f694 Mon Sep 17 00:00:00 2001 From: Victor Vlasenko Date: Mon, 23 May 2022 17:15:18 +0300 Subject: [PATCH 3/6] Fixes heroku-postbuild --- config/db.js | 46 +++++++++++++++---------------- package.json | 2 +- packages/client/build.config.js | 4 +-- packages/client/package.json | 5 ++-- packages/client/webpack.config.js | 4 +++ packages/server/package.json | 3 +- yarn.lock | 2 ++ 7 files changed, 36 insertions(+), 30 deletions(-) diff --git a/config/db.js b/config/db.js index 8223c282c..1de009565 100644 --- a/config/db.js +++ b/config/db.js @@ -12,32 +12,30 @@ const db = { }, }; -if (__SERVER__) { - // eslint-disable-next-line no-undef - const path = __non_webpack_require__('path'); +// eslint-disable-next-line no-undef +const path = require('path'); - if (process.env.NODE_ENV === 'test') { - db.client = 'sqlite3'; - } +if (process.env.NODE_ENV === 'test') { + db.client = 'sqlite3'; +} - if (db.client === 'sqlite3') { - db.connection = { - development: { - filename: path.resolve('./dev-db.sqlite3'), - }, - production: { - filename: path.resolve('./prod-db.sqlite3'), - }, - test: { - filename: ':memory:', - }, - }[process.env.NODE_ENV || 'development']; - db.pool = { - afterCreate: (conn, cb) => { - conn.run('PRAGMA foreign_keys = ON', cb); - }, - }; - } +if (db.client === 'sqlite3') { + db.connection = { + development: { + filename: path.resolve('./dev-db.sqlite3'), + }, + production: { + filename: path.resolve('./prod-db.sqlite3'), + }, + test: { + filename: ':memory:', + }, + }[process.env.NODE_ENV || 'development']; + db.pool = { + afterCreate: (conn, cb) => { + conn.run('PRAGMA foreign_keys = ON', cb); + }, + }; } export default db; diff --git a/package.json b/package.json index cbdf39974..fa3e7a151 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "tests:watch": "lerna run --parallel tests:watch --stream", "lint": "yarn eslint", "eslint": "eslint --fix --ext .js,.jsx,.ts,.tsx,.json .", - "heroku-postbuild": "lerna run --parallel heroku-postbuild --stream", + "heroku-postbuild": "yarn workspaces foreach -pv run heroku-postbuild", "precommit": "lint-staged", "postinstall": "opencollective postinstall" }, diff --git a/packages/client/build.config.js b/packages/client/build.config.js index 54122fd9d..511ff6cda 100644 --- a/packages/client/build.config.js +++ b/packages/client/build.config.js @@ -5,8 +5,8 @@ const config = { __DEV__: process.env.NODE_ENV !== 'production', __TEST__: false, 'process.env': { - NODE_ENV: process.env.NODE_ENV || '"development"', - STRIPE_PUBLIC_KEY: process.env.STRIPE_PUBLIC_KEY, + NODE_ENV: '"' + (process.env.NODE_ENV || 'development') + '"', + STRIPE_PUBLIC_KEY: '"' + process.env.STRIPE_PUBLIC_KEY + '"', }, __API_URL__: process.env.API_URL || '/graphql', }; diff --git a/packages/client/package.json b/packages/client/package.json index 9b0a0d3fa..89f548995 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -4,7 +4,7 @@ "version": "1.0.0", "main": "src", "scripts": { - "build": "cross-env NODE_ENV=production webpack", + "build": "NODE_ENV=production webpack", "clean": "rimraf build .tmp", "tests": "jest", "tests:watch": "jest --watch", @@ -145,7 +145,8 @@ "react-test-renderer": "16.11.0", "request": "^2.83.0", "rimraf": "^2.6.2", - "storybook-addon-locale": "^0.3.0" + "storybook-addon-locale": "^0.3.0", + "webpack": "^5.72.1" }, "optionalDependencies": { "@expo/vector-icons": "^13.0.0", diff --git a/packages/client/webpack.config.js b/packages/client/webpack.config.js index fa0370acc..78390548d 100644 --- a/packages/client/webpack.config.js +++ b/packages/client/webpack.config.js @@ -114,6 +114,10 @@ const config = { '.tsx', '.json', ], + fallback: { + fs: false, + path: false, + }, }, watchOptions: { ignored: /build/ }, output: { diff --git a/packages/server/package.json b/packages/server/package.json index c8bc2fc80..94000efcf 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -4,7 +4,7 @@ "version": "1.0.0", "main": "src", "scripts": { - "build": "NODE_ENV=production run -T webpack", + "build": "NODE_ENV=production webpack", "clean": "rimraf build .tmp", "start": "node --harmony build", "test": "yarn tests && yarn lint", @@ -171,6 +171,7 @@ "request": "^2.83.0", "resolve-url-loader": "^2.2.1", "rimraf": "^2.6.2", + "webpack": "^5.72.1", "ws": "^5.1.1" } } diff --git a/yarn.lock b/yarn.lock index 9926ef27a..9186860c9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -12546,6 +12546,7 @@ __metadata: subscriptions-transport-ws: ^0.9.16 use-react-router: ^1.0.7 uuid: ^3.3.2 + webpack: ^5.72.1 dependenciesMeta: "@expo/vector-icons": optional: true @@ -33111,6 +33112,7 @@ __metadata: swagger-ui-express: ^4.0.2 universal-cookie-express: ^2.2.0 uuid: ^3.2.1 + webpack: ^5.72.1 ws: ^5.1.1 languageName: unknown linkType: soft From b3e2f7f0f927eac985b13c378ec546f1cccef8f7 Mon Sep 17 00:00:00 2001 From: Victor Vlasenko Date: Mon, 23 May 2022 17:16:23 +0300 Subject: [PATCH 4/6] Removes webpack non-root deps --- packages/client/package.json | 5 ++--- packages/server/package.json | 3 +-- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/packages/client/package.json b/packages/client/package.json index 89f548995..9d72a9403 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -4,7 +4,7 @@ "version": "1.0.0", "main": "src", "scripts": { - "build": "NODE_ENV=production webpack", + "build": "NODE_ENV=production run -T webpack", "clean": "rimraf build .tmp", "tests": "jest", "tests:watch": "jest --watch", @@ -145,8 +145,7 @@ "react-test-renderer": "16.11.0", "request": "^2.83.0", "rimraf": "^2.6.2", - "storybook-addon-locale": "^0.3.0", - "webpack": "^5.72.1" + "storybook-addon-locale": "^0.3.0" }, "optionalDependencies": { "@expo/vector-icons": "^13.0.0", diff --git a/packages/server/package.json b/packages/server/package.json index 94000efcf..c8bc2fc80 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -4,7 +4,7 @@ "version": "1.0.0", "main": "src", "scripts": { - "build": "NODE_ENV=production webpack", + "build": "NODE_ENV=production run -T webpack", "clean": "rimraf build .tmp", "start": "node --harmony build", "test": "yarn tests && yarn lint", @@ -171,7 +171,6 @@ "request": "^2.83.0", "resolve-url-loader": "^2.2.1", "rimraf": "^2.6.2", - "webpack": "^5.72.1", "ws": "^5.1.1" } } From 9c4b907473d068b87c69e1a8ff2d5135cded21ed Mon Sep 17 00:00:00 2001 From: Victor Vlasenko Date: Mon, 23 May 2022 17:18:44 +0300 Subject: [PATCH 5/6] Updates yarn.lock --- yarn.lock | 2 -- 1 file changed, 2 deletions(-) diff --git a/yarn.lock b/yarn.lock index 9186860c9..9926ef27a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -12546,7 +12546,6 @@ __metadata: subscriptions-transport-ws: ^0.9.16 use-react-router: ^1.0.7 uuid: ^3.3.2 - webpack: ^5.72.1 dependenciesMeta: "@expo/vector-icons": optional: true @@ -33112,7 +33111,6 @@ __metadata: swagger-ui-express: ^4.0.2 universal-cookie-express: ^2.2.0 uuid: ^3.2.1 - webpack: ^5.72.1 ws: ^5.1.1 languageName: unknown linkType: soft From e80ce1da035ea7d67161ae0f59299c8abfdeaf18 Mon Sep 17 00:00:00 2001 From: Victor Vlasenko Date: Mon, 23 May 2022 17:30:10 +0300 Subject: [PATCH 6/6] Strip debugging code --- config/db.js | 42 +++++++++++++++-------------- modules/core/client-react/index.tsx | 2 +- 2 files changed, 23 insertions(+), 21 deletions(-) diff --git a/config/db.js b/config/db.js index 1de009565..cc5ea4364 100644 --- a/config/db.js +++ b/config/db.js @@ -15,27 +15,29 @@ const db = { // eslint-disable-next-line no-undef const path = require('path'); -if (process.env.NODE_ENV === 'test') { - db.client = 'sqlite3'; -} +if (path.resolve) { + if (process.env.NODE_ENV === 'test') { + db.client = 'sqlite3'; + } -if (db.client === 'sqlite3') { - db.connection = { - development: { - filename: path.resolve('./dev-db.sqlite3'), - }, - production: { - filename: path.resolve('./prod-db.sqlite3'), - }, - test: { - filename: ':memory:', - }, - }[process.env.NODE_ENV || 'development']; - db.pool = { - afterCreate: (conn, cb) => { - conn.run('PRAGMA foreign_keys = ON', cb); - }, - }; + if (db.client === 'sqlite3') { + db.connection = { + development: { + filename: path.resolve('./dev-db.sqlite3'), + }, + production: { + filename: path.resolve('./prod-db.sqlite3'), + }, + test: { + filename: ':memory:', + }, + }[process.env.NODE_ENV || 'development']; + db.pool = { + afterCreate: (conn, cb) => { + conn.run('PRAGMA foreign_keys = ON', cb); + }, + }; + } } export default db; diff --git a/modules/core/client-react/index.tsx b/modules/core/client-react/index.tsx index 96cdee281..7fe37e460 100644 --- a/modules/core/client-react/index.tsx +++ b/modules/core/client-react/index.tsx @@ -1,5 +1,5 @@ import { PLATFORM } from '@gqlapp/core-common'; export { default as clientOnly } from './clientOnly'; -console.log(4); + export default __CLIENT__ && PLATFORM === 'web' ? require('./app').default : {};