diff --git a/frontend/package.json b/frontend/package.json index bfb75fb..3ae7142 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -3,7 +3,7 @@ "version": "0.0.1", "scripts": { "dev": "svelte-kit dev", - "build": "svelte-kit build", + "build": "NODE_ENV=production svelte-kit build", "package": "svelte-kit package", "preview": "svelte-kit preview", "check": "svelte-check --tsconfig ./tsconfig.json", @@ -14,51 +14,51 @@ "translations-scan": "i18next-scanner --config i18next-scanner.config.engine.cjs src/**/*.svelte" }, "devDependencies": { - "@felte/validator-yup": "^1.0.1", - "@fontsource/marck-script": "^4.5.2", - "@sentry/browser": "^6.18.2", - "@sentry/tracing": "^6.18.2", + "@felte/validator-yup": "^1.0.3", + "@fontsource/marck-script": "^4.5.5", + "@sentry/browser": "^6.19.6", + "@sentry/tracing": "^6.19.6", "@sveltejs/adapter-auto": "next", - "@sveltejs/adapter-node": "^1.0.0-next.71", + "@sveltejs/adapter-node": "^1.0.0-next.73", "@sveltejs/kit": "next", - "@tailwindcss/typography": "^0.5.0-alpha.3", + "@tailwindcss/typography": "^0.5.2", "@types/cookie": "^0.4.1", - "@types/ioredis": "^4.28.10", "@types/js-cookie": "^3.0.1", - "@types/luxon": "^2.0.9", + "@types/luxon": "^2.3.1", "@types/yup": "^0.29.13", - "@typescript-eslint/eslint-plugin": "^5.10.1", - "@typescript-eslint/parser": "^5.10.1", - "autoprefixer": "^10.4.2", - "cookie": "^0.4.2", - "eslint": "^7.32.0", - "eslint-config-prettier": "^8.3.0", - "eslint-plugin-svelte3": "^3.2.1", - "felte": "^1.0.1", - "highlight.js": "^11.4.0", + "@typescript-eslint/eslint-plugin": "^5.19.0", + "@typescript-eslint/parser": "^5.19.0", + "autoprefixer": "^10.4.4", + "cookie": "^0.5.0", + "cssnano": "^5.1.7", + "eslint": "^8.13.0", + "eslint-config-prettier": "^8.5.0", + "eslint-plugin-svelte3": "^3.4.1", + "felte": "^1.1.5", + "highlight.js": "^11.5.1", "i18next-browser-languagedetector": "^6.1.4", - "ioredis": "^4.28.5", + "ioredis": "^5.0.4", "js-cookie": "^3.0.1", "luxon": "^2.3.1", - "node-fetch": "^3.2.0", - "postcss": "^8.4.5", - "postcss-load-config": "^3.1.1", - "prettier": "^2.5.1", - "prettier-plugin-svelte": "^2.5.0", - "sass": "^1.49.9", + "node-fetch": "^3.2.3", + "postcss": "^8.4.12", + "postcss-load-config": "^3.1.4", + "prettier": "^2.6.2", + "prettier-plugin-svelte": "^2.7.0", + "sass": "^1.50.0", "socket.io-client": "^4.4.1", - "svelte": "^3.44.0", - "svelte-check": "^2.2.6", - "svelte-preprocess": "^4.10.1", + "svelte": "^3.47.0", + "svelte-check": "^2.6.0", + "svelte-preprocess": "^4.10.5", "sveltejs-tippy": "^3.0.0", "swiper": "^8.1.0", - "tailwindcss": "^3.0.12", + "tailwindcss": "^3.0.24", "tslib": "^2.3.1", - "typescript": "~4.5.4", + "typescript": "~4.6", "yup": "^0.32.11" }, "type": "module", "dependencies": { - "i18next": "^21.6.14" + "i18next": "^21.6.16" } } diff --git a/frontend/pnpm-lock.yaml b/frontend/pnpm-lock.yaml index 8c3964f..dab8a9b 100644 --- a/frontend/pnpm-lock.yaml +++ b/frontend/pnpm-lock.yaml @@ -1,203 +1,183 @@ lockfileVersion: 5.3 specifiers: - '@felte/validator-yup': ^1.0.1 - '@fontsource/marck-script': ^4.5.2 - '@sentry/browser': ^6.18.2 - '@sentry/tracing': ^6.18.2 + '@felte/validator-yup': ^1.0.3 + '@fontsource/marck-script': ^4.5.5 + '@sentry/browser': ^6.19.6 + '@sentry/tracing': ^6.19.6 '@sveltejs/adapter-auto': next - '@sveltejs/adapter-node': ^1.0.0-next.71 + '@sveltejs/adapter-node': ^1.0.0-next.73 '@sveltejs/kit': next - '@tailwindcss/typography': ^0.5.0-alpha.3 + '@tailwindcss/typography': ^0.5.2 '@types/cookie': ^0.4.1 - '@types/ioredis': ^4.28.10 '@types/js-cookie': ^3.0.1 - '@types/luxon': ^2.0.9 + '@types/luxon': ^2.3.1 '@types/yup': ^0.29.13 - '@typescript-eslint/eslint-plugin': ^5.10.1 - '@typescript-eslint/parser': ^5.10.1 - autoprefixer: ^10.4.2 - cookie: ^0.4.2 - eslint: ^7.32.0 - eslint-config-prettier: ^8.3.0 - eslint-plugin-svelte3: ^3.2.1 - felte: ^1.0.1 - highlight.js: ^11.4.0 - i18next: ^21.6.14 + '@typescript-eslint/eslint-plugin': ^5.19.0 + '@typescript-eslint/parser': ^5.19.0 + autoprefixer: ^10.4.4 + cookie: ^0.5.0 + cssnano: ^5.1.7 + eslint: ^8.13.0 + eslint-config-prettier: ^8.5.0 + eslint-plugin-svelte3: ^3.4.1 + felte: ^1.1.5 + highlight.js: ^11.5.1 + i18next: ^21.6.16 i18next-browser-languagedetector: ^6.1.4 - ioredis: ^4.28.5 + ioredis: ^5.0.4 js-cookie: ^3.0.1 luxon: ^2.3.1 - node-fetch: ^3.2.0 - postcss: ^8.4.5 - postcss-load-config: ^3.1.1 - prettier: ^2.5.1 - prettier-plugin-svelte: ^2.5.0 - sass: ^1.49.9 + node-fetch: ^3.2.3 + postcss: ^8.4.12 + postcss-load-config: ^3.1.4 + prettier: ^2.6.2 + prettier-plugin-svelte: ^2.7.0 + sass: ^1.50.0 socket.io-client: ^4.4.1 - svelte: ^3.44.0 - svelte-check: ^2.2.6 - svelte-preprocess: ^4.10.1 + svelte: ^3.47.0 + svelte-check: ^2.6.0 + svelte-preprocess: ^4.10.5 sveltejs-tippy: ^3.0.0 swiper: ^8.1.0 - tailwindcss: ^3.0.12 + tailwindcss: ^3.0.24 tslib: ^2.3.1 - typescript: ~4.5.4 + typescript: ~4.6 + vite-plugin-compress: ^2.1.1 yup: ^0.32.11 dependencies: - i18next: 21.6.14 + i18next: 21.6.16 devDependencies: - '@felte/validator-yup': 1.0.1_yup@0.32.11 - '@fontsource/marck-script': 4.5.2 - '@sentry/browser': 6.18.2 - '@sentry/tracing': 6.18.2 + '@felte/validator-yup': 1.0.3_yup@0.32.11 + '@fontsource/marck-script': 4.5.5 + '@sentry/browser': 6.19.6 + '@sentry/tracing': 6.19.6 '@sveltejs/adapter-auto': 1.0.0-next.34 - '@sveltejs/adapter-node': 1.0.0-next.71 - '@sveltejs/kit': 1.0.0-next.311_sass@1.49.9+svelte@3.46.4 - '@tailwindcss/typography': 0.5.0-alpha.3_tailwindcss@3.0.23 + '@sveltejs/adapter-node': 1.0.0-next.73 + '@sveltejs/kit': 1.0.0-next.311_sass@1.50.0+svelte@3.47.0 + '@tailwindcss/typography': 0.5.2_tailwindcss@3.0.24 '@types/cookie': 0.4.1 - '@types/ioredis': 4.28.10 '@types/js-cookie': 3.0.1 - '@types/luxon': 2.0.9 + '@types/luxon': 2.3.1 '@types/yup': 0.29.13 - '@typescript-eslint/eslint-plugin': 5.12.1_78ba2542c270c83b2a80bb1c125195b6 - '@typescript-eslint/parser': 5.12.1_eslint@7.32.0+typescript@4.5.5 - autoprefixer: 10.4.2_postcss@8.4.7 - cookie: 0.4.2 - eslint: 7.32.0 - eslint-config-prettier: 8.4.0_eslint@7.32.0 - eslint-plugin-svelte3: 3.4.1_eslint@7.32.0+svelte@3.46.4 - felte: 1.0.1_svelte@3.46.4 - highlight.js: 11.4.0 + '@typescript-eslint/eslint-plugin': 5.19.0_f34adc8488d2e4f014fe61432d70cbf2 + '@typescript-eslint/parser': 5.19.0_eslint@8.13.0+typescript@4.6.3 + autoprefixer: 10.4.4_postcss@8.4.12 + cookie: 0.5.0 + cssnano: 5.1.7_postcss@8.4.12 + eslint: 8.13.0 + eslint-config-prettier: 8.5.0_eslint@8.13.0 + eslint-plugin-svelte3: 3.4.1_eslint@8.13.0+svelte@3.47.0 + felte: 1.1.5_svelte@3.47.0 + highlight.js: 11.5.1 i18next-browser-languagedetector: 6.1.4 - ioredis: 4.28.5 + ioredis: 5.0.4 js-cookie: 3.0.1 luxon: 2.3.1 - node-fetch: 3.2.0 - postcss: 8.4.7 - postcss-load-config: 3.1.3 - prettier: 2.5.1 - prettier-plugin-svelte: 2.6.0_prettier@2.5.1+svelte@3.46.4 - sass: 1.49.9 + node-fetch: 3.2.3 + postcss: 8.4.12 + postcss-load-config: 3.1.4_postcss@8.4.12 + prettier: 2.6.2 + prettier-plugin-svelte: 2.7.0_prettier@2.6.2+svelte@3.47.0 + sass: 1.50.0 socket.io-client: 4.4.1 - svelte: 3.46.4 - svelte-check: 2.4.5_bb21b93d557fc716a6ae071c4dce10e1 - svelte-preprocess: 4.10.4_c54fd0a3479054b5002c3dc2e70c9c9a + svelte: 3.47.0 + svelte-check: 2.6.0_1b6d41eb44819e98e49be8cacdc96c52 + svelte-preprocess: 4.10.5_f6bc70e70cf1a2fde5bc22fd7000ea23 sveltejs-tippy: 3.0.0 swiper: 8.1.0 - tailwindcss: 3.0.23_autoprefixer@10.4.2 + tailwindcss: 3.0.24 tslib: 2.3.1 - typescript: 4.5.5 + typescript: 4.6.3 + vite-plugin-compress: 2.1.1 yup: 0.32.11 packages: - /@babel/code-frame/7.12.11: + /@babel/runtime/7.17.9: resolution: { - integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw== - } - dependencies: - '@babel/highlight': 7.16.10 - dev: true - - /@babel/helper-validator-identifier/7.16.7: - resolution: - { - integrity: sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw== - } - engines: { node: '>=6.9.0' } - dev: true - - /@babel/highlight/7.16.10: - resolution: - { - integrity: sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw== - } - engines: { node: '>=6.9.0' } - dependencies: - '@babel/helper-validator-identifier': 7.16.7 - chalk: 2.4.2 - js-tokens: 4.0.0 - dev: true - - /@babel/runtime/7.17.2: - resolution: - { - integrity: sha512-hzeyJyMA1YGdJTuWU0e/j4wKXrU4OMFvY2MSlaI9B7VQb0r5cxTE3EAIS2Q7Tn2RIcDkRvTA/v2JsAEhxe99uw== + integrity: sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg== } engines: { node: '>=6.9.0' } dependencies: regenerator-runtime: 0.13.9 - /@eslint/eslintrc/0.4.3: + /@cush/relative/1.0.0: resolution: { - integrity: sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw== + integrity: sha512-RpfLEtTlyIxeNPGKcokS+p3BZII/Q3bYxryFRglh5H3A3T8q9fsLYm72VYAMEOOIBLEa8o93kFLiBDUWKrwXZA== } - engines: { node: ^10.12.0 || >=12.0.0 } + dev: true + + /@eslint/eslintrc/1.2.1: + resolution: + { + integrity: sha512-bxvbYnBPN1Gibwyp6NrpnFzA3YtRL3BBAyEAFVIpNTm2Rn4Vy87GA5M4aSn3InRrlsbX5N0GW7XIx+U4SAEKdQ== + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: ajv: 6.12.6 - debug: 4.3.3 - espree: 7.3.1 - globals: 13.12.1 - ignore: 4.0.6 + debug: 4.3.4 + espree: 9.3.1 + globals: 13.13.0 + ignore: 5.2.0 import-fresh: 3.3.0 - js-yaml: 3.14.1 + js-yaml: 4.1.0 minimatch: 3.1.2 strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color dev: true - /@felte/common/1.0.1: + /@felte/common/1.0.3: resolution: { - integrity: sha512-P905IdJzdiawo+YsnM5Cg2ziou5VHBDCCiVHXqGFBrEmq/RyxSdOfuRbOBKAz3l5eigQl8QGK26b3rVLz7mxRQ== + integrity: sha512-uOs9c9wHnfgKWsAqkUrcf2xY3zGu7JwgdgBn2ThFMJOxsdmR5GukckuRBlG0tdSSKg2UqdnWSE7IavCzBqCNMA== } engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } dev: true - /@felte/core/1.0.1: + /@felte/core/1.2.3: resolution: { - integrity: sha512-wrdiiQIfw4fDTVN9THowqSQcckkwrW8EN92mIKqqa+wbcYz7cSBAi3GtgNWJcZuEV631ij2nnygQnxV/8hhdnA== + integrity: sha512-AkSAOjr5v3QOHmOc6aNblGfyzDSkZHd9efTkRrVmlh0PFctaipDgvwvaMk2SIQq3NQpJKg1n+SANqryu3p/5Jg== } engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } dependencies: - '@felte/common': 1.0.1 + '@felte/common': 1.0.3 dev: true - /@felte/validator-yup/1.0.1_yup@0.32.11: + /@felte/validator-yup/1.0.3_yup@0.32.11: resolution: { - integrity: sha512-lylJ5FlzZeUh3/NJJyPPF0uBlj4Fi4YmCdt3M7saPOrGZJsr09AD8o+fXQr4aUllwbIFbjN3z6zkSpYE1wYAqA== + integrity: sha512-h5oF6+Z1/0lb+iU1SHFKQjocy316cA30NeINBkB8CwxQKsjcfgyH6F8cxjsswfhSerI+Om7MPt4StqjfmLB9tg== } engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } peerDependencies: yup: ^0.32.9 dependencies: - '@felte/common': 1.0.1 + '@felte/common': 1.0.3 yup: 0.32.11 dev: true - /@fontsource/marck-script/4.5.2: + /@fontsource/marck-script/4.5.5: resolution: { - integrity: sha512-uqy1//nAM1INtRvVPD/E1FQEk+Hf4DpudVSvmrXkCE/oUU87V/saKw5Xuz4QLhJVbcL1oYjqrMzC91H3jclt5g== + integrity: sha512-afuDeRBDjSmWLpCz3qiCcsUkkreZ8CAX0SBHQFTecBk7D2fLsmDAx8quyQNWyoN0lEDSU4F7xdDmla0E09j/fA== } dev: true - /@humanwhocodes/config-array/0.5.0: + /@humanwhocodes/config-array/0.9.5: resolution: { - integrity: sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg== + integrity: sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw== } engines: { node: '>=10.10.0' } dependencies: '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.3 + debug: 4.3.4 minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -217,6 +197,13 @@ packages: } dev: true + /@ioredis/commands/1.1.1: + resolution: + { + integrity: sha512-fsR4P/ROllzf/7lXYyElUJCheWdTJVJvOTps8v9IWKFATxR61ANOlnoPqhH099xYLrJGpc2ZQ28B3rMeUt5VQg== + } + dev: true + /@nodelib/fs.scandir/2.1.5: resolution: { @@ -247,17 +234,17 @@ packages: fastq: 1.13.0 dev: true - /@popperjs/core/2.11.2: + /@popperjs/core/2.11.5: resolution: { - integrity: sha512-92FRmppjjqz29VMJ2dn+xdyXZBrMlE42AV6Kq6BwjWV7CNUW1hs2FtxSNLQE+gJhaZ6AAmYuO9y8dshhcBl7vA== + integrity: sha512-9X2obfABZuDVLCgPK9aX0a/x4jaOEweTTWE2+9sr0Qqqevj2Uv5XorvusThmc9XGYpS9yI+fhh8RTafBtGposw== } dev: true - /@rollup/pluginutils/4.1.2: + /@rollup/pluginutils/4.2.0: resolution: { - integrity: sha512-ROn4qvkxP9SyPeHaf7uQC/GPFY6L/OWy9+bd9AwcjOAWQwxRscoEyAUD8qCY5o5iL4jqQwoLk2kaTKJPb/HwzQ== + integrity: sha512-2WUyJNRkyH5p487pGnn4tWAsxhEFKN/pT8CMgHshd5H+IXkOnKvKZwsz5ZWz+YCXkleZRAU5kwbfgF8CPfDRqA== } engines: { node: '>= 8.0.0' } dependencies: @@ -265,90 +252,98 @@ packages: picomatch: 2.3.1 dev: true - /@sentry/browser/6.18.2: + /@sentry/browser/6.19.6: resolution: { - integrity: sha512-EsqKSNboi2gOiMuEwQranLucxrARi00y2vgUnaPXcqTKTlVlHDetoWHvq8/r29idA1JHGka5tDrwrmWccWIkrg== + integrity: sha512-V5QyY1cO1iuFCI78dOFbHV7vckbeQEPPq3a5dGSXlBQNYnd9Ec5xoxp5nRNpWQPOZ8/Ixt9IgRxdqVTkWib51g== } engines: { node: '>=6' } dependencies: - '@sentry/core': 6.18.2 - '@sentry/types': 6.18.2 - '@sentry/utils': 6.18.2 + '@sentry/core': 6.19.6 + '@sentry/types': 6.19.6 + '@sentry/utils': 6.19.6 tslib: 1.14.1 dev: true - /@sentry/core/6.18.2: + /@sentry/core/6.19.6: resolution: { - integrity: sha512-r5ad/gq5S/JHc9sd5CUhZQT9ojQ+f+thk/AoGeGawX/8HURZYAgIqD565d6FK0VsZEDkdRMl58z1Qon20h3y1g== + integrity: sha512-biEotGRr44/vBCOegkTfC9rwqaqRKIpFljKGyYU6/NtzMRooktqOhjmjmItNCMRknArdeaQwA8lk2jcZDXX3Og== } engines: { node: '>=6' } dependencies: - '@sentry/hub': 6.18.2 - '@sentry/minimal': 6.18.2 - '@sentry/types': 6.18.2 - '@sentry/utils': 6.18.2 + '@sentry/hub': 6.19.6 + '@sentry/minimal': 6.19.6 + '@sentry/types': 6.19.6 + '@sentry/utils': 6.19.6 tslib: 1.14.1 dev: true - /@sentry/hub/6.18.2: + /@sentry/hub/6.19.6: resolution: { - integrity: sha512-d0AugekMkbnN12b4EXMjseJxtLPc9S20DGobCPUb4oAQT6S2oDQEj1jwP6PQ5vtgyy+GMYWxBMgqAQ4pjVYISQ== + integrity: sha512-PuEOBZxvx3bjxcXmWWZfWXG+orojQiWzv9LQXjIgroVMKM/GG4QtZbnWl1hOckUj7WtKNl4hEGO2g/6PyCV/vA== } engines: { node: '>=6' } dependencies: - '@sentry/types': 6.18.2 - '@sentry/utils': 6.18.2 + '@sentry/types': 6.19.6 + '@sentry/utils': 6.19.6 tslib: 1.14.1 dev: true - /@sentry/minimal/6.18.2: + /@sentry/minimal/6.19.6: resolution: { - integrity: sha512-n7KYuo34W2LxE+3dnZ47of7XHuORINCnXq66XH72eoj67tf0XeWbIhEJrYGmoLRyRfoCYYrBLWiDl/uTjLzrzQ== + integrity: sha512-T1NKcv+HTlmd8EbzUgnGPl4ySQGHWMCyZ8a8kXVMZOPDzphN3fVIzkYzWmSftCWp0rpabXPt9aRF2mfBKU+mAQ== } engines: { node: '>=6' } dependencies: - '@sentry/hub': 6.18.2 - '@sentry/types': 6.18.2 + '@sentry/hub': 6.19.6 + '@sentry/types': 6.19.6 tslib: 1.14.1 dev: true - /@sentry/tracing/6.18.2: + /@sentry/tracing/6.19.6: resolution: { - integrity: sha512-hg6NLqrqJ5sUPTyWEQ2RqdnhQVnyLtx8II0IyWxQLDWD8UCe3Mu6G7mroDtakPWcP+lWz6OnKfMEfuhMcxR8fw== + integrity: sha512-STZdlEtTBqRmPw6Vjkzi/1kGkGPgiX0zdHaSOhSeA2HXHwx7Wnfu7veMKxtKWdO+0yW9QZGYOYqp0GVf4Swujg== } engines: { node: '>=6' } dependencies: - '@sentry/hub': 6.18.2 - '@sentry/minimal': 6.18.2 - '@sentry/types': 6.18.2 - '@sentry/utils': 6.18.2 + '@sentry/hub': 6.19.6 + '@sentry/minimal': 6.19.6 + '@sentry/types': 6.19.6 + '@sentry/utils': 6.19.6 tslib: 1.14.1 dev: true - /@sentry/types/6.18.2: + /@sentry/types/6.19.6: resolution: { - integrity: sha512-WzpJf/Q5aORTzrSwer/As1NlO90dBAQpaHV2ikDDKqOyMWEgjKb5/4gh59p9gH8JMMnLetP1AvQel0fOj5UnUw== + integrity: sha512-QH34LMJidEUPZK78l+Frt3AaVFJhEmIi05Zf8WHd9/iTt+OqvCHBgq49DDr1FWFqyYWm/QgW/3bIoikFpfsXyQ== } engines: { node: '>=6' } dev: true - /@sentry/utils/6.18.2: + /@sentry/utils/6.19.6: resolution: { - integrity: sha512-EC619jesknyu4xpwud5WC/5odYLz6JUy7OSFy5405PpdGeh/m8XUvuJAx4zDx0Iz/Mlk0S1Md+ZcQwqkv39dkw== + integrity: sha512-fAMWcsguL0632eWrROp/vhPgI7sBj/JROWVPzpabwVkm9z3m1rQm6iLFn4qfkZL8Ozy6NVZPXOQ7EXmeU24byg== } engines: { node: '>=6' } dependencies: - '@sentry/types': 6.18.2 + '@sentry/types': 6.19.6 tslib: 1.14.1 dev: true + /@sindresorhus/is/0.7.0: + resolution: + { + integrity: sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow== + } + engines: { node: '>=4' } + dev: true + /@socket.io/base64-arraybuffer/1.0.2: resolution: { @@ -381,7 +376,7 @@ packages: integrity: sha512-B2ze5L0LsHFsZctVNy4sw0XxgV2YiVEHyMrWRo3pmpTwpu6GT5V3U2fsEoCMg/RKMazlWkyKTCuUqmcpYjjf2g== } dependencies: - esbuild: 0.14.34 + esbuild: 0.14.36 worktop: 0.8.0-next.12 dev: true @@ -392,14 +387,14 @@ packages: } dependencies: '@iarna/toml': 2.2.5 - esbuild: 0.14.34 + esbuild: 0.14.36 tiny-glob: 0.2.9 dev: true - /@sveltejs/adapter-node/1.0.0-next.71: + /@sveltejs/adapter-node/1.0.0-next.73: resolution: { - integrity: sha512-ELSQBSyk0IHMRi5Zct95jP+lTUJ0VQ/d7DxPMQTaDYVexpehDBOV6bXDzSNBl9boIIfEv77VD3lA7kgtuJnGdg== + integrity: sha512-eidd7u1dPHIaBKMjRePrxazUt+Mm/JpnaiKLzZJBdamhBiiYIb+epkPLLqfG5Oo346/0HLKwFRAM/FXn3u3BHQ== } dependencies: tiny-glob: 0.2.9 @@ -411,10 +406,10 @@ packages: integrity: sha512-VV3vP8KqL9XOc7xfQLVhXTM5jrTme+r1qJy98u5/dhAhkdjqrGDwAKo/s7MoB3rTYxLb2b8I4QxAaoz2Y2aIBg== } dependencies: - esbuild: 0.14.34 + esbuild: 0.14.36 dev: true - /@sveltejs/kit/1.0.0-next.311_sass@1.49.9+svelte@3.46.4: + /@sveltejs/kit/1.0.0-next.311_sass@1.50.0+svelte@3.47.0: resolution: { integrity: sha512-OkRIi0XBXcs16J+H+6fgOeFYxKu05gamY08KHAQ5cohjymUODGWIwaIfwAuNkZAcEEr8Vh2ejp4UcaxNzD53lQ== @@ -424,10 +419,10 @@ packages: peerDependencies: svelte: ^3.44.0 dependencies: - '@sveltejs/vite-plugin-svelte': 1.0.0-next.37_svelte@3.46.4+vite@2.9.1 + '@sveltejs/vite-plugin-svelte': 1.0.0-next.41_svelte@3.47.0+vite@2.9.2 sade: 1.8.1 - svelte: 3.46.4 - vite: 2.9.1_sass@1.49.9 + svelte: 3.47.0 + vite: 2.9.2_sass@1.50.0 transitivePeerDependencies: - diff-match-patch - less @@ -436,35 +431,35 @@ packages: - supports-color dev: true - /@sveltejs/vite-plugin-svelte/1.0.0-next.37_svelte@3.46.4+vite@2.9.1: + /@sveltejs/vite-plugin-svelte/1.0.0-next.41_svelte@3.47.0+vite@2.9.2: resolution: { - integrity: sha512-EdSXw2rXeOahNrQfMJVZxa/NxZxW1a0TiBI3s+pVxnxU14hEQtnkLtdbTFhnceu22gJpNPFSIJRcIwRBBDQIeA== + integrity: sha512-2kZ49mpi/YW1PIPvKaJNSSwIFgmw9QUf1+yaNa4U8yJD6AsfSHXAU3goscWbi1jfWnSg2PhvwAf+bvLCdp2F9g== } engines: { node: ^14.13.1 || >= 16 } peerDependencies: diff-match-patch: ^1.0.5 svelte: ^3.44.0 - vite: ^2.7.0 + vite: ^2.9.0 peerDependenciesMeta: diff-match-patch: optional: true dependencies: - '@rollup/pluginutils': 4.1.2 - debug: 4.3.3 + '@rollup/pluginutils': 4.2.0 + debug: 4.3.4 kleur: 4.1.4 - magic-string: 0.25.7 - svelte: 3.46.4 - svelte-hmr: 0.14.9_svelte@3.46.4 - vite: 2.9.1_sass@1.49.9 + magic-string: 0.26.1 + svelte: 3.47.0 + svelte-hmr: 0.14.11_svelte@3.47.0 + vite: 2.9.2_sass@1.50.0 transitivePeerDependencies: - supports-color dev: true - /@tailwindcss/typography/0.5.0-alpha.3_tailwindcss@3.0.23: + /@tailwindcss/typography/0.5.2_tailwindcss@3.0.24: resolution: { - integrity: sha512-ySYrwcf7SaLVL7XBH61euPX4xoAytD4HVvfE4XsdExQmxxiNhWNVkvxhtP+RAbk6n3A0m0a+p3W25E19YiGj2A== + integrity: sha512-coq8DBABRPFcVhVIk6IbKyyHUt7YTEC/C992tatFB+yEx5WGBQrCgsSFjxHUr8AWXphWckadVJbominEduYBqw== } peerDependencies: tailwindcss: '>=3.0.0 || >= 3.0.0-alpha.1 || insiders' @@ -472,8 +467,15 @@ packages: lodash.castarray: 4.4.0 lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 - lodash.uniq: 4.5.0 - tailwindcss: 3.0.23_autoprefixer@10.4.2 + tailwindcss: 3.0.24 + dev: true + + /@trysound/sax/0.2.0: + resolution: + { + integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== + } + engines: { node: '>=10.13.0' } dev: true /@types/cookie/0.4.1: @@ -483,13 +485,14 @@ packages: } dev: true - /@types/ioredis/4.28.10: + /@types/glob/7.2.0: resolution: { - integrity: sha512-69LyhUgrXdgcNDv7ogs1qXZomnfOEnSmrmMFqKgt1XMJxmoOSG/u3wYy13yACIfKuMJ8IhKgHafDO3sx19zVQQ== + integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA== } dependencies: - '@types/node': 17.0.21 + '@types/minimatch': 3.0.5 + '@types/node': 17.0.23 dev: true /@types/js-cookie/3.0.1: @@ -499,38 +502,38 @@ packages: } dev: true - /@types/json-schema/7.0.9: + /@types/json-schema/7.0.11: resolution: { - integrity: sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ== + integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ== } dev: true - /@types/lodash/4.14.179: + /@types/lodash/4.14.181: resolution: { - integrity: sha512-uwc1x90yCKqGcIOAT6DwOSuxnrAbpkdPsUOZtwrXb4D/6wZs+6qG7QnIawDuZWg0sWpxl+ltIKCaLoMlna678w== + integrity: sha512-n3tyKthHJbkiWhDZs3DkhkCzt2MexYHXlX0td5iMplyfwketaOeKboEVBqzceH7juqvEg3q5oUoBFxSLu7zFag== } dev: true - /@types/luxon/2.0.9: + /@types/luxon/2.3.1: resolution: { - integrity: sha512-ZuzIc7aN+i2ZDMWIiSmMdubR9EMMSTdEzF6R+FckP4p6xdnOYKqknTo/k+xXQvciSXlNGIwA4OPU5X7JIFzYdA== + integrity: sha512-nAPUltOT28fal2eDZz8yyzNhBjHw1NEymFBP7Q9iCShqpflWPybxHbD7pw/46jQmT+HXOy1QN5hNTms8MOTlOQ== } dev: true - /@types/node/17.0.21: + /@types/minimatch/3.0.5: resolution: { - integrity: sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ== + integrity: sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ== } dev: true - /@types/parse-json/4.0.0: + /@types/node/17.0.23: resolution: { - integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== + integrity: sha512-UxDxWn7dl97rKVeVS61vErvw086aCYhDLyvRQZ5Rk65rZKepaFdm53GeqXaKBuOhED4e9uWq34IC3TdSdJJ2Gw== } dev: true @@ -541,13 +544,27 @@ packages: } dev: true + /@types/q/1.5.5: + resolution: + { + integrity: sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ== + } + dev: true + /@types/sass/1.43.1: resolution: { integrity: sha512-BPdoIt1lfJ6B7rw35ncdwBZrAssjcwzI5LByIrYs+tpXlj/CAkuVdRsgZDdP4lq5EjyWzwxZCqAoFyHKFwp32g== } dependencies: - '@types/node': 17.0.21 + '@types/node': 17.0.23 + dev: true + + /@types/svgo/1.3.6: + resolution: + { + integrity: sha512-AZU7vQcy/4WFEuwnwsNsJnFwupIpbllH1++LXScN6uxT1Z4zPzdrWG97w4/I7eFKFTvfy/bHFStWjdBAg2Vjug== + } dev: true /@types/yup/0.29.13: @@ -557,10 +574,10 @@ packages: } dev: true - /@typescript-eslint/eslint-plugin/5.12.1_78ba2542c270c83b2a80bb1c125195b6: + /@typescript-eslint/eslint-plugin/5.19.0_f34adc8488d2e4f014fe61432d70cbf2: resolution: { - integrity: sha512-M499lqa8rnNK7mUv74lSFFttuUsubIRdAbHcVaP93oFcKkEmHmLqy2n7jM9C8DVmFMYK61ExrZU6dLYhQZmUpw== + integrity: sha512-w59GpFqDYGnWFim9p6TGJz7a3qWeENJuAKCqjGSx+Hq/bwq3RZwXYqy98KIfN85yDqz9mq6QXiY5h0FjGQLyEg== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: @@ -571,26 +588,26 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.12.1_eslint@7.32.0+typescript@4.5.5 - '@typescript-eslint/scope-manager': 5.12.1 - '@typescript-eslint/type-utils': 5.12.1_eslint@7.32.0+typescript@4.5.5 - '@typescript-eslint/utils': 5.12.1_eslint@7.32.0+typescript@4.5.5 - debug: 4.3.3 - eslint: 7.32.0 + '@typescript-eslint/parser': 5.19.0_eslint@8.13.0+typescript@4.6.3 + '@typescript-eslint/scope-manager': 5.19.0 + '@typescript-eslint/type-utils': 5.19.0_eslint@8.13.0+typescript@4.6.3 + '@typescript-eslint/utils': 5.19.0_eslint@8.13.0+typescript@4.6.3 + debug: 4.3.4 + eslint: 8.13.0 functional-red-black-tree: 1.0.1 ignore: 5.2.0 regexpp: 3.2.0 - semver: 7.3.5 - tsutils: 3.21.0_typescript@4.5.5 - typescript: 4.5.5 + semver: 7.3.7 + tsutils: 3.21.0_typescript@4.6.3 + typescript: 4.6.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.12.1_eslint@7.32.0+typescript@4.5.5: + /@typescript-eslint/parser/5.19.0_eslint@8.13.0+typescript@4.6.3: resolution: { - integrity: sha512-6LuVUbe7oSdHxUWoX/m40Ni8gsZMKCi31rlawBHt7VtW15iHzjbpj2WLiToG2758KjtCCiLRKZqfrOdl3cNKuw== + integrity: sha512-yhktJjMCJX8BSBczh1F/uY8wGRYrBeyn84kH6oyqdIJwTGKmzX5Qiq49LRQ0Jh0LXnWijEziSo6BRqny8nqLVQ== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: @@ -600,31 +617,31 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.12.1 - '@typescript-eslint/types': 5.12.1 - '@typescript-eslint/typescript-estree': 5.12.1_typescript@4.5.5 - debug: 4.3.3 - eslint: 7.32.0 - typescript: 4.5.5 + '@typescript-eslint/scope-manager': 5.19.0 + '@typescript-eslint/types': 5.19.0 + '@typescript-eslint/typescript-estree': 5.19.0_typescript@4.6.3 + debug: 4.3.4 + eslint: 8.13.0 + typescript: 4.6.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager/5.12.1: + /@typescript-eslint/scope-manager/5.19.0: resolution: { - integrity: sha512-J0Wrh5xS6XNkd4TkOosxdpObzlYfXjAFIm9QxYLCPOcHVv1FyyFCPom66uIh8uBr0sZCrtS+n19tzufhwab8ZQ== + integrity: sha512-Fz+VrjLmwq5fbQn5W7cIJZ066HxLMKvDEmf4eu1tZ8O956aoX45jAuBB76miAECMTODyUxH61AQM7q4/GOMQ5g== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: - '@typescript-eslint/types': 5.12.1 - '@typescript-eslint/visitor-keys': 5.12.1 + '@typescript-eslint/types': 5.19.0 + '@typescript-eslint/visitor-keys': 5.19.0 dev: true - /@typescript-eslint/type-utils/5.12.1_eslint@7.32.0+typescript@4.5.5: + /@typescript-eslint/type-utils/5.19.0_eslint@8.13.0+typescript@4.6.3: resolution: { - integrity: sha512-Gh8feEhsNLeCz6aYqynh61Vsdy+tiNNkQtc+bN3IvQvRqHkXGUhYkUi+ePKzP0Mb42se7FDb+y2SypTbpbR/Sg== + integrity: sha512-O6XQ4RI4rQcBGshTQAYBUIGsKqrKeuIOz9v8bckXZnSeXjn/1+BDZndHLe10UplQeJLXDNbaZYrAytKNQO2T4Q== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: @@ -634,27 +651,27 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.12.1_eslint@7.32.0+typescript@4.5.5 - debug: 4.3.3 - eslint: 7.32.0 - tsutils: 3.21.0_typescript@4.5.5 - typescript: 4.5.5 + '@typescript-eslint/utils': 5.19.0_eslint@8.13.0+typescript@4.6.3 + debug: 4.3.4 + eslint: 8.13.0 + tsutils: 3.21.0_typescript@4.6.3 + typescript: 4.6.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/types/5.12.1: + /@typescript-eslint/types/5.19.0: resolution: { - integrity: sha512-hfcbq4qVOHV1YRdhkDldhV9NpmmAu2vp6wuFODL71Y0Ixak+FLeEU4rnPxgmZMnGreGEghlEucs9UZn5KOfHJA== + integrity: sha512-zR1ithF4Iyq1wLwkDcT+qFnhs8L5VUtjgac212ftiOP/ZZUOCuuF2DeGiZZGQXGoHA50OreZqLH5NjDcDqn34w== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dev: true - /@typescript-eslint/typescript-estree/5.12.1_typescript@4.5.5: + /@typescript-eslint/typescript-estree/5.19.0_typescript@4.6.3: resolution: { - integrity: sha512-ahOdkIY9Mgbza7L9sIi205Pe1inCkZWAHE1TV1bpxlU4RZNPtXaDZfiiFWcL9jdxvW1hDYZJXrFm+vlMkXRbBw== + integrity: sha512-dRPuD4ocXdaE1BM/dNR21elSEUPKaWgowCA0bqJ6YbYkvtrPVEvZ+zqcX5a8ECYn3q5iBSSUcBBD42ubaOp0Hw== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: @@ -663,51 +680,51 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.12.1 - '@typescript-eslint/visitor-keys': 5.12.1 - debug: 4.3.3 + '@typescript-eslint/types': 5.19.0 + '@typescript-eslint/visitor-keys': 5.19.0 + debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.3.5 - tsutils: 3.21.0_typescript@4.5.5 - typescript: 4.5.5 + semver: 7.3.7 + tsutils: 3.21.0_typescript@4.6.3 + typescript: 4.6.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.12.1_eslint@7.32.0+typescript@4.5.5: + /@typescript-eslint/utils/5.19.0_eslint@8.13.0+typescript@4.6.3: resolution: { - integrity: sha512-Qq9FIuU0EVEsi8fS6pG+uurbhNTtoYr4fq8tKjBupsK5Bgbk2I32UGm0Sh+WOyjOPgo/5URbxxSNV6HYsxV4MQ== + integrity: sha512-ZuEckdupXpXamKvFz/Ql8YnePh2ZWcwz7APICzJL985Rp5C2AYcHO62oJzIqNhAMtMK6XvrlBTZeNG8n7gS3lQ== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@types/json-schema': 7.0.9 - '@typescript-eslint/scope-manager': 5.12.1 - '@typescript-eslint/types': 5.12.1 - '@typescript-eslint/typescript-estree': 5.12.1_typescript@4.5.5 - eslint: 7.32.0 + '@types/json-schema': 7.0.11 + '@typescript-eslint/scope-manager': 5.19.0 + '@typescript-eslint/types': 5.19.0 + '@typescript-eslint/typescript-estree': 5.19.0_typescript@4.6.3 + eslint: 8.13.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@7.32.0 + eslint-utils: 3.0.0_eslint@8.13.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/visitor-keys/5.12.1: + /@typescript-eslint/visitor-keys/5.19.0: resolution: { - integrity: sha512-l1KSLfupuwrXx6wc0AuOmC7Ko5g14ZOQ86wJJqRbdLbXLK02pK/DPiDDqCc7BqqiiA04/eAA6ayL0bgOrAkH7A== + integrity: sha512-Ym7zZoMDZcAKWsULi2s7UMLREdVQdScPQ/fKWMYefarCztWlHPFVJo8racf8R0Gc8FAEJ2eD4of8As1oFtnQlQ== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: - '@typescript-eslint/types': 5.12.1 + '@typescript-eslint/types': 5.19.0 eslint-visitor-keys: 3.3.0 dev: true - /acorn-jsx/5.3.2_acorn@7.4.1: + /acorn-jsx/5.3.2_acorn@8.7.0: resolution: { integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== @@ -715,7 +732,7 @@ packages: peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 7.4.1 + acorn: 8.7.0 dev: true /acorn-node/1.8.2: @@ -746,6 +763,15 @@ packages: hasBin: true dev: true + /acorn/8.7.0: + resolution: + { + integrity: sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ== + } + engines: { node: '>=0.4.0' } + hasBin: true + dev: true + /ajv/6.12.6: resolution: { @@ -758,26 +784,6 @@ packages: uri-js: 4.4.1 dev: true - /ajv/8.10.0: - resolution: - { - integrity: sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw== - } - dependencies: - fast-deep-equal: 3.1.3 - json-schema-traverse: 1.0.0 - require-from-string: 2.0.2 - uri-js: 4.4.1 - dev: true - - /ansi-colors/4.1.1: - resolution: - { - integrity: sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== - } - engines: { node: '>=6' } - dev: true - /ansi-regex/5.0.1: resolution: { @@ -817,6 +823,20 @@ packages: picomatch: 2.3.1 dev: true + /arch/2.2.0: + resolution: + { + integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ== + } + dev: true + + /archive-type/4.0.0: + resolution: { integrity: sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA= } + engines: { node: '>=4' } + dependencies: + file-type: 4.4.0 + dev: true + /arg/5.0.1: resolution: { @@ -833,6 +853,13 @@ packages: sprintf-js: 1.0.3 dev: true + /argparse/2.0.1: + resolution: + { + integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== + } + dev: true + /array-union/2.1.0: resolution: { @@ -841,30 +868,22 @@ packages: engines: { node: '>=8' } dev: true - /astral-regex/2.0.0: + /autoprefixer/10.4.4_postcss@8.4.12: resolution: { - integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== - } - engines: { node: '>=8' } - dev: true - - /autoprefixer/10.4.2_postcss@8.4.7: - resolution: - { - integrity: sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ== + integrity: sha512-Tm8JxsB286VweiZ5F0anmbyGiNI3v3wGv3mz9W+cxEDYB/6jbnj6GM9H9mK3wIL8ftgl+C07Lcwb8PG5PCCPzA== } engines: { node: ^10 || ^12 || >=14 } hasBin: true peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.19.3 - caniuse-lite: 1.0.30001312 - fraction.js: 4.1.3 + browserslist: 4.20.2 + caniuse-lite: 1.0.30001331 + fraction.js: 4.2.0 normalize-range: 0.1.2 picocolors: 1.0.0 - postcss: 8.4.7 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: true @@ -879,6 +898,76 @@ packages: } dev: true + /base64-js/1.5.1: + resolution: + { + integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== + } + dev: true + + /bin-build/3.0.0: + resolution: + { + integrity: sha512-jcUOof71/TNAI2uM5uoUaDq2ePcVBQ3R/qhxAz1rX7UfvduAL/RXD3jXzvn8cVcDJdGVkiR1shal3OH0ImpuhA== + } + engines: { node: '>=4' } + dependencies: + decompress: 4.2.1 + download: 6.2.5 + execa: 0.7.0 + p-map-series: 1.0.0 + tempfile: 2.0.0 + dev: true + + /bin-check/4.1.0: + resolution: + { + integrity: sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA== + } + engines: { node: '>=4' } + dependencies: + execa: 0.7.0 + executable: 4.1.1 + dev: true + + /bin-version-check/4.0.0: + resolution: + { + integrity: sha512-sR631OrhC+1f8Cvs8WyVWOA33Y8tgwjETNPyyD/myRBXLkfS/vl74FmH/lFcRl9KY3zwGh7jFhvyk9vV3/3ilQ== + } + engines: { node: '>=6' } + dependencies: + bin-version: 3.1.0 + semver: 5.7.1 + semver-truncate: 1.1.2 + dev: true + + /bin-version/3.1.0: + resolution: + { + integrity: sha512-Mkfm4iE1VFt4xd4vH+gx+0/71esbfus2LsnCGe8Pi4mndSPyT+NGES/Eg99jx8/lUGWfu3z2yuB/bt5UB+iVbQ== + } + engines: { node: '>=6' } + dependencies: + execa: 1.0.0 + find-versions: 3.2.0 + dev: true + + /bin-wrapper/4.1.0: + resolution: + { + integrity: sha512-hfRmo7hWIXPkbpi0ZltboCMVrU+0ClXR/JgbCKKjlDjQf6igXa7OwdqNcFWQZPZTgiY7ZpzE3+LjjkLiTN2T7Q== + } + engines: { node: '>=6' } + dependencies: + bin-check: 4.1.0 + bin-version-check: 4.0.0 + download: 7.1.0 + import-lazy: 3.1.0 + os-filter-obj: 2.0.0 + pify: 4.0.1 + dev: true + /binary-extensions/2.2.0: resolution: { @@ -887,6 +976,20 @@ packages: engines: { node: '>=8' } dev: true + /bl/1.2.3: + resolution: + { + integrity: sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww== + } + dependencies: + readable-stream: 2.3.7 + safe-buffer: 5.2.1 + dev: true + + /boolbase/1.0.0: + resolution: { integrity: sha1-aN/1++YMUes3cl6p4+0xDcwed24= } + dev: true + /brace-expansion/1.1.11: resolution: { @@ -907,25 +1010,78 @@ packages: fill-range: 7.0.1 dev: true - /browserslist/4.19.3: + /browserslist/4.20.2: resolution: { - integrity: sha512-XK3X4xtKJ+Txj8G5c30B4gsm71s69lqXlkYui4s6EkKxuv49qjYlY6oVd+IFJ73d4YymtM3+djvvt/R/iJwwDg== + integrity: sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA== } engines: { node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 } hasBin: true dependencies: - caniuse-lite: 1.0.30001312 - electron-to-chromium: 1.4.73 + caniuse-lite: 1.0.30001331 + electron-to-chromium: 1.4.107 escalade: 3.1.1 - node-releases: 2.0.2 + node-releases: 2.0.3 picocolors: 1.0.0 dev: true + /buffer-alloc-unsafe/1.1.0: + resolution: + { + integrity: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg== + } + dev: true + + /buffer-alloc/1.2.0: + resolution: + { + integrity: sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow== + } + dependencies: + buffer-alloc-unsafe: 1.1.0 + buffer-fill: 1.0.0 + dev: true + /buffer-crc32/0.2.13: resolution: { integrity: sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI= } dev: true + /buffer-fill/1.0.0: + resolution: { integrity: sha1-+PeLdniYiO858gXNY39o5wISKyw= } + dev: true + + /buffer/5.7.1: + resolution: + { + integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== + } + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + dev: true + + /cacheable-request/2.1.4: + resolution: { integrity: sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0= } + dependencies: + clone-response: 1.0.2 + get-stream: 3.0.0 + http-cache-semantics: 3.8.1 + keyv: 3.0.0 + lowercase-keys: 1.0.0 + normalize-url: 2.0.1 + responselike: 1.0.2 + dev: true + + /call-bind/1.0.2: + resolution: + { + integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== + } + dependencies: + function-bind: 1.1.1 + get-intrinsic: 1.1.1 + dev: true + /callsites/3.1.0: resolution: { @@ -942,11 +1098,36 @@ packages: engines: { node: '>= 6' } dev: true - /caniuse-lite/1.0.30001312: + /caniuse-api/3.0.0: resolution: { - integrity: sha512-Wiz1Psk2MEK0pX3rUzWaunLTZzqS2JYZFzNKqAiJGiuxIjRPLgV6+VDPOg6lQOUxmDwhTlh198JsTTi8Hzw6aQ== + integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== } + dependencies: + browserslist: 4.20.2 + caniuse-lite: 1.0.30001331 + lodash.memoize: 4.1.2 + lodash.uniq: 4.5.0 + dev: true + + /caniuse-lite/1.0.30001331: + resolution: + { + integrity: sha512-Y1xk6paHpUXKP/P6YjQv1xqyTbgAP05ycHBcRdQjTcyXlWol868sJJPlmk5ylOekw2BrucWes5jk+LvVd7WZ5Q== + } + dev: true + + /caw/2.0.1: + resolution: + { + integrity: sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA== + } + engines: { node: '>=4' } + dependencies: + get-proxy: 2.1.0 + isurl: 1.0.0 + tunnel-agent: 0.6.0 + url-to-options: 1.0.1 dev: true /chalk/2.4.2: @@ -990,6 +1171,12 @@ packages: fsevents: 2.3.2 dev: true + /clone-response/1.0.2: + resolution: { integrity: sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= } + dependencies: + mimic-response: 1.0.1 + dev: true + /cluster-key-slot/1.1.0: resolution: { @@ -998,6 +1185,18 @@ packages: engines: { node: '>=0.10.0' } dev: true + /coa/2.0.2: + resolution: + { + integrity: sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA== + } + engines: { node: '>= 4.0' } + dependencies: + '@types/q': 1.5.5 + chalk: 2.4.2 + q: 1.5.1 + dev: true + /color-convert/1.9.3: resolution: { @@ -1028,30 +1227,87 @@ packages: } dev: true + /colord/2.9.2: + resolution: + { + integrity: sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ== + } + dev: true + + /commander/2.20.3: + resolution: + { + integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + } + dev: true + + /commander/7.2.0: + resolution: + { + integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== + } + engines: { node: '>= 10' } + dev: true + /concat-map/0.0.1: resolution: { integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= } dev: true - /cookie/0.4.2: + /config-chain/1.1.13: resolution: { - integrity: sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA== + integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ== + } + dependencies: + ini: 1.3.8 + proto-list: 1.2.4 + dev: true + + /content-disposition/0.5.4: + resolution: + { + integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ== + } + engines: { node: '>= 0.6' } + dependencies: + safe-buffer: 5.2.1 + dev: true + + /cookie/0.5.0: + resolution: + { + integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== } engines: { node: '>= 0.6' } dev: true - /cosmiconfig/7.0.1: + /core-util-is/1.0.3: resolution: { - integrity: sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ== + integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== } - engines: { node: '>=10' } + dev: true + + /cross-spawn/5.1.0: + resolution: { integrity: sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk= } dependencies: - '@types/parse-json': 4.0.0 - import-fresh: 3.3.0 - parse-json: 5.2.0 - path-type: 4.0.0 - yaml: 1.10.2 + lru-cache: 4.1.5 + shebang-command: 1.2.0 + which: 1.3.1 + dev: true + + /cross-spawn/6.0.5: + resolution: + { + integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== + } + engines: { node: '>=4.8' } + dependencies: + nice-try: 1.0.5 + path-key: 2.0.1 + semver: 5.7.1 + shebang-command: 1.2.0 + which: 1.3.1 dev: true /cross-spawn/7.0.3: @@ -1066,6 +1322,88 @@ packages: which: 2.0.2 dev: true + /css-declaration-sorter/6.2.2_postcss@8.4.12: + resolution: + { + integrity: sha512-Ufadglr88ZLsrvS11gjeu/40Lw74D9Am/Jpr3LlYm5Q4ZP5KdlUhG+6u2EjyXeZcxmZ2h1ebCKngDjolpeLHpg== + } + engines: { node: ^10 || ^12 || >=14 } + peerDependencies: + postcss: ^8.0.9 + dependencies: + postcss: 8.4.12 + dev: true + + /css-select-base-adapter/0.1.1: + resolution: + { + integrity: sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== + } + dev: true + + /css-select/2.1.0: + resolution: + { + integrity: sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ== + } + dependencies: + boolbase: 1.0.0 + css-what: 3.4.2 + domutils: 1.7.0 + nth-check: 1.0.2 + dev: true + + /css-select/4.3.0: + resolution: + { + integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ== + } + dependencies: + boolbase: 1.0.0 + css-what: 6.1.0 + domhandler: 4.3.1 + domutils: 2.8.0 + nth-check: 2.0.1 + dev: true + + /css-tree/1.0.0-alpha.37: + resolution: + { + integrity: sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg== + } + engines: { node: '>=8.0.0' } + dependencies: + mdn-data: 2.0.4 + source-map: 0.6.1 + dev: true + + /css-tree/1.1.3: + resolution: + { + integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== + } + engines: { node: '>=8.0.0' } + dependencies: + mdn-data: 2.0.14 + source-map: 0.6.1 + dev: true + + /css-what/3.4.2: + resolution: + { + integrity: sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ== + } + engines: { node: '>= 6' } + dev: true + + /css-what/6.1.0: + resolution: + { + integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== + } + engines: { node: '>= 6' } + dev: true + /cssesc/3.0.0: resolution: { @@ -1075,6 +1413,84 @@ packages: hasBin: true dev: true + /cssnano-preset-default/5.2.7_postcss@8.4.12: + resolution: + { + integrity: sha512-JiKP38ymZQK+zVKevphPzNSGHSlTI+AOwlasoSRtSVMUU285O7/6uZyd5NbW92ZHp41m0sSHe6JoZosakj63uA== + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + dependencies: + css-declaration-sorter: 6.2.2_postcss@8.4.12 + cssnano-utils: 3.1.0_postcss@8.4.12 + postcss: 8.4.12 + postcss-calc: 8.2.4_postcss@8.4.12 + postcss-colormin: 5.3.0_postcss@8.4.12 + postcss-convert-values: 5.1.0_postcss@8.4.12 + postcss-discard-comments: 5.1.1_postcss@8.4.12 + postcss-discard-duplicates: 5.1.0_postcss@8.4.12 + postcss-discard-empty: 5.1.1_postcss@8.4.12 + postcss-discard-overridden: 5.1.0_postcss@8.4.12 + postcss-merge-longhand: 5.1.4_postcss@8.4.12 + postcss-merge-rules: 5.1.1_postcss@8.4.12 + postcss-minify-font-values: 5.1.0_postcss@8.4.12 + postcss-minify-gradients: 5.1.1_postcss@8.4.12 + postcss-minify-params: 5.1.2_postcss@8.4.12 + postcss-minify-selectors: 5.2.0_postcss@8.4.12 + postcss-normalize-charset: 5.1.0_postcss@8.4.12 + postcss-normalize-display-values: 5.1.0_postcss@8.4.12 + postcss-normalize-positions: 5.1.0_postcss@8.4.12 + postcss-normalize-repeat-style: 5.1.0_postcss@8.4.12 + postcss-normalize-string: 5.1.0_postcss@8.4.12 + postcss-normalize-timing-functions: 5.1.0_postcss@8.4.12 + postcss-normalize-unicode: 5.1.0_postcss@8.4.12 + postcss-normalize-url: 5.1.0_postcss@8.4.12 + postcss-normalize-whitespace: 5.1.1_postcss@8.4.12 + postcss-ordered-values: 5.1.1_postcss@8.4.12 + postcss-reduce-initial: 5.1.0_postcss@8.4.12 + postcss-reduce-transforms: 5.1.0_postcss@8.4.12 + postcss-svgo: 5.1.0_postcss@8.4.12 + postcss-unique-selectors: 5.1.1_postcss@8.4.12 + dev: true + + /cssnano-utils/3.1.0_postcss@8.4.12: + resolution: + { + integrity: sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA== + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.12 + dev: true + + /cssnano/5.1.7_postcss@8.4.12: + resolution: + { + integrity: sha512-pVsUV6LcTXif7lvKKW9ZrmX+rGRzxkEdJuVJcp5ftUjWITgwam5LMZOgaTvUrWPkcORBey6he7JKb4XAJvrpKg== + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + dependencies: + cssnano-preset-default: 5.2.7_postcss@8.4.12 + lilconfig: 2.0.5 + postcss: 8.4.12 + yaml: 1.10.2 + dev: true + + /csso/4.2.0: + resolution: + { + integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== + } + engines: { node: '>=8.0.0' } + dependencies: + css-tree: 1.1.3 + dev: true + /data-uri-to-buffer/4.0.0: resolution: { @@ -1083,10 +1499,10 @@ packages: engines: { node: '>= 12' } dev: true - /debug/4.3.3: + /debug/4.3.4: resolution: { - integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q== + integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== } engines: { node: '>=6.0' } peerDependencies: @@ -1098,6 +1514,83 @@ packages: ms: 2.1.2 dev: true + /decode-uri-component/0.2.0: + resolution: { integrity: sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= } + engines: { node: '>=0.10' } + dev: true + + /decompress-response/3.3.0: + resolution: { integrity: sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= } + engines: { node: '>=4' } + dependencies: + mimic-response: 1.0.1 + dev: true + + /decompress-tar/4.1.1: + resolution: + { + integrity: sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ== + } + engines: { node: '>=4' } + dependencies: + file-type: 5.2.0 + is-stream: 1.1.0 + tar-stream: 1.6.2 + dev: true + + /decompress-tarbz2/4.1.1: + resolution: + { + integrity: sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A== + } + engines: { node: '>=4' } + dependencies: + decompress-tar: 4.1.1 + file-type: 6.2.0 + is-stream: 1.1.0 + seek-bzip: 1.0.6 + unbzip2-stream: 1.4.3 + dev: true + + /decompress-targz/4.1.1: + resolution: + { + integrity: sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w== + } + engines: { node: '>=4' } + dependencies: + decompress-tar: 4.1.1 + file-type: 5.2.0 + is-stream: 1.1.0 + dev: true + + /decompress-unzip/4.0.1: + resolution: { integrity: sha1-3qrM39FK6vhVePczroIQ+bSEj2k= } + engines: { node: '>=4' } + dependencies: + file-type: 3.9.0 + get-stream: 2.3.1 + pify: 2.3.0 + yauzl: 2.10.0 + dev: true + + /decompress/4.2.1: + resolution: + { + integrity: sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ== + } + engines: { node: '>=4' } + dependencies: + decompress-tar: 4.1.1 + decompress-tarbz2: 4.1.1 + decompress-targz: 4.1.1 + decompress-unzip: 4.0.1 + graceful-fs: 4.2.10 + make-dir: 1.3.0 + pify: 2.3.0 + strip-dirs: 2.1.0 + dev: true + /deep-is/0.1.4: resolution: { @@ -1105,14 +1598,24 @@ packages: } dev: true + /define-properties/1.1.3: + resolution: + { + integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== + } + engines: { node: '>= 0.4' } + dependencies: + object-keys: 1.1.1 + dev: true + /defined/1.0.0: resolution: { integrity: sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM= } dev: true - /denque/1.5.1: + /denque/2.0.1: resolution: { - integrity: sha512-XwE+iZ4D6ZUB7mfYRMb5wByE8L74HCn30FBN7sWnXksWc1LO1bPDl67pBR9o/kC4z/xSNAwkMYcGgqDV3BE3Hw== + integrity: sha512-tfiWc6BQLXNLpNiR5iGd0Ocu3P3VpxfzFiqubLgMfhfOw9WyvgJBd46CClNn9k3qfbjvT//0cf7AlYRX/OslMQ== } engines: { node: '>=0.10' } dev: true @@ -1135,7 +1638,7 @@ packages: dependencies: acorn-node: 1.8.2 defined: 1.0.0 - minimist: 1.2.5 + minimist: 1.2.6 dev: true /didyoumean/1.2.2: @@ -1172,6 +1675,27 @@ packages: esutils: 2.0.3 dev: true + /dom-serializer/0.2.2: + resolution: + { + integrity: sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== + } + dependencies: + domelementtype: 2.3.0 + entities: 2.2.0 + dev: true + + /dom-serializer/1.4.1: + resolution: + { + integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag== + } + dependencies: + domelementtype: 2.3.0 + domhandler: 4.3.1 + entities: 2.2.0 + dev: true + /dom7/4.0.4: resolution: { @@ -1181,20 +1705,112 @@ packages: ssr-window: 4.0.2 dev: true - /electron-to-chromium/1.4.73: + /domelementtype/1.3.1: resolution: { - integrity: sha512-RlCffXkE/LliqfA5m29+dVDPB2r72y2D2egMMfIy3Le8ODrxjuZNVo4NIC2yPL01N4xb4nZQLwzi6Z5tGIGLnA== + integrity: sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== } dev: true - /emoji-regex/8.0.0: + /domelementtype/2.3.0: resolution: { - integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== } dev: true + /domhandler/4.3.1: + resolution: + { + integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ== + } + engines: { node: '>= 4' } + dependencies: + domelementtype: 2.3.0 + dev: true + + /domutils/1.7.0: + resolution: + { + integrity: sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== + } + dependencies: + dom-serializer: 0.2.2 + domelementtype: 1.3.1 + dev: true + + /domutils/2.8.0: + resolution: + { + integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== + } + dependencies: + dom-serializer: 1.4.1 + domelementtype: 2.3.0 + domhandler: 4.3.1 + dev: true + + /download/6.2.5: + resolution: + { + integrity: sha512-DpO9K1sXAST8Cpzb7kmEhogJxymyVUd5qz/vCOSyvwtp2Klj2XcDt5YUuasgxka44SxF0q5RriKIwJmQHG2AuA== + } + engines: { node: '>=4' } + dependencies: + caw: 2.0.1 + content-disposition: 0.5.4 + decompress: 4.2.1 + ext-name: 5.0.0 + file-type: 5.2.0 + filenamify: 2.1.0 + get-stream: 3.0.0 + got: 7.1.0 + make-dir: 1.3.0 + p-event: 1.3.0 + pify: 3.0.0 + dev: true + + /download/7.1.0: + resolution: + { + integrity: sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ== + } + engines: { node: '>=6' } + dependencies: + archive-type: 4.0.0 + caw: 2.0.1 + content-disposition: 0.5.4 + decompress: 4.2.1 + ext-name: 5.0.0 + file-type: 8.1.0 + filenamify: 2.1.0 + get-stream: 3.0.0 + got: 8.3.2 + make-dir: 1.3.0 + p-event: 2.3.1 + pify: 3.0.0 + dev: true + + /duplexer3/0.1.4: + resolution: { integrity: sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= } + dev: true + + /electron-to-chromium/1.4.107: + resolution: + { + integrity: sha512-Huen6taaVrUrSy8o7mGStByba8PfOWWluHNxSHGBrCgEdFVLtvdQDBr9LBCF9Uci8SYxh28QNNMO0oC17wbGAg== + } + dev: true + + /end-of-stream/1.4.4: + resolution: + { + integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== + } + dependencies: + once: 1.4.0 + dev: true + /engine.io-client/6.1.1: resolution: { @@ -1202,7 +1818,7 @@ packages: } dependencies: '@socket.io/component-emitter': 3.0.0 - debug: 4.3.3 + debug: 4.3.4 engine.io-parser: 5.0.3 has-cors: 1.1.0 parseqs: 0.0.6 @@ -1226,33 +1842,62 @@ packages: '@socket.io/base64-arraybuffer': 1.0.2 dev: true - /enquirer/2.3.6: + /entities/2.2.0: resolution: { - integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== + integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== } - engines: { node: '>=8.6' } - dependencies: - ansi-colors: 4.1.1 dev: true - /error-ex/1.3.2: + /es-abstract/1.19.4: resolution: { - integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + integrity: sha512-flV8e5g9/xulChMG48Fygk1ptpo4lQRJ0eJYtxJFgi7pklLx7EFcOJ34jnvr8pbWlaFN/AT1cZpe0hiFel9Hqg== } + engines: { node: '>= 0.4' } dependencies: - is-arrayish: 0.2.1 + call-bind: 1.0.2 + es-to-primitive: 1.2.1 + function-bind: 1.1.1 + get-intrinsic: 1.1.1 + get-symbol-description: 1.0.0 + has: 1.0.3 + has-symbols: 1.0.3 + internal-slot: 1.0.3 + is-callable: 1.2.4 + is-negative-zero: 2.0.2 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.2 + is-string: 1.0.7 + is-weakref: 1.0.2 + object-inspect: 1.12.0 + object-keys: 1.1.1 + object.assign: 4.1.2 + string.prototype.trimend: 1.0.4 + string.prototype.trimstart: 1.0.4 + unbox-primitive: 1.0.1 + dev: true + + /es-to-primitive/1.2.1: + resolution: + { + integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== + } + engines: { node: '>= 0.4' } + dependencies: + is-callable: 1.2.4 + is-date-object: 1.0.5 + is-symbol: 1.0.4 dev: true /es6-promise/3.3.1: resolution: { integrity: sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM= } dev: true - /esbuild-android-64/0.14.34: + /esbuild-android-64/0.14.36: resolution: { - integrity: sha512-XfxcfJqmMYsT/LXqrptzFxmaR3GWzXHDLdFNIhm6S00zPaQF1TBBWm+9t0RZ6LRR7iwH57DPjaOeW20vMqI4Yw== + integrity: sha512-jwpBhF1jmo0tVCYC/ORzVN+hyVcNZUWuozGcLHfod0RJCedTDTvR4nwlTXdx1gtncDqjk33itjO+27OZHbiavw== } engines: { node: '>=12' } cpu: [x64] @@ -1261,10 +1906,10 @@ packages: dev: true optional: true - /esbuild-android-arm64/0.14.34: + /esbuild-android-arm64/0.14.36: resolution: { - integrity: sha512-T02+NXTmSRL1Mc6puz+R9CB54rSPICkXKq6+tw8B6vxZFnCPzbJxgwIX4kcluz9p8nYBjF3+lSilTGWb7+Xgew== + integrity: sha512-/hYkyFe7x7Yapmfv4X/tBmyKnggUmdQmlvZ8ZlBnV4+PjisrEhAvC3yWpURuD9XoB8Wa1d5dGkTsF53pIvpjsg== } engines: { node: '>=12' } cpu: [arm64] @@ -1273,10 +1918,10 @@ packages: dev: true optional: true - /esbuild-darwin-64/0.14.34: + /esbuild-darwin-64/0.14.36: resolution: { - integrity: sha512-pLRip2Bh4Ng7Bf6AMgCrSp3pPe/qZyf11h5Qo2mOfJqLWzSVjxrXW+CFRJfrOVP7TCnh/gmZSM2AFdCPB72vtw== + integrity: sha512-kkl6qmV0dTpyIMKagluzYqlc1vO0ecgpviK/7jwPbRDEv5fejRTaBBEE2KxEQbTHcLhiiDbhG7d5UybZWo/1zQ== } engines: { node: '>=12' } cpu: [x64] @@ -1285,10 +1930,10 @@ packages: dev: true optional: true - /esbuild-darwin-arm64/0.14.34: + /esbuild-darwin-arm64/0.14.36: resolution: { - integrity: sha512-vpidSJEBxx6lf1NWgXC+DCmGqesJuZ5Y8aQVVsaoO4i8tRXbXb0whChRvop/zd3nfNM4dIl5EXAky0knRX5I6w== + integrity: sha512-q8fY4r2Sx6P0Pr3VUm//eFYKVk07C5MHcEinU1BjyFnuYz4IxR/03uBbDwluR6ILIHnZTE7AkTUWIdidRi1Jjw== } engines: { node: '>=12' } cpu: [arm64] @@ -1297,10 +1942,10 @@ packages: dev: true optional: true - /esbuild-freebsd-64/0.14.34: + /esbuild-freebsd-64/0.14.36: resolution: { - integrity: sha512-m0HBjePhe0hAQJgtMRMNV9kMgIyV4/qSnzPx42kRMQBcPhgjAq1JRu4Il26czC+9FgpMbFkUktb07f/Lwnc6CA== + integrity: sha512-Hn8AYuxXXRptybPqoMkga4HRFE7/XmhtlQjXFHoAIhKUPPMeJH35GYEUWGbjteai9FLFvBAjEAlwEtSGxnqWww== } engines: { node: '>=12' } cpu: [x64] @@ -1309,10 +1954,10 @@ packages: dev: true optional: true - /esbuild-freebsd-arm64/0.14.34: + /esbuild-freebsd-arm64/0.14.36: resolution: { - integrity: sha512-cpRc2B94L1KvMPPYB4D6G39jLqpKlD3noAMY4/e86iXXXkhUYJJEtTuyNFTa9JRpWM0xCAp4mxjHjoIiLuoCLA== + integrity: sha512-S3C0attylLLRiCcHiJd036eDEMOY32+h8P+jJ3kTcfhJANNjP0TNBNL30TZmEdOSx/820HJFgRrqpNAvTbjnDA== } engines: { node: '>=12' } cpu: [arm64] @@ -1321,10 +1966,10 @@ packages: dev: true optional: true - /esbuild-linux-32/0.14.34: + /esbuild-linux-32/0.14.36: resolution: { - integrity: sha512-8nQaEaoW7MH/K/RlozJa+lE1ejHIr8fuPIHhc513UebRav7HtXgQvxHQ6VZRUkWtep23M6dd7UqhwO1tMOfzQQ== + integrity: sha512-Eh9OkyTrEZn9WGO4xkI3OPPpUX7p/3QYvdG0lL4rfr73Ap2HAr6D9lP59VMF64Ex01LhHSXwIsFG/8AQjh6eNw== } engines: { node: '>=12' } cpu: [ia32] @@ -1333,10 +1978,10 @@ packages: dev: true optional: true - /esbuild-linux-64/0.14.34: + /esbuild-linux-64/0.14.36: resolution: { - integrity: sha512-Y3of4qQoLLlAgf042MlrY1P+7PnN9zWj8nVtw9XQG5hcLOZLz7IKpU35oeu7n4wvyaZHwvQqDJ93gRLqdJekcQ== + integrity: sha512-vFVFS5ve7PuwlfgoWNyRccGDi2QTNkQo/2k5U5ttVD0jRFaMlc8UQee708fOZA6zTCDy5RWsT5MJw3sl2X6KDg== } engines: { node: '>=12' } cpu: [x64] @@ -1345,10 +1990,10 @@ packages: dev: true optional: true - /esbuild-linux-arm/0.14.34: + /esbuild-linux-arm/0.14.36: resolution: { - integrity: sha512-9lpq1NcJqssAF7alCO6zL3gvBVVt/lKw4oetUM7OgNnRX0OWpB+ZIO9FwCrSj/dMdmgDhPLf+119zB8QxSMmAg== + integrity: sha512-NhgU4n+NCsYgt7Hy61PCquEz5aevI6VjQvxwBxtxrooXsxt5b2xtOUXYZe04JxqQo+XZk3d1gcr7pbV9MAQ/Lg== } engines: { node: '>=12' } cpu: [arm] @@ -1357,10 +2002,10 @@ packages: dev: true optional: true - /esbuild-linux-arm64/0.14.34: + /esbuild-linux-arm64/0.14.36: resolution: { - integrity: sha512-IlWaGtj9ir7+Nrume1DGcyzBDlK8GcnJq0ANKwcI9pVw8tqr+6GD0eqyF9SF1mR8UmAp+odrx1H5NdR2cHdFHA== + integrity: sha512-24Vq1M7FdpSmaTYuu1w0Hdhiqkbto1I5Pjyi+4Cdw5fJKGlwQuw+hWynTcRI/cOZxBcBpP21gND7W27gHAiftw== } engines: { node: '>=12' } cpu: [arm64] @@ -1369,10 +2014,10 @@ packages: dev: true optional: true - /esbuild-linux-mips64le/0.14.34: + /esbuild-linux-mips64le/0.14.36: resolution: { - integrity: sha512-k3or+01Rska1AjUyNjA4buEwB51eyN/xPQAoOx1CjzAQC3l8rpjUDw55kXyL63O/1MUi4ISvtNtl8gLwdyEcxw== + integrity: sha512-hZUeTXvppJN+5rEz2EjsOFM9F1bZt7/d2FUM1lmQo//rXh1RTFYzhC0txn7WV0/jCC7SvrGRaRz0NMsRPf8SIA== } engines: { node: '>=12' } cpu: [mips64el] @@ -1381,10 +2026,10 @@ packages: dev: true optional: true - /esbuild-linux-ppc64le/0.14.34: + /esbuild-linux-ppc64le/0.14.36: resolution: { - integrity: sha512-+qxb8M9FfM2CJaVU7GgYpJOHM1ngQOx+/VrtBjb4C8oVqaPcESCeg2anjl+HRZy8VpYc71q/iBYausPPbJ+Keg== + integrity: sha512-1Bg3QgzZjO+QtPhP9VeIBhAduHEc2kzU43MzBnMwpLSZ890azr4/A9Dganun8nsqD/1TBcqhId0z4mFDO8FAvg== } engines: { node: '>=12' } cpu: [ppc64] @@ -1393,10 +2038,10 @@ packages: dev: true optional: true - /esbuild-linux-riscv64/0.14.34: + /esbuild-linux-riscv64/0.14.36: resolution: { - integrity: sha512-Y717ltBdQ5j5sZIHdy1DV9kieo0wMip0dCmVSTceowCPYSn1Cg33Kd6981+F/3b9FDMzNWldZFOBRILViENZSA== + integrity: sha512-dOE5pt3cOdqEhaufDRzNCHf5BSwxgygVak9UR7PH7KPVHwSTDAZHDoEjblxLqjJYpc5XaU9+gKJ9F8mp9r5I4A== } engines: { node: '>=12' } cpu: [riscv64] @@ -1405,10 +2050,10 @@ packages: dev: true optional: true - /esbuild-linux-s390x/0.14.34: + /esbuild-linux-s390x/0.14.36: resolution: { - integrity: sha512-bDDgYO4LhL4+zPs+WcBkXph+AQoPcQRTv18FzZS0WhjfH8TZx2QqlVPGhmhZ6WidrY+jKthUqO6UhGyIb4MpmA== + integrity: sha512-g4FMdh//BBGTfVHjF6MO7Cz8gqRoDPzXWxRvWkJoGroKA18G9m0wddvPbEqcQf5Tbt2vSc1CIgag7cXwTmoTXg== } engines: { node: '>=12' } cpu: [s390x] @@ -1417,10 +2062,10 @@ packages: dev: true optional: true - /esbuild-netbsd-64/0.14.34: + /esbuild-netbsd-64/0.14.36: resolution: { - integrity: sha512-cfaFGXdRt0+vHsjNPyF0POM4BVSHPSbhLPe8mppDc7GDDxjIl08mV1Zou14oDWMp/XZMjYN1kWYRSfftiD0vvQ== + integrity: sha512-UB2bVImxkWk4vjnP62ehFNZ73lQY1xcnL5ZNYF3x0AG+j8HgdkNF05v67YJdCIuUJpBuTyCK8LORCYo9onSW+A== } engines: { node: '>=12' } cpu: [x64] @@ -1429,10 +2074,10 @@ packages: dev: true optional: true - /esbuild-openbsd-64/0.14.34: + /esbuild-openbsd-64/0.14.36: resolution: { - integrity: sha512-vmy9DxXVnRiI14s8GKuYBtess+EVcDALkbpTqd5jw4XITutIzyB7n4x0Tj5utAkKsgZJB22lLWGekr0ABnSLow== + integrity: sha512-NvGB2Chf8GxuleXRGk8e9zD3aSdRO5kLt9coTQbCg7WMGXeX471sBgh4kSg8pjx0yTXRt0MlrUDnjVYnetyivg== } engines: { node: '>=12' } cpu: [x64] @@ -1441,10 +2086,10 @@ packages: dev: true optional: true - /esbuild-sunos-64/0.14.34: + /esbuild-sunos-64/0.14.36: resolution: { - integrity: sha512-eNPVatNET1F7tRMhii7goL/eptfxc0ALRjrj9SPFNqp0zmxrehBFD6BaP3R4LjMn6DbMO0jOAnTLFKr8NqcJAA== + integrity: sha512-VkUZS5ftTSjhRjuRLp+v78auMO3PZBXu6xl4ajomGenEm2/rGuWlhFSjB7YbBNErOchj51Jb2OK8lKAo8qdmsQ== } engines: { node: '>=12' } cpu: [x64] @@ -1453,10 +2098,10 @@ packages: dev: true optional: true - /esbuild-windows-32/0.14.34: + /esbuild-windows-32/0.14.36: resolution: { - integrity: sha512-EFhpXyHEcnqWYe2rAHFd8dRw8wkrd9U+9oqcyoEL84GbanAYjiiIjBZsnR8kl0sCQ5w6bLpk7vCEIA2VS32Vcg== + integrity: sha512-bIar+A6hdytJjZrDxfMBUSEHHLfx3ynoEZXx/39nxy86pX/w249WZm8Bm0dtOAByAf4Z6qV0LsnTIJHiIqbw0w== } engines: { node: '>=12' } cpu: [ia32] @@ -1465,10 +2110,10 @@ packages: dev: true optional: true - /esbuild-windows-64/0.14.34: + /esbuild-windows-64/0.14.36: resolution: { - integrity: sha512-a8fbl8Ky7PxNEjf1aJmtxdDZj32/hC7S1OcA2ckEpCJRTjiKslI9vAdPpSjrKIWhws4Galpaawy0nB7fjHYf5Q== + integrity: sha512-+p4MuRZekVChAeueT1Y9LGkxrT5x7YYJxYE8ZOTcEfeUUN43vktSn6hUNsvxzzATrSgq5QqRdllkVBxWZg7KqQ== } engines: { node: '>=12' } cpu: [x64] @@ -1477,10 +2122,10 @@ packages: dev: true optional: true - /esbuild-windows-arm64/0.14.34: + /esbuild-windows-arm64/0.14.36: resolution: { - integrity: sha512-EYvmKbSa2B3sPnpC28UEu9jBK5atGV4BaVRE7CYGUci2Hlz4AvtV/LML+TcDMT6gBgibnN2gcltWclab3UutMg== + integrity: sha512-fBB4WlDqV1m18EF/aheGYQkQZHfPHiHJSBYzXIo8yKehek+0BtBwo/4PNwKGJ5T0YK0oc8pBKjgwPbzSrPLb+Q== } engines: { node: '>=12' } cpu: [arm64] @@ -1489,35 +2134,35 @@ packages: dev: true optional: true - /esbuild/0.14.34: + /esbuild/0.14.36: resolution: { - integrity: sha512-QIWdPT/gFF6hCaf4m7kP0cJ+JIuFkdHibI7vVFvu3eJS1HpVmYHWDulyN5WXwbRA0SX/7ZDaJ/1DH8SdY9xOJg== + integrity: sha512-HhFHPiRXGYOCRlrhpiVDYKcFJRdO0sBElZ668M4lh2ER0YgnkLxECuFe7uWCf23FrcLc59Pqr7dHkTqmRPDHmw== } engines: { node: '>=12' } hasBin: true requiresBuild: true optionalDependencies: - esbuild-android-64: 0.14.34 - esbuild-android-arm64: 0.14.34 - esbuild-darwin-64: 0.14.34 - esbuild-darwin-arm64: 0.14.34 - esbuild-freebsd-64: 0.14.34 - esbuild-freebsd-arm64: 0.14.34 - esbuild-linux-32: 0.14.34 - esbuild-linux-64: 0.14.34 - esbuild-linux-arm: 0.14.34 - esbuild-linux-arm64: 0.14.34 - esbuild-linux-mips64le: 0.14.34 - esbuild-linux-ppc64le: 0.14.34 - esbuild-linux-riscv64: 0.14.34 - esbuild-linux-s390x: 0.14.34 - esbuild-netbsd-64: 0.14.34 - esbuild-openbsd-64: 0.14.34 - esbuild-sunos-64: 0.14.34 - esbuild-windows-32: 0.14.34 - esbuild-windows-64: 0.14.34 - esbuild-windows-arm64: 0.14.34 + esbuild-android-64: 0.14.36 + esbuild-android-arm64: 0.14.36 + esbuild-darwin-64: 0.14.36 + esbuild-darwin-arm64: 0.14.36 + esbuild-freebsd-64: 0.14.36 + esbuild-freebsd-arm64: 0.14.36 + esbuild-linux-32: 0.14.36 + esbuild-linux-64: 0.14.36 + esbuild-linux-arm: 0.14.36 + esbuild-linux-arm64: 0.14.36 + esbuild-linux-mips64le: 0.14.36 + esbuild-linux-ppc64le: 0.14.36 + esbuild-linux-riscv64: 0.14.36 + esbuild-linux-s390x: 0.14.36 + esbuild-netbsd-64: 0.14.36 + esbuild-openbsd-64: 0.14.36 + esbuild-sunos-64: 0.14.36 + esbuild-windows-32: 0.14.36 + esbuild-windows-64: 0.14.36 + esbuild-windows-arm64: 0.14.36 dev: true /escalade/3.1.1: @@ -1541,19 +2186,19 @@ packages: engines: { node: '>=10' } dev: true - /eslint-config-prettier/8.4.0_eslint@7.32.0: + /eslint-config-prettier/8.5.0_eslint@8.13.0: resolution: { - integrity: sha512-CFotdUcMY18nGRo5KGsnNxpznzhkopOcOo0InID+sgQssPrzjvsyKZPvOgymTFeHrFuC3Tzdf2YndhXtULK9Iw== + integrity: sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q== } hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 7.32.0 + eslint: 8.13.0 dev: true - /eslint-plugin-svelte3/3.4.1_eslint@7.32.0+svelte@3.46.4: + /eslint-plugin-svelte3/3.4.1_eslint@8.13.0+svelte@3.47.0: resolution: { integrity: sha512-7p59WG8qV8L6wLdl4d/c3mdjkgVglQCdv5XOTk/iNPBKXuuV+Q0eFP5Wa6iJd/G2M1qR3BkLPEzaANOqKAZczw== @@ -1563,8 +2208,8 @@ packages: eslint: '>=6.0.0' svelte: ^3.2.0 dependencies: - eslint: 7.32.0 - svelte: 3.46.4 + eslint: 8.13.0 + svelte: 3.47.0 dev: true /eslint-scope/5.1.1: @@ -1578,17 +2223,18 @@ packages: estraverse: 4.3.0 dev: true - /eslint-utils/2.1.0: + /eslint-scope/7.1.1: resolution: { - integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== + integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw== } - engines: { node: '>=6' } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: - eslint-visitor-keys: 1.3.0 + esrecurse: 4.3.0 + estraverse: 5.3.0 dev: true - /eslint-utils/3.0.0_eslint@7.32.0: + /eslint-utils/3.0.0_eslint@8.13.0: resolution: { integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA== @@ -1597,18 +2243,10 @@ packages: peerDependencies: eslint: '>=5' dependencies: - eslint: 7.32.0 + eslint: 8.13.0 eslint-visitor-keys: 2.1.0 dev: true - /eslint-visitor-keys/1.3.0: - resolution: - { - integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== - } - engines: { node: '>=4' } - dev: true - /eslint-visitor-keys/2.1.0: resolution: { @@ -1625,68 +2263,63 @@ packages: engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dev: true - /eslint/7.32.0: + /eslint/8.13.0: resolution: { - integrity: sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA== + integrity: sha512-D+Xei61eInqauAyTJ6C0q6x9mx7kTUC1KZ0m0LSEexR0V+e94K12LmWX076ZIsldwfQ2RONdaJe0re0TRGQbRQ== } - engines: { node: ^10.12.0 || >=12.0.0 } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } hasBin: true dependencies: - '@babel/code-frame': 7.12.11 - '@eslint/eslintrc': 0.4.3 - '@humanwhocodes/config-array': 0.5.0 + '@eslint/eslintrc': 1.2.1 + '@humanwhocodes/config-array': 0.9.5 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.3 + debug: 4.3.4 doctrine: 3.0.0 - enquirer: 2.3.6 escape-string-regexp: 4.0.0 - eslint-scope: 5.1.1 - eslint-utils: 2.1.0 - eslint-visitor-keys: 2.1.0 - espree: 7.3.1 + eslint-scope: 7.1.1 + eslint-utils: 3.0.0_eslint@8.13.0 + eslint-visitor-keys: 3.3.0 + espree: 9.3.1 esquery: 1.4.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 file-entry-cache: 6.0.1 functional-red-black-tree: 1.0.1 - glob-parent: 5.1.2 - globals: 13.12.1 - ignore: 4.0.6 + glob-parent: 6.0.2 + globals: 13.13.0 + ignore: 5.2.0 import-fresh: 3.3.0 imurmurhash: 0.1.4 is-glob: 4.0.3 - js-yaml: 3.14.1 + js-yaml: 4.1.0 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 lodash.merge: 4.6.2 minimatch: 3.1.2 natural-compare: 1.4.0 optionator: 0.9.1 - progress: 2.0.3 regexpp: 3.2.0 - semver: 7.3.5 strip-ansi: 6.0.1 strip-json-comments: 3.1.1 - table: 6.8.0 text-table: 0.2.0 v8-compile-cache: 2.3.0 transitivePeerDependencies: - supports-color dev: true - /espree/7.3.1: + /espree/9.3.1: resolution: { - integrity: sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g== + integrity: sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ== } - engines: { node: ^10.12.0 || >=12.0.0 } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: - acorn: 7.4.1 - acorn-jsx: 5.3.2_acorn@7.4.1 - eslint-visitor-keys: 1.3.0 + acorn: 8.7.0 + acorn-jsx: 5.3.2_acorn@8.7.0 + eslint-visitor-keys: 3.3.0 dev: true /esprima/4.0.1: @@ -1749,6 +2382,84 @@ packages: engines: { node: '>=0.10.0' } dev: true + /execa/0.7.0: + resolution: { integrity: sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c= } + engines: { node: '>=4' } + dependencies: + cross-spawn: 5.1.0 + get-stream: 3.0.0 + is-stream: 1.1.0 + npm-run-path: 2.0.2 + p-finally: 1.0.0 + signal-exit: 3.0.7 + strip-eof: 1.0.0 + dev: true + + /execa/1.0.0: + resolution: + { + integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== + } + engines: { node: '>=6' } + dependencies: + cross-spawn: 6.0.5 + get-stream: 4.1.0 + is-stream: 1.1.0 + npm-run-path: 2.0.2 + p-finally: 1.0.0 + signal-exit: 3.0.7 + strip-eof: 1.0.0 + dev: true + + /execa/4.1.0: + resolution: + { + integrity: sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA== + } + engines: { node: '>=10' } + dependencies: + cross-spawn: 7.0.3 + get-stream: 5.2.0 + human-signals: 1.1.1 + is-stream: 2.0.1 + merge-stream: 2.0.0 + npm-run-path: 4.0.1 + onetime: 5.1.2 + signal-exit: 3.0.7 + strip-final-newline: 2.0.0 + dev: true + + /executable/4.1.1: + resolution: + { + integrity: sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg== + } + engines: { node: '>=4' } + dependencies: + pify: 2.3.0 + dev: true + + /ext-list/2.2.2: + resolution: + { + integrity: sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA== + } + engines: { node: '>=0.10.0' } + dependencies: + mime-db: 1.52.0 + dev: true + + /ext-name/5.0.0: + resolution: + { + integrity: sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ== + } + engines: { node: '>=4' } + dependencies: + ext-list: 2.2.2 + sort-keys-length: 1.0.1 + dev: true + /fast-deep-equal/3.1.3: resolution: { @@ -1767,7 +2478,7 @@ packages: '@nodelib/fs.walk': 1.2.8 glob-parent: 5.1.2 merge2: 1.4.1 - micromatch: 4.0.4 + micromatch: 4.0.5 dev: true /fast-json-stable-stringify/2.1.0: @@ -1790,28 +2501,34 @@ packages: reusify: 1.0.4 dev: true - /felte/1.0.1_svelte@3.46.4: + /fd-slicer/1.1.0: + resolution: { integrity: sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4= } + dependencies: + pend: 1.2.0 + dev: true + + /felte/1.1.5_svelte@3.47.0: resolution: { - integrity: sha512-fGz9KUBbBzv+QTgocHx2lGiRCNQXoXnBOfPvkVi4JWnofQCbKAYKQ80ytqAvqv+NphAZp6Zb/+luToIfqJ+Q2w== + integrity: sha512-i8/ShRcgh2E3++VfegY4XVaY43R3ysa/+0HZL0bcvteUituslSVopqnDnu2H/A9qlAZqF+ETsBXmWC3S29U89Q== } engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } peerDependencies: svelte: ^3.31.0 dependencies: - '@felte/core': 1.0.1 - svelte: 3.46.4 + '@felte/core': 1.2.3 + svelte: 3.47.0 dev: true - /fetch-blob/3.1.4: + /fetch-blob/3.1.5: resolution: { - integrity: sha512-Eq5Xv5+VlSrYWEqKrusxY1C3Hm/hjeAsCGVG3ft7pZahlUAChpGZT/Ms1WmSLnEAisEXszjzu/s+ce6HZB2VHA== + integrity: sha512-N64ZpKqoLejlrwkIAnb9iLSA3Vx/kjgzpcDhygcqJ2KKjky8nCgUQ+dzXtbrLaWZGZNmNfQTsiQ0weZ1svglHg== } engines: { node: ^12.20 || >= 14.13 } dependencies: node-domexception: 1.0.0 - web-streams-polyfill: 3.2.0 + web-streams-polyfill: 3.2.1 dev: true /file-entry-cache/6.0.1: @@ -1824,6 +2541,62 @@ packages: flat-cache: 3.0.4 dev: true + /file-type/12.4.2: + resolution: + { + integrity: sha512-UssQP5ZgIOKelfsaB5CuGAL+Y+q7EmONuiwF3N5HAH0t27rvrttgi6Ra9k/+DVaY9UF6+ybxu5pOXLUdA8N7Vg== + } + engines: { node: '>=8' } + dev: true + + /file-type/3.9.0: + resolution: { integrity: sha1-JXoHg4TR24CHvESdEH1SpSZyuek= } + engines: { node: '>=0.10.0' } + dev: true + + /file-type/4.4.0: + resolution: { integrity: sha1-G2AOX8ofvcboDApwxxyNul95BsU= } + engines: { node: '>=4' } + dev: true + + /file-type/5.2.0: + resolution: { integrity: sha1-LdvqfHP/42No365J3DOMBYwritY= } + engines: { node: '>=4' } + dev: true + + /file-type/6.2.0: + resolution: + { + integrity: sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg== + } + engines: { node: '>=4' } + dev: true + + /file-type/8.1.0: + resolution: + { + integrity: sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ== + } + engines: { node: '>=6' } + dev: true + + /filename-reserved-regex/2.0.0: + resolution: { integrity: sha1-q/c9+rc10EVECr/qLZHzieu/oik= } + engines: { node: '>=4' } + dev: true + + /filenamify/2.1.0: + resolution: + { + integrity: sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA== + } + engines: { node: '>=4' } + dependencies: + filename-reserved-regex: 2.0.0 + strip-outer: 1.0.1 + trim-repeated: 1.0.0 + dev: true + /fill-range/7.0.1: resolution: { @@ -1834,6 +2607,16 @@ packages: to-regex-range: 5.0.1 dev: true + /find-versions/3.2.0: + resolution: + { + integrity: sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww== + } + engines: { node: '>=6' } + dependencies: + semver-regex: 2.0.0 + dev: true + /flat-cache/3.0.4: resolution: { @@ -1859,13 +2642,27 @@ packages: } engines: { node: '>=12.20.0' } dependencies: - fetch-blob: 3.1.4 + fetch-blob: 3.1.5 dev: true - /fraction.js/4.1.3: + /fraction.js/4.2.0: resolution: { - integrity: sha512-pUHWWt6vHzZZiQJcM6S/0PXfS+g6FM4BF5rj9wZyreivhQPdsh5PpE25VtSNxq80wHS5RfY51Ii+8Z0Zl/pmzg== + integrity: sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA== + } + dev: true + + /from2/2.3.0: + resolution: { integrity: sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= } + dependencies: + inherits: 2.0.4 + readable-stream: 2.3.7 + dev: true + + /fs-constants/1.0.0: + resolution: + { + integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== } dev: true @@ -1895,6 +2692,71 @@ packages: resolution: { integrity: sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= } dev: true + /get-intrinsic/1.1.1: + resolution: + { + integrity: sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== + } + dependencies: + function-bind: 1.1.1 + has: 1.0.3 + has-symbols: 1.0.3 + dev: true + + /get-proxy/2.1.0: + resolution: + { + integrity: sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw== + } + engines: { node: '>=4' } + dependencies: + npm-conf: 1.1.3 + dev: true + + /get-stream/2.3.1: + resolution: { integrity: sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4= } + engines: { node: '>=0.10.0' } + dependencies: + object-assign: 4.1.1 + pinkie-promise: 2.0.1 + dev: true + + /get-stream/3.0.0: + resolution: { integrity: sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= } + engines: { node: '>=4' } + dev: true + + /get-stream/4.1.0: + resolution: + { + integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== + } + engines: { node: '>=6' } + dependencies: + pump: 3.0.0 + dev: true + + /get-stream/5.2.0: + resolution: + { + integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== + } + engines: { node: '>=8' } + dependencies: + pump: 3.0.0 + dev: true + + /get-symbol-description/1.0.0: + resolution: + { + integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== + } + engines: { node: '>= 0.4' } + dependencies: + call-bind: 1.0.2 + get-intrinsic: 1.1.1 + dev: true + /glob-parent/5.1.2: resolution: { @@ -1915,6 +2777,13 @@ packages: is-glob: 4.0.3 dev: true + /glob-regex/0.3.2: + resolution: + { + integrity: sha512-m5blUd3/OqDTWwzBBtWBPrGlAzatRywHameHeekAZyZrskYouOGdNB8T/q6JucucvJXtOuyHIn0/Yia7iDasDw== + } + dev: true + /glob/7.2.0: resolution: { @@ -1929,10 +2798,10 @@ packages: path-is-absolute: 1.0.1 dev: true - /globals/13.12.1: + /globals/13.13.0: resolution: { - integrity: sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw== + integrity: sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A== } engines: { node: '>=8' } dependencies: @@ -1946,6 +2815,23 @@ packages: } dev: true + /globby/10.0.2: + resolution: + { + integrity: sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg== + } + engines: { node: '>=8' } + dependencies: + '@types/glob': 7.2.0 + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.2.11 + glob: 7.2.0 + ignore: 5.2.0 + merge2: 1.4.1 + slash: 3.0.0 + dev: true + /globby/11.1.0: resolution: { @@ -1968,10 +2854,66 @@ packages: } dev: true - /graceful-fs/4.2.9: + /got/7.1.0: resolution: { - integrity: sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ== + integrity: sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw== + } + engines: { node: '>=4' } + dependencies: + decompress-response: 3.3.0 + duplexer3: 0.1.4 + get-stream: 3.0.0 + is-plain-obj: 1.1.0 + is-retry-allowed: 1.2.0 + is-stream: 1.1.0 + isurl: 1.0.0 + lowercase-keys: 1.0.1 + p-cancelable: 0.3.0 + p-timeout: 1.2.1 + safe-buffer: 5.2.1 + timed-out: 4.0.1 + url-parse-lax: 1.0.0 + url-to-options: 1.0.1 + dev: true + + /got/8.3.2: + resolution: + { + integrity: sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw== + } + engines: { node: '>=4' } + dependencies: + '@sindresorhus/is': 0.7.0 + cacheable-request: 2.1.4 + decompress-response: 3.3.0 + duplexer3: 0.1.4 + get-stream: 3.0.0 + into-stream: 3.1.0 + is-retry-allowed: 1.2.0 + isurl: 1.0.0 + lowercase-keys: 1.0.1 + mimic-response: 1.0.1 + p-cancelable: 0.4.1 + p-timeout: 2.0.1 + pify: 3.0.0 + safe-buffer: 5.2.1 + timed-out: 4.0.1 + url-parse-lax: 3.0.0 + url-to-options: 1.0.1 + dev: true + + /graceful-fs/4.2.10: + resolution: + { + integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== + } + dev: true + + /has-bigints/1.0.1: + resolution: + { + integrity: sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA== } dev: true @@ -1992,6 +2934,40 @@ packages: engines: { node: '>=8' } dev: true + /has-symbol-support-x/1.4.2: + resolution: + { + integrity: sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw== + } + dev: true + + /has-symbols/1.0.3: + resolution: + { + integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== + } + engines: { node: '>= 0.4' } + dev: true + + /has-to-string-tag-x/1.4.1: + resolution: + { + integrity: sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw== + } + dependencies: + has-symbol-support-x: 1.4.2 + dev: true + + /has-tostringtag/1.0.0: + resolution: + { + integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== + } + engines: { node: '>= 0.4' } + dependencies: + has-symbols: 1.0.3 + dev: true + /has/1.0.3: resolution: { @@ -2002,38 +2978,52 @@ packages: function-bind: 1.1.1 dev: true - /highlight.js/11.4.0: + /highlight.js/11.5.1: resolution: { - integrity: sha512-nawlpCBCSASs7EdvZOYOYVkJpGmAOKMYZgZtUqSRqodZE0GRVcFKwo1RcpeOemqh9hyttTdd5wDBwHkuSyUfnA== + integrity: sha512-LKzHqnxr4CrD2YsNoIf/o5nJ09j4yi/GcH5BnYz9UnVpZdS4ucMgvP61TDty5xJcFGRjnH4DpujkS9bHT3hq0Q== } engines: { node: '>=12.0.0' } dev: true + /http-cache-semantics/3.8.1: + resolution: + { + integrity: sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w== + } + dev: true + + /human-signals/1.1.1: + resolution: + { + integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== + } + engines: { node: '>=8.12.0' } + dev: true + /i18next-browser-languagedetector/6.1.4: resolution: { integrity: sha512-wukWnFeU7rKIWT66VU5i8I+3Zc4wReGcuDK2+kuFhtoxBRGWGdvYI9UQmqNL/yQH1KogWwh+xGEaIPH8V/i2Zg== } dependencies: - '@babel/runtime': 7.17.2 + '@babel/runtime': 7.17.9 dev: true - /i18next/21.6.14: + /i18next/21.6.16: resolution: { - integrity: sha512-XL6WyD+xlwQwbieXRlXhKWoLb/rkch50/rA+vl6untHnJ+aYnkQ0YDZciTWE78PPhOpbi2gR0LTJCJpiAhA+uQ== + integrity: sha512-xJlzrVxG9CyAGsbMP1aKuiNr1Ed2m36KiTB7hjGMG2Zo4idfw3p9THUEu+GjBwIgEZ7F11ZbCzJcfv4uyfKNuw== } dependencies: - '@babel/runtime': 7.17.2 + '@babel/runtime': 7.17.9 dev: false - /ignore/4.0.6: + /ieee754/1.2.1: resolution: { - integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== + integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== } - engines: { node: '>= 4' } dev: true /ignore/5.2.0: @@ -2044,6 +3034,36 @@ packages: engines: { node: '>= 4' } dev: true + /imagemin-pngquant/9.0.2: + resolution: + { + integrity: sha512-cj//bKo8+Frd/DM8l6Pg9pws1pnDUjgb7ae++sUX1kUVdv2nrngPykhiUOgFeE0LGY/LmUbCf4egCHC4YUcZSg== + } + engines: { node: '>=10' } + dependencies: + execa: 4.1.0 + is-png: 2.0.0 + is-stream: 2.0.1 + ow: 0.17.0 + pngquant-bin: 6.0.1 + dev: true + + /imagemin/7.0.1: + resolution: + { + integrity: sha512-33AmZ+xjZhg2JMCe+vDf6a9mzWukE7l+wAtesjE7KyteqqKjzxv7aVQeWnul1Ve26mWvEQqyPwl0OctNBfSR9w== + } + engines: { node: '>=8' } + dependencies: + file-type: 12.4.2 + globby: 10.0.2 + graceful-fs: 4.2.10 + junk: 3.1.0 + make-dir: 3.1.0 + p-pipe: 3.1.0 + replace-ext: 1.0.1 + dev: true + /immutable/4.0.0: resolution: { @@ -2062,6 +3082,14 @@ packages: resolve-from: 4.0.0 dev: true + /import-lazy/3.1.0: + resolution: + { + integrity: sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ== + } + engines: { node: '>=6' } + dev: true + /imurmurhash/0.1.4: resolution: { integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o= } engines: { node: '>=0.8.19' } @@ -2081,21 +3109,46 @@ packages: } dev: true - /ioredis/4.28.5: + /ini/1.3.8: resolution: { - integrity: sha512-3GYo0GJtLqgNXj4YhrisLaNNvWSNwSS2wS4OELGfGxH8I69+XfNdnmV1AyN+ZqMh0i7eX+SWjrwFKDBDgfBC1A== + integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== } - engines: { node: '>=6' } + dev: true + + /internal-slot/1.0.3: + resolution: + { + integrity: sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA== + } + engines: { node: '>= 0.4' } dependencies: + get-intrinsic: 1.1.1 + has: 1.0.3 + side-channel: 1.0.4 + dev: true + + /into-stream/3.1.0: + resolution: { integrity: sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY= } + engines: { node: '>=4' } + dependencies: + from2: 2.3.0 + p-is-promise: 1.1.0 + dev: true + + /ioredis/5.0.4: + resolution: + { + integrity: sha512-qFJw3MnPNsJF1lcIOP3vztbsasOXK3nDdNAgjQj7t7/Bn/w10PGchTOpqylQNxjzPbLoYDu34LjeJtSWiKBntQ== + } + engines: { node: '>=12.22.0' } + dependencies: + '@ioredis/commands': 1.1.1 cluster-key-slot: 1.1.0 - debug: 4.3.3 - denque: 1.5.1 + debug: 4.3.4 + denque: 2.0.1 lodash.defaults: 4.2.0 - lodash.flatten: 4.4.0 lodash.isarguments: 3.1.0 - p-map: 2.1.0 - redis-commands: 1.7.0 redis-errors: 1.2.0 redis-parser: 3.0.0 standard-as-callback: 2.1.0 @@ -2103,8 +3156,13 @@ packages: - supports-color dev: true - /is-arrayish/0.2.1: - resolution: { integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= } + /is-bigint/1.0.4: + resolution: + { + integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== + } + dependencies: + has-bigints: 1.0.1 dev: true /is-binary-path/2.1.0: @@ -2117,6 +3175,25 @@ packages: binary-extensions: 2.2.0 dev: true + /is-boolean-object/1.1.2: + resolution: + { + integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== + } + engines: { node: '>= 0.4' } + dependencies: + call-bind: 1.0.2 + has-tostringtag: 1.0.0 + dev: true + + /is-callable/1.2.4: + resolution: + { + integrity: sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== + } + engines: { node: '>= 0.4' } + dev: true + /is-core-module/2.8.1: resolution: { @@ -2126,19 +3203,21 @@ packages: has: 1.0.3 dev: true + /is-date-object/1.0.5: + resolution: + { + integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== + } + engines: { node: '>= 0.4' } + dependencies: + has-tostringtag: 1.0.0 + dev: true + /is-extglob/2.1.1: resolution: { integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= } engines: { node: '>=0.10.0' } dev: true - /is-fullwidth-code-point/3.0.0: - resolution: - { - integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== - } - engines: { node: '>=8' } - dev: true - /is-glob/4.0.3: resolution: { @@ -2149,6 +3228,28 @@ packages: is-extglob: 2.1.1 dev: true + /is-natural-number/4.0.1: + resolution: { integrity: sha1-q5124dtM7VHjXeDHLr7PCfc0zeg= } + dev: true + + /is-negative-zero/2.0.2: + resolution: + { + integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== + } + engines: { node: '>= 0.4' } + dev: true + + /is-number-object/1.0.7: + resolution: + { + integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== + } + engines: { node: '>= 0.4' } + dependencies: + has-tostringtag: 1.0.0 + dev: true + /is-number/7.0.0: resolution: { @@ -2157,10 +3258,115 @@ packages: engines: { node: '>=0.12.0' } dev: true + /is-object/1.0.2: + resolution: + { + integrity: sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA== + } + dev: true + + /is-plain-obj/1.1.0: + resolution: { integrity: sha1-caUMhCnfync8kqOQpKA7OfzVHT4= } + engines: { node: '>=0.10.0' } + dev: true + + /is-png/2.0.0: + resolution: + { + integrity: sha512-4KPGizaVGj2LK7xwJIz8o5B2ubu1D/vcQsgOGFEDlpcvgZHto4gBnyd0ig7Ws+67ixmwKoNmu0hYnpo6AaKb5g== + } + engines: { node: '>=8' } + dev: true + + /is-regex/1.1.4: + resolution: + { + integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== + } + engines: { node: '>= 0.4' } + dependencies: + call-bind: 1.0.2 + has-tostringtag: 1.0.0 + dev: true + + /is-retry-allowed/1.2.0: + resolution: + { + integrity: sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg== + } + engines: { node: '>=0.10.0' } + dev: true + + /is-shared-array-buffer/1.0.2: + resolution: + { + integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== + } + dependencies: + call-bind: 1.0.2 + dev: true + + /is-stream/1.1.0: + resolution: { integrity: sha1-EtSj3U5o4Lec6428hBc66A2RykQ= } + engines: { node: '>=0.10.0' } + dev: true + + /is-stream/2.0.1: + resolution: + { + integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== + } + engines: { node: '>=8' } + dev: true + + /is-string/1.0.7: + resolution: + { + integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== + } + engines: { node: '>= 0.4' } + dependencies: + has-tostringtag: 1.0.0 + dev: true + + /is-symbol/1.0.4: + resolution: + { + integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== + } + engines: { node: '>= 0.4' } + dependencies: + has-symbols: 1.0.3 + dev: true + + /is-weakref/1.0.2: + resolution: + { + integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== + } + dependencies: + call-bind: 1.0.2 + dev: true + + /isarray/1.0.0: + resolution: { integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= } + dev: true + /isexe/2.0.0: resolution: { integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= } dev: true + /isurl/1.0.0: + resolution: + { + integrity: sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w== + } + engines: { node: '>= 4' } + dependencies: + has-to-string-tag-x: 1.4.1 + is-object: 1.0.2 + dev: true + /js-cookie/3.0.1: resolution: { @@ -2169,13 +3375,6 @@ packages: engines: { node: '>=12' } dev: true - /js-tokens/4.0.0: - resolution: - { - integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - } - dev: true - /js-yaml/3.14.1: resolution: { @@ -2187,11 +3386,18 @@ packages: esprima: 4.0.1 dev: true - /json-parse-even-better-errors/2.3.1: + /js-yaml/4.1.0: resolution: { - integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== + integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== } + hasBin: true + dependencies: + argparse: 2.0.1 + dev: true + + /json-buffer/3.0.0: + resolution: { integrity: sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= } dev: true /json-schema-traverse/0.4.1: @@ -2201,17 +3407,27 @@ packages: } dev: true - /json-schema-traverse/1.0.0: - resolution: - { - integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== - } - dev: true - /json-stable-stringify-without-jsonify/1.0.1: resolution: { integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= } dev: true + /junk/3.1.0: + resolution: + { + integrity: sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ== + } + engines: { node: '>=8' } + dev: true + + /keyv/3.0.0: + resolution: + { + integrity: sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA== + } + dependencies: + json-buffer: 3.0.0 + dev: true + /kleur/4.1.4: resolution: { @@ -2231,21 +3447,14 @@ packages: type-check: 0.4.0 dev: true - /lilconfig/2.0.4: + /lilconfig/2.0.5: resolution: { - integrity: sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA== + integrity: sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg== } engines: { node: '>=10' } dev: true - /lines-and-columns/1.2.4: - resolution: - { - integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== - } - dev: true - /lodash-es/4.17.21: resolution: { @@ -2261,10 +3470,6 @@ packages: resolution: { integrity: sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw= } dev: true - /lodash.flatten/4.4.0: - resolution: { integrity: sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8= } - dev: true - /lodash.isarguments/3.1.0: resolution: { integrity: sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo= } dev: true @@ -2273,6 +3478,10 @@ packages: resolution: { integrity: sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs= } dev: true + /lodash.memoize/4.1.2: + resolution: { integrity: sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= } + dev: true + /lodash.merge/4.6.2: resolution: { @@ -2280,10 +3489,6 @@ packages: } dev: true - /lodash.truncate/4.4.2: - resolution: { integrity: sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= } - dev: true - /lodash.uniq/4.5.0: resolution: { integrity: sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= } dev: true @@ -2295,6 +3500,29 @@ packages: } dev: true + /lowercase-keys/1.0.0: + resolution: { integrity: sha1-TjNms55/VFfjXxMkvfb4jQv8cwY= } + engines: { node: '>=0.10.0' } + dev: true + + /lowercase-keys/1.0.1: + resolution: + { + integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== + } + engines: { node: '>=0.10.0' } + dev: true + + /lru-cache/4.1.5: + resolution: + { + integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== + } + dependencies: + pseudomap: 1.0.2 + yallist: 2.1.2 + dev: true + /lru-cache/6.0.0: resolution: { @@ -2313,15 +3541,66 @@ packages: engines: { node: '>=12' } dev: true - /magic-string/0.25.7: + /magic-string/0.25.9: resolution: { - integrity: sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA== + integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ== } dependencies: sourcemap-codec: 1.4.8 dev: true + /magic-string/0.26.1: + resolution: + { + integrity: sha512-ndThHmvgtieXe8J/VGPjG+Apu7v7ItcD5mhEIvOscWjPF/ccOiLxHaSuCAS2G+3x4GKsAbT8u7zdyamupui8Tg== + } + engines: { node: '>=12' } + dependencies: + sourcemap-codec: 1.4.8 + dev: true + + /make-dir/1.3.0: + resolution: + { + integrity: sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ== + } + engines: { node: '>=4' } + dependencies: + pify: 3.0.0 + dev: true + + /make-dir/3.1.0: + resolution: + { + integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== + } + engines: { node: '>=8' } + dependencies: + semver: 6.3.0 + dev: true + + /mdn-data/2.0.14: + resolution: + { + integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== + } + dev: true + + /mdn-data/2.0.4: + resolution: + { + integrity: sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== + } + dev: true + + /merge-stream/2.0.0: + resolution: + { + integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== + } + dev: true + /merge2/1.4.1: resolution: { @@ -2330,10 +3609,10 @@ packages: engines: { node: '>= 8' } dev: true - /micromatch/4.0.4: + /micromatch/4.0.5: resolution: { - integrity: sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg== + integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== } engines: { node: '>=8.6' } dependencies: @@ -2341,6 +3620,30 @@ packages: picomatch: 2.3.1 dev: true + /mime-db/1.52.0: + resolution: + { + integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== + } + engines: { node: '>= 0.6' } + dev: true + + /mimic-fn/2.1.0: + resolution: + { + integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + } + engines: { node: '>=6' } + dev: true + + /mimic-response/1.0.1: + resolution: + { + integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== + } + engines: { node: '>=4' } + dev: true + /min-indent/1.0.1: resolution: { @@ -2358,21 +3661,21 @@ packages: brace-expansion: 1.1.11 dev: true - /minimist/1.2.5: + /minimist/1.2.6: resolution: { - integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== + integrity: sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== } dev: true - /mkdirp/0.5.5: + /mkdirp/0.5.6: resolution: { - integrity: sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== + integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== } hasBin: true dependencies: - minimist: 1.2.5 + minimist: 1.2.6 dev: true /mri/1.2.0: @@ -2405,10 +3708,10 @@ packages: } dev: true - /nanoid/3.3.1: + /nanoid/3.3.2: resolution: { - integrity: sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw== + integrity: sha512-CuHBogktKwpm5g2sRgv83jEy2ijFzBwMoYA60orPDR7ynsLijJDqgsi4RDGj3OJpy3Ieb+LYwiRmIOGyytgITA== } engines: { node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 } hasBin: true @@ -2418,6 +3721,13 @@ packages: resolution: { integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= } dev: true + /nice-try/1.0.5: + resolution: + { + integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== + } + dev: true + /node-domexception/1.0.0: resolution: { @@ -2426,22 +3736,22 @@ packages: engines: { node: '>=10.5.0' } dev: true - /node-fetch/3.2.0: + /node-fetch/3.2.3: resolution: { - integrity: sha512-8xeimMwMItMw8hRrOl3C9/xzU49HV/yE6ORew/l+dxWimO5A4Ra8ld2rerlJvc/O7et5Z1zrWsPX43v1QBjCxw== + integrity: sha512-AXP18u4pidSZ1xYXRDPY/8jdv3RAozIt/WLNR/MBGZAz+xjtlr90RvCnsvHQRiXyWliZF/CpytExp32UU67/SA== } engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } dependencies: data-uri-to-buffer: 4.0.0 - fetch-blob: 3.1.4 + fetch-blob: 3.1.5 formdata-polyfill: 4.0.10 dev: true - /node-releases/2.0.2: + /node-releases/2.0.3: resolution: { - integrity: sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg== + integrity: sha512-maHFz6OLqYxz+VQyCAtA3PTX4UP/53pa05fyDNc9CwjvJ0yEh6+xBwKsgCxMNhS8taUKBFYxfuiaD9U/55iFaw== } dev: true @@ -2458,20 +3768,153 @@ packages: engines: { node: '>=0.10.0' } dev: true - /object-hash/2.2.0: + /normalize-url/2.0.1: resolution: { - integrity: sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw== + integrity: sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw== + } + engines: { node: '>=4' } + dependencies: + prepend-http: 2.0.0 + query-string: 5.1.1 + sort-keys: 2.0.0 + dev: true + + /normalize-url/6.1.0: + resolution: + { + integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== + } + engines: { node: '>=10' } + dev: true + + /npm-conf/1.1.3: + resolution: + { + integrity: sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw== + } + engines: { node: '>=4' } + dependencies: + config-chain: 1.1.13 + pify: 3.0.0 + dev: true + + /npm-run-path/2.0.2: + resolution: { integrity: sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= } + engines: { node: '>=4' } + dependencies: + path-key: 2.0.1 + dev: true + + /npm-run-path/4.0.1: + resolution: + { + integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== + } + engines: { node: '>=8' } + dependencies: + path-key: 3.1.1 + dev: true + + /nth-check/1.0.2: + resolution: + { + integrity: sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== + } + dependencies: + boolbase: 1.0.0 + dev: true + + /nth-check/2.0.1: + resolution: + { + integrity: sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w== + } + dependencies: + boolbase: 1.0.0 + dev: true + + /object-assign/4.1.1: + resolution: { integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= } + engines: { node: '>=0.10.0' } + dev: true + + /object-hash/3.0.0: + resolution: + { + integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw== } engines: { node: '>= 6' } dev: true + /object-inspect/1.12.0: + resolution: + { + integrity: sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g== + } + dev: true + + /object-keys/1.1.1: + resolution: + { + integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + } + engines: { node: '>= 0.4' } + dev: true + + /object.assign/4.1.2: + resolution: + { + integrity: sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== + } + engines: { node: '>= 0.4' } + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.3 + has-symbols: 1.0.3 + object-keys: 1.1.1 + dev: true + + /object.getownpropertydescriptors/2.1.3: + resolution: + { + integrity: sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw== + } + engines: { node: '>= 0.8' } + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.3 + es-abstract: 1.19.4 + dev: true + + /object.values/1.1.5: + resolution: + { + integrity: sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg== + } + engines: { node: '>= 0.4' } + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.3 + es-abstract: 1.19.4 + dev: true + /once/1.4.0: resolution: { integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E= } dependencies: wrappy: 1.0.2 dev: true + /onetime/5.1.2: + resolution: + { + integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== + } + engines: { node: '>=6' } + dependencies: + mimic-fn: 2.1.0 + dev: true + /optionator/0.9.1: resolution: { @@ -2487,12 +3930,104 @@ packages: word-wrap: 1.2.3 dev: true - /p-map/2.1.0: + /os-filter-obj/2.0.0: resolution: { - integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== + integrity: sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg== + } + engines: { node: '>=4' } + dependencies: + arch: 2.2.0 + dev: true + + /ow/0.17.0: + resolution: + { + integrity: sha512-i3keDzDQP5lWIe4oODyDFey1qVrq2hXKTuTH2VpqwpYtzPiKZt2ziRI4NBQmgW40AnV5Euz17OyWweCb+bNEQA== + } + engines: { node: '>=10' } + dependencies: + type-fest: 0.11.0 + dev: true + + /p-cancelable/0.3.0: + resolution: + { + integrity: sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw== + } + engines: { node: '>=4' } + dev: true + + /p-cancelable/0.4.1: + resolution: + { + integrity: sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ== + } + engines: { node: '>=4' } + dev: true + + /p-event/1.3.0: + resolution: { integrity: sha1-jmtPT2XHK8W2/ii3XtqHT5akoIU= } + engines: { node: '>=4' } + dependencies: + p-timeout: 1.2.1 + dev: true + + /p-event/2.3.1: + resolution: + { + integrity: sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA== } engines: { node: '>=6' } + dependencies: + p-timeout: 2.0.1 + dev: true + + /p-finally/1.0.0: + resolution: { integrity: sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= } + engines: { node: '>=4' } + dev: true + + /p-is-promise/1.1.0: + resolution: { integrity: sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4= } + engines: { node: '>=4' } + dev: true + + /p-map-series/1.0.0: + resolution: { integrity: sha1-v5j+V1cFZYqeE1G++4WuTB8Hvco= } + engines: { node: '>=4' } + dependencies: + p-reduce: 1.0.0 + dev: true + + /p-pipe/3.1.0: + resolution: + { + integrity: sha512-08pj8ATpzMR0Y80x50yJHn37NF6vjrqHutASaX5LiH5npS9XPvrUmscd9MF5R4fuYRHOxQR1FfMIlF7AzwoPqw== + } + engines: { node: '>=8' } + dev: true + + /p-reduce/1.0.0: + resolution: { integrity: sha1-GMKw3ZNqRpClKfgjH1ig/bakffo= } + engines: { node: '>=4' } + dev: true + + /p-timeout/1.2.1: + resolution: { integrity: sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y= } + engines: { node: '>=4' } + dependencies: + p-finally: 1.0.0 + dev: true + + /p-timeout/2.0.1: + resolution: + { + integrity: sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA== + } + engines: { node: '>=4' } + dependencies: + p-finally: 1.0.0 dev: true /parent-module/1.0.1: @@ -2505,19 +4040,6 @@ packages: callsites: 3.1.0 dev: true - /parse-json/5.2.0: - resolution: - { - integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== - } - engines: { node: '>=8' } - dependencies: - '@babel/code-frame': 7.12.11 - error-ex: 1.3.2 - json-parse-even-better-errors: 2.3.1 - lines-and-columns: 1.2.4 - dev: true - /parseqs/0.0.6: resolution: { @@ -2537,6 +4059,11 @@ packages: engines: { node: '>=0.10.0' } dev: true + /path-key/2.0.1: + resolution: { integrity: sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= } + engines: { node: '>=4' } + dev: true + /path-key/3.1.1: resolution: { @@ -2560,6 +4087,10 @@ packages: engines: { node: '>=8' } dev: true + /pend/1.2.0: + resolution: { integrity: sha1-elfrVQpng/kRUzH89GY9XI4AelA= } + dev: true + /picocolors/1.0.0: resolution: { @@ -2575,7 +4106,141 @@ packages: engines: { node: '>=8.6' } dev: true - /postcss-js/4.0.0_postcss@8.4.7: + /pify/2.3.0: + resolution: { integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw= } + engines: { node: '>=0.10.0' } + dev: true + + /pify/3.0.0: + resolution: { integrity: sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= } + engines: { node: '>=4' } + dev: true + + /pify/4.0.1: + resolution: + { + integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== + } + engines: { node: '>=6' } + dev: true + + /pinkie-promise/2.0.1: + resolution: { integrity: sha1-ITXW36ejWMBprJsXh3YogihFD/o= } + engines: { node: '>=0.10.0' } + dependencies: + pinkie: 2.0.4 + dev: true + + /pinkie/2.0.4: + resolution: { integrity: sha1-clVrgM+g1IqXToDnckjoDtT3+HA= } + engines: { node: '>=0.10.0' } + dev: true + + /pngquant-bin/6.0.1: + resolution: + { + integrity: sha512-Q3PUyolfktf+hYio6wsg3SanQzEU/v8aICg/WpzxXcuCMRb7H2Q81okfpcEztbMvw25ILjd3a87doj2N9kvbpQ== + } + engines: { node: '>=10' } + hasBin: true + requiresBuild: true + dependencies: + bin-build: 3.0.0 + bin-wrapper: 4.1.0 + execa: 4.1.0 + dev: true + + /postcss-calc/8.2.4_postcss@8.4.12: + resolution: + { + integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q== + } + peerDependencies: + postcss: ^8.2.2 + dependencies: + postcss: 8.4.12 + postcss-selector-parser: 6.0.10 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-colormin/5.3.0_postcss@8.4.12: + resolution: + { + integrity: sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg== + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + dependencies: + browserslist: 4.20.2 + caniuse-api: 3.0.0 + colord: 2.9.2 + postcss: 8.4.12 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-convert-values/5.1.0_postcss@8.4.12: + resolution: + { + integrity: sha512-GkyPbZEYJiWtQB0KZ0X6qusqFHUepguBCNFi9t5JJc7I2OTXG7C0twbTLvCfaKOLl3rSXmpAwV7W5txd91V84g== + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.12 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-discard-comments/5.1.1_postcss@8.4.12: + resolution: + { + integrity: sha512-5JscyFmvkUxz/5/+TB3QTTT9Gi9jHkcn8dcmmuN68JQcv3aQg4y88yEHHhwFB52l/NkaJ43O0dbksGMAo49nfQ== + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.12 + dev: true + + /postcss-discard-duplicates/5.1.0_postcss@8.4.12: + resolution: + { + integrity: sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw== + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.12 + dev: true + + /postcss-discard-empty/5.1.1_postcss@8.4.12: + resolution: + { + integrity: sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A== + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.12 + dev: true + + /postcss-discard-overridden/5.1.0_postcss@8.4.12: + resolution: + { + integrity: sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw== + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.12 + dev: true + + /postcss-js/4.0.0_postcss@8.4.12: resolution: { integrity: sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ== @@ -2585,26 +4250,116 @@ packages: postcss: ^8.3.3 dependencies: camelcase-css: 2.0.1 - postcss: 8.4.7 + postcss: 8.4.12 dev: true - /postcss-load-config/3.1.3: + /postcss-load-config/3.1.4_postcss@8.4.12: resolution: { - integrity: sha512-5EYgaM9auHGtO//ljHH+v/aC/TQ5LHXtL7bQajNAUBKUVKiYE8rYpFms7+V26D9FncaGe2zwCoPQsFKb5zF/Hw== + integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg== } engines: { node: '>= 10' } peerDependencies: + postcss: '>=8.0.9' ts-node: '>=9.0.0' peerDependenciesMeta: + postcss: + optional: true ts-node: optional: true dependencies: - lilconfig: 2.0.4 + lilconfig: 2.0.5 + postcss: 8.4.12 yaml: 1.10.2 dev: true - /postcss-nested/5.0.6_postcss@8.4.7: + /postcss-merge-longhand/5.1.4_postcss@8.4.12: + resolution: + { + integrity: sha512-hbqRRqYfmXoGpzYKeW0/NCZhvNyQIlQeWVSao5iKWdyx7skLvCfQFGIUsP9NUs3dSbPac2IC4Go85/zG+7MlmA== + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.12 + postcss-value-parser: 4.2.0 + stylehacks: 5.1.0_postcss@8.4.12 + dev: true + + /postcss-merge-rules/5.1.1_postcss@8.4.12: + resolution: + { + integrity: sha512-8wv8q2cXjEuCcgpIB1Xx1pIy8/rhMPIQqYKNzEdyx37m6gpq83mQQdCxgIkFgliyEnKvdwJf/C61vN4tQDq4Ww== + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + dependencies: + browserslist: 4.20.2 + caniuse-api: 3.0.0 + cssnano-utils: 3.1.0_postcss@8.4.12 + postcss: 8.4.12 + postcss-selector-parser: 6.0.10 + dev: true + + /postcss-minify-font-values/5.1.0_postcss@8.4.12: + resolution: + { + integrity: sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA== + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.12 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-minify-gradients/5.1.1_postcss@8.4.12: + resolution: + { + integrity: sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw== + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + dependencies: + colord: 2.9.2 + cssnano-utils: 3.1.0_postcss@8.4.12 + postcss: 8.4.12 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-minify-params/5.1.2_postcss@8.4.12: + resolution: + { + integrity: sha512-aEP+p71S/urY48HWaRHasyx4WHQJyOYaKpQ6eXl8k0kxg66Wt/30VR6/woh8THgcpRbonJD5IeD+CzNhPi1L8g== + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + dependencies: + browserslist: 4.20.2 + cssnano-utils: 3.1.0_postcss@8.4.12 + postcss: 8.4.12 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-minify-selectors/5.2.0_postcss@8.4.12: + resolution: + { + integrity: sha512-vYxvHkW+iULstA+ctVNx0VoRAR4THQQRkG77o0oa4/mBS0OzGvvzLIvHDv/nNEM0crzN2WIyFU5X7wZhaUK3RA== + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.12 + postcss-selector-parser: 6.0.10 + dev: true + + /postcss-nested/5.0.6_postcss@8.4.12: resolution: { integrity: sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA== @@ -2613,14 +4368,173 @@ packages: peerDependencies: postcss: ^8.2.14 dependencies: - postcss: 8.4.7 - postcss-selector-parser: 6.0.9 + postcss: 8.4.12 + postcss-selector-parser: 6.0.10 dev: true - /postcss-selector-parser/6.0.9: + /postcss-normalize-charset/5.1.0_postcss@8.4.12: resolution: { - integrity: sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ== + integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg== + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.12 + dev: true + + /postcss-normalize-display-values/5.1.0_postcss@8.4.12: + resolution: + { + integrity: sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA== + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.12 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-normalize-positions/5.1.0_postcss@8.4.12: + resolution: + { + integrity: sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ== + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.12 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-normalize-repeat-style/5.1.0_postcss@8.4.12: + resolution: + { + integrity: sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw== + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.12 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-normalize-string/5.1.0_postcss@8.4.12: + resolution: + { + integrity: sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w== + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.12 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-normalize-timing-functions/5.1.0_postcss@8.4.12: + resolution: + { + integrity: sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg== + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.12 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-normalize-unicode/5.1.0_postcss@8.4.12: + resolution: + { + integrity: sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ== + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + dependencies: + browserslist: 4.20.2 + postcss: 8.4.12 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-normalize-url/5.1.0_postcss@8.4.12: + resolution: + { + integrity: sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew== + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + dependencies: + normalize-url: 6.1.0 + postcss: 8.4.12 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-normalize-whitespace/5.1.1_postcss@8.4.12: + resolution: + { + integrity: sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA== + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.12 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-ordered-values/5.1.1_postcss@8.4.12: + resolution: + { + integrity: sha512-7lxgXF0NaoMIgyihL/2boNAEZKiW0+HkMhdKMTD93CjW8TdCy2hSdj8lsAo+uwm7EDG16Da2Jdmtqpedl0cMfw== + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + dependencies: + cssnano-utils: 3.1.0_postcss@8.4.12 + postcss: 8.4.12 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-reduce-initial/5.1.0_postcss@8.4.12: + resolution: + { + integrity: sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw== + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + dependencies: + browserslist: 4.20.2 + caniuse-api: 3.0.0 + postcss: 8.4.12 + dev: true + + /postcss-reduce-transforms/5.1.0_postcss@8.4.12: + resolution: + { + integrity: sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ== + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.12 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-selector-parser/6.0.10: + resolution: + { + integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w== } engines: { node: '>=4' } dependencies: @@ -2628,6 +4542,33 @@ packages: util-deprecate: 1.0.2 dev: true + /postcss-svgo/5.1.0_postcss@8.4.12: + resolution: + { + integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA== + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.12 + postcss-value-parser: 4.2.0 + svgo: 2.8.0 + dev: true + + /postcss-unique-selectors/5.1.1_postcss@8.4.12: + resolution: + { + integrity: sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA== + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.12 + postcss-selector-parser: 6.0.10 + dev: true + /postcss-value-parser/4.2.0: resolution: { @@ -2642,19 +4583,7 @@ packages: } engines: { node: ^10 || ^12 || >=14 } dependencies: - nanoid: 3.3.1 - picocolors: 1.0.0 - source-map-js: 1.0.2 - dev: true - - /postcss/8.4.7: - resolution: - { - integrity: sha512-L9Ye3r6hkkCeOETQX6iOaWZgjp3LL6Lpqm6EtgbKrgqGGteRMNb9vzBfRL96YOSu8o7x3MfIH9Mo5cPJFGrW6A== - } - engines: { node: ^10 || ^12 || >=14 } - dependencies: - nanoid: 3.3.1 + nanoid: 3.3.2 picocolors: 1.0.0 source-map-js: 1.0.2 dev: true @@ -2667,34 +4596,43 @@ packages: engines: { node: '>= 0.8.0' } dev: true - /prettier-plugin-svelte/2.6.0_prettier@2.5.1+svelte@3.46.4: + /prepend-http/1.0.4: + resolution: { integrity: sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= } + engines: { node: '>=0.10.0' } + dev: true + + /prepend-http/2.0.0: + resolution: { integrity: sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= } + engines: { node: '>=4' } + dev: true + + /prettier-plugin-svelte/2.7.0_prettier@2.6.2+svelte@3.47.0: resolution: { - integrity: sha512-NPSRf6Y5rufRlBleok/pqg4+1FyGsL0zYhkYP6hnueeL1J/uCm3OfOZPsLX4zqD9VAdcXfyEL2PYqGv8ZoOSfA== + integrity: sha512-fQhhZICprZot2IqEyoiUYLTRdumULGRvw0o4dzl5jt0jfzVWdGqeYW27QTWAeXhoupEZJULmNoH3ueJwUWFLIA== } peerDependencies: prettier: ^1.16.4 || ^2.0.0 svelte: ^3.2.0 dependencies: - prettier: 2.5.1 - svelte: 3.46.4 + prettier: 2.6.2 + svelte: 3.47.0 dev: true - /prettier/2.5.1: + /prettier/2.6.2: resolution: { - integrity: sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg== + integrity: sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew== } engines: { node: '>=10.13.0' } hasBin: true dev: true - /progress/2.0.3: + /process-nextick-args/2.0.1: resolution: { - integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== + integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== } - engines: { node: '>=0.4.0' } dev: true /property-expr/2.0.5: @@ -2704,6 +4642,24 @@ packages: } dev: true + /proto-list/1.2.4: + resolution: { integrity: sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk= } + dev: true + + /pseudomap/1.0.2: + resolution: { integrity: sha1-8FKijacOYYkX7wqKw0wa5aaChrM= } + dev: true + + /pump/3.0.0: + resolution: + { + integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== + } + dependencies: + end-of-stream: 1.4.4 + once: 1.4.0 + dev: true + /punycode/2.1.1: resolution: { @@ -2712,6 +4668,23 @@ packages: engines: { node: '>=6' } dev: true + /q/1.5.1: + resolution: { integrity: sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= } + engines: { node: '>=0.6.0', teleport: '>=0.2.0' } + dev: true + + /query-string/5.1.1: + resolution: + { + integrity: sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw== + } + engines: { node: '>=0.10.0' } + dependencies: + decode-uri-component: 0.2.0 + object-assign: 4.1.1 + strict-uri-encode: 1.1.0 + dev: true + /queue-microtask/1.2.3: resolution: { @@ -2727,6 +4700,21 @@ packages: engines: { node: '>=10' } dev: true + /readable-stream/2.3.7: + resolution: + { + integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== + } + dependencies: + core-util-is: 1.0.3 + inherits: 2.0.4 + isarray: 1.0.0 + process-nextick-args: 2.0.1 + safe-buffer: 5.1.2 + string_decoder: 1.1.1 + util-deprecate: 1.0.2 + dev: true + /readdirp/3.6.0: resolution: { @@ -2737,11 +4725,16 @@ packages: picomatch: 2.3.1 dev: true - /redis-commands/1.7.0: + /recrawl-sync/2.2.2: resolution: { - integrity: sha512-nJWqw3bTFy21hX/CPKHth6sfhZbdiHP6bTawSgQBlKOVRG7EZkfHbbHwQJnrE4vsQf0CMNE+3gJ4Fmm16vdVlQ== + integrity: sha512-E2sI4F25Fu2nrfV+KsnC7/qfk/spQIYXlonfQoS4rwxeNK5BjxnLPbWiRXHVXPwYBOTWtPX5765kTm/zJiL+LQ== } + dependencies: + '@cush/relative': 1.0.0 + glob-regex: 0.3.2 + slash: 3.0.0 + tslib: 1.14.1 dev: true /redis-errors/1.2.0: @@ -2778,12 +4771,12 @@ packages: engines: { node: '>=8' } dev: true - /require-from-string/2.0.2: + /replace-ext/1.0.1: resolution: { - integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== + integrity: sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw== } - engines: { node: '>=0.10.0' } + engines: { node: '>= 0.10' } dev: true /resolve-from/4.0.0: @@ -2806,6 +4799,12 @@ packages: supports-preserve-symlinks-flag: 1.0.0 dev: true + /responselike/1.0.2: + resolution: { integrity: sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec= } + dependencies: + lowercase-keys: 1.0.1 + dev: true + /reusify/1.0.4: resolution: { @@ -2834,10 +4833,10 @@ packages: glob: 7.2.0 dev: true - /rollup/2.68.0: + /rollup/2.70.1: resolution: { - integrity: sha512-XrMKOYK7oQcTio4wyTz466mucnd8LzkiZLozZ4Rz0zQD+HeX4nUK4B8GrTX/2EvN2/vBF/i2WnaXboPxo0JylA== + integrity: sha512-CRYsI5EuzLbXdxC6RnYhOuRdtz4bhejPMSWjsFLfVM/7w/85n2szZv6yExqUXsBdz5KT8eoubeyDUDjhLHEslA== } engines: { node: '>=10.0.0' } hasBin: true @@ -2864,19 +4863,33 @@ packages: mri: 1.2.0 dev: true + /safe-buffer/5.1.2: + resolution: + { + integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + } + dev: true + + /safe-buffer/5.2.1: + resolution: + { + integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + } + dev: true + /sander/0.5.1: resolution: { integrity: sha1-dB4kXiMfB8r7b98PEzrfohalAq0= } dependencies: es6-promise: 3.3.1 - graceful-fs: 4.2.9 - mkdirp: 0.5.5 + graceful-fs: 4.2.10 + mkdirp: 0.5.6 rimraf: 2.7.1 dev: true - /sass/1.49.9: + /sass/1.50.0: resolution: { - integrity: sha512-YlYWkkHP9fbwaFRZQRXgDi3mXZShslVmmo+FVK3kHLUELHHEYrCmL1x6IUjC7wLS6VuJSAFXRQS/DxdsC4xL1A== + integrity: sha512-cLsD6MEZ5URXHStxApajEh7gW189kkjn4Rc8DQweMyF+o5HF5nfEz8QYLMlPsTOD88DknatTmBWkOcw5/LnJLQ== } engines: { node: '>=12.0.0' } hasBin: true @@ -2886,10 +4899,58 @@ packages: source-map-js: 1.0.2 dev: true - /semver/7.3.5: + /sax/1.2.4: resolution: { - integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== + integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== + } + dev: true + + /seek-bzip/1.0.6: + resolution: + { + integrity: sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ== + } + hasBin: true + dependencies: + commander: 2.20.3 + dev: true + + /semver-regex/2.0.0: + resolution: + { + integrity: sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw== + } + engines: { node: '>=6' } + dev: true + + /semver-truncate/1.1.2: + resolution: { integrity: sha1-V/Qd5pcHpicJp+AQS6IRcQnqR+g= } + engines: { node: '>=0.10.0' } + dependencies: + semver: 5.7.1 + dev: true + + /semver/5.7.1: + resolution: + { + integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== + } + hasBin: true + dev: true + + /semver/6.3.0: + resolution: + { + integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== + } + hasBin: true + dev: true + + /semver/7.3.7: + resolution: + { + integrity: sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g== } engines: { node: '>=10' } hasBin: true @@ -2897,6 +4958,13 @@ packages: lru-cache: 6.0.0 dev: true + /shebang-command/1.2.0: + resolution: { integrity: sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= } + engines: { node: '>=0.10.0' } + dependencies: + shebang-regex: 1.0.0 + dev: true + /shebang-command/2.0.0: resolution: { @@ -2907,6 +4975,11 @@ packages: shebang-regex: 3.0.0 dev: true + /shebang-regex/1.0.0: + resolution: { integrity: sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= } + engines: { node: '>=0.10.0' } + dev: true + /shebang-regex/3.0.0: resolution: { @@ -2915,6 +4988,24 @@ packages: engines: { node: '>=8' } dev: true + /side-channel/1.0.4: + resolution: + { + integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== + } + dependencies: + call-bind: 1.0.2 + get-intrinsic: 1.1.1 + object-inspect: 1.12.0 + dev: true + + /signal-exit/3.0.7: + resolution: + { + integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== + } + dev: true + /slash/3.0.0: resolution: { @@ -2923,18 +5014,6 @@ packages: engines: { node: '>=8' } dev: true - /slice-ansi/4.0.0: - resolution: - { - integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ== - } - engines: { node: '>=10' } - dependencies: - ansi-styles: 4.3.0 - astral-regex: 2.0.0 - is-fullwidth-code-point: 3.0.0 - dev: true - /socket.io-client/4.4.1: resolution: { @@ -2944,7 +5023,7 @@ packages: dependencies: '@socket.io/component-emitter': 3.0.0 backo2: 1.0.2 - debug: 4.3.3 + debug: 4.3.4 engine.io-client: 6.1.1 parseuri: 0.0.6 socket.io-parser: 4.1.2 @@ -2962,7 +5041,7 @@ packages: engines: { node: '>=10.0.0' } dependencies: '@socket.io/component-emitter': 3.0.0 - debug: 4.3.3 + debug: 4.3.4 transitivePeerDependencies: - supports-color dev: true @@ -2972,11 +5051,32 @@ packages: hasBin: true dependencies: buffer-crc32: 0.2.13 - minimist: 1.2.5 + minimist: 1.2.6 sander: 0.5.1 sourcemap-codec: 1.4.8 dev: true + /sort-keys-length/1.0.1: + resolution: { integrity: sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg= } + engines: { node: '>=0.10.0' } + dependencies: + sort-keys: 1.1.2 + dev: true + + /sort-keys/1.1.2: + resolution: { integrity: sha1-RBttTTRnmPG05J6JIK37oOVD+a0= } + engines: { node: '>=0.10.0' } + dependencies: + is-plain-obj: 1.1.0 + dev: true + + /sort-keys/2.0.0: + resolution: { integrity: sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg= } + engines: { node: '>=4' } + dependencies: + is-plain-obj: 1.1.0 + dev: true + /source-map-js/1.0.2: resolution: { @@ -2985,6 +5085,14 @@ packages: engines: { node: '>=0.10.0' } dev: true + /source-map/0.6.1: + resolution: + { + integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + } + engines: { node: '>=0.10.0' } + dev: true + /source-map/0.7.3: resolution: { @@ -3011,6 +5119,13 @@ packages: } dev: true + /stable/0.1.8: + resolution: + { + integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== + } + dev: true + /standard-as-callback/2.1.0: resolution: { @@ -3018,16 +5133,38 @@ packages: } dev: true - /string-width/4.2.3: + /strict-uri-encode/1.1.0: + resolution: { integrity: sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= } + engines: { node: '>=0.10.0' } + dev: true + + /string.prototype.trimend/1.0.4: resolution: { - integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + integrity: sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A== } - engines: { node: '>=8' } dependencies: - emoji-regex: 8.0.0 - is-fullwidth-code-point: 3.0.0 - strip-ansi: 6.0.1 + call-bind: 1.0.2 + define-properties: 1.1.3 + dev: true + + /string.prototype.trimstart/1.0.4: + resolution: + { + integrity: sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw== + } + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.3 + dev: true + + /string_decoder/1.1.1: + resolution: + { + integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + } + dependencies: + safe-buffer: 5.1.2 dev: true /strip-ansi/6.0.1: @@ -3040,6 +5177,28 @@ packages: ansi-regex: 5.0.1 dev: true + /strip-dirs/2.1.0: + resolution: + { + integrity: sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g== + } + dependencies: + is-natural-number: 4.0.1 + dev: true + + /strip-eof/1.0.0: + resolution: { integrity: sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= } + engines: { node: '>=0.10.0' } + dev: true + + /strip-final-newline/2.0.0: + resolution: + { + integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== + } + engines: { node: '>=6' } + dev: true + /strip-indent/3.0.0: resolution: { @@ -3058,6 +5217,30 @@ packages: engines: { node: '>=8' } dev: true + /strip-outer/1.0.1: + resolution: + { + integrity: sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg== + } + engines: { node: '>=0.10.0' } + dependencies: + escape-string-regexp: 1.0.5 + dev: true + + /stylehacks/5.1.0_postcss@8.4.12: + resolution: + { + integrity: sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q== + } + engines: { node: ^10 || ^12 || >=14.0 } + peerDependencies: + postcss: ^8.2.15 + dependencies: + browserslist: 4.20.2 + postcss: 8.4.12 + postcss-selector-parser: 6.0.10 + dev: true + /supports-color/5.5.0: resolution: { @@ -3086,10 +5269,10 @@ packages: engines: { node: '>= 0.4' } dev: true - /svelte-check/2.4.5_bb21b93d557fc716a6ae071c4dce10e1: + /svelte-check/2.6.0_1b6d41eb44819e98e49be8cacdc96c52: resolution: { - integrity: sha512-nRft8BbG2wcxyCdHDZ7X43xLcvDzua3xLwq6wzHGcAF3ka3Jyhv2rvgq0+SF9NwHLMefp9C2XkM6etzsxK/cMQ== + integrity: sha512-POL3IqLUuGqb9DdvuXQaSTNXYnw/odK4hqW86+2LwGcZTdbUPKBBln7pq74wXmcnRE+12bXMY1CvbcUNa2d5nw== } hasBin: true peerDependencies: @@ -3098,13 +5281,12 @@ packages: chokidar: 3.5.3 fast-glob: 3.2.11 import-fresh: 3.3.0 - minimist: 1.2.5 picocolors: 1.0.0 sade: 1.8.1 source-map: 0.7.3 - svelte: 3.46.4 - svelte-preprocess: 4.10.4_c54fd0a3479054b5002c3dc2e70c9c9a - typescript: 4.5.5 + svelte: 3.47.0 + svelte-preprocess: 4.10.5_f6bc70e70cf1a2fde5bc22fd7000ea23 + typescript: 4.6.3 transitivePeerDependencies: - '@babel/core' - coffeescript @@ -3118,21 +5300,22 @@ packages: - sugarss dev: true - /svelte-hmr/0.14.9_svelte@3.46.4: + /svelte-hmr/0.14.11_svelte@3.47.0: resolution: { - integrity: sha512-bKE9+4qb4sAnA+TKHiYurUl970rjA0XmlP9TEP7K/ncyWz3m81kA4HOgmlZK/7irGK7gzZlaPDI3cmf8fp/+tg== + integrity: sha512-R9CVfX6DXxW1Kn45Jtmx+yUe+sPhrbYSUp7TkzbW0jI5fVPn6lsNG9NEs5dFg5qRhFNAoVdRw5qQDLALNKhwbQ== } + engines: { node: ^12.20 || ^14.13.1 || >= 16 } peerDependencies: svelte: '>=3.19.0' dependencies: - svelte: 3.46.4 + svelte: 3.47.0 dev: true - /svelte-preprocess/4.10.4_c54fd0a3479054b5002c3dc2e70c9c9a: + /svelte-preprocess/4.10.5_f6bc70e70cf1a2fde5bc22fd7000ea23: resolution: { - integrity: sha512-fuwol0N4UoHsNQolLFbMqWivqcJ9N0vfWO9IuPAiX/5okfoGXURyJ6nECbuEIv0nU3M8Xe2I1ONNje2buk7l6A== + integrity: sha512-VKXPRScCzAZqeBZOGq4LLwtNrAu++mVn7XvQox3eFDV7Ciq0Lg70Q8QWjH9iXF7J+pMlXhPsSFwpCb2E+hoeyA== } engines: { node: '>= 9.11.2' } requiresBuild: true @@ -3176,20 +5359,20 @@ packages: '@types/pug': 2.0.6 '@types/sass': 1.43.1 detect-indent: 6.1.0 - magic-string: 0.25.7 - postcss: 8.4.7 - postcss-load-config: 3.1.3 - sass: 1.49.9 + magic-string: 0.25.9 + postcss: 8.4.12 + postcss-load-config: 3.1.4_postcss@8.4.12 + sass: 1.50.0 sorcery: 0.10.0 strip-indent: 3.0.0 - svelte: 3.46.4 - typescript: 4.5.5 + svelte: 3.47.0 + typescript: 4.6.3 dev: true - /svelte/3.46.4: + /svelte/3.47.0: resolution: { - integrity: sha512-qKJzw6DpA33CIa+C/rGp4AUdSfii0DOTCzj/2YpSKKayw5WGSS624Et9L1nU1k2OVRS9vaENQXp2CVZNU+xvIg== + integrity: sha512-4JaJp3HEoTCGARRWZQIZDUanhYv0iyoHikklVHVLH9xFE9db22g4TDv7CPeNA8HD1JgjXI1vlhR1JZvvhaTu2Q== } engines: { node: '>= 8' } dev: true @@ -3203,6 +5386,47 @@ packages: tippy.js: 6.0.3 dev: true + /svgo/1.3.2: + resolution: + { + integrity: sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw== + } + engines: { node: '>=4.0.0' } + deprecated: This SVGO version is no longer supported. Upgrade to v2.x.x. + hasBin: true + dependencies: + chalk: 2.4.2 + coa: 2.0.2 + css-select: 2.1.0 + css-select-base-adapter: 0.1.1 + css-tree: 1.0.0-alpha.37 + csso: 4.2.0 + js-yaml: 3.14.1 + mkdirp: 0.5.6 + object.values: 1.1.5 + sax: 1.2.4 + stable: 0.1.8 + unquote: 1.1.1 + util.promisify: 1.0.1 + dev: true + + /svgo/2.8.0: + resolution: + { + integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg== + } + engines: { node: '>=10.13.0' } + hasBin: true + dependencies: + '@trysound/sax': 0.2.0 + commander: 7.2.0 + css-select: 4.3.0 + css-tree: 1.1.3 + csso: 4.2.0 + picocolors: 1.0.0 + stable: 0.1.8 + dev: true + /swiper/8.1.0: resolution: { @@ -3215,49 +5439,32 @@ packages: ssr-window: 4.0.2 dev: true - /table/6.8.0: + /tailwindcss/3.0.24: resolution: { - integrity: sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA== - } - engines: { node: '>=10.0.0' } - dependencies: - ajv: 8.10.0 - lodash.truncate: 4.4.2 - slice-ansi: 4.0.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - dev: true - - /tailwindcss/3.0.23_autoprefixer@10.4.2: - resolution: - { - integrity: sha512-+OZOV9ubyQ6oI2BXEhzw4HrqvgcARY38xv3zKcjnWtMIZstEsXdI9xftd1iB7+RbOnj2HOEzkA0OyB5BaSxPQA== + integrity: sha512-H3uMmZNWzG6aqmg9q07ZIRNIawoiEcNFKDfL+YzOPuPsXuDXxJxB9icqzLgdzKNwjG3SAro2h9SYav8ewXNgig== } engines: { node: '>=12.13.0' } hasBin: true - peerDependencies: - autoprefixer: ^10.0.2 dependencies: arg: 5.0.1 - autoprefixer: 10.4.2_postcss@8.4.7 - chalk: 4.1.2 chokidar: 3.5.3 color-name: 1.1.4 - cosmiconfig: 7.0.1 detective: 5.2.0 didyoumean: 1.2.2 dlv: 1.1.3 fast-glob: 3.2.11 glob-parent: 6.0.2 is-glob: 4.0.3 + lilconfig: 2.0.5 normalize-path: 3.0.0 - object-hash: 2.2.0 - postcss: 8.4.7 - postcss-js: 4.0.0_postcss@8.4.7 - postcss-load-config: 3.1.3 - postcss-nested: 5.0.6_postcss@8.4.7 - postcss-selector-parser: 6.0.9 + object-hash: 3.0.0 + picocolors: 1.0.0 + postcss: 8.4.12 + postcss-js: 4.0.0_postcss@8.4.12 + postcss-load-config: 3.1.4_postcss@8.4.12 + postcss-nested: 5.0.6_postcss@8.4.12 + postcss-selector-parser: 6.0.10 postcss-value-parser: 4.2.0 quick-lru: 5.1.1 resolve: 1.22.0 @@ -3265,10 +5472,48 @@ packages: - ts-node dev: true + /tar-stream/1.6.2: + resolution: + { + integrity: sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A== + } + engines: { node: '>= 0.8.0' } + dependencies: + bl: 1.2.3 + buffer-alloc: 1.2.0 + end-of-stream: 1.4.4 + fs-constants: 1.0.0 + readable-stream: 2.3.7 + to-buffer: 1.1.1 + xtend: 4.0.2 + dev: true + + /temp-dir/1.0.0: + resolution: { integrity: sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0= } + engines: { node: '>=4' } + dev: true + + /tempfile/2.0.0: + resolution: { integrity: sha1-awRGhWqbERTRhW/8vlCczLCXcmU= } + engines: { node: '>=4' } + dependencies: + temp-dir: 1.0.0 + uuid: 3.4.0 + dev: true + /text-table/0.2.0: resolution: { integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= } dev: true + /through/2.3.8: + resolution: { integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= } + dev: true + + /timed-out/4.0.1: + resolution: { integrity: sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8= } + engines: { node: '>=0.10.0' } + dev: true + /tiny-glob/0.2.9: resolution: { @@ -3285,7 +5530,14 @@ packages: integrity: sha512-buQF6HugTA4YeSA/s9xBhu0ferEAx7sRSn45G+Juh3p+Dz3vEKfxtqdg6JUnHIWDCV/r0u8Lrobs9AB4dtYcUQ== } dependencies: - '@popperjs/core': 2.11.2 + '@popperjs/core': 2.11.5 + dev: true + + /to-buffer/1.1.1: + resolution: + { + integrity: sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg== + } dev: true /to-regex-range/5.0.1: @@ -3302,6 +5554,13 @@ packages: resolution: { integrity: sha1-riF2gXXRVZ1IvvNUILL0li8JwzA= } dev: true + /trim-repeated/1.0.0: + resolution: { integrity: sha1-42RqLqTokTEr9+rObPsFOAvAHCE= } + engines: { node: '>=0.10.0' } + dependencies: + escape-string-regexp: 1.0.5 + dev: true + /tslib/1.14.1: resolution: { @@ -3316,7 +5575,7 @@ packages: } dev: true - /tsutils/3.21.0_typescript@4.5.5: + /tsutils/3.21.0_typescript@4.6.3: resolution: { integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== @@ -3326,7 +5585,13 @@ packages: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 4.5.5 + typescript: 4.6.3 + dev: true + + /tunnel-agent/0.6.0: + resolution: { integrity: sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= } + dependencies: + safe-buffer: 5.2.1 dev: true /type-check/0.4.0: @@ -3339,6 +5604,14 @@ packages: prelude-ls: 1.2.1 dev: true + /type-fest/0.11.0: + resolution: + { + integrity: sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ== + } + engines: { node: '>=8' } + dev: true + /type-fest/0.20.2: resolution: { @@ -3347,15 +5620,41 @@ packages: engines: { node: '>=10' } dev: true - /typescript/4.5.5: + /typescript/4.6.3: resolution: { - integrity: sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA== + integrity: sha512-yNIatDa5iaofVozS/uQJEl3JRWLKKGJKh6Yaiv0GLGSuhpFJe7P3SbHZ8/yjAHRQwKRoA6YZqlfjXWmVzoVSMw== } engines: { node: '>=4.2.0' } hasBin: true dev: true + /unbox-primitive/1.0.1: + resolution: + { + integrity: sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw== + } + dependencies: + function-bind: 1.1.1 + has-bigints: 1.0.1 + has-symbols: 1.0.3 + which-boxed-primitive: 1.0.2 + dev: true + + /unbzip2-stream/1.4.3: + resolution: + { + integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg== + } + dependencies: + buffer: 5.7.1 + through: 2.3.8 + dev: true + + /unquote/1.1.1: + resolution: { integrity: sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ= } + dev: true + /uri-js/4.4.1: resolution: { @@ -3365,10 +5664,50 @@ packages: punycode: 2.1.1 dev: true + /url-parse-lax/1.0.0: + resolution: { integrity: sha1-evjzA2Rem9eaJy56FKxovAYJ2nM= } + engines: { node: '>=0.10.0' } + dependencies: + prepend-http: 1.0.4 + dev: true + + /url-parse-lax/3.0.0: + resolution: { integrity: sha1-FrXK/Afb42dsGxmZF3gj1lA6yww= } + engines: { node: '>=4' } + dependencies: + prepend-http: 2.0.0 + dev: true + + /url-to-options/1.0.1: + resolution: { integrity: sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k= } + engines: { node: '>= 4' } + dev: true + /util-deprecate/1.0.2: resolution: { integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= } dev: true + /util.promisify/1.0.1: + resolution: + { + integrity: sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA== + } + dependencies: + define-properties: 1.1.3 + es-abstract: 1.19.4 + has-symbols: 1.0.3 + object.getownpropertydescriptors: 2.1.3 + dev: true + + /uuid/3.4.0: + resolution: + { + integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== + } + deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. + hasBin: true + dev: true + /v8-compile-cache/2.3.0: resolution: { @@ -3376,10 +5715,27 @@ packages: } dev: true - /vite/2.9.1_sass@1.49.9: + /vite-plugin-compress/2.1.1: resolution: { - integrity: sha512-vSlsSdOYGcYEJfkQ/NeLXgnRv5zZfpAsdztkIrs7AZHV8RCMZQkwjo4DS5BnrYTqoWqLoUe1Cah4aVO4oNNqCQ== + integrity: sha512-RCkm09zDwE1OwDKmKB16RIjaE9sjiGzT6NWqtuffDGvxySAwCzg3RdWfv1opWyPJnsqW0JiuUFwWzxFN6ATDtA== + } + peerDependencies: + vite: '>2.0.0-0' + dependencies: + '@types/svgo': 1.3.6 + chalk: 4.1.2 + glob-regex: 0.3.2 + imagemin: 7.0.1 + imagemin-pngquant: 9.0.2 + recrawl-sync: 2.2.2 + svgo: 1.3.2 + dev: true + + /vite/2.9.2_sass@1.50.0: + resolution: + { + integrity: sha512-ScbfYsiG1N/xE2TnZWYWJ8aOFBQovEl4VLU+0dktxqXvqdAvcTOEUM5YqwaBkmNHSHUGHLPd92tuXFQ35wDkVw== } engines: { node: '>=12.2.0' } hasBin: true @@ -3395,23 +5751,46 @@ packages: stylus: optional: true dependencies: - esbuild: 0.14.34 + esbuild: 0.14.36 postcss: 8.4.12 resolve: 1.22.0 - rollup: 2.68.0 - sass: 1.49.9 + rollup: 2.70.1 + sass: 1.50.0 optionalDependencies: fsevents: 2.3.2 dev: true - /web-streams-polyfill/3.2.0: + /web-streams-polyfill/3.2.1: resolution: { - integrity: sha512-EqPmREeOzttaLRm5HS7io98goBgZ7IVz79aDvqjD0kYXLtFZTc0T/U6wHTPKyIjb+MdN7DFIIX6hgdBEpWmfPA== + integrity: sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q== } engines: { node: '>= 8' } dev: true + /which-boxed-primitive/1.0.2: + resolution: + { + integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== + } + dependencies: + is-bigint: 1.0.4 + is-boolean-object: 1.1.2 + is-number-object: 1.0.7 + is-string: 1.0.7 + is-symbol: 1.0.4 + dev: true + + /which/1.3.1: + resolution: + { + integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + } + hasBin: true + dependencies: + isexe: 2.0.0 + dev: true + /which/2.0.2: resolution: { @@ -3478,6 +5857,10 @@ packages: engines: { node: '>=0.4' } dev: true + /yallist/2.1.2: + resolution: { integrity: sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= } + dev: true + /yallist/4.0.0: resolution: { @@ -3493,6 +5876,13 @@ packages: engines: { node: '>= 6' } dev: true + /yauzl/2.10.0: + resolution: { integrity: sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk= } + dependencies: + buffer-crc32: 0.2.13 + fd-slicer: 1.1.0 + dev: true + /yeast/0.1.2: resolution: { integrity: sha1-AI4G2AlDIMNy28L47XagymyKxBk= } dev: true @@ -3504,8 +5894,8 @@ packages: } engines: { node: '>=10' } dependencies: - '@babel/runtime': 7.17.2 - '@types/lodash': 4.14.179 + '@babel/runtime': 7.17.9 + '@types/lodash': 4.14.181 lodash: 4.17.21 lodash-es: 4.17.21 nanoclone: 0.2.1 diff --git a/frontend/postcss.config.cjs b/frontend/postcss.config.cjs index fe10e55..2b390fd 100644 --- a/frontend/postcss.config.cjs +++ b/frontend/postcss.config.cjs @@ -1,12 +1,14 @@ const tailwindcss = require('tailwindcss'); const autoprefixer = require('autoprefixer'); +const cssnano = require('cssnano'); const config = { plugins: [ //Some plugins, like tailwindcss/nesting, need to run before Tailwind, tailwindcss(), //But others, like autoprefixer, need to run after, - autoprefixer + autoprefixer, + cssnano({ preset: 'default' }) ] }; diff --git a/frontend/src/app.css b/frontend/src/app.css index fc21141..e24391a 100644 --- a/frontend/src/app.css +++ b/frontend/src/app.css @@ -2,7 +2,7 @@ @tailwind base; @tailwind components; @tailwind utilities; -@fontsource /marck-script; +/*@fontsource/marck-script;*/ .marck-script { font-family: 'Marck Script'; diff --git a/frontend/src/routes/docs/develop.svelte b/frontend/src/routes/docs/develop.svelte index a55467b..49e32a0 100644 --- a/frontend/src/routes/docs/develop.svelte +++ b/frontend/src/routes/docs/develop.svelte @@ -6,7 +6,7 @@ />

Development-setup

diff --git a/frontend/src/routes/docs/import-from-kahoot.svelte b/frontend/src/routes/docs/import-from-kahoot.svelte index 1007deb..190bd63 100644 --- a/frontend/src/routes/docs/import-from-kahoot.svelte +++ b/frontend/src/routes/docs/import-from-kahoot.svelte @@ -5,9 +5,7 @@ content="How to import quizzes from KAHOOT! into ClassQuiz, the open-source quiz-application, easily" /> -
+

Import Quizzes from Kahoot into ClassQuiz

diff --git a/frontend/src/routes/docs/index.svelte b/frontend/src/routes/docs/index.svelte index 4f4c611..00dcac5 100644 --- a/frontend/src/routes/docs/index.svelte +++ b/frontend/src/routes/docs/index.svelte @@ -5,9 +5,7 @@ content="The overview about the docs for ClassQuiz, the open-source quiz-application" /> -

+

Welcome to the ClassQuiz docs!

Index

    diff --git a/frontend/src/routes/docs/roadmap.svelte b/frontend/src/routes/docs/roadmap.svelte index 7022563..d59d01f 100644 --- a/frontend/src/routes/docs/roadmap.svelte +++ b/frontend/src/routes/docs/roadmap.svelte @@ -5,9 +5,7 @@ content="The roadmap for ClassQuiz, the open-source quiz-application" /> -
    +

    Roadmap

      diff --git a/frontend/src/routes/docs/self-host.svelte b/frontend/src/routes/docs/self-host.svelte index f7989e6..9501ac5 100644 --- a/frontend/src/routes/docs/self-host.svelte +++ b/frontend/src/routes/docs/self-host.svelte @@ -15,9 +15,7 @@ content="How to self-host ClassQuiz, the open-source quiz-application" /> -
      +

      Self-Hosting

      Since ClassQuiz is open-source, it can also be self-hosted.

      diff --git a/frontend/tailwind.config.cjs b/frontend/tailwind.config.cjs index 67bb32a..60be097 100644 --- a/frontend/tailwind.config.cjs +++ b/frontend/tailwind.config.cjs @@ -11,9 +11,10 @@ const config = { typography: (theme) => ({ DEFAULT: { css: { - color: theme('colors.yellow.50'), + // color: theme('colors.yellow.50'), textDecoration: 'none', - a: { + textColor: '#000', + /*a: { color: theme('colors.blue.200') }, blockquote: { @@ -36,7 +37,7 @@ const config = { }, strong: { color: theme('colors.yellow.50') - }, + },*/ 'code::before': { content: '""', 'padding-left': '0.25rem'