aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--.gitignore2
-rw-r--r--client/angular.json4
-rw-r--r--client/package.json25
-rw-r--r--client/webpack/webpack.video-embed.js33
-rw-r--r--client/yarn.lock377
-rwxr-xr-xscripts/build/client.sh5
6 files changed, 105 insertions, 341 deletions
diff --git a/.gitignore b/.gitignore
index 98f337490..3027b6058 100644
--- a/.gitignore
+++ b/.gitignore
@@ -15,7 +15,7 @@ yarn-error.log
15/server/tests/fixtures/video_59fps.mp4 15/server/tests/fixtures/video_59fps.mp4
16 16
17# Production 17# Production
18/storage/ 18/storage
19/config/production.yaml 19/config/production.yaml
20/config/local* 20/config/local*
21/ffmpeg/ 21/ffmpeg/
diff --git a/client/angular.json b/client/angular.json
index d001cf956..b77b940b2 100644
--- a/client/angular.json
+++ b/client/angular.json
@@ -137,6 +137,8 @@
137 "main": "src/main.ts", 137 "main": "src/main.ts",
138 "tsConfig": "tsconfig.app.json", 138 "tsConfig": "tsconfig.app.json",
139 "polyfills": "src/polyfills.ts", 139 "polyfills": "src/polyfills.ts",
140 "baseHref": "/",
141 "deployUrl": "client/",
140 "stylePreprocessorOptions": { 142 "stylePreprocessorOptions": {
141 "includePaths": [ 143 "includePaths": [
142 "src/sass/include" 144 "src/sass/include"
@@ -255,8 +257,6 @@
255 "serve": { 257 "serve": {
256 "builder": "@angular-devkit/build-angular:dev-server", 258 "builder": "@angular-devkit/build-angular:dev-server",
257 "options": { 259 "options": {
258 "baseHref": "/",
259 "deployUrl": "client/",
260 "browserTarget": "PeerTube:build", 260 "browserTarget": "PeerTube:build",
261 "proxyConfig": "proxy.config.json" 261 "proxyConfig": "proxy.config.json"
262 }, 262 },
diff --git a/client/package.json b/client/package.json
index 212ca04dc..e985b1f55 100644
--- a/client/package.json
+++ b/client/package.json
@@ -69,19 +69,19 @@
69 "angular2-hotkeys": "^2.1.2", 69 "angular2-hotkeys": "^2.1.2",
70 "angularx-qrcode": "11.0.0", 70 "angularx-qrcode": "11.0.0",
71 "bootstrap": "^4.1.3", 71 "bootstrap": "^4.1.3",
72 "buffer": "^6.0.2", 72 "buffer": "^6.0.3",
73 "cache-chunk-store": "^3.0.0", 73 "cache-chunk-store": "^3.0.0",
74 "chart.js": "^2.9.3", 74 "chart.js": "^2.9.3",
75 "codelyzer": "^6.0.0", 75 "codelyzer": "^6.0.0",
76 "core-js": "^3.1.4", 76 "core-js": "^3.1.4",
77 "css-loader": "^5.0.1", 77 "css-loader": "^5.2.4",
78 "debug": "^4.3.1", 78 "debug": "^4.3.1",
79 "dexie": "^3.0.0", 79 "dexie": "^3.0.0",
80 "file-loader": "^6.0.0", 80 "file-loader": "^6.0.0",
81 "focus-visible": "^5.0.2", 81 "focus-visible": "^5.0.2",
82 "hls.js": "^0.14.16", 82 "hls.js": "^0.14.16",
83 "html-loader": "^1.0.0", 83 "html-loader": "^2.1.2",
84 "html-webpack-plugin": "^4.0.3", 84 "html-webpack-plugin": "^5.3.1",
85 "https-browserify": "^1.0.0", 85 "https-browserify": "^1.0.0",
86 "jasmine-core": "~3.7.1", 86 "jasmine-core": "~3.7.1",
87 "jasmine-spec-reporter": "~7.0.0", 87 "jasmine-spec-reporter": "~7.0.0",
@@ -94,7 +94,7 @@
94 "linkifyjs": "^2.1.5", 94 "linkifyjs": "^2.1.5",
95 "lodash-es": "^4.17.4", 95 "lodash-es": "^4.17.4",
96 "markdown-it": "12.0.4", 96 "markdown-it": "12.0.4",
97 "mini-css-extract-plugin": "^1.3.1", 97 "mini-css-extract-plugin": "^1.6.0",
98 "ngx-uploadx": "^4.1.0", 98 "ngx-uploadx": "^4.1.0",
99 "p2p-media-loader-hlsjs": "^0.6.2", 99 "p2p-media-loader-hlsjs": "^0.6.2",
100 "path-browserify": "^1.0.0", 100 "path-browserify": "^1.0.0",
@@ -105,17 +105,16 @@
105 "raw-loader": "^4.0.0", 105 "raw-loader": "^4.0.0",
106 "rxjs": "^6.5.2", 106 "rxjs": "^6.5.2",
107 "sanitize-html": "^2.1.2", 107 "sanitize-html": "^2.1.2",
108 "sass": "^1.29.0", 108 "sass": "^1.32.13",
109 "sass-loader": "^10", 109 "sass-loader": "^11.1.1",
110 "sass-resources-loader": "^2.0.0",
111 "sha.js": "^2.4.11", 110 "sha.js": "^2.4.11",
112 "socket.io-client": "^4.0.1", 111 "socket.io-client": "^4.0.1",
113 "stream-browserify": "^3.0.0", 112 "stream-browserify": "^3.0.0",
114 "stream-http": "^3.0.0", 113 "stream-http": "^3.0.0",
115 "stylelint": "^13.13.0", 114 "stylelint": "^13.13.0",
116 "stylelint-config-sass-guidelines": "^8.0.0", 115 "stylelint-config-sass-guidelines": "^8.0.0",
117 "terser-webpack-plugin": "^4", 116 "terser-webpack-plugin": "^5.1.2",
118 "ts-loader": "^8.0.14", 117 "ts-loader": "^9.1.2",
119 "tslib": "^2.0.0", 118 "tslib": "^2.0.0",
120 "tslint": "~6.1.0", 119 "tslint": "~6.1.0",
121 "tslint-angular": "^3.0.2", 120 "tslint-angular": "^3.0.2",
@@ -127,10 +126,10 @@
127 "videojs-dock": "^2.0.2", 126 "videojs-dock": "^2.0.2",
128 "videojs-hotkeys": "^0.2.27", 127 "videojs-hotkeys": "^0.2.27",
129 "videostream": "~3.2.1", 128 "videostream": "~3.2.1",
130 "webpack-bundle-analyzer": "^4.1.0", 129 "webpack-bundle-analyzer": "^4.4.1",
131 "webpack-cli": "^4.2.0", 130 "webpack-cli": "^4.7.0",
132 "webtorrent": "^0.116.1", 131 "webtorrent": "^0.116.1",
133 "whatwg-fetch": "^3.0.0", 132 "whatwg-fetch": "^3.0.0",
134 "zone.js": "~0.11.4" 133 "zone.js": "~0.11.4"
135 } 134 }
136} \ No newline at end of file 135}
diff --git a/client/webpack/webpack.video-embed.js b/client/webpack/webpack.video-embed.js
index 7de63adfc..68749a02a 100644
--- a/client/webpack/webpack.video-embed.js
+++ b/client/webpack/webpack.video-embed.js
@@ -4,6 +4,7 @@ const path = require('path')
4const HtmlWebpackPlugin = require('html-webpack-plugin') 4const HtmlWebpackPlugin = require('html-webpack-plugin')
5const TerserPlugin = require('terser-webpack-plugin') 5const TerserPlugin = require('terser-webpack-plugin')
6const LoaderOptionsPlugin = require('webpack/lib/LoaderOptionsPlugin') 6const LoaderOptionsPlugin = require('webpack/lib/LoaderOptionsPlugin')
7const ProvidePlugin = require('webpack/lib/ProvidePlugin')
7const MiniCssExtractPlugin = require('mini-css-extract-plugin') 8const MiniCssExtractPlugin = require('mini-css-extract-plugin')
8 9
9module.exports = function () { 10module.exports = function () {
@@ -29,6 +30,15 @@ module.exports = function () {
29 '@root-helpers': path.resolve('src/root-helpers'), 30 '@root-helpers': path.resolve('src/root-helpers'),
30 '@shared/models': path.resolve('../shared/models'), 31 '@shared/models': path.resolve('../shared/models'),
31 '@shared/core-utils': path.resolve('../shared/core-utils') 32 '@shared/core-utils': path.resolve('../shared/core-utils')
33 },
34
35 fallback: {
36 fs: [ path.resolve('src/shims/noop.ts') ],
37 http: [ path.resolve('src/shims/http.ts') ],
38 https: [ path.resolve('src/shims/https.ts') ],
39 path: [ path.resolve('src/shims/path.ts') ],
40 stream: [ path.resolve('src/shims/noop.ts') ],
41 crypto: [ path.resolve('src/shims/noop.ts') ]
32 } 42 }
33 }, 43 },
34 44
@@ -37,13 +47,13 @@ module.exports = function () {
37 47
38 filename: process.env.ANALYZE_BUNDLE === 'true' 48 filename: process.env.ANALYZE_BUNDLE === 'true'
39 ? '[name].bundle.js' 49 ? '[name].bundle.js'
40 : '[name].[hash].bundle.js', 50 : '[name].[contenthash].bundle.js',
41 51
42 sourceMapFilename: '[file].map', 52 sourceMapFilename: '[file].map',
43 53
44 chunkFilename: process.env.ANALYZE_BUNDLE === 'true' 54 chunkFilename: process.env.ANALYZE_BUNDLE === 'true'
45 ? '[name].chunk.js' 55 ? '[name].chunk.js'
46 : '[id].[hash].chunk.js', 56 : '[id].[contenthash].chunk.js',
47 57
48 publicPath: '/client/standalone/videos/' 58 publicPath: '/client/standalone/videos/'
49 }, 59 },
@@ -114,10 +124,15 @@ module.exports = function () {
114 }, 124 },
115 125
116 plugins: [ 126 plugins: [
127 new ProvidePlugin({
128 process: 'process/browser',
129 Buffer: [ 'buffer', 'Buffer' ]
130 }),
131
117 new MiniCssExtractPlugin({ 132 new MiniCssExtractPlugin({
118 filename: process.env.ANALYZE_BUNDLE === 'true' 133 filename: process.env.ANALYZE_BUNDLE === 'true'
119 ? '[name].css' 134 ? '[name].css'
120 : '[name].[hash].css' 135 : '[name].[contenthash].css'
121 }), 136 }),
122 137
123 new HtmlWebpackPlugin({ 138 new HtmlWebpackPlugin({
@@ -126,7 +141,7 @@ module.exports = function () {
126 title: 'PeerTube', 141 title: 'PeerTube',
127 chunksSortMode: 'auto', 142 chunksSortMode: 'auto',
128 inject: 'body', 143 inject: 'body',
129 chunks: ['video-embed'], 144 chunks: [ 'video-embed' ],
130 minify: { 145 minify: {
131 collapseWhitespace: true, 146 collapseWhitespace: true,
132 removeComments: false, 147 removeComments: false,
@@ -143,7 +158,7 @@ module.exports = function () {
143 title: 'PeerTube', 158 title: 'PeerTube',
144 chunksSortMode: 'auto', 159 chunksSortMode: 'auto',
145 inject: 'body', 160 inject: 'body',
146 chunks: ['test-embed'] 161 chunks: [ 'test-embed' ]
147 }), 162 }),
148 163
149 /** 164 /**
@@ -188,13 +203,7 @@ module.exports = function () {
188 }, 203 },
189 204
190 node: { 205 node: {
191 global: true, 206 global: true
192 crypto: 'empty',
193 fs: 'empty',
194 process: true,
195 module: false,
196 clearImmediate: false,
197 setImmediate: false
198 } 207 }
199 } 208 }
200 209
diff --git a/client/yarn.lock b/client/yarn.lock
index 7a92e12ec..0a079e2cf 100644
--- a/client/yarn.lock
+++ b/client/yarn.lock
@@ -1582,11 +1582,6 @@
1582 resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.1.1.tgz#3348564048e7a2d7398c935d466c0414ebb6a669" 1582 resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.1.1.tgz#3348564048e7a2d7398c935d466c0414ebb6a669"
1583 integrity sha512-Z6DoceYb/1xSg5+e+ZlPZ9v0N16ZvZ+wYMraFue4HYrE4ttONKtsvruIRf6t9TBR0YvSOfi1hUU0fJfBLCDYow== 1583 integrity sha512-Z6DoceYb/1xSg5+e+ZlPZ9v0N16ZvZ+wYMraFue4HYrE4ttONKtsvruIRf6t9TBR0YvSOfi1hUU0fJfBLCDYow==
1584 1584
1585"@types/anymatch@*":
1586 version "1.3.1"
1587 resolved "https://registry.yarnpkg.com/@types/anymatch/-/anymatch-1.3.1.tgz#336badc1beecb9dacc38bea2cf32adf627a8421a"
1588 integrity sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA==
1589
1590"@types/bittorrent-protocol@*": 1585"@types/bittorrent-protocol@*":
1591 version "3.1.1" 1586 version "3.1.1"
1592 resolved "https://registry.yarnpkg.com/@types/bittorrent-protocol/-/bittorrent-protocol-3.1.1.tgz#76bfd5903d0f7c7b23289763f39aca9337b3b723" 1587 resolved "https://registry.yarnpkg.com/@types/bittorrent-protocol/-/bittorrent-protocol-3.1.1.tgz#76bfd5903d0f7c7b23289763f39aca9337b3b723"
@@ -1845,18 +1840,6 @@
1845 resolved "https://registry.yarnpkg.com/@types/source-list-map/-/source-list-map-0.1.2.tgz#0078836063ffaf17412349bba364087e0ac02ec9" 1840 resolved "https://registry.yarnpkg.com/@types/source-list-map/-/source-list-map-0.1.2.tgz#0078836063ffaf17412349bba364087e0ac02ec9"
1846 integrity sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA== 1841 integrity sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==
1847 1842
1848"@types/tapable@^1", "@types/tapable@^1.0.5":
1849 version "1.0.7"
1850 resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.7.tgz#545158342f949e8fd3bfd813224971ecddc3fac4"
1851 integrity sha512-0VBprVqfgFD7Ehb2vd8Lh9TG3jP98gvr8rgehQqzztZNI7o8zS8Ad4jyZneKELphpuE212D8J70LnSNQSyO6bQ==
1852
1853"@types/uglify-js@*":
1854 version "3.13.0"
1855 resolved "https://registry.yarnpkg.com/@types/uglify-js/-/uglify-js-3.13.0.tgz#1cad8df1fb0b143c5aba08de5712ea9d1ff71124"
1856 integrity sha512-EGkrJD5Uy+Pg0NUR8uA4bJ5WMfljyad0G+784vLCNUkD+QwOJXUbBYExXfVGf7YtyzdQp3L/XMYcliB987kL5Q==
1857 dependencies:
1858 source-map "^0.6.1"
1859
1860"@types/unist@*", "@types/unist@^2.0.0", "@types/unist@^2.0.2": 1843"@types/unist@*", "@types/unist@^2.0.0", "@types/unist@^2.0.2":
1861 version "2.0.3" 1844 version "2.0.3"
1862 resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.3.tgz#9c088679876f374eb5983f150d4787aa6fb32d7e" 1845 resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.3.tgz#9c088679876f374eb5983f150d4787aa6fb32d7e"
@@ -1867,15 +1850,6 @@
1867 resolved "https://registry.yarnpkg.com/@types/video.js/-/video.js-7.3.15.tgz#42ff1bf598384ae5966bf6f64560197357e99033" 1850 resolved "https://registry.yarnpkg.com/@types/video.js/-/video.js-7.3.15.tgz#42ff1bf598384ae5966bf6f64560197357e99033"
1868 integrity sha512-BrwSex/PFQENARdxWJVlYUwqu0HbUhM7Zrk8DnrWhUO4Q1BoNK93KNu4OlZOTOlVVS99nX5BiOhB8AGpI6jcQA== 1851 integrity sha512-BrwSex/PFQENARdxWJVlYUwqu0HbUhM7Zrk8DnrWhUO4Q1BoNK93KNu4OlZOTOlVVS99nX5BiOhB8AGpI6jcQA==
1869 1852
1870"@types/webpack-sources@*":
1871 version "2.1.0"
1872 resolved "https://registry.yarnpkg.com/@types/webpack-sources/-/webpack-sources-2.1.0.tgz#8882b0bd62d1e0ce62f183d0d01b72e6e82e8c10"
1873 integrity sha512-LXn/oYIpBeucgP1EIJbKQ2/4ZmpvRl+dlrFdX7+94SKRUV3Evy3FsfMZY318vGhkWUS5MPhtOM3w1/hCOAOXcg==
1874 dependencies:
1875 "@types/node" "*"
1876 "@types/source-list-map" "*"
1877 source-map "^0.7.3"
1878
1879"@types/webpack-sources@^0.1.5": 1853"@types/webpack-sources@^0.1.5":
1880 version "0.1.8" 1854 version "0.1.8"
1881 resolved "https://registry.yarnpkg.com/@types/webpack-sources/-/webpack-sources-0.1.8.tgz#078d75410435993ec8a0a2855e88706f3f751f81" 1855 resolved "https://registry.yarnpkg.com/@types/webpack-sources/-/webpack-sources-0.1.8.tgz#078d75410435993ec8a0a2855e88706f3f751f81"
@@ -1885,18 +1859,6 @@
1885 "@types/source-list-map" "*" 1859 "@types/source-list-map" "*"
1886 source-map "^0.6.1" 1860 source-map "^0.6.1"
1887 1861
1888"@types/webpack@^4.41.8":
1889 version "4.41.27"
1890 resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.41.27.tgz#f47da488c8037e7f1b2dbf2714fbbacb61ec0ffc"
1891 integrity sha512-wK/oi5gcHi72VMTbOaQ70VcDxSQ1uX8S2tukBK9ARuGXrYM/+u4ou73roc7trXDNmCxCoerE8zruQqX/wuHszA==
1892 dependencies:
1893 "@types/anymatch" "*"
1894 "@types/node" "*"
1895 "@types/tapable" "^1"
1896 "@types/uglify-js" "*"
1897 "@types/webpack-sources" "*"
1898 source-map "^0.6.0"
1899
1900"@types/webtorrent@^0.109.0": 1862"@types/webtorrent@^0.109.0":
1901 version "0.109.0" 1863 version "0.109.0"
1902 resolved "https://registry.yarnpkg.com/@types/webtorrent/-/webtorrent-0.109.0.tgz#dd377691caf360317738f67fa0c3bce48623df57" 1864 resolved "https://registry.yarnpkg.com/@types/webtorrent/-/webtorrent-0.109.0.tgz#dd377691caf360317738f67fa0c3bce48623df57"
@@ -2065,22 +2027,22 @@
2065 "@webassemblyjs/ast" "1.11.0" 2027 "@webassemblyjs/ast" "1.11.0"
2066 "@xtuc/long" "4.2.2" 2028 "@xtuc/long" "4.2.2"
2067 2029
2068"@webpack-cli/configtest@^1.0.2": 2030"@webpack-cli/configtest@^1.0.3":
2069 version "1.0.2" 2031 version "1.0.3"
2070 resolved "https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-1.0.2.tgz#2a20812bfb3a2ebb0b27ee26a52eeb3e3f000836" 2032 resolved "https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-1.0.3.tgz#204bcff87cda3ea4810881f7ea96e5f5321b87b9"
2071 integrity sha512-3OBzV2fBGZ5TBfdW50cha1lHDVf9vlvRXnjpVbJBa20pSZQaSkMJZiwA8V2vD9ogyeXn8nU5s5A6mHyf5jhMzA== 2033 integrity sha512-WQs0ep98FXX2XBAfQpRbY0Ma6ADw8JR6xoIkaIiJIzClGOMqVRvPCWqndTxf28DgFopWan0EKtHtg/5W1h0Zkw==
2072 2034
2073"@webpack-cli/info@^1.2.3": 2035"@webpack-cli/info@^1.2.4":
2074 version "1.2.3" 2036 version "1.2.4"
2075 resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-1.2.3.tgz#ef819d10ace2976b6d134c7c823a3e79ee31a92c" 2037 resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-1.2.4.tgz#7381fd41c9577b2d8f6c2594fad397ef49ad5573"
2076 integrity sha512-lLek3/T7u40lTqzCGpC6CAbY6+vXhdhmwFRxZLMnRm6/sIF/7qMpT8MocXCRQfz0JAh63wpbXLMnsQ5162WS7Q== 2038 integrity sha512-ogE2T4+pLhTTPS/8MM3IjHn0IYplKM4HbVNMCWA9N4NrdPzunwenpCsqKEXyejMfRu6K8mhauIPYf8ZxWG5O6g==
2077 dependencies: 2039 dependencies:
2078 envinfo "^7.7.3" 2040 envinfo "^7.7.3"
2079 2041
2080"@webpack-cli/serve@^1.3.1": 2042"@webpack-cli/serve@^1.4.0":
2081 version "1.3.1" 2043 version "1.4.0"
2082 resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-1.3.1.tgz#911d1b3ff4a843304b9c3bacf67bb34672418441" 2044 resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-1.4.0.tgz#f84fd07bcacefe56ce762925798871092f0f228e"
2083 integrity sha512-0qXvpeYO6vaNoRBI52/UsbcaBydJCggoBBnIo/ovQQdn6fug0BgwsjorV1hVS7fMqGVTZGcVxv8334gjmbj5hw== 2045 integrity sha512-xgT/HqJ+uLWGX+Mzufusl3cgjAcnqYYskaB7o0vRcwOEfuu6hMzSILQpnIzFMGsTaeaX4Nnekl+6fadLbl1/Vg==
2084 2046
2085"@xtuc/ieee754@^1.2.0": 2047"@xtuc/ieee754@^1.2.0":
2086 version "1.2.0" 2048 version "1.2.0"
@@ -2257,7 +2219,7 @@ angularx-qrcode@11.0.0:
2257 qrcode "1.4.2" 2219 qrcode "1.4.2"
2258 tslib "^2.0.0" 2220 tslib "^2.0.0"
2259 2221
2260ansi-colors@4.1.1, ansi-colors@^4.1.1: 2222ansi-colors@4.1.1:
2261 version "4.1.1" 2223 version "4.1.1"
2262 resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348" 2224 resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348"
2263 integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== 2225 integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==
@@ -2468,11 +2430,6 @@ async@^2.6.2:
2468 dependencies: 2430 dependencies:
2469 lodash "^4.17.14" 2431 lodash "^4.17.14"
2470 2432
2471async@^3.2.0:
2472 version "3.2.0"
2473 resolved "https://registry.yarnpkg.com/async/-/async-3.2.0.tgz#b3a2685c5ebb641d3de02d161002c60fc9f85720"
2474 integrity sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==
2475
2476asynckit@^0.4.0: 2433asynckit@^0.4.0:
2477 version "0.4.0" 2434 version "0.4.0"
2478 resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" 2435 resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
@@ -2912,7 +2869,7 @@ buffer@^5.5.0:
2912 base64-js "^1.3.1" 2869 base64-js "^1.3.1"
2913 ieee754 "^1.1.13" 2870 ieee754 "^1.1.13"
2914 2871
2915buffer@^6.0.2: 2872buffer@^6.0.2, buffer@^6.0.3:
2916 version "6.0.3" 2873 version "6.0.3"
2917 resolved "https://registry.yarnpkg.com/buffer/-/buffer-6.0.3.tgz#2ace578459cc8fbe2a70aaa8f52ee63b6a74c6c6" 2874 resolved "https://registry.yarnpkg.com/buffer/-/buffer-6.0.3.tgz#2ace578459cc8fbe2a70aaa8f52ee63b6a74c6c6"
2918 integrity sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA== 2875 integrity sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==
@@ -3155,7 +3112,7 @@ chartjs-color@^2.1.0:
3155 chartjs-color-string "^0.6.0" 3112 chartjs-color-string "^0.6.0"
3156 color-convert "^1.9.3" 3113 color-convert "^1.9.3"
3157 3114
3158"chokidar@>=2.0.0 <4.0.0", "chokidar@>=3.0.0 <4.0.0", chokidar@^3.0.0, chokidar@^3.4.2: 3115"chokidar@>=3.0.0 <4.0.0", chokidar@^3.0.0, chokidar@^3.4.2:
3159 version "3.5.1" 3116 version "3.5.1"
3160 resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.1.tgz#ee9ce7bbebd2b79f49f304799d5468e31e14e68a" 3117 resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.1.tgz#ee9ce7bbebd2b79f49f304799d5468e31e14e68a"
3161 integrity sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw== 3118 integrity sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==
@@ -3704,7 +3661,7 @@ css-has-pseudo@^0.10.0:
3704 postcss "^7.0.6" 3661 postcss "^7.0.6"
3705 postcss-selector-parser "^5.0.0-rc.4" 3662 postcss-selector-parser "^5.0.0-rc.4"
3706 3663
3707css-loader@5.2.4: 3664css-loader@5.2.4, css-loader@^5.2.4:
3708 version "5.2.4" 3665 version "5.2.4"
3709 resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-5.2.4.tgz#e985dcbce339812cb6104ef3670f08f9893a1536" 3666 resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-5.2.4.tgz#e985dcbce339812cb6104ef3670f08f9893a1536"
3710 integrity sha512-OFYGyINCKkdQsTrSYxzGSFnGS4gNjcXkKkQgWxK138jgnPt+lepxdjSZNc8sHAl5vP3DhsJUxufWIjOwI8PMMw== 3667 integrity sha512-OFYGyINCKkdQsTrSYxzGSFnGS4gNjcXkKkQgWxK138jgnPt+lepxdjSZNc8sHAl5vP3DhsJUxufWIjOwI8PMMw==
@@ -3721,24 +3678,6 @@ css-loader@5.2.4:
3721 schema-utils "^3.0.0" 3678 schema-utils "^3.0.0"
3722 semver "^7.3.5" 3679 semver "^7.3.5"
3723 3680
3724css-loader@^5.0.1:
3725 version "5.2.1"
3726 resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-5.2.1.tgz#15fbd5b6ac4c1b170a098f804c5abd0722f2aa73"
3727 integrity sha512-YCyRzlt/jgG1xanXZDG/DHqAueOtXFHeusP9TS478oP1J++JSKOyEgGW1GHVoCj/rkS+GWOlBwqQJBr9yajQ9w==
3728 dependencies:
3729 camelcase "^6.2.0"
3730 cssesc "^3.0.0"
3731 icss-utils "^5.1.0"
3732 loader-utils "^2.0.0"
3733 postcss "^8.2.8"
3734 postcss-modules-extract-imports "^3.0.0"
3735 postcss-modules-local-by-default "^4.0.0"
3736 postcss-modules-scope "^3.0.0"
3737 postcss-modules-values "^4.0.0"
3738 postcss-value-parser "^4.1.0"
3739 schema-utils "^3.0.0"
3740 semver "^7.3.4"
3741
3742css-parse@~2.0.0: 3681css-parse@~2.0.0:
3743 version "2.0.0" 3682 version "2.0.0"
3744 resolved "https://registry.yarnpkg.com/css-parse/-/css-parse-2.0.0.tgz#a468ee667c16d81ccf05c58c38d2a97c780dbfd4" 3683 resolved "https://registry.yarnpkg.com/css-parse/-/css-parse-2.0.0.tgz#a468ee667c16d81ccf05c58c38d2a97c780dbfd4"
@@ -4019,7 +3958,7 @@ define-lazy-prop@^2.0.0:
4019 resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" 3958 resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f"
4020 integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== 3959 integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==
4021 3960
4022define-properties@^1.1.2, define-properties@^1.1.3: 3961define-properties@^1.1.3:
4023 version "1.1.3" 3962 version "1.1.3"
4024 resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" 3963 resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1"
4025 integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== 3964 integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==
@@ -4387,16 +4326,7 @@ enhanced-resolve@5.7.0:
4387 graceful-fs "^4.2.4" 4326 graceful-fs "^4.2.4"
4388 tapable "^2.2.0" 4327 tapable "^2.2.0"
4389 4328
4390enhanced-resolve@^4.0.0: 4329enhanced-resolve@^5.0.0, enhanced-resolve@^5.8.0:
4391 version "4.5.0"
4392 resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz#2f3cfd84dbe3b487f18f2db2ef1e064a571ca5ec"
4393 integrity sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==
4394 dependencies:
4395 graceful-fs "^4.1.2"
4396 memory-fs "^0.5.0"
4397 tapable "^1.0.0"
4398
4399enhanced-resolve@^5.8.0:
4400 version "5.8.2" 4330 version "5.8.2"
4401 resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.8.2.tgz#15ddc779345cbb73e97c611cd00c01c1e7bf4d8b" 4331 resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.8.2.tgz#15ddc779345cbb73e97c611cd00c01c1e7bf4d8b"
4402 integrity sha512-F27oB3WuHDzvR2DOGNTaYy0D5o0cnrv8TeI482VM4kYgQd/FT9lUQwuNsJ0oOHtBUq7eiW5ytqzp7nBFknL+GA== 4332 integrity sha512-F27oB3WuHDzvR2DOGNTaYy0D5o0cnrv8TeI482VM4kYgQd/FT9lUQwuNsJ0oOHtBUq7eiW5ytqzp7nBFknL+GA==
@@ -4404,13 +4334,6 @@ enhanced-resolve@^5.8.0:
4404 graceful-fs "^4.2.4" 4334 graceful-fs "^4.2.4"
4405 tapable "^2.2.0" 4335 tapable "^2.2.0"
4406 4336
4407enquirer@^2.3.6:
4408 version "2.3.6"
4409 resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d"
4410 integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==
4411 dependencies:
4412 ansi-colors "^4.1.1"
4413
4414ent@~2.2.0: 4337ent@~2.2.0:
4415 version "2.2.0" 4338 version "2.2.0"
4416 resolved "https://registry.yarnpkg.com/ent/-/ent-2.2.0.tgz#e964219325a21d05f44466a2f686ed6ce5f5dd1d" 4339 resolved "https://registry.yarnpkg.com/ent/-/ent-2.2.0.tgz#e964219325a21d05f44466a2f686ed6ce5f5dd1d"
@@ -4460,42 +4383,11 @@ error-ex@^1.2.0, error-ex@^1.3.1:
4460 dependencies: 4383 dependencies:
4461 is-arrayish "^0.2.1" 4384 is-arrayish "^0.2.1"
4462 4385
4463es-abstract@^1.18.0-next.2:
4464 version "1.18.0"
4465 resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.18.0.tgz#ab80b359eecb7ede4c298000390bc5ac3ec7b5a4"
4466 integrity sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==
4467 dependencies:
4468 call-bind "^1.0.2"
4469 es-to-primitive "^1.2.1"
4470 function-bind "^1.1.1"
4471 get-intrinsic "^1.1.1"
4472 has "^1.0.3"
4473 has-symbols "^1.0.2"
4474 is-callable "^1.2.3"
4475 is-negative-zero "^2.0.1"
4476 is-regex "^1.1.2"
4477 is-string "^1.0.5"
4478 object-inspect "^1.9.0"
4479 object-keys "^1.1.1"
4480 object.assign "^4.1.2"
4481 string.prototype.trimend "^1.0.4"
4482 string.prototype.trimstart "^1.0.4"
4483 unbox-primitive "^1.0.0"
4484
4485es-module-lexer@^0.4.0: 4386es-module-lexer@^0.4.0:
4486 version "0.4.1" 4387 version "0.4.1"
4487 resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.4.1.tgz#dda8c6a14d8f340a24e34331e0fab0cb50438e0e" 4388 resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.4.1.tgz#dda8c6a14d8f340a24e34331e0fab0cb50438e0e"
4488 integrity sha512-ooYciCUtfw6/d2w56UVeqHPcoCFAiJdz5XOkYpv/Txl1HMUozpXjz/2RIQgqwKdXNDPSF1W7mJCFse3G+HDyAA== 4389 integrity sha512-ooYciCUtfw6/d2w56UVeqHPcoCFAiJdz5XOkYpv/Txl1HMUozpXjz/2RIQgqwKdXNDPSF1W7mJCFse3G+HDyAA==
4489 4390
4490es-to-primitive@^1.2.1:
4491 version "1.2.1"
4492 resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a"
4493 integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==
4494 dependencies:
4495 is-callable "^1.1.4"
4496 is-date-object "^1.0.1"
4497 is-symbol "^1.0.2"
4498
4499es6-promise@^4.0.3: 4391es6-promise@^4.0.3:
4500 version "4.2.8" 4392 version "4.2.8"
4501 resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a" 4393 resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a"
@@ -5056,7 +4948,7 @@ get-caller-file@^2.0.1, get-caller-file@^2.0.5:
5056 resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" 4948 resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
5057 integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== 4949 integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
5058 4950
5059get-intrinsic@^1.0.2, get-intrinsic@^1.1.1: 4951get-intrinsic@^1.0.2:
5060 version "1.1.1" 4952 version "1.1.1"
5061 resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" 4953 resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6"
5062 integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== 4954 integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==
@@ -5269,11 +5161,6 @@ has-ansi@^2.0.0:
5269 dependencies: 5161 dependencies:
5270 ansi-regex "^2.0.0" 5162 ansi-regex "^2.0.0"
5271 5163
5272has-bigints@^1.0.1:
5273 version "1.0.1"
5274 resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.1.tgz#64fe6acb020673e3b78db035a5af69aa9d07b113"
5275 integrity sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==
5276
5277has-cors@1.1.0: 5164has-cors@1.1.0:
5278 version "1.1.0" 5165 version "1.1.0"
5279 resolved "https://registry.yarnpkg.com/has-cors/-/has-cors-1.1.0.tgz#5e474793f7ea9843d1bb99c23eef49ff126fff39" 5166 resolved "https://registry.yarnpkg.com/has-cors/-/has-cors-1.1.0.tgz#5e474793f7ea9843d1bb99c23eef49ff126fff39"
@@ -5289,7 +5176,7 @@ has-flag@^4.0.0:
5289 resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" 5176 resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
5290 integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== 5177 integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
5291 5178
5292has-symbols@^1.0.1, has-symbols@^1.0.2: 5179has-symbols@^1.0.1:
5293 version "1.0.2" 5180 version "1.0.2"
5294 resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423" 5181 resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423"
5295 integrity sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw== 5182 integrity sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==
@@ -5404,15 +5291,13 @@ html-escaper@^2.0.0:
5404 resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" 5291 resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453"
5405 integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== 5292 integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==
5406 5293
5407html-loader@^1.0.0: 5294html-loader@^2.1.2:
5408 version "1.3.2" 5295 version "2.1.2"
5409 resolved "https://registry.yarnpkg.com/html-loader/-/html-loader-1.3.2.tgz#5a72ebba420d337083497c9aba7866c9e1aee340" 5296 resolved "https://registry.yarnpkg.com/html-loader/-/html-loader-2.1.2.tgz#17eb111441e863a9308071ed876b4ba861f143df"
5410 integrity sha512-DEkUwSd0sijK5PF3kRWspYi56XP7bTNkyg5YWSzBdjaSDmvCufep5c4Vpb3PBf6lUL0YPtLwBfy9fL0t5hBAGA== 5297 integrity sha512-XB4O1+6mpLp4qy/3qg5+1QPZ/uXvWtO64hNAX87sKHwcHkp1LJGU7V3sJ9iVmRACElAZXQ4YOO/Lbkx5kYfl9A==
5411 dependencies: 5298 dependencies:
5412 html-minifier-terser "^5.1.1" 5299 html-minifier-terser "^5.1.1"
5413 htmlparser2 "^4.1.0" 5300 parse5 "^6.0.1"
5414 loader-utils "^2.0.0"
5415 schema-utils "^3.0.0"
5416 5301
5417html-minifier-terser@^5.0.1, html-minifier-terser@^5.1.1: 5302html-minifier-terser@^5.0.1, html-minifier-terser@^5.1.1:
5418 version "5.1.1" 5303 version "5.1.1"
@@ -5432,20 +5317,16 @@ html-tags@^3.1.0:
5432 resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.1.0.tgz#7b5e6f7e665e9fb41f30007ed9e0d41e97fb2140" 5317 resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.1.0.tgz#7b5e6f7e665e9fb41f30007ed9e0d41e97fb2140"
5433 integrity sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg== 5318 integrity sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==
5434 5319
5435html-webpack-plugin@^4.0.3: 5320html-webpack-plugin@^5.3.1:
5436 version "4.5.2" 5321 version "5.3.1"
5437 resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-4.5.2.tgz#76fc83fa1a0f12dd5f7da0404a54e2699666bc12" 5322 resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.3.1.tgz#8797327548e3de438e3494e0c6d06f181a7f20d1"
5438 integrity sha512-q5oYdzjKUIPQVjOosjgvCHQOv9Ett9CYYHlgvJeXG0qQvdSojnBq4vAdQBwn1+yGveAwHCoe/rMR86ozX3+c2A== 5323 integrity sha512-rZsVvPXUYFyME0cuGkyOHfx9hmkFa4pWfxY/mdY38PsBEaVNsRoA+Id+8z6DBDgyv3zaw6XQszdF8HLwfQvcdQ==
5439 dependencies: 5324 dependencies:
5440 "@types/html-minifier-terser" "^5.0.0" 5325 "@types/html-minifier-terser" "^5.0.0"
5441 "@types/tapable" "^1.0.5"
5442 "@types/webpack" "^4.41.8"
5443 html-minifier-terser "^5.0.1" 5326 html-minifier-terser "^5.0.1"
5444 loader-utils "^1.2.3"
5445 lodash "^4.17.20" 5327 lodash "^4.17.20"
5446 pretty-error "^2.1.1" 5328 pretty-error "^2.1.1"
5447 tapable "^1.1.3" 5329 tapable "^2.0.0"
5448 util.promisify "1.0.0"
5449 5330
5450htmlparser2@^3.10.0, htmlparser2@^3.10.1: 5331htmlparser2@^3.10.0, htmlparser2@^3.10.1:
5451 version "3.10.1" 5332 version "3.10.1"
@@ -5862,11 +5743,6 @@ is-ascii@^1.0.0:
5862 resolved "https://registry.yarnpkg.com/is-ascii/-/is-ascii-1.0.0.tgz#f02ad0259a0921cd199ff21ce1b09e0f6b4e3929" 5743 resolved "https://registry.yarnpkg.com/is-ascii/-/is-ascii-1.0.0.tgz#f02ad0259a0921cd199ff21ce1b09e0f6b4e3929"
5863 integrity sha1-8CrQJZoJIc0Zn/Ic4bCeD2tOOSk= 5744 integrity sha1-8CrQJZoJIc0Zn/Ic4bCeD2tOOSk=
5864 5745
5865is-bigint@^1.0.1:
5866 version "1.0.1"
5867 resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.1.tgz#6923051dfcbc764278540b9ce0e6b3213aa5ebc2"
5868 integrity sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==
5869
5870is-binary-path@^1.0.0: 5746is-binary-path@^1.0.0:
5871 version "1.0.1" 5747 version "1.0.1"
5872 resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" 5748 resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898"
@@ -5881,13 +5757,6 @@ is-binary-path@~2.1.0:
5881 dependencies: 5757 dependencies:
5882 binary-extensions "^2.0.0" 5758 binary-extensions "^2.0.0"
5883 5759
5884is-boolean-object@^1.1.0:
5885 version "1.1.0"
5886 resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.0.tgz#e2aaad3a3a8fca34c28f6eee135b156ed2587ff0"
5887 integrity sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==
5888 dependencies:
5889 call-bind "^1.0.0"
5890
5891is-buffer@^1.1.5: 5760is-buffer@^1.1.5:
5892 version "1.1.6" 5761 version "1.1.6"
5893 resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" 5762 resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be"
@@ -5898,11 +5767,6 @@ is-buffer@^2.0.0:
5898 resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191" 5767 resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191"
5899 integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== 5768 integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==
5900 5769
5901is-callable@^1.1.4, is-callable@^1.2.3:
5902 version "1.2.3"
5903 resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.3.tgz#8b1e0500b73a1d76c70487636f368e519de8db8e"
5904 integrity sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==
5905
5906is-color-stop@^1.1.0: 5770is-color-stop@^1.1.0:
5907 version "1.1.0" 5771 version "1.1.0"
5908 resolved "https://registry.yarnpkg.com/is-color-stop/-/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345" 5772 resolved "https://registry.yarnpkg.com/is-color-stop/-/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345"
@@ -6042,16 +5906,6 @@ is-lambda@^1.0.1:
6042 resolved "https://registry.yarnpkg.com/is-lambda/-/is-lambda-1.0.1.tgz#3d9877899e6a53efc0160504cde15f82e6f061d5" 5906 resolved "https://registry.yarnpkg.com/is-lambda/-/is-lambda-1.0.1.tgz#3d9877899e6a53efc0160504cde15f82e6f061d5"
6043 integrity sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU= 5907 integrity sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=
6044 5908
6045is-negative-zero@^2.0.1:
6046 version "2.0.1"
6047 resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.1.tgz#3de746c18dda2319241a53675908d8f766f11c24"
6048 integrity sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==
6049
6050is-number-object@^1.0.4:
6051 version "1.0.4"
6052 resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.4.tgz#36ac95e741cf18b283fc1ddf5e83da798e3ec197"
6053 integrity sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==
6054
6055is-number@^3.0.0: 5909is-number@^3.0.0:
6056 version "3.0.0" 5910 version "3.0.0"
6057 resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" 5911 resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195"
@@ -6129,7 +5983,7 @@ is-plain-object@^5.0.0:
6129 resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344" 5983 resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344"
6130 integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q== 5984 integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==
6131 5985
6132is-regex@^1.0.4, is-regex@^1.1.2: 5986is-regex@^1.0.4:
6133 version "1.1.2" 5987 version "1.1.2"
6134 resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.2.tgz#81c8ebde4db142f2cf1c53fc86d6a45788266251" 5988 resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.2.tgz#81c8ebde4db142f2cf1c53fc86d6a45788266251"
6135 integrity sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg== 5989 integrity sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==
@@ -6157,18 +6011,6 @@ is-stream@^2.0.0:
6157 resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3" 6011 resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3"
6158 integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== 6012 integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==
6159 6013
6160is-string@^1.0.5:
6161 version "1.0.5"
6162 resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.5.tgz#40493ed198ef3ff477b8c7f92f644ec82a5cd3a6"
6163 integrity sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==
6164
6165is-symbol@^1.0.2, is-symbol@^1.0.3:
6166 version "1.0.3"
6167 resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937"
6168 integrity sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==
6169 dependencies:
6170 has-symbols "^1.0.1"
6171
6172is-typedarray@^1.0.0, is-typedarray@~1.0.0: 6014is-typedarray@^1.0.0, is-typedarray@~1.0.0:
6173 version "1.0.0" 6015 version "1.0.0"
6174 resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" 6016 resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
@@ -6694,7 +6536,7 @@ loader-utils@2.0.0, loader-utils@^2.0.0:
6694 emojis-list "^3.0.0" 6536 emojis-list "^3.0.0"
6695 json5 "^2.1.2" 6537 json5 "^2.1.2"
6696 6538
6697loader-utils@^1.2.3, loader-utils@^1.4.0: 6539loader-utils@^1.4.0:
6698 version "1.4.0" 6540 version "1.4.0"
6699 resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613" 6541 resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613"
6700 integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== 6542 integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==
@@ -7027,14 +6869,6 @@ memory-fs@^0.4.1:
7027 errno "^0.1.3" 6869 errno "^0.1.3"
7028 readable-stream "^2.0.1" 6870 readable-stream "^2.0.1"
7029 6871
7030memory-fs@^0.5.0:
7031 version "0.5.0"
7032 resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.5.0.tgz#324c01288b88652966d161db77838720845a8e3c"
7033 integrity sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==
7034 dependencies:
7035 errno "^0.1.3"
7036 readable-stream "^2.0.1"
7037
7038meow@^9.0.0: 6872meow@^9.0.0:
7039 version "9.0.0" 6873 version "9.0.0"
7040 resolved "https://registry.yarnpkg.com/meow/-/meow-9.0.0.tgz#cd9510bc5cac9dee7d03c73ee1f9ad959f4ea364" 6874 resolved "https://registry.yarnpkg.com/meow/-/meow-9.0.0.tgz#cd9510bc5cac9dee7d03c73ee1f9ad959f4ea364"
@@ -7178,10 +7012,10 @@ mini-css-extract-plugin@1.5.1:
7178 schema-utils "^3.0.0" 7012 schema-utils "^3.0.0"
7179 webpack-sources "^1.1.0" 7013 webpack-sources "^1.1.0"
7180 7014
7181mini-css-extract-plugin@^1.3.1: 7015mini-css-extract-plugin@^1.6.0:
7182 version "1.4.1" 7016 version "1.6.0"
7183 resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-1.4.1.tgz#975e27c1d0bd8e052972415f47c79cea5ed37548" 7017 resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-1.6.0.tgz#b4db2525af2624899ed64a23b0016e0036411893"
7184 integrity sha512-COAGbpAsU0ioFzj+/RRfO5Qv177L1Z/XAx2EmCF33b8GDDqKygMffBTws2lit8iaPdrbKEY5P+zsseBUCREZWQ== 7018 integrity sha512-nPFKI7NSy6uONUo9yn2hIfb9vyYvkFu95qki0e21DQ9uaqNKDP15DGpK0KnV6wDroWxPHtExrdEwx/yDQ8nVRw==
7185 dependencies: 7019 dependencies:
7186 loader-utils "^2.0.0" 7020 loader-utils "^2.0.0"
7187 schema-utils "^3.0.0" 7021 schema-utils "^3.0.0"
@@ -7689,11 +7523,6 @@ object-copy@^0.1.0:
7689 define-property "^0.2.5" 7523 define-property "^0.2.5"
7690 kind-of "^3.0.3" 7524 kind-of "^3.0.3"
7691 7525
7692object-inspect@^1.9.0:
7693 version "1.9.0"
7694 resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.9.0.tgz#c90521d74e1127b67266ded3394ad6116986533a"
7695 integrity sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==
7696
7697object-is@^1.0.1: 7526object-is@^1.0.1:
7698 version "1.1.5" 7527 version "1.1.5"
7699 resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.5.tgz#b9deeaa5fc7f1846a0faecdceec138e5778f53ac" 7528 resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.5.tgz#b9deeaa5fc7f1846a0faecdceec138e5778f53ac"
@@ -7714,7 +7543,7 @@ object-visit@^1.0.0:
7714 dependencies: 7543 dependencies:
7715 isobject "^3.0.0" 7544 isobject "^3.0.0"
7716 7545
7717object.assign@^4.1.0, object.assign@^4.1.2: 7546object.assign@^4.1.0:
7718 version "4.1.2" 7547 version "4.1.2"
7719 resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" 7548 resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940"
7720 integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== 7549 integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==
@@ -7724,15 +7553,6 @@ object.assign@^4.1.0, object.assign@^4.1.2:
7724 has-symbols "^1.0.1" 7553 has-symbols "^1.0.1"
7725 object-keys "^1.1.1" 7554 object-keys "^1.1.1"
7726 7555
7727object.getownpropertydescriptors@^2.0.3:
7728 version "2.1.2"
7729 resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz#1bd63aeacf0d5d2d2f31b5e393b03a7c601a23f7"
7730 integrity sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==
7731 dependencies:
7732 call-bind "^1.0.2"
7733 define-properties "^1.1.3"
7734 es-abstract "^1.18.0-next.2"
7735
7736object.pick@^1.3.0: 7556object.pick@^1.3.0:
7737 version "1.3.0" 7557 version "1.3.0"
7738 resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" 7558 resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747"
@@ -8879,7 +8699,7 @@ postcss@^7.0.14, postcss@^7.0.17, postcss@^7.0.2, postcss@^7.0.21, postcss@^7.0.
8879 source-map "^0.6.1" 8699 source-map "^0.6.1"
8880 supports-color "^6.1.0" 8700 supports-color "^6.1.0"
8881 8701
8882postcss@^8.0.2, postcss@^8.2.8: 8702postcss@^8.0.2:
8883 version "8.2.10" 8703 version "8.2.10"
8884 resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.2.10.tgz#ca7a042aa8aff494b334d0ff3e9e77079f6f702b" 8704 resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.2.10.tgz#ca7a042aa8aff494b334d0ff3e9e77079f6f702b"
8885 integrity sha512-b/h7CPV7QEdrqIxtAf2j31U5ef05uBDuvoXv6L51Q4rcS1jdlXAVKJv+atCFdUXYl9dyTHGyoMzIepwowRJjFw== 8705 integrity sha512-b/h7CPV7QEdrqIxtAf2j31U5ef05uBDuvoXv6L51Q4rcS1jdlXAVKJv+atCFdUXYl9dyTHGyoMzIepwowRJjFw==
@@ -9657,26 +9477,13 @@ sass-loader@11.0.1:
9657 klona "^2.0.4" 9477 klona "^2.0.4"
9658 neo-async "^2.6.2" 9478 neo-async "^2.6.2"
9659 9479
9660sass-loader@^10: 9480sass-loader@^11.1.1:
9661 version "10.1.1" 9481 version "11.1.1"
9662 resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-10.1.1.tgz#4ddd5a3d7638e7949065dd6e9c7c04037f7e663d" 9482 resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-11.1.1.tgz#0db441bbbe197b2af96125bebb7f4be6476b13a7"
9663 integrity sha512-W6gVDXAd5hR/WHsPicvZdjAWHBcEJ44UahgxcIE196fW2ong0ZHMPO1kZuI5q0VlvMQZh32gpv69PLWQm70qrw== 9483 integrity sha512-fOCp/zLmj1V1WHDZbUbPgrZhA7HKXHEqkslzB+05U5K9SbSbcmH91C7QLW31AsXikxUMaxXRhhcqWZAxUMLDyA==
9664 dependencies: 9484 dependencies:
9665 klona "^2.0.4" 9485 klona "^2.0.4"
9666 loader-utils "^2.0.0"
9667 neo-async "^2.6.2" 9486 neo-async "^2.6.2"
9668 schema-utils "^3.0.0"
9669 semver "^7.3.2"
9670
9671sass-resources-loader@^2.0.0:
9672 version "2.1.1"
9673 resolved "https://registry.yarnpkg.com/sass-resources-loader/-/sass-resources-loader-2.1.1.tgz#a231b7c4e326d9c8d141909c901233bef9453151"
9674 integrity sha512-/KrD5mEBTj3ZQ49thKSThhpv1OFhc82JbWA0bmv9yANRuPIlQrydNpZG82jdy4pEWY0QcQTGyd5OmCb3xVeZsw==
9675 dependencies:
9676 async "^3.2.0"
9677 chalk "^4.1.0"
9678 glob "^7.1.6"
9679 loader-utils "^2.0.0"
9680 9487
9681sass@1.32.12: 9488sass@1.32.12:
9682 version "1.32.12" 9489 version "1.32.12"
@@ -9685,12 +9492,12 @@ sass@1.32.12:
9685 dependencies: 9492 dependencies:
9686 chokidar ">=3.0.0 <4.0.0" 9493 chokidar ">=3.0.0 <4.0.0"
9687 9494
9688sass@^1.29.0: 9495sass@^1.32.13:
9689 version "1.32.8" 9496 version "1.32.13"
9690 resolved "https://registry.yarnpkg.com/sass/-/sass-1.32.8.tgz#f16a9abd8dc530add8834e506878a2808c037bdc" 9497 resolved "https://registry.yarnpkg.com/sass/-/sass-1.32.13.tgz#8d29c849e625a415bce71609c7cf95e15f74ed00"
9691 integrity sha512-Sl6mIeGpzjIUZqvKnKETfMf0iDAswD9TNlv13A7aAF3XZlRPMq4VvJWBC2N2DXbp94MQVdNSFG6LfF/iOXrPHQ== 9498 integrity sha512-dEgI9nShraqP7cXQH+lEXVf73WOPCse0QlFzSD8k+1TcOxCMwVXfQlr0jtoluZysQOyJGnfr21dLvYKDJq8HkA==
9692 dependencies: 9499 dependencies:
9693 chokidar ">=2.0.0 <4.0.0" 9500 chokidar ">=3.0.0 <4.0.0"
9694 9501
9695saucelabs@^1.5.0: 9502saucelabs@^1.5.0:
9696 version "1.5.0" 9503 version "1.5.0"
@@ -10386,22 +10193,6 @@ string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2:
10386 is-fullwidth-code-point "^3.0.0" 10193 is-fullwidth-code-point "^3.0.0"
10387 strip-ansi "^6.0.0" 10194 strip-ansi "^6.0.0"
10388 10195
10389string.prototype.trimend@^1.0.4:
10390 version "1.0.4"
10391 resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz#e75ae90c2942c63504686c18b287b4a0b1a45f80"
10392 integrity sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==
10393 dependencies:
10394 call-bind "^1.0.2"
10395 define-properties "^1.1.3"
10396
10397string.prototype.trimstart@^1.0.4:
10398 version "1.0.4"
10399 resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz#b36399af4ab2999b4c9c648bd7a3fb2bb26feeed"
10400 integrity sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==
10401 dependencies:
10402 call-bind "^1.0.2"
10403 define-properties "^1.1.3"
10404
10405string2compact@^1.2.5, string2compact@^1.3.0: 10196string2compact@^1.2.5, string2compact@^1.3.0:
10406 version "1.3.0" 10197 version "1.3.0"
10407 resolved "https://registry.yarnpkg.com/string2compact/-/string2compact-1.3.0.tgz#22d946127b082d1203c51316af60117a337423c3" 10198 resolved "https://registry.yarnpkg.com/string2compact/-/string2compact-1.3.0.tgz#22d946127b082d1203c51316af60117a337423c3"
@@ -10669,12 +10460,7 @@ table@^6.5.1:
10669 string-width "^4.2.0" 10460 string-width "^4.2.0"
10670 strip-ansi "^6.0.0" 10461 strip-ansi "^6.0.0"
10671 10462
10672tapable@^1.0.0, tapable@^1.1.3: 10463tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0:
10673 version "1.1.3"
10674 resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2"
10675 integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==
10676
10677tapable@^2.1.1, tapable@^2.2.0:
10678 version "2.2.0" 10464 version "2.2.0"
10679 resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.0.tgz#5c373d281d9c672848213d0e037d1c4165ab426b" 10465 resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.0.tgz#5c373d281d9c672848213d0e037d1c4165ab426b"
10680 integrity sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw== 10466 integrity sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==
@@ -10691,7 +10477,7 @@ tar@^6.0.2, tar@^6.1.0:
10691 mkdirp "^1.0.3" 10477 mkdirp "^1.0.3"
10692 yallist "^4.0.0" 10478 yallist "^4.0.0"
10693 10479
10694terser-webpack-plugin@4.2.3, terser-webpack-plugin@^4: 10480terser-webpack-plugin@4.2.3:
10695 version "4.2.3" 10481 version "4.2.3"
10696 resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-4.2.3.tgz#28daef4a83bd17c1db0297070adc07fc8cfc6a9a" 10482 resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-4.2.3.tgz#28daef4a83bd17c1db0297070adc07fc8cfc6a9a"
10697 integrity sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ== 10483 integrity sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ==
@@ -10706,7 +10492,7 @@ terser-webpack-plugin@4.2.3, terser-webpack-plugin@^4:
10706 terser "^5.3.4" 10492 terser "^5.3.4"
10707 webpack-sources "^1.4.3" 10493 webpack-sources "^1.4.3"
10708 10494
10709terser-webpack-plugin@^5.1.1: 10495terser-webpack-plugin@^5.1.1, terser-webpack-plugin@^5.1.2:
10710 version "5.1.2" 10496 version "5.1.2"
10711 resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.1.2.tgz#51d295eb7cc56785a67a372575fdc46e42d5c20c" 10497 resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.1.2.tgz#51d295eb7cc56785a67a372575fdc46e42d5c20c"
10712 integrity sha512-6QhDaAiVHIQr5Ab3XUWZyDmrIPCHMiqJVljMF91YKyqwKkL5QHnYMkrMBy96v9Z7ev1hGhSEw1HQZc2p/s5Z8Q== 10498 integrity sha512-6QhDaAiVHIQr5Ab3XUWZyDmrIPCHMiqJVljMF91YKyqwKkL5QHnYMkrMBy96v9Z7ev1hGhSEw1HQZc2p/s5Z8Q==
@@ -10902,14 +10688,13 @@ trough@^1.0.0:
10902 resolved "https://registry.yarnpkg.com/trough/-/trough-1.0.5.tgz#b8b639cefad7d0bb2abd37d433ff8293efa5f406" 10688 resolved "https://registry.yarnpkg.com/trough/-/trough-1.0.5.tgz#b8b639cefad7d0bb2abd37d433ff8293efa5f406"
10903 integrity sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA== 10689 integrity sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==
10904 10690
10905ts-loader@^8.0.14: 10691ts-loader@^9.1.2:
10906 version "8.1.0" 10692 version "9.1.2"
10907 resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-8.1.0.tgz#d6292487df279c7cc79b6d3b70bb9d31682b693e" 10693 resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-9.1.2.tgz#ba9b9abb05a514e8ff825791a3f6fcf793272728"
10908 integrity sha512-YiQipGGAFj2zBfqLhp28yUvPP9jUGqHxRzrGYuc82Z2wM27YIHbElXiaZDc93c3x0mz4zvBmS6q/DgExpdj37A== 10694 integrity sha512-ryMgATvLLl+z8zQvdlm6Pep0slmwxFWIEnq/5VdiLVjqQXnFJgO+qNLGIIP+d2N2jsFZ9MibZCVDb2bSp7OmEA==
10909 dependencies: 10695 dependencies:
10910 chalk "^4.1.0" 10696 chalk "^4.1.0"
10911 enhanced-resolve "^4.0.0" 10697 enhanced-resolve "^5.0.0"
10912 loader-utils "^2.0.0"
10913 micromatch "^4.0.0" 10698 micromatch "^4.0.0"
10914 semver "^7.3.4" 10699 semver "^7.3.4"
10915 10700
@@ -11056,16 +10841,6 @@ uint64be@^2.0.2:
11056 dependencies: 10841 dependencies:
11057 buffer-alloc "^1.1.0" 10842 buffer-alloc "^1.1.0"
11058 10843
11059unbox-primitive@^1.0.0:
11060 version "1.0.1"
11061 resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.1.tgz#085e215625ec3162574dc8859abee78a59b14471"
11062 integrity sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==
11063 dependencies:
11064 function-bind "^1.1.1"
11065 has-bigints "^1.0.1"
11066 has-symbols "^1.0.2"
11067 which-boxed-primitive "^1.0.2"
11068
11069unicode-canonical-property-names-ecmascript@^1.0.4: 10844unicode-canonical-property-names-ecmascript@^1.0.4:
11070 version "1.0.4" 10845 version "1.0.4"
11071 resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" 10846 resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818"
@@ -11256,14 +11031,6 @@ util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1:
11256 resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" 11031 resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
11257 integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= 11032 integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
11258 11033
11259util.promisify@1.0.0:
11260 version "1.0.0"
11261 resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030"
11262 integrity sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==
11263 dependencies:
11264 define-properties "^1.1.2"
11265 object.getownpropertydescriptors "^2.0.3"
11266
11267utila@~0.4: 11034utila@~0.4:
11268 version "0.4.0" 11035 version "0.4.0"
11269 resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" 11036 resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c"
@@ -11473,10 +11240,10 @@ webdriver-manager@^12.1.7:
11473 semver "^5.3.0" 11240 semver "^5.3.0"
11474 xml2js "^0.4.17" 11241 xml2js "^0.4.17"
11475 11242
11476webpack-bundle-analyzer@^4.1.0: 11243webpack-bundle-analyzer@^4.4.1:
11477 version "4.4.0" 11244 version "4.4.1"
11478 resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.4.0.tgz#74013106e7e2b07cbd64f3a5ae847f7e814802c7" 11245 resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.4.1.tgz#c71fb2eaffc10a4754d7303b224adb2342069da1"
11479 integrity sha512-9DhNa+aXpqdHk8LkLPTBU/dMfl84Y+WE2+KnfI6rSpNRNVKa0VGLjPd2pjFubDeqnWmulFggxmWBxhfJXZnR0g== 11246 integrity sha512-j5m7WgytCkiVBoOGavzNokBOqxe6Mma13X1asfVYtKWM3wxBiRRu1u1iG0Iol5+qp9WgyhkMmBAcvjEfJ2bdDw==
11480 dependencies: 11247 dependencies:
11481 acorn "^8.0.4" 11248 acorn "^8.0.4"
11482 acorn-walk "^8.0.0" 11249 acorn-walk "^8.0.0"
@@ -11488,18 +11255,17 @@ webpack-bundle-analyzer@^4.1.0:
11488 sirv "^1.0.7" 11255 sirv "^1.0.7"
11489 ws "^7.3.1" 11256 ws "^7.3.1"
11490 11257
11491webpack-cli@^4.2.0: 11258webpack-cli@^4.7.0:
11492 version "4.6.0" 11259 version "4.7.0"
11493 resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-4.6.0.tgz#27ae86bfaec0cf393fcfd58abdc5a229ad32fd16" 11260 resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-4.7.0.tgz#3195a777f1f802ecda732f6c95d24c0004bc5a35"
11494 integrity sha512-9YV+qTcGMjQFiY7Nb1kmnupvb1x40lfpj8pwdO/bom+sQiP4OBMKjHq29YQrlDWDPZO9r/qWaRRywKaRDKqBTA== 11261 integrity sha512-7bKr9182/sGfjFm+xdZSwgQuFjgEcy0iCTIBxRUeteJ2Kr8/Wz0qNJX+jw60LU36jApt4nmMkep6+W5AKhok6g==
11495 dependencies: 11262 dependencies:
11496 "@discoveryjs/json-ext" "^0.5.0" 11263 "@discoveryjs/json-ext" "^0.5.0"
11497 "@webpack-cli/configtest" "^1.0.2" 11264 "@webpack-cli/configtest" "^1.0.3"
11498 "@webpack-cli/info" "^1.2.3" 11265 "@webpack-cli/info" "^1.2.4"
11499 "@webpack-cli/serve" "^1.3.1" 11266 "@webpack-cli/serve" "^1.4.0"
11500 colorette "^1.2.1" 11267 colorette "^1.2.1"
11501 commander "^7.0.0" 11268 commander "^7.0.0"
11502 enquirer "^2.3.6"
11503 execa "^5.0.0" 11269 execa "^5.0.0"
11504 fastest-levenshtein "^1.0.12" 11270 fastest-levenshtein "^1.0.12"
11505 import-local "^3.0.2" 11271 import-local "^3.0.2"
@@ -11706,17 +11472,6 @@ whatwg-fetch@^3.0.0:
11706 resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz#dced24f37f2624ed0281725d51d0e2e3fe677f8c" 11472 resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz#dced24f37f2624ed0281725d51d0e2e3fe677f8c"
11707 integrity sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA== 11473 integrity sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==
11708 11474
11709which-boxed-primitive@^1.0.2:
11710 version "1.0.2"
11711 resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6"
11712 integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==
11713 dependencies:
11714 is-bigint "^1.0.1"
11715 is-boolean-object "^1.1.0"
11716 is-number-object "^1.0.4"
11717 is-string "^1.0.5"
11718 is-symbol "^1.0.3"
11719
11720which-module@^2.0.0: 11475which-module@^2.0.0:
11721 version "2.0.0" 11476 version "2.0.0"
11722 resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" 11477 resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
diff --git a/scripts/build/client.sh b/scripts/build/client.sh
index aec138653..91147fc51 100755
--- a/scripts/build/client.sh
+++ b/scripts/build/client.sh
@@ -49,7 +49,7 @@ if [ -z ${1+x} ] || ([ "$1" != "--light" ] && [ "$1" != "--analyze-bundle" ]); t
49 additionalParams="--sourceMap=true" 49 additionalParams="--sourceMap=true"
50 fi 50 fi
51 51
52 npm run ng build -- --prod --output-path "dist/build" $additionalParams 52 npm run ng build -- --configuration production --output-path "dist/build" $additionalParams
53 53
54 for key in "${!languages[@]}"; do 54 for key in "${!languages[@]}"; do
55 lang=${languages[$key]} 55 lang=${languages[$key]}
@@ -72,7 +72,8 @@ else
72 export ANALYZE_BUNDLE=true 72 export ANALYZE_BUNDLE=true
73 fi 73 fi
74 74
75 npm run ng build -- --localize=false --output-path "dist/$defaultLanguage/" --deploy-url "/client/$defaultLanguage/" --prod --stats-json $additionalParams 75 npm run ng build -- --localize=false --output-path "dist/$defaultLanguage/" \
76 --deploy-url "/client/$defaultLanguage/" --configuration production --stats-json $additionalParams
76fi 77fi
77 78
78cp "./dist/$defaultLanguage/manifest.webmanifest" "./dist/manifest.webmanifest" 79cp "./dist/$defaultLanguage/manifest.webmanifest" "./dist/manifest.webmanifest"