diff --git a/au2-routing-part-2/package-lock.json b/au2-routing-part-2/package-lock.json index d465bcd..377197a 100644 --- a/au2-routing-part-2/package-lock.json +++ b/au2-routing-part-2/package-lock.json @@ -4,122 +4,152 @@ "lockfileVersion": 1, "requires": true, "dependencies": { - "@aurelia/debug": { - "version": "0.7.0-dev.202002082141", - "resolved": "https://registry.npmjs.org/@aurelia/debug/-/debug-0.7.0-dev.202002082141.tgz", - "integrity": "sha512-ts/o/KmljBZrLc7Y4AAsSqXiNCifS8Kz9HOsafpSSvGpzOrhcyyFozgSBnqRnCxYiG+eNd1ChgQRN2K2hpJuyw==", - "requires": { - "@aurelia/kernel": "^0.7.0-dev.202002082141", - "@aurelia/runtime": "^0.7.0-dev.202002082141" - } - }, "@aurelia/fetch-client": { - "version": "0.7.0-dev.202002082141", - "resolved": "https://registry.npmjs.org/@aurelia/fetch-client/-/fetch-client-0.7.0-dev.202002082141.tgz", - "integrity": "sha512-yNVmXxdsk0oy0o58JkMQvcU/nrTF+yxqhxNmX6dyDuM4JAaemBhcOi5zoYv+QO/aNdUgS8p02fV097WuVyb3UQ==", + "version": "2.1.0-dev.202301062153", + "resolved": "https://registry.npmjs.org/@aurelia/fetch-client/-/fetch-client-2.1.0-dev.202301062153.tgz", + "integrity": "sha512-RY/bNYezx2ZO1W5Pqzbkqd0Vp55c4AKJDjivoQuHuL6L0U5xHPJz0Yqe5/Y1nuJvy2foZpKD+Dmc4y5rYMtLrQ==", "requires": { - "@aurelia/kernel": "^0.7.0-dev.202002082141", - "@aurelia/runtime": "^0.7.0-dev.202002082141", - "@aurelia/runtime-html": "^0.7.0-dev.202002082141" + "@aurelia/kernel": "2.1.0-dev.202301062153", + "@aurelia/metadata": "2.1.0-dev.202301062153" } }, - "@aurelia/jit": { - "version": "0.7.0-dev.202002082141", - "resolved": "https://registry.npmjs.org/@aurelia/jit/-/jit-0.7.0-dev.202002082141.tgz", - "integrity": "sha512-PNpXr8FVqLfnsxcQfBNgCbKr75E14fO9pnqThIEfM4Aw/PFxnEBKMeCZyjALzRuTMw285HRS9JftNf4rhcqpsQ==", + "@aurelia/kernel": { + "version": "2.1.0-dev.202301062153", + "resolved": "https://registry.npmjs.org/@aurelia/kernel/-/kernel-2.1.0-dev.202301062153.tgz", + "integrity": "sha512-GgYq8CByIPZcH29dFrJNp+S3P0JwXyb9AlEfc48TmL4uOqbgVWweAvxr+o9KRlIZZ1aL1BbJi347SaqtS2uzbQ==", "requires": { - "@aurelia/kernel": "^0.7.0-dev.202002082141", - "@aurelia/runtime": "^0.7.0-dev.202002082141" + "@aurelia/metadata": "2.1.0-dev.202301062153", + "@aurelia/platform": "2.1.0-dev.202301062153" } }, - "@aurelia/jit-html": { - "version": "0.7.0-dev.202002082141", - "resolved": "https://registry.npmjs.org/@aurelia/jit-html/-/jit-html-0.7.0-dev.202002082141.tgz", - "integrity": "sha512-jqWof6T9e01MrNwNmMvB+mV+X/rFkUHX/BoWd/NP+qFpsR6Ppe4rOdpt+QGyMGpDwJXxZHFMXXFVTc4cmvMP2Q==", - "requires": { - "@aurelia/jit": "^0.7.0-dev.202002082141", - "@aurelia/kernel": "^0.7.0-dev.202002082141", - "@aurelia/runtime": "^0.7.0-dev.202002082141", - "@aurelia/runtime-html": "^0.7.0-dev.202002082141" - } + "@aurelia/metadata": { + "version": "2.1.0-dev.202301062153", + "resolved": "https://registry.npmjs.org/@aurelia/metadata/-/metadata-2.1.0-dev.202301062153.tgz", + "integrity": "sha512-jwYAP1jlx9EgJZYyKQSW7+f9/u6RZ6duP3NgLCWBKk08Nu+mTd791kQRoaUyNW5T8wNBDnwjpf5v4PtAek6p9Q==" + }, + "@aurelia/platform": { + "version": "2.1.0-dev.202301062153", + "resolved": "https://registry.npmjs.org/@aurelia/platform/-/platform-2.1.0-dev.202301062153.tgz", + "integrity": "sha512-mAO1rE9S4UPwTon+kTiKGeBE26lcGQsI27DbYU2i17Kr1fJlT7VCKVdaYhTiemEKmdef7TE1T7IHot6qLYQthg==" }, - "@aurelia/jit-html-browser": { - "version": "0.7.0-dev.202002082141", - "resolved": "https://registry.npmjs.org/@aurelia/jit-html-browser/-/jit-html-browser-0.7.0-dev.202002082141.tgz", - "integrity": "sha512-o4bsRU/cWKMRiC19Pd4aWND3z4XpfwTW0xSOGcrr9KrtCCQBmBD4scO+M1BHrEoHFYo62BzmNj17wlDR8bw0qQ==", + "@aurelia/platform-browser": { + "version": "2.1.0-dev.202301062153", + "resolved": "https://registry.npmjs.org/@aurelia/platform-browser/-/platform-browser-2.1.0-dev.202301062153.tgz", + "integrity": "sha512-x8JnHNxnblXhQXncbuJsHT+J+YvYB68ndK+vWgURmXYCIbstnAp0eBw5bir4EJkZ3KFWF/B3E2ximBhHPgFASw==", "requires": { - "@aurelia/jit": "^0.7.0-dev.202002082141", - "@aurelia/jit-html": "^0.7.0-dev.202002082141", - "@aurelia/kernel": "^0.7.0-dev.202002082141", - "@aurelia/runtime": "^0.7.0-dev.202002082141", - "@aurelia/runtime-html": "^0.7.0-dev.202002082141", - "@aurelia/runtime-html-browser": "^0.7.0-dev.202002082141" + "@aurelia/platform": "2.1.0-dev.202301062153" } }, - "@aurelia/kernel": { - "version": "0.7.0-dev.202002082141", - "resolved": "https://registry.npmjs.org/@aurelia/kernel/-/kernel-0.7.0-dev.202002082141.tgz", - "integrity": "sha512-OIMz5LRZNLkP7STRpUhuQkKUL2bbn7ki8ZefdNA8i6UZSC3u9mwP9FIqK+3DoHZRpSkeym1iWIW23AjHSq3yIg==" - }, "@aurelia/plugin-conventions": { - "version": "0.7.0-dev.202002082141", - "resolved": "https://registry.npmjs.org/@aurelia/plugin-conventions/-/plugin-conventions-0.7.0-dev.202002082141.tgz", - "integrity": "sha512-vzSM4cz2mFTuXLICgMscDfdYv47Gc2C7TQS/x24ZRP7enIIQSSIy3iGI6/5KeKk+H7J4NRpPvC/nh83Vup9T5w==", + "version": "2.1.0-dev.202301062153", + "resolved": "https://registry.npmjs.org/@aurelia/plugin-conventions/-/plugin-conventions-2.1.0-dev.202301062153.tgz", + "integrity": "sha512-t/celvlYFBCIYhY/TlrexOwxmN8rwRunv+OUOFnbzEXply4utnnwhn6GToVrpy4dAfgOweKOzBvwG67Ilx4I3w==", "dev": true, "requires": { - "@aurelia/kernel": "^0.7.0-dev.202002082141", - "@aurelia/runtime": "^0.7.0-dev.202002082141", - "modify-code": "^1.0.1", + "@aurelia/kernel": "2.1.0-dev.202301062153", + "@aurelia/metadata": "2.1.0-dev.202301062153", + "@aurelia/platform": "2.1.0-dev.202301062153", + "@aurelia/runtime": "2.1.0-dev.202301062153", + "@aurelia/runtime-html": "2.1.0-dev.202301062153", + "modify-code": "^2.0.0", "parse5": "^5.1.1", - "typescript": "^3.7.4" + "typescript": "4.7.3" + }, + "dependencies": { + "typescript": { + "version": "4.7.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.3.tgz", + "integrity": "sha512-WOkT3XYvrpXx4vMMqlD+8R8R37fZkjyLGlxavMc4iB8lrl8L0DeTcHbYgw/v0N/z9wAFsgBhcsF0ruoySS22mA==", + "dev": true + } } }, + "@aurelia/route-recognizer": { + "version": "2.1.0-dev.202301062153", + "resolved": "https://registry.npmjs.org/@aurelia/route-recognizer/-/route-recognizer-2.1.0-dev.202301062153.tgz", + "integrity": "sha512-Sfq/bh5kLewVoICFNmpU+4Bn8za2tjkZec6Gkly3GzGRQVhy2o++KGmEIKU80YA2uff/1i6VnnLed1oway7Nmw==" + }, "@aurelia/router": { - "version": "0.7.0-dev.202002082141", - "resolved": "https://registry.npmjs.org/@aurelia/router/-/router-0.7.0-dev.202002082141.tgz", - "integrity": "sha512-l+mCaycA28sA+LT+4+feE2TPnSrShZEyOcDjU/4bUWhCrn6/StlCN4pnI516g/yZ5PCer8OrG/aMlmSOKs9sAw==", + "version": "2.1.0-dev.202301062153", + "resolved": "https://registry.npmjs.org/@aurelia/router/-/router-2.1.0-dev.202301062153.tgz", + "integrity": "sha512-SCc+1d6nLMdPOowJSW0Dy/PVuuo48VuZu1FMretqIvpEKvG4JZia0MgTYktiBzpS19dBju7JqmZE3SQpgFsHZw==", "requires": { - "@aurelia/kernel": "^0.7.0-dev.202002082141", - "@aurelia/runtime": "^0.7.0-dev.202002082141", - "@aurelia/runtime-html": "^0.7.0-dev.202002082141" + "@aurelia/kernel": "2.1.0-dev.202301062153", + "@aurelia/metadata": "2.1.0-dev.202301062153", + "@aurelia/platform": "2.1.0-dev.202301062153", + "@aurelia/platform-browser": "2.1.0-dev.202301062153", + "@aurelia/route-recognizer": "2.1.0-dev.202301062153", + "@aurelia/runtime": "2.1.0-dev.202301062153", + "@aurelia/runtime-html": "2.1.0-dev.202301062153" } }, - "@aurelia/runtime": { - "version": "0.7.0-dev.202002082141", - "resolved": "https://registry.npmjs.org/@aurelia/runtime/-/runtime-0.7.0-dev.202002082141.tgz", - "integrity": "sha512-8czvweaEuiIVMx+B/Yl7ORWRjaR3Pjid695WUjn0iFn70ybJl7326DQgQAO0VjUVCLl/XfzjjBsfwU93wbKweA==", + "@aurelia/router-lite": { + "version": "2.1.0-dev.202301062153", + "resolved": "https://registry.npmjs.org/@aurelia/router-lite/-/router-lite-2.1.0-dev.202301062153.tgz", + "integrity": "sha512-N1QL7iwJYKZx/A7n/a8jCpAomzu6x4X4QMI/ifO7LIHmz47VLaMcmJfLW9nSkPV1g7xJmQL8F8ZCbFr5R38M7g==", "requires": { - "@aurelia/kernel": "^0.7.0-dev.202002082141" + "@aurelia/kernel": "2.1.0-dev.202301062153", + "@aurelia/metadata": "2.1.0-dev.202301062153", + "@aurelia/platform": "2.1.0-dev.202301062153", + "@aurelia/platform-browser": "2.1.0-dev.202301062153", + "@aurelia/route-recognizer": "2.1.0-dev.202301062153", + "@aurelia/runtime": "2.1.0-dev.202301062153", + "@aurelia/runtime-html": "2.1.0-dev.202301062153" } }, - "@aurelia/runtime-html": { - "version": "0.7.0-dev.202002082141", - "resolved": "https://registry.npmjs.org/@aurelia/runtime-html/-/runtime-html-0.7.0-dev.202002082141.tgz", - "integrity": "sha512-tjoDCJX5geGJ4kxHP0iiwQzSQpNJikm0h3tV24WROcwIhaavDtHlYy+NHko2cuNgS6OA4qMH37KDSvQGUOlcoQ==", + "@aurelia/runtime": { + "version": "2.1.0-dev.202301062153", + "resolved": "https://registry.npmjs.org/@aurelia/runtime/-/runtime-2.1.0-dev.202301062153.tgz", + "integrity": "sha512-9S/qU3z6/TPdjglqhymoU4pBdh+/y4ZENfkZED7j8aR4giyDoJqe8mL7ZXCzTmjo5I481amSX5mIfWtMD7rosQ==", "requires": { - "@aurelia/kernel": "^0.7.0-dev.202002082141", - "@aurelia/runtime": "^0.7.0-dev.202002082141" + "@aurelia/kernel": "2.1.0-dev.202301062153", + "@aurelia/metadata": "2.1.0-dev.202301062153", + "@aurelia/platform": "2.1.0-dev.202301062153" } }, - "@aurelia/runtime-html-browser": { - "version": "0.7.0-dev.202002082141", - "resolved": "https://registry.npmjs.org/@aurelia/runtime-html-browser/-/runtime-html-browser-0.7.0-dev.202002082141.tgz", - "integrity": "sha512-SpQoLiJWeQDiy6qWDMRjiYrk6F1gCAJMcwjHNo+uda4QHT2fs/JV+V6Kz3qQ3rog6VurxwfPfV4WMD4BFqn8HA==", + "@aurelia/runtime-html": { + "version": "2.1.0-dev.202301062153", + "resolved": "https://registry.npmjs.org/@aurelia/runtime-html/-/runtime-html-2.1.0-dev.202301062153.tgz", + "integrity": "sha512-3ieZUjH1NqvXz5GsXcYTJetYaKG+YVEhqKuIhoMSW8+MZNbgx41NbFYxxwCwurqwRitIFz2qNj3PYnL6x6EAng==", "requires": { - "@aurelia/kernel": "^0.7.0-dev.202002082141", - "@aurelia/runtime": "^0.7.0-dev.202002082141", - "@aurelia/runtime-html": "^0.7.0-dev.202002082141" + "@aurelia/kernel": "2.1.0-dev.202301062153", + "@aurelia/metadata": "2.1.0-dev.202301062153", + "@aurelia/platform": "2.1.0-dev.202301062153", + "@aurelia/platform-browser": "2.1.0-dev.202301062153", + "@aurelia/runtime": "2.1.0-dev.202301062153" } }, "@aurelia/webpack-loader": { - "version": "0.7.0-dev.202002082141", - "resolved": "https://registry.npmjs.org/@aurelia/webpack-loader/-/webpack-loader-0.7.0-dev.202002082141.tgz", - "integrity": "sha512-VckUdLRNaEzVVYZq9Sn2vUEIFm3u1pXR1vI3epZ2D9baMZx7+lMcuL/VzwmdzpXaF2SBAERz+0yA7Bo1s4f8FA==", + "version": "2.1.0-dev.202301062153", + "resolved": "https://registry.npmjs.org/@aurelia/webpack-loader/-/webpack-loader-2.1.0-dev.202301062153.tgz", + "integrity": "sha512-G9iUrFj/EZQRzUv7xwaM3HkCwezyJw1aTIBmcCJyz7Pr7V1Fvwk2hw9BMvbWbmIEdSI/yu9YIdnTVqp+X5KfcQ==", "dev": true, "requires": { - "@aurelia/plugin-conventions": "^0.7.0-dev.202002082141", - "loader-utils": "^1.2.3", - "webpack": "^4.41.4" + "@aurelia/kernel": "2.1.0-dev.202301062153", + "@aurelia/metadata": "2.1.0-dev.202301062153", + "@aurelia/platform": "2.1.0-dev.202301062153", + "@aurelia/plugin-conventions": "2.1.0-dev.202301062153", + "@aurelia/runtime": "2.1.0-dev.202301062153", + "loader-utils": "^2.0.0" + }, + "dependencies": { + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + } } }, "@babel/code-frame": { @@ -142,12 +172,6 @@ "js-tokens": "^4.0.0" } }, - "@babel/parser": { - "version": "7.8.8", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.8.tgz", - "integrity": "sha512-mO5GWzBPsPf6865iIbzNE0AvkKF3NE+2S3eRUpE+FE07BOAkXh6G+GW/Pj01hhXjve1WScbaIO4UlY1JKeqCcA==", - "dev": true - }, "@electron/get": { "version": "1.7.2", "resolved": "https://registry.npmjs.org/@electron/get/-/get-1.7.2.tgz", @@ -181,6 +205,55 @@ } } }, + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true + }, + "@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "dev": true, + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, + "@jridgewell/trace-mapping": { + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "dev": true, + "requires": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, "@sindresorhus/is": { "version": "0.14.0", "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", @@ -213,6 +286,12 @@ "@types/node": "*" } }, + "@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", + "dev": true + }, "@types/jasmine": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.5.3.tgz", @@ -680,20 +759,20 @@ "dev": true }, "aurelia": { - "version": "0.7.0-dev.202002082141", - "resolved": "https://registry.npmjs.org/aurelia/-/aurelia-0.7.0-dev.202002082141.tgz", - "integrity": "sha512-Wgd/57FBXmOgaqn79/Yoe3SBfyygC/kLdFH3eT6JhHOSRI7Jtg+BPRiumsdgP6jFZsdxZCG6cXpI3EGS9SW5cw==", - "requires": { - "@aurelia/debug": "^0.7.0-dev.202002082141", - "@aurelia/fetch-client": "^0.7.0-dev.202002082141", - "@aurelia/jit": "^0.7.0-dev.202002082141", - "@aurelia/jit-html": "^0.7.0-dev.202002082141", - "@aurelia/jit-html-browser": "^0.7.0-dev.202002082141", - "@aurelia/kernel": "^0.7.0-dev.202002082141", - "@aurelia/router": "^0.7.0-dev.202002082141", - "@aurelia/runtime": "^0.7.0-dev.202002082141", - "@aurelia/runtime-html": "^0.7.0-dev.202002082141", - "@aurelia/runtime-html-browser": "^0.7.0-dev.202002082141" + "version": "2.1.0-dev.202301062153", + "resolved": "https://registry.npmjs.org/aurelia/-/aurelia-2.1.0-dev.202301062153.tgz", + "integrity": "sha512-YST4McpjYFC3dBSFCXdbJ5HmsSPdOFteL8AtqPei4mj6ZM7L6wlrgNHHnlfIaurJWo2TkOrWHKBK4tRDoL8oMQ==", + "requires": { + "@aurelia/fetch-client": "2.1.0-dev.202301062153", + "@aurelia/kernel": "2.1.0-dev.202301062153", + "@aurelia/metadata": "2.1.0-dev.202301062153", + "@aurelia/platform": "2.1.0-dev.202301062153", + "@aurelia/platform-browser": "2.1.0-dev.202301062153", + "@aurelia/route-recognizer": "2.1.0-dev.202301062153", + "@aurelia/router": "2.1.0-dev.202301062153", + "@aurelia/router-lite": "2.1.0-dev.202301062153", + "@aurelia/runtime": "2.1.0-dev.202301062153", + "@aurelia/runtime-html": "2.1.0-dev.202301062153" } }, "autoprefixer": { @@ -940,7 +1019,7 @@ "boolbase": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", "dev": true }, "boolean": { @@ -1255,13 +1334,21 @@ "dev": true }, "camel-case": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", - "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", "dev": true, "requires": { - "no-case": "^2.2.0", - "upper-case": "^1.1.1" + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", + "dev": true + } } }, "camelcase": { @@ -1362,9 +1449,9 @@ } }, "clean-css": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", - "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.1.tgz", + "integrity": "sha512-lCr8OHhiWCTw4v8POJovCoh4T7I9U11yVsPjMWWnnMmp9ZowCxyad1Pathle/9HjaDp+fdQKjO9fQydE6RHTZg==", "dev": true, "requires": { "source-map": "~0.6.0" @@ -1765,21 +1852,52 @@ } }, "css-select": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", - "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", "dev": true, "requires": { - "boolbase": "~1.0.0", - "css-what": "2.1", - "domutils": "1.5.1", - "nth-check": "~1.0.1" + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "dependencies": { + "dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + } } }, "css-what": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", - "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", "dev": true }, "cssesc": { @@ -2042,6 +2160,7 @@ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", "dev": true, + "optional": true, "requires": { "domelementtype": "^2.0.1", "entities": "^2.0.0" @@ -2051,7 +2170,8 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==", - "dev": true + "dev": true, + "optional": true } } }, @@ -2065,15 +2185,24 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", - "dev": true + "dev": true, + "optional": true }, "domhandler": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", - "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", "dev": true, "requires": { - "domelementtype": "1" + "domelementtype": "^2.2.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true + } } }, "domutils": { @@ -2081,11 +2210,30 @@ "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", "dev": true, + "optional": true, "requires": { "dom-serializer": "0", "domelementtype": "1" } }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dev": true, + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", + "dev": true + } + } + }, "duplexer": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", @@ -3898,67 +4046,95 @@ "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=", "dev": true }, - "html-minifier": { - "version": "3.5.21", - "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", - "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==", + "html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", "dev": true, "requires": { - "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" }, "dependencies": { + "acorn": { + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", + "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", + "dev": true + }, "commander": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", - "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "terser": { + "version": "5.16.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.1.tgz", + "integrity": "sha512-xvQfyfA1ayT0qdK47zskQgRZeWLoOQ8JQ6mIgRGVNwZKdQMU+5FkCBjmv4QjcrTzyZquRw2FVtlJSRUmMKQslw==", + "dev": true, + "requires": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + } + } } } }, "html-webpack-plugin": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-3.2.0.tgz", - "integrity": "sha1-sBq71yOsqqeze2r0SS69oD2d03s=", - "dev": true, - "requires": { - "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" + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "dev": true, + "requires": { + "@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" }, "dependencies": { - "big.js": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", - "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, - "json5": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", "dev": true - }, - "loader-utils": { - "version": "0.2.17", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz", - "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", - "dev": true, - "requires": { - "big.js": "^3.1.3", - "emojis-list": "^2.0.0", - "json5": "^0.5.0", - "object-assign": "^4.0.1" - } } } }, @@ -4004,34 +4180,43 @@ } }, "htmlparser2": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", - "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", "dev": true, "requires": { - "domelementtype": "^1.3.1", - "domhandler": "^2.3.0", - "domutils": "^1.5.1", - "entities": "^1.1.1", - "inherits": "^2.0.1", - "readable-stream": "^3.1.1" + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" }, "dependencies": { - "entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", + "dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", "dev": true }, - "readable-stream": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.5.0.tgz", - "integrity": "sha512-gSz026xs2LfxBPudDuI41V1lka8cxg64E66SGe78zJlsUofOg/yqwezdIcdfwik6B4h8LFmWPA9ef9X3FiNFLA==", + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", "dev": true, "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" } } } @@ -4682,13 +4867,10 @@ "dev": true }, "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true }, "jsonfile": { "version": "4.0.0", @@ -4756,6 +4938,17 @@ "big.js": "^5.2.2", "emojis-list": "^2.0.0", "json5": "^1.0.1" + }, + "dependencies": { + "json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + } } }, "locate-path": { @@ -4793,10 +4986,21 @@ "dev": true }, "lower-case": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", - "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=", - "dev": true + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dev": true, + "requires": { + "tslib": "^2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", + "dev": true + } + } }, "lowercase-keys": { "version": "1.0.1", @@ -5070,13 +5274,12 @@ } }, "modify-code": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/modify-code/-/modify-code-1.1.0.tgz", - "integrity": "sha512-bstqFY7zXrghQ7nhsNrTdy5Jz8lQNC4QR0pxtCtFMHOYuHQ+Zn26wEETfOWJvw2d7OJ/dS3KUMloscsTFLjCyw==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/modify-code/-/modify-code-2.1.1.tgz", + "integrity": "sha512-X2WVh9MCppRql32e/8nH+KNS8/SAdAgo7wUCKy8FPk1qiYCZWwN/W1DMmJhXlCcn0eYgKZ9DYa0T0Qcov3P28g==", "dev": true, "requires": { - "@babel/parser": "^7.8.3", - "source-map": "^0.7.3" + "source-map": "^0.7.4" } }, "move-concurrently": { @@ -5160,12 +5363,21 @@ "dev": true }, "no-case": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", - "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", "dev": true, "requires": { - "lower-case": "^1.1.1" + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", + "dev": true + } } }, "node-forge": { @@ -5278,12 +5490,12 @@ } }, "nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", "dev": true, "requires": { - "boolbase": "~1.0.0" + "boolbase": "^1.0.0" } }, "num2fraction": { @@ -5386,16 +5598,6 @@ "object-keys": "^1.0.11" } }, - "object.getownpropertydescriptors": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz", - "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" - } - }, "object.pick": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", @@ -5551,12 +5753,21 @@ } }, "param-case": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", - "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", "dev": true, "requires": { - "no-case": "^2.2.0" + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", + "dev": true + } } }, "parse-asn1": { @@ -5655,6 +5866,24 @@ "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", "dev": true }, + "pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dev": true, + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", + "dev": true + } + } + }, "pascalcase": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", @@ -5928,13 +6157,21 @@ "dev": true }, "pretty-error": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.1.tgz", - "integrity": "sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", "dev": true, "requires": { - "renderkid": "^2.0.1", - "utila": "~0.4" + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + }, + "dependencies": { + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + } } }, "process": { @@ -6174,7 +6411,7 @@ "relateurl": { "version": "0.2.7", "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", "dev": true }, "remove-trailing-separator": { @@ -6184,16 +6421,39 @@ "dev": true }, "renderkid": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.3.tgz", - "integrity": "sha512-z8CLQp7EZBPCwCnncgf9C4XAi3WR0dv+uWu/PjIyhhAb5d6IJ/QZqlHFprHeKT+59//V6BNUsLbvN8+2LarxGA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", "dev": true, "requires": { - "css-select": "^1.1.0", - "dom-converter": "^0.2", - "htmlparser2": "^3.3.0", - "strip-ansi": "^3.0.0", - "utila": "^0.4.0" + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + } } }, "repeat-element": { @@ -6949,9 +7209,9 @@ "dev": true }, "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", "dev": true }, "source-map-resolve": { @@ -7462,12 +7722,6 @@ "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", "dev": true }, - "toposort": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/toposort/-/toposort-1.0.7.tgz", - "integrity": "sha1-LmhELZ9k7HILjMieZEOsbKqVACk=", - "dev": true - }, "tough-cookie": { "version": "2.4.3", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", @@ -7652,30 +7906,6 @@ "integrity": "sha512-/P5lkRXkWHNAbcJIiHPfRoKqyd7bsyCma1hZNUGfn20qm64T6ZBlrzprymeu918H+mB/0rIg2gGK/BXkhhYgBw==", "dev": true }, - "uglify-js": { - "version": "3.4.10", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", - "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==", - "dev": true, - "requires": { - "commander": "~2.19.0", - "source-map": "~0.6.1" - }, - "dependencies": { - "commander": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", - "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, "union-value": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", @@ -7770,12 +8000,6 @@ "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", "dev": true }, - "upper-case": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", - "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=", - "dev": true - }, "uri-js": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", @@ -7863,20 +8087,10 @@ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", "dev": true }, - "util.promisify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", - "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", - "dev": true, - "requires": { - "define-properties": "^1.1.2", - "object.getownpropertydescriptors": "^2.0.3" - } - }, "utila": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==", "dev": true }, "utils-merge": { diff --git a/au2-routing-part-2/package.json b/au2-routing-part-2/package.json index c3fb0ca..f395619 100644 --- a/au2-routing-part-2/package.json +++ b/au2-routing-part-2/package.json @@ -17,7 +17,7 @@ "webpack": "^4.0.0", "webpack-cli": "^3.0.0", "webpack-dev-server": "^3.0.0", - "html-webpack-plugin": "^3.0.0", + "html-webpack-plugin": "^5.5.0", "style-loader": "^1.0.0", "css-loader": "^3.0.0", "@aurelia/webpack-loader": "dev",