From 0ad5777d7b9840de0e201e746c1d02e8ff0ce498 Mon Sep 17 00:00:00 2001 From: Mawoka Date: Fri, 8 Jul 2022 21:13:36 +0200 Subject: [PATCH] :arrow_up: Updated Svelte and config files to use Vite --- frontend/package.json | 43 +- frontend/pnpm-lock.yaml | 1208 ++++++++++++------------------------- frontend/svelte.config.js | 11 +- frontend/vite.config.js | 15 + 4 files changed, 430 insertions(+), 847 deletions(-) create mode 100644 frontend/vite.config.js diff --git a/frontend/package.json b/frontend/package.json index 02661cb..00417bf 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -2,10 +2,10 @@ "name": "frontend", "version": "0.0.1", "scripts": { - "dev": "svelte-kit dev", - "build": "NODE_ENV=production svelte-kit build", + "dev": "vite dev", + "build": "NODE_ENV=production vite build", "package": "svelte-kit package", - "preview": "svelte-kit preview", + "preview": "vite preview", "check": "svelte-check --tsconfig ./tsconfig.json", "check:watch": "svelte-check --tsconfig ./tsconfig.json --watch", "lint": "prettier --ignore-path .gitignore --check --plugin-search-dir=. . '!src/lib/i18n/locales/*.json' && eslint --ignore-path .gitignore .", @@ -18,19 +18,19 @@ "@felte/reporter-tippy": "^1.1.2", "@felte/validator-yup": "^1.0.8", "@fontsource/marck-script": "^4.5.9", - "@sentry/browser": "^7.1.1", - "@sentry/tracing": "^7.1.1", + "@sentry/browser": "^7.5.1", + "@sentry/tracing": "^7.5.1", "@sveltejs/adapter-auto": "next", - "@sveltejs/adapter-node": "^1.0.0-next.78", + "@sveltejs/adapter-node": "^1.0.0-next.79", "@sveltejs/kit": "next", - "@tailwindcss/typography": "^0.5.2", + "@tailwindcss/typography": "^0.5.3", "@types/cookie": "^0.5.1", "@types/js-cookie": "^3.0.2", "@types/luxon": "^2.3.2", "@types/ua-parser-js": "^0.7.36", "@types/yup": "^0.29.14", - "@typescript-eslint/eslint-plugin": "^5.27.1", - "@typescript-eslint/parser": "^5.27.1", + "@typescript-eslint/eslint-plugin": "^5.30.5", + "@typescript-eslint/parser": "^5.30.5", "@uppy/compressor": "^0.3.0", "@uppy/core": "^2.3.1", "@uppy/dashboard": "^2.3.0", @@ -41,39 +41,40 @@ "autoprefixer": "^10.4.7", "cookie": "^0.5.0", "crypto-js": "^4.1.1", - "cssnano": "^5.1.11", - "eslint": "^8.17.0", + "cssnano": "^5.1.12", + "eslint": "^8.19.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-svelte3": "^4.0.0", "felte": "^1.2.2", "highlight.js": "^11.5.1", "i18next-browser-languagedetector": "^6.1.4", - "ioredis": "^5.0.6", + "ioredis": "^5.1.0", "js-cookie": "^3.0.1", "luxon": "^2.4.0", - "mapbox-gl": "^2.8.2", + "mapbox-gl": "^2.9.1", "plausible-tracker": "^0.3.8", "postcss": "^8.4.14", "postcss-load-config": "^4.0.1", - "prettier": "^2.6.2", + "prettier": "^2.7.1", "prettier-plugin-svelte": "^2.7.0", - "sass": "^1.52.3", + "sass": "^1.53.0", "socket.io-client": "^4.5.1", - "svelte": "^3.48.0", - "svelte-check": "^2.7.2", + "svelte": "^3.49.0", + "svelte-check": "^2.8.0", "svelte-preprocess": "^4.10.7", "svelte-tippy": "^1.3.2", - "swiper": "^8.2.3", - "tailwindcss": "^3.1.2", + "swiper": "^8.3.0", + "tailwindcss": "^3.1.5", "tippy.js": "^6.3.7", "tslib": "^2.4.0", - "typescript": "~4.7.3", + "typescript": "~4.7.4", "ua-parser-js": "^1.0.2", + "vite": "^2.9.14", "vite-plugin-iso-import": "^0.1.3", "yup": "^0.32.11" }, "type": "module", "dependencies": { - "i18next": "^21.8.9" + "i18next": "^21.8.13" } } diff --git a/frontend/pnpm-lock.yaml b/frontend/pnpm-lock.yaml index f5003ad..2c77d1d 100644 --- a/frontend/pnpm-lock.yaml +++ b/frontend/pnpm-lock.yaml @@ -5,19 +5,19 @@ specifiers: '@felte/reporter-tippy': ^1.1.2 '@felte/validator-yup': ^1.0.8 '@fontsource/marck-script': ^4.5.9 - '@sentry/browser': ^7.1.1 - '@sentry/tracing': ^7.1.1 + '@sentry/browser': ^7.5.1 + '@sentry/tracing': ^7.5.1 '@sveltejs/adapter-auto': next - '@sveltejs/adapter-node': ^1.0.0-next.78 + '@sveltejs/adapter-node': ^1.0.0-next.79 '@sveltejs/kit': next - '@tailwindcss/typography': ^0.5.2 + '@tailwindcss/typography': ^0.5.3 '@types/cookie': ^0.5.1 '@types/js-cookie': ^3.0.2 '@types/luxon': ^2.3.2 '@types/ua-parser-js': ^0.7.36 '@types/yup': ^0.29.14 - '@typescript-eslint/eslint-plugin': ^5.27.1 - '@typescript-eslint/parser': ^5.27.1 + '@typescript-eslint/eslint-plugin': ^5.30.5 + '@typescript-eslint/parser': ^5.30.5 '@uppy/compressor': ^0.3.0 '@uppy/core': ^2.3.1 '@uppy/dashboard': ^2.3.0 @@ -28,105 +28,107 @@ specifiers: autoprefixer: ^10.4.7 cookie: ^0.5.0 crypto-js: ^4.1.1 - cssnano: ^5.1.11 - eslint: ^8.17.0 + cssnano: ^5.1.12 + eslint: ^8.19.0 eslint-config-prettier: ^8.5.0 eslint-plugin-svelte3: ^4.0.0 felte: ^1.2.2 highlight.js: ^11.5.1 - i18next: ^21.8.9 + i18next: ^21.8.13 i18next-browser-languagedetector: ^6.1.4 - ioredis: ^5.0.6 + ioredis: ^5.1.0 js-cookie: ^3.0.1 luxon: ^2.4.0 - mapbox-gl: ^2.8.2 + mapbox-gl: ^2.9.1 plausible-tracker: ^0.3.8 postcss: ^8.4.14 postcss-load-config: ^4.0.1 - prettier: ^2.6.2 + prettier: ^2.7.1 prettier-plugin-svelte: ^2.7.0 - sass: ^1.52.3 + sass: ^1.53.0 socket.io-client: ^4.5.1 - svelte: ^3.48.0 - svelte-check: ^2.7.2 + svelte: ^3.49.0 + svelte-check: ^2.8.0 svelte-preprocess: ^4.10.7 svelte-tippy: ^1.3.2 - swiper: ^8.2.3 - tailwindcss: ^3.1.2 + swiper: ^8.3.0 + tailwindcss: ^3.1.5 tippy.js: ^6.3.7 tslib: ^2.4.0 - typescript: ~4.7.3 + typescript: ~4.7.4 ua-parser-js: ^1.0.2 + vite: ^2.9.14 vite-plugin-iso-import: ^0.1.3 yup: ^0.32.11 dependencies: - i18next: 21.8.9 + i18next: 21.8.13 devDependencies: '@beyonk/svelte-mapbox': 8.1.4 '@felte/reporter-tippy': 1.1.2_tippy.js@6.3.7 '@felte/validator-yup': 1.0.8_yup@0.32.11 '@fontsource/marck-script': 4.5.9 - '@sentry/browser': 7.1.1 - '@sentry/tracing': 7.1.1 - '@sveltejs/adapter-auto': 1.0.0-next.52 - '@sveltejs/adapter-node': 1.0.0-next.78 - '@sveltejs/kit': 1.0.0-next.354_sass@1.52.3+svelte@3.48.0 - '@tailwindcss/typography': 0.5.2_tailwindcss@3.1.2 + '@sentry/browser': 7.5.1 + '@sentry/tracing': 7.5.1 + '@sveltejs/adapter-auto': 1.0.0-next.55 + '@sveltejs/adapter-node': 1.0.0-next.79 + '@sveltejs/kit': 1.0.0-next.366_svelte@3.49.0+vite@2.9.14 + '@tailwindcss/typography': 0.5.3_tailwindcss@3.1.5 '@types/cookie': 0.5.1 '@types/js-cookie': 3.0.2 '@types/luxon': 2.3.2 '@types/ua-parser-js': 0.7.36 '@types/yup': 0.29.14 - '@typescript-eslint/eslint-plugin': 5.27.1_aq7uryhocdbvbqum33pitcm3y4 - '@typescript-eslint/parser': 5.27.1_ud6rd4xtew5bv4yhvkvu24pzm4 + '@typescript-eslint/eslint-plugin': 5.30.5_6zdoc3rn4mpiddqwhppni2mnnm + '@typescript-eslint/parser': 5.30.5_4x5o4skxv6sl53vpwefgt23khm '@uppy/compressor': 0.3.0_@uppy+core@2.3.1 '@uppy/core': 2.3.1 '@uppy/dashboard': 2.3.0_@uppy+core@2.3.1 '@uppy/drop-target': 1.1.3_@uppy+core@2.3.1 '@uppy/image-editor': 1.3.0_@uppy+core@2.3.1 - '@uppy/svelte': 1.0.8_w57owxejta2mqj4rr2tj54bhsi + '@uppy/svelte': 1.0.8_666x22iplep47hmmdk53ndaqiu '@uppy/xhr-upload': 2.1.2_@uppy+core@2.3.1 autoprefixer: 10.4.7_postcss@8.4.14 cookie: 0.5.0 crypto-js: 4.1.1 - cssnano: 5.1.11_postcss@8.4.14 - eslint: 8.17.0 - eslint-config-prettier: 8.5.0_eslint@8.17.0 - eslint-plugin-svelte3: 4.0.0_3aft6623ti3qaietkx5ojwfh2e - felte: 1.2.2_svelte@3.48.0 + cssnano: 5.1.12_postcss@8.4.14 + eslint: 8.19.0 + eslint-config-prettier: 8.5.0_eslint@8.19.0 + eslint-plugin-svelte3: 4.0.0_jxmmfmurkts274jdspwh3cyqve + felte: 1.2.2_svelte@3.49.0 highlight.js: 11.5.1 i18next-browser-languagedetector: 6.1.4 - ioredis: 5.0.6 + ioredis: 5.1.0 js-cookie: 3.0.1 luxon: 2.4.0 - mapbox-gl: 2.8.2 + mapbox-gl: 2.9.1 plausible-tracker: 0.3.8 postcss: 8.4.14 postcss-load-config: 4.0.1_postcss@8.4.14 - prettier: 2.6.2 - prettier-plugin-svelte: 2.7.0_kkjbqzpydplecjtkxrgomroeru - sass: 1.52.3 + prettier: 2.7.1 + prettier-plugin-svelte: 2.7.0_o3ioganyptcsrh6x4hnxvjkpqi + sass: 1.53.0 socket.io-client: 4.5.1 - svelte: 3.48.0 - svelte-check: 2.7.2_wdm3bbtkd5urdd563pkg2v4wda - svelte-preprocess: 4.10.7_lcju4iacvvwhycdg2smx3fz7uu + svelte: 3.49.0 + svelte-check: 2.8.0_zcc6v35ghcnbcbmplt33oqigiy + svelte-preprocess: 4.10.7_ggcoocdz6dccpsdipp2taqk6cq svelte-tippy: 1.3.2 - swiper: 8.2.3 - tailwindcss: 3.1.2 + swiper: 8.3.0 + tailwindcss: 3.1.5 tippy.js: 6.3.7 tslib: 2.4.0 - typescript: 4.7.3 + typescript: 4.7.4 ua-parser-js: 1.0.2 + vite: 2.9.14_sass@1.53.0 vite-plugin-iso-import: 0.1.3 yup: 0.32.11 packages: - /@babel/runtime/7.18.3: + /@babel/runtime/7.18.6: resolution: { - integrity: sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug== + integrity: sha512-t9wi7/AW6XtKahAe20Yw0/mMljKq0B1r2fPdvaAdV/KPDZewFXdaaa6K7lxmZBZ8FBNpCiAT6iHPmd6QO9bKfQ== } engines: { node: '>=6.9.0' } dependencies: @@ -149,7 +151,7 @@ packages: ajv: 6.12.6 debug: 4.3.4 espree: 9.3.2 - globals: 13.15.0 + globals: 13.16.0 ignore: 5.2.0 import-fresh: 3.3.0 js-yaml: 4.1.0 @@ -238,36 +240,36 @@ packages: } dev: true - /@ioredis/commands/1.1.1: + /@ioredis/commands/1.2.0: resolution: { - integrity: sha512-fsR4P/ROllzf/7lXYyElUJCheWdTJVJvOTps8v9IWKFATxR61ANOlnoPqhH099xYLrJGpc2ZQ28B3rMeUt5VQg== + integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg== } dev: true - /@jridgewell/resolve-uri/3.0.7: + /@jridgewell/resolve-uri/3.1.0: resolution: { - integrity: sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA== + integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w== } engines: { node: '>=6.0.0' } dev: true - /@jridgewell/sourcemap-codec/1.4.13: + /@jridgewell/sourcemap-codec/1.4.14: resolution: { - integrity: sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w== + integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== } dev: true - /@jridgewell/trace-mapping/0.3.13: + /@jridgewell/trace-mapping/0.3.14: resolution: { - integrity: sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w== + integrity: sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ== } dependencies: - '@jridgewell/resolve-uri': 3.0.7 - '@jridgewell/sourcemap-codec': 1.4.13 + '@jridgewell/resolve-uri': 3.1.0 + '@jridgewell/sourcemap-codec': 1.4.14 dev: true /@mapbox/geojson-rewind/0.5.2: @@ -410,73 +412,73 @@ packages: picomatch: 2.3.1 dev: true - /@sentry/browser/7.1.1: + /@sentry/browser/7.5.1: resolution: { - integrity: sha512-5AQvStZ+nOP/yxsBmeMZpeGLVtuOgnCNvswKd/c1CJwNw7bDmCE4TQeNKp1C3Gb7lSdBk8ViwUKn0ZpoVQ5MTw== + integrity: sha512-zea3+LzFFE58UuPXFfrmT2tJMCE6JJ0I5Pb7cTB8BojTU+3s8IQwTiN4cqcFZbuZ0zrJByCnJ8ohYYvzpO5XiQ== } engines: { node: '>=8' } dependencies: - '@sentry/core': 7.1.1 - '@sentry/types': 7.1.1 - '@sentry/utils': 7.1.1 + '@sentry/core': 7.5.1 + '@sentry/types': 7.5.1 + '@sentry/utils': 7.5.1 tslib: 1.14.1 dev: true - /@sentry/core/7.1.1: + /@sentry/core/7.5.1: resolution: { - integrity: sha512-SADdAoG5u1LTJhPN5KPtn5HHmH6r0mr6h2LokuZnhj6/okrAuCIIKOb6Fh8jV7j2VuABvew8+FjJHORxi7D/3Q== + integrity: sha512-1ac5eaJi9LBIpCaert+IrttyaL8rnrK5fcdB6tyqDf8jNV5s9O32PyqjvjpWCrGOvZ4kmp+6UXB9bw/NNtvpkQ== } engines: { node: '>=8' } dependencies: - '@sentry/hub': 7.1.1 - '@sentry/types': 7.1.1 - '@sentry/utils': 7.1.1 + '@sentry/hub': 7.5.1 + '@sentry/types': 7.5.1 + '@sentry/utils': 7.5.1 tslib: 1.14.1 dev: true - /@sentry/hub/7.1.1: + /@sentry/hub/7.5.1: resolution: { - integrity: sha512-ASsRVjYDIii6ZTf36JnIYKHWBQBk0P42Tgq324MpyPgaeVDg3saBcyXO5iAtWvY6Vmdi2H4JCVDoir2Zz3Me1w== + integrity: sha512-q14zzf5GlE4xvwFP7lZaAI4UnuqWMc3nD62Md5XBptY35bm42CGzawx9aDQ8cegZoQ5bHyX1GPzFju4lDO3O6g== } engines: { node: '>=8' } dependencies: - '@sentry/types': 7.1.1 - '@sentry/utils': 7.1.1 + '@sentry/types': 7.5.1 + '@sentry/utils': 7.5.1 tslib: 1.14.1 dev: true - /@sentry/tracing/7.1.1: + /@sentry/tracing/7.5.1: resolution: { - integrity: sha512-MJ+EPGfvPlgbJOcZRoIl6+Oi0oRE2nIi/HP2BPJSKGxXFi2Y09bcZUwfxOH8fkUa465jOGBFdCm+sXcbyExvuw== + integrity: sha512-fOmzTk3/mTKF5d1P43yZ29lc5z/1wyL2+qX+N5rLluIeR6dEYISyjFistK8z1esMCCvJu8/x3u0imbrrFDNx0Q== } engines: { node: '>=8' } dependencies: - '@sentry/hub': 7.1.1 - '@sentry/types': 7.1.1 - '@sentry/utils': 7.1.1 + '@sentry/hub': 7.5.1 + '@sentry/types': 7.5.1 + '@sentry/utils': 7.5.1 tslib: 1.14.1 dev: true - /@sentry/types/7.1.1: + /@sentry/types/7.5.1: resolution: { - integrity: sha512-5N1UMd2SqvUXprcIUMyDEju3H9lJY2oWfWQBGo0lG6Amn/lGAPAYlchg+4vQCLutDQMyd8K9zPwcbKn4u6gHdw== + integrity: sha512-+OHxQL4lXCEsUA31qlhcPABOjxtbuL+VTpgamXJjxEpQQDPUPyPK0pu7c+uTc7x4Re96Ss3pwUYE9tl3WW3xIg== } engines: { node: '>=8' } dev: true - /@sentry/utils/7.1.1: + /@sentry/utils/7.5.1: resolution: { - integrity: sha512-DPRHDf3InfyVgmxToE4Z+AATAR4OVm+wsXDLFGGyncR91CE1x4wLQKOcAJJwX3F0Hz1VHENfmx1DvyYTHOrC/A== + integrity: sha512-5w5dEDilAkH/4x5h8VMlfFcGKdDQ8tbSEfxnMOheD3/bwk18lTVTgp6kk+VxmugGdvxsTLiPEoORsuofufWvGQ== } engines: { node: '>=8' } dependencies: - '@sentry/types': 7.1.1 + '@sentry/types': 7.5.1 tslib: 1.14.1 dev: true @@ -487,88 +489,86 @@ packages: } dev: true - /@sveltejs/adapter-auto/1.0.0-next.52: + /@sveltejs/adapter-auto/1.0.0-next.55: resolution: { - integrity: sha512-jOuC7RauiwGg7BQQEZxBGcwtwynNqQSuGJ7MJ9kk5WIrFCMrZSclwnpO1yLmUUYFKvJ61Z7bvVoDqm6+CgLEaw== + integrity: sha512-Z/yin8+tXwq/a8rtDXB+H2HDoVVT16fZYphXHa3WAK+Z/OXwPoEiz9ZSWZYWxBKVFpvtH+IXijAPl1CPJnosxw== } dependencies: - '@sveltejs/adapter-cloudflare': 1.0.0-next.23 - '@sveltejs/adapter-netlify': 1.0.0-next.65 - '@sveltejs/adapter-vercel': 1.0.0-next.59 + '@sveltejs/adapter-cloudflare': 1.0.0-next.26 + '@sveltejs/adapter-netlify': 1.0.0-next.67 + '@sveltejs/adapter-vercel': 1.0.0-next.60 transitivePeerDependencies: - encoding - supports-color dev: true - /@sveltejs/adapter-cloudflare/1.0.0-next.23: + /@sveltejs/adapter-cloudflare/1.0.0-next.26: resolution: { - integrity: sha512-WaDE25Ib3Q9kM1BBxvGxr57vfExg0Q1Wu2H3dSFV4Apw18UHKS89P/U6wd4u4zAzAw+Mcm8gduX/rRs5z0YMwA== + integrity: sha512-70GQzX5iHedlWdvfdlBmS4qrIReocZem5TPOARF3yYQYCliMH2bd+dbcHt0sGugx73Gks11HxWj+/WpPw0LljA== } dependencies: - esbuild: 0.14.43 + esbuild: 0.14.48 worktop: 0.8.0-next.14 dev: true - /@sveltejs/adapter-netlify/1.0.0-next.65: + /@sveltejs/adapter-netlify/1.0.0-next.67: resolution: { - integrity: sha512-81LYVqT0Fez7xqvOdE9ITD7b5kxdzzXjXwJ0ISBfJYt6wqg0fmABm3mcDy3opXau7DoQkhkhnlqkharTHfhJQg== + integrity: sha512-0C4TlePu1grsY/rhYUiQUwU8pFK9ImvI0u/T8KpwwXAeMjmxCfZa8B1syil389iAykBoiKlx0mxIzT7tawwFzg== } dependencies: '@iarna/toml': 2.2.5 - esbuild: 0.14.43 + esbuild: 0.14.48 set-cookie-parser: 2.5.0 tiny-glob: 0.2.9 dev: true - /@sveltejs/adapter-node/1.0.0-next.78: + /@sveltejs/adapter-node/1.0.0-next.79: resolution: { - integrity: sha512-TXB5Ii0z/7o1B05p/YLsS4t+JUHFHWBzFv1U16TKvM3HMbMUJIx+AhpM2WJfDX8HtAyfd1m9OawGoUB+1ed24A== + integrity: sha512-cPD28X6qoI53rZzGhaBmE+88vgv4oc/S/jJ1t+rUMpz4d/X2Wo3zuShXpWDhqj8Vix8SbggV0JRCtu4a0hoYQg== } dependencies: tiny-glob: 0.2.9 dev: true - /@sveltejs/adapter-vercel/1.0.0-next.59: + /@sveltejs/adapter-vercel/1.0.0-next.60: resolution: { - integrity: sha512-1lq5IFLWiLUXmNJVUXjwaInDb07BJg5er43xlMilpFpTA9BZI2hqjYCgtdtk7O6ee5EYJk876b2riM1m+y1M4Q== + integrity: sha512-Xq+gaxQ2iKvP9G+7C8+r4xScMOUEhBouDEFyLCOzKrwmd+JWBzCl1N0qKeKm71MbR7l4YJn8J+e7105j8x+RXA== } dependencies: - '@vercel/nft': 0.20.0 - esbuild: 0.14.43 + '@vercel/nft': 0.20.1 + esbuild: 0.14.48 transitivePeerDependencies: - encoding - supports-color dev: true - /@sveltejs/kit/1.0.0-next.354_sass@1.52.3+svelte@3.48.0: + /@sveltejs/kit/1.0.0-next.366_svelte@3.49.0+vite@2.9.14: resolution: { - integrity: sha512-dTfFT0c3sxztFpiw6H4bQnPd+PtHgEZG6j6ssT9sWLONfzUgWRX0S7H/WoPEjr7u65o2HNazoj8jmEq3ZTwb9g== + integrity: sha512-TzHIb0D5cTUb/9g+hGuQU0Ja7VneJkQOBeKKHzXjq7RBO6EHOQ64YJXC9LR2jxveWGwZAaqw4PNT5LfySzLs/w== } - engines: { node: '>=16.7' } + engines: { node: '>=16.9' } hasBin: true peerDependencies: svelte: ^3.44.0 + vite: ^2.9.10 dependencies: - '@sveltejs/vite-plugin-svelte': 1.0.0-next.49_svelte@3.48.0+vite@2.9.12 + '@sveltejs/vite-plugin-svelte': 1.0.0-next.49_svelte@3.49.0+vite@2.9.14 chokidar: 3.5.3 sade: 1.8.1 - svelte: 3.48.0 - vite: 2.9.12_sass@1.52.3 + svelte: 3.49.0 + vite: 2.9.14_sass@1.53.0 transitivePeerDependencies: - diff-match-patch - - less - - sass - - stylus - supports-color dev: true - /@sveltejs/vite-plugin-svelte/1.0.0-next.49_svelte@3.48.0+vite@2.9.12: + /@sveltejs/vite-plugin-svelte/1.0.0-next.49_svelte@3.49.0+vite@2.9.14: resolution: { integrity: sha512-AKh0Ka8EDgidnxWUs8Hh2iZLZovkETkefO99XxZ4sW4WGJ7VFeBx5kH/NIIGlaNHLcrIvK3CK0HkZwC3Cici0A== @@ -585,27 +585,27 @@ packages: '@rollup/pluginutils': 4.2.1 debug: 4.3.4 deepmerge: 4.2.2 - kleur: 4.1.4 + kleur: 4.1.5 magic-string: 0.26.2 - svelte: 3.48.0 - svelte-hmr: 0.14.12_svelte@3.48.0 - vite: 2.9.12_sass@1.52.3 + svelte: 3.49.0 + svelte-hmr: 0.14.12_svelte@3.49.0 + vite: 2.9.14_sass@1.53.0 transitivePeerDependencies: - supports-color dev: true - /@tailwindcss/typography/0.5.2_tailwindcss@3.1.2: + /@tailwindcss/typography/0.5.3_tailwindcss@3.1.5: resolution: { - integrity: sha512-coq8DBABRPFcVhVIk6IbKyyHUt7YTEC/C992tatFB+yEx5WGBQrCgsSFjxHUr8AWXphWckadVJbominEduYBqw== + integrity: sha512-Cn4MufL/xiTh2Npw26xiL7gP3GFkJH+zWM8DAm/NNEr4gF5N9D6gY9zMNNQUu27m8g0IIk665BUuoU92wVUBkA== } peerDependencies: - tailwindcss: '>=3.0.0 || >= 3.0.0-alpha.1 || insiders' + tailwindcss: '>=3.0.0 || insiders' dependencies: lodash.castarray: 4.4.0 lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 - tailwindcss: 3.1.2 + tailwindcss: 3.1.5 dev: true /@transloadit/prettier-bytes/0.0.7: @@ -665,10 +665,10 @@ packages: } dev: true - /@types/node/17.0.41: + /@types/node/18.0.3: resolution: { - integrity: sha512-xA6drNNeqb5YyV5fO3OAEsnXLfO7uF0whiOfPTz5AeDo8KeZFmODKnvwPymMNO8qE/an8pVY/O50tig2SQCrGw== + integrity: sha512-HzNRZtp4eepNitP+BD6k2L6DROIDG4Q0fm4x+dwfsr6LGmROENnok75VGw40628xf+iR24WeMFcHuuBDUAzzsQ== } dev: true @@ -685,7 +685,7 @@ packages: integrity: sha512-BPdoIt1lfJ6B7rw35ncdwBZrAssjcwzI5LByIrYs+tpXlj/CAkuVdRsgZDdP4lq5EjyWzwxZCqAoFyHKFwp32g== } dependencies: - '@types/node': 17.0.41 + '@types/node': 18.0.3 dev: true /@types/ua-parser-js/0.7.36: @@ -702,10 +702,10 @@ packages: } dev: true - /@typescript-eslint/eslint-plugin/5.27.1_aq7uryhocdbvbqum33pitcm3y4: + /@typescript-eslint/eslint-plugin/5.30.5_6zdoc3rn4mpiddqwhppni2mnnm: resolution: { - integrity: sha512-6dM5NKT57ZduNnJfpY81Phe9nc9wolnMCnknb1im6brWi1RYv84nbMS3olJa27B6+irUVV1X/Wb+Am0FjJdGFw== + integrity: sha512-lftkqRoBvc28VFXEoRgyZuztyVUQ04JvUnATSPtIRFAccbXTWL6DEtXGYMcbg998kXw1NLUJm7rTQ9eUt+q6Ig== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: @@ -716,26 +716,26 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.27.1_ud6rd4xtew5bv4yhvkvu24pzm4 - '@typescript-eslint/scope-manager': 5.27.1 - '@typescript-eslint/type-utils': 5.27.1_ud6rd4xtew5bv4yhvkvu24pzm4 - '@typescript-eslint/utils': 5.27.1_ud6rd4xtew5bv4yhvkvu24pzm4 + '@typescript-eslint/parser': 5.30.5_4x5o4skxv6sl53vpwefgt23khm + '@typescript-eslint/scope-manager': 5.30.5 + '@typescript-eslint/type-utils': 5.30.5_4x5o4skxv6sl53vpwefgt23khm + '@typescript-eslint/utils': 5.30.5_4x5o4skxv6sl53vpwefgt23khm debug: 4.3.4 - eslint: 8.17.0 + eslint: 8.19.0 functional-red-black-tree: 1.0.1 ignore: 5.2.0 regexpp: 3.2.0 semver: 7.3.7 - tsutils: 3.21.0_typescript@4.7.3 - typescript: 4.7.3 + tsutils: 3.21.0_typescript@4.7.4 + typescript: 4.7.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.27.1_ud6rd4xtew5bv4yhvkvu24pzm4: + /@typescript-eslint/parser/5.30.5_4x5o4skxv6sl53vpwefgt23khm: resolution: { - integrity: sha512-7Va2ZOkHi5NP+AZwb5ReLgNF6nWLGTeUJfxdkVUAPPSaAdbWNnFZzLZ4EGGmmiCTg+AwlbE1KyUYTBglosSLHQ== + integrity: sha512-zj251pcPXI8GO9NDKWWmygP6+UjwWmrdf9qMW/L/uQJBM/0XbU2inxe5io/234y/RCvwpKEYjZ6c1YrXERkK4Q== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: @@ -745,31 +745,31 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.27.1 - '@typescript-eslint/types': 5.27.1 - '@typescript-eslint/typescript-estree': 5.27.1_typescript@4.7.3 + '@typescript-eslint/scope-manager': 5.30.5 + '@typescript-eslint/types': 5.30.5 + '@typescript-eslint/typescript-estree': 5.30.5_typescript@4.7.4 debug: 4.3.4 - eslint: 8.17.0 - typescript: 4.7.3 + eslint: 8.19.0 + typescript: 4.7.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager/5.27.1: + /@typescript-eslint/scope-manager/5.30.5: resolution: { - integrity: sha512-fQEOSa/QroWE6fAEg+bJxtRZJTH8NTskggybogHt4H9Da8zd4cJji76gA5SBlR0MgtwF7rebxTbDKB49YUCpAg== + integrity: sha512-NJ6F+YHHFT/30isRe2UTmIGGAiXKckCyMnIV58cE3JkHmaD6e5zyEYm5hBDv0Wbin+IC0T1FWJpD3YqHUG/Ydg== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: - '@typescript-eslint/types': 5.27.1 - '@typescript-eslint/visitor-keys': 5.27.1 + '@typescript-eslint/types': 5.30.5 + '@typescript-eslint/visitor-keys': 5.30.5 dev: true - /@typescript-eslint/type-utils/5.27.1_ud6rd4xtew5bv4yhvkvu24pzm4: + /@typescript-eslint/type-utils/5.30.5_4x5o4skxv6sl53vpwefgt23khm: resolution: { - integrity: sha512-+UC1vVUWaDHRnC2cQrCJ4QtVjpjjCgjNFpg8b03nERmkHv9JV9X5M19D7UFMd+/G7T/sgFwX2pGmWK38rqyvXw== + integrity: sha512-k9+ejlv1GgwN1nN7XjVtyCgE0BTzhzT1YsQF0rv4Vfj2U9xnslBgMYYvcEYAFVdvhuEscELJsB7lDkN7WusErw== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: @@ -779,27 +779,27 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.27.1_ud6rd4xtew5bv4yhvkvu24pzm4 + '@typescript-eslint/utils': 5.30.5_4x5o4skxv6sl53vpwefgt23khm debug: 4.3.4 - eslint: 8.17.0 - tsutils: 3.21.0_typescript@4.7.3 - typescript: 4.7.3 + eslint: 8.19.0 + tsutils: 3.21.0_typescript@4.7.4 + typescript: 4.7.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/types/5.27.1: + /@typescript-eslint/types/5.30.5: resolution: { - integrity: sha512-LgogNVkBhCTZU/m8XgEYIWICD6m4dmEDbKXESCbqOXfKZxRKeqpiJXQIErv66sdopRKZPo5l32ymNqibYEH/xg== + integrity: sha512-kZ80w/M2AvsbRvOr3PjaNh6qEW1LFqs2pLdo2s5R38B2HYXG8Z0PP48/4+j1QHJFL3ssHIbJ4odPRS8PlHrFfw== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dev: true - /@typescript-eslint/typescript-estree/5.27.1_typescript@4.7.3: + /@typescript-eslint/typescript-estree/5.30.5_typescript@4.7.4: resolution: { - integrity: sha512-DnZvvq3TAJ5ke+hk0LklvxwYsnXpRdqUY5gaVS0D4raKtbznPz71UJGnPTHEFo0GDxqLOLdMkkmVZjSpET1hFw== + integrity: sha512-qGTc7QZC801kbYjAr4AgdOfnokpwStqyhSbiQvqGBLixniAKyH+ib2qXIVo4P9NgGzwyfD9I0nlJN7D91E1VpQ== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: @@ -808,47 +808,47 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.27.1 - '@typescript-eslint/visitor-keys': 5.27.1 + '@typescript-eslint/types': 5.30.5 + '@typescript-eslint/visitor-keys': 5.30.5 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.7 - tsutils: 3.21.0_typescript@4.7.3 - typescript: 4.7.3 + tsutils: 3.21.0_typescript@4.7.4 + typescript: 4.7.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.27.1_ud6rd4xtew5bv4yhvkvu24pzm4: + /@typescript-eslint/utils/5.30.5_4x5o4skxv6sl53vpwefgt23khm: resolution: { - integrity: sha512-mZ9WEn1ZLDaVrhRaYgzbkXBkTPghPFsup8zDbbsYTxC5OmqrFE7skkKS/sraVsLP3TcT3Ki5CSyEFBRkLH/H/w== + integrity: sha512-o4SSUH9IkuA7AYIfAvatldovurqTAHrfzPApOZvdUq01hHojZojCFXx06D/aFpKCgWbMPRdJBWAC3sWp3itwTA== } 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.11 - '@typescript-eslint/scope-manager': 5.27.1 - '@typescript-eslint/types': 5.27.1 - '@typescript-eslint/typescript-estree': 5.27.1_typescript@4.7.3 - eslint: 8.17.0 + '@typescript-eslint/scope-manager': 5.30.5 + '@typescript-eslint/types': 5.30.5 + '@typescript-eslint/typescript-estree': 5.30.5_typescript@4.7.4 + eslint: 8.19.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.17.0 + eslint-utils: 3.0.0_eslint@8.19.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/visitor-keys/5.27.1: + /@typescript-eslint/visitor-keys/5.30.5: resolution: { - integrity: sha512-xYs6ffo01nhdJgPieyk7HAOpjhTsx7r/oB9LWEhwAXgwn33tkr+W8DI2ChboqhZlC4q3TC6geDYPoiX8ROqyOQ== + integrity: sha512-D+xtGo9HUMELzWIUqcQc0p2PO4NyvTrgIOK/VnSH083+8sq0tiLozNRKuLarwHYGRuA6TVBQSuuLwJUDWd3aaA== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: - '@typescript-eslint/types': 5.27.1 + '@typescript-eslint/types': 5.30.5 eslint-visitor-keys: 3.3.0 dev: true @@ -874,7 +874,7 @@ packages: '@uppy/core': 2.3.1 '@uppy/utils': 4.1.0 compressorjs: 1.1.1 - preact: 10.8.1 + preact: 10.9.0 promise-queue: 2.2.5 dev: true @@ -891,7 +891,7 @@ packages: mime-match: 1.0.2 namespace-emitter: 2.0.1 nanoid: 3.3.4 - preact: 10.8.1 + preact: 10.9.0 dev: true /@uppy/dashboard/2.3.0_@uppy+core@2.3.1: @@ -905,7 +905,7 @@ packages: '@transloadit/prettier-bytes': 0.0.7 '@uppy/core': 2.3.1 '@uppy/informer': 2.1.0_@uppy+core@2.3.1 - '@uppy/provider-views': 2.1.1_@uppy+core@2.3.1 + '@uppy/provider-views': 2.1.2_@uppy+core@2.3.1 '@uppy/status-bar': 2.2.1_@uppy+core@2.3.1 '@uppy/thumbnail-generator': 2.2.0_@uppy+core@2.3.1 '@uppy/utils': 4.1.0 @@ -914,7 +914,7 @@ packages: lodash.debounce: 4.0.8 memoize-one: 5.2.1 nanoid: 3.3.4 - preact: 10.8.1 + preact: 10.9.0 dev: true /@uppy/drag-drop/2.1.1_@uppy+core@2.3.1: @@ -927,7 +927,7 @@ packages: dependencies: '@uppy/core': 2.3.1 '@uppy/utils': 4.1.0 - preact: 10.8.1 + preact: 10.9.0 dev: true /@uppy/drop-target/1.1.3_@uppy+core@2.3.1: @@ -953,7 +953,7 @@ packages: '@uppy/core': 2.3.1 '@uppy/utils': 4.1.0 cropperjs: 1.5.7 - preact: 10.8.1 + preact: 10.9.0 dev: true /@uppy/informer/2.1.0_@uppy+core@2.3.1: @@ -966,7 +966,7 @@ packages: dependencies: '@uppy/core': 2.3.1 '@uppy/utils': 4.1.0 - preact: 10.8.1 + preact: 10.9.0 dev: true /@uppy/progress-bar/2.1.1_@uppy+core@2.3.1: @@ -979,21 +979,21 @@ packages: dependencies: '@uppy/core': 2.3.1 '@uppy/utils': 4.1.0 - preact: 10.8.1 + preact: 10.9.0 dev: true - /@uppy/provider-views/2.1.1_@uppy+core@2.3.1: + /@uppy/provider-views/2.1.2_@uppy+core@2.3.1: resolution: { - integrity: sha512-Emk18dBAUx73uhkYL/ryFqu9pQ5hVnW5P+b9J/bq3bxDaEtVfQvhFPfaa8/gHNb8t499ytHmRPJYUJlqfG3/5A== + integrity: sha512-tcIQkP/v7DjrLF6KvUJldafyxHlT+Yc1oH/01N6pu/T249UAUjy3j91ChGGqcjYCTMpvQPQDgskVLBqnWAdzcQ== } peerDependencies: - '@uppy/core': ^2.3.0 + '@uppy/core': ^2.3.1 dependencies: '@uppy/core': 2.3.1 '@uppy/utils': 4.1.0 classnames: 2.3.1 - preact: 10.8.1 + preact: 10.9.0 dev: true /@uppy/status-bar/2.2.1_@uppy+core@2.3.1: @@ -1009,7 +1009,7 @@ packages: '@uppy/utils': 4.1.0 classnames: 2.3.1 lodash.throttle: 4.1.1 - preact: 10.8.1 + preact: 10.9.0 dev: true /@uppy/store-default/2.1.0: @@ -1019,7 +1019,7 @@ packages: } dev: true - /@uppy/svelte/1.0.8_w57owxejta2mqj4rr2tj54bhsi: + /@uppy/svelte/1.0.8_666x22iplep47hmmdk53ndaqiu: resolution: { integrity: sha512-A/80S2LCRjszzGbdDe7e9YU77HAa2PiIMqAjmyuOY5ZMyoIsRjeT8G9CNjeDMGMJBsQLyysDWbF3AZqPyJukQA== @@ -1033,7 +1033,7 @@ packages: '@uppy/drag-drop': 2.1.1_@uppy+core@2.3.1 '@uppy/progress-bar': 2.1.1_@uppy+core@2.3.1 '@uppy/status-bar': 2.2.1_@uppy+core@2.3.1 - svelte: 3.48.0 + svelte: 3.49.0 dev: true /@uppy/thumbnail-generator/2.2.0_@uppy+core@2.3.1: @@ -1072,10 +1072,10 @@ packages: nanoid: 3.3.4 dev: true - /@vercel/nft/0.20.0: + /@vercel/nft/0.20.1: resolution: { - integrity: sha512-+lxsJP/sG4E8UkhfrJC6evkLLfUpZrjXxqEdunr3Q9kiECi8JYBGz6B5EpU1+MmeNnRoSphLcLh/1tI998ye4w== + integrity: sha512-hSLcr64KHOkcNiTAlv154K4p4faEFBwYIi2eIgu1QCDhB1qyQYvFuEhtw3eaapNjA4/7x/2jcclfCAjILua/ag== } hasBin: true dependencies: @@ -1086,8 +1086,7 @@ packages: glob: 7.2.3 graceful-fs: 4.2.10 micromatch: 4.0.5 - node-gyp-build: 4.4.0 - node-pre-gyp: 0.13.0 + node-gyp-build: 4.5.0 resolve-from: 5.0.0 rollup-pluginutils: 2.8.2 transitivePeerDependencies: @@ -1174,14 +1173,6 @@ packages: uri-js: 4.4.1 dev: true - /ansi-regex/2.1.1: - resolution: - { - integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA== - } - engines: { node: '>=0.10.0' } - dev: true - /ansi-regex/5.0.1: resolution: { @@ -1211,13 +1202,6 @@ packages: picomatch: 2.3.1 dev: true - /aproba/1.2.0: - resolution: - { - integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== - } - dev: true - /aproba/2.0.0: resolution: { @@ -1225,16 +1209,6 @@ packages: } dev: true - /are-we-there-yet/1.1.7: - resolution: - { - integrity: sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g== - } - dependencies: - delegates: 1.0.0 - readable-stream: 2.3.7 - dev: true - /are-we-there-yet/2.0.0: resolution: { @@ -1278,8 +1252,8 @@ packages: peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.20.4 - caniuse-lite: 1.0.30001352 + browserslist: 4.21.1 + caniuse-lite: 1.0.30001363 fraction.js: 4.2.0 normalize-range: 0.1.2 picocolors: 1.0.0 @@ -1345,19 +1319,18 @@ packages: fill-range: 7.0.1 dev: true - /browserslist/4.20.4: + /browserslist/4.21.1: resolution: { - integrity: sha512-ok1d+1WpnU24XYN7oC3QWgTyMhY/avPJ/r9T00xxvUOIparA/gc+UPUMaod3i+G6s+nI2nUb9xZ5k794uIwShw== + integrity: sha512-Nq8MFCSrnJXSc88yliwlzQe3qNe3VntIjhsArW9IJOEPSHNx23FalwApUVbzAWABLhYJJ7y8AynWI/XM8OdfjQ== } engines: { node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 } hasBin: true dependencies: - caniuse-lite: 1.0.30001352 - electron-to-chromium: 1.4.151 - escalade: 3.1.1 - node-releases: 2.0.5 - picocolors: 1.0.0 + caniuse-lite: 1.0.30001363 + electron-to-chromium: 1.4.184 + node-releases: 2.0.6 + update-browserslist-db: 1.0.4_browserslist@4.21.1 dev: true /buffer-crc32/0.2.13: @@ -1389,16 +1362,16 @@ packages: integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== } dependencies: - browserslist: 4.20.4 - caniuse-lite: 1.0.30001352 + browserslist: 4.21.1 + caniuse-lite: 1.0.30001363 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: true - /caniuse-lite/1.0.30001352: + /caniuse-lite/1.0.30001363: resolution: { - integrity: sha512-GUgH8w6YergqPQDGWhJGt8GDRnY0L/iJVQcU3eJ46GYf52R8tk0Wxp0PymuFVZboJYXGiCqwozAYZNRjVj6IcA== + integrity: sha512-HpQhpzTGGPVMnCjIomjt+jvyUu8vNFo3TaDiZ/RcoTrlOq/5+tC8zHdsbgFB6MxmaY+jCpsH09aD80Bb4Ow3Sg== } dev: true @@ -1431,13 +1404,6 @@ packages: fsevents: 2.3.2 dev: true - /chownr/1.1.4: - resolution: - { - integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== - } - dev: true - /chownr/2.0.0: resolution: { @@ -1461,14 +1427,6 @@ packages: engines: { node: '>=0.10.0' } dev: true - /code-point-at/1.1.0: - resolution: - { - integrity: sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA== - } - engines: { node: '>=0.10.0' } - dev: true - /color-convert/2.0.1: resolution: { @@ -1538,13 +1496,6 @@ packages: engines: { node: '>= 0.6' } dev: true - /core-util-is/1.0.3: - resolution: - { - integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== - } - dev: true - /cropperjs/1.5.7: resolution: { @@ -1631,10 +1582,10 @@ packages: hasBin: true dev: true - /cssnano-preset-default/5.2.11_postcss@8.4.14: + /cssnano-preset-default/5.2.12_postcss@8.4.14: resolution: { - integrity: sha512-4PadR1NtuaIK8MvLNuY7MznK4WJteldGlzCiMaaTiOUP+apeiIvUDIXykzUOoqgOOUAHrU64ncdD90NfZR3LSQ== + integrity: sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew== } engines: { node: ^10 || ^12 || >=14.0 } peerDependencies: @@ -1650,7 +1601,7 @@ packages: postcss-discard-duplicates: 5.1.0_postcss@8.4.14 postcss-discard-empty: 5.1.1_postcss@8.4.14 postcss-discard-overridden: 5.1.0_postcss@8.4.14 - postcss-merge-longhand: 5.1.5_postcss@8.4.14 + postcss-merge-longhand: 5.1.6_postcss@8.4.14 postcss-merge-rules: 5.1.2_postcss@8.4.14 postcss-minify-font-values: 5.1.0_postcss@8.4.14 postcss-minify-gradients: 5.1.1_postcss@8.4.14 @@ -1658,14 +1609,14 @@ packages: postcss-minify-selectors: 5.2.1_postcss@8.4.14 postcss-normalize-charset: 5.1.0_postcss@8.4.14 postcss-normalize-display-values: 5.1.0_postcss@8.4.14 - postcss-normalize-positions: 5.1.0_postcss@8.4.14 - postcss-normalize-repeat-style: 5.1.0_postcss@8.4.14 + postcss-normalize-positions: 5.1.1_postcss@8.4.14 + postcss-normalize-repeat-style: 5.1.1_postcss@8.4.14 postcss-normalize-string: 5.1.0_postcss@8.4.14 postcss-normalize-timing-functions: 5.1.0_postcss@8.4.14 postcss-normalize-unicode: 5.1.0_postcss@8.4.14 postcss-normalize-url: 5.1.0_postcss@8.4.14 postcss-normalize-whitespace: 5.1.1_postcss@8.4.14 - postcss-ordered-values: 5.1.2_postcss@8.4.14 + postcss-ordered-values: 5.1.3_postcss@8.4.14 postcss-reduce-initial: 5.1.0_postcss@8.4.14 postcss-reduce-transforms: 5.1.0_postcss@8.4.14 postcss-svgo: 5.1.0_postcss@8.4.14 @@ -1684,16 +1635,16 @@ packages: postcss: 8.4.14 dev: true - /cssnano/5.1.11_postcss@8.4.14: + /cssnano/5.1.12_postcss@8.4.14: resolution: { - integrity: sha512-2nx+O6LvewPo5EBtYrKc8762mMkZRk9cMGIOP4UlkmxHm7ObxH+zvsJJ+qLwPkUc4/yumL/qJkavYi9NlodWIQ== + integrity: sha512-TgvArbEZu0lk/dvg2ja+B7kYoD7BBCmn3+k58xD0qjrGHsFzXY/wKTo9M5egcUCabPol05e/PVoIu79s2JN4WQ== } engines: { node: ^10 || ^12 || >=14.0 } peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-preset-default: 5.2.11_postcss@8.4.14 + cssnano-preset-default: 5.2.12_postcss@8.4.14 lilconfig: 2.0.5 postcss: 8.4.14 yaml: 1.10.2 @@ -1709,20 +1660,6 @@ packages: css-tree: 1.1.3 dev: true - /debug/3.2.7: - resolution: - { - integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== - } - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.3 - dev: true - /debug/4.3.4: resolution: { @@ -1738,14 +1675,6 @@ packages: ms: 2.1.2 dev: true - /deep-extend/0.6.0: - resolution: - { - integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== - } - engines: { node: '>=4.0.0' } - dev: true - /deep-is/0.1.4: resolution: { @@ -1791,15 +1720,6 @@ packages: engines: { node: '>=8' } dev: true - /detect-libc/1.0.3: - resolution: - { - integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg== - } - engines: { node: '>=0.10' } - hasBin: true - dev: true - /detect-libc/2.0.1: resolution: { @@ -1903,17 +1823,17 @@ packages: domhandler: 4.3.1 dev: true - /earcut/2.2.3: + /earcut/2.2.4: resolution: { - integrity: sha512-iRDI1QeCQIhMCZk48DRDMVgQSSBDmbzzNhnxIo+pwx3swkfjMh6vh0nWLq1NdvGHLKH6wIrAM3vQWeTj6qeoug== + integrity: sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ== } dev: true - /electron-to-chromium/1.4.151: + /electron-to-chromium/1.4.184: resolution: { - integrity: sha512-XaG2LpZi9fdiWYOqJh0dJy4SlVywCvpgYXhzOlZTp4JqSKqxn5URqOjbm9OMYB3aInA2GuHQiem1QUOc1yT0Pw== + integrity: sha512-IADi390FRdvxWfVX3hjzfTDNVHiTqVo9ar53/7em/SfhUG9YcjVhyQecY/XwmBHRKden/wFud7RWOUH7+7LFng== } dev: true @@ -1970,10 +1890,10 @@ packages: } dev: true - /esbuild-android-64/0.14.43: + /esbuild-android-64/0.14.48: resolution: { - integrity: sha512-kqFXAS72K6cNrB6RiM7YJ5lNvmWRDSlpi7ZuRZ1hu1S3w0zlwcoCxWAyM23LQUyZSs1PbjHgdbbfYAN8IGh6xg== + integrity: sha512-3aMjboap/kqwCUpGWIjsk20TtxVoKck8/4Tu19rubh7t5Ra0Yrpg30Mt1QXXlipOazrEceGeWurXKeFJgkPOUg== } engines: { node: '>=12' } cpu: [x64] @@ -1982,10 +1902,10 @@ packages: dev: true optional: true - /esbuild-android-arm64/0.14.43: + /esbuild-android-arm64/0.14.48: resolution: { - integrity: sha512-bKS2BBFh+7XZY9rpjiHGRNA7LvWYbZWP87pLehggTG7tTaCDvj8qQGOU/OZSjCSKDYbgY7Q+oDw8RlYQ2Jt2BA== + integrity: sha512-vptI3K0wGALiDq+EvRuZotZrJqkYkN5282iAfcffjI5lmGG9G1ta/CIVauhY42MBXwEgDJkweiDcDMRLzBZC4g== } engines: { node: '>=12' } cpu: [arm64] @@ -1994,10 +1914,10 @@ packages: dev: true optional: true - /esbuild-darwin-64/0.14.43: + /esbuild-darwin-64/0.14.48: resolution: { - integrity: sha512-/3PSilx011ttoieRGkSZ0XV8zjBf2C9enV4ScMMbCT4dpx0mFhMOpFnCHkOK0pWGB8LklykFyHrWk2z6DENVUg== + integrity: sha512-gGQZa4+hab2Va/Zww94YbshLuWteyKGD3+EsVon8EWTWhnHFRm5N9NbALNbwi/7hQ/hM1Zm4FuHg+k6BLsl5UA== } engines: { node: '>=12' } cpu: [x64] @@ -2006,10 +1926,10 @@ packages: dev: true optional: true - /esbuild-darwin-arm64/0.14.43: + /esbuild-darwin-arm64/0.14.48: resolution: { - integrity: sha512-1HyFUKs8DMCBOvw1Qxpr5Vv/ThNcVIFb5xgXWK3pyT40WPvgYIiRTwJCvNs4l8i5qWF8/CK5bQxJVDjQvtv0Yw== + integrity: sha512-bFjnNEXjhZT+IZ8RvRGNJthLWNHV5JkCtuOFOnjvo5pC0sk2/QVk0Qc06g2PV3J0TcU6kaPC3RN9yy9w2PSLEA== } engines: { node: '>=12' } cpu: [arm64] @@ -2018,10 +1938,10 @@ packages: dev: true optional: true - /esbuild-freebsd-64/0.14.43: + /esbuild-freebsd-64/0.14.48: resolution: { - integrity: sha512-FNWc05TPHYgaXjbPZO5/rJKSBslfG6BeMSs8GhwnqAKP56eEhvmzwnIz1QcC9cRVyO+IKqWNfmHFkCa1WJTULA== + integrity: sha512-1NOlwRxmOsnPcWOGTB10JKAkYSb2nue0oM1AfHWunW/mv3wERfJmnYlGzL3UAOIUXZqW8GeA2mv+QGwq7DToqA== } engines: { node: '>=12' } cpu: [x64] @@ -2030,10 +1950,10 @@ packages: dev: true optional: true - /esbuild-freebsd-arm64/0.14.43: + /esbuild-freebsd-arm64/0.14.48: resolution: { - integrity: sha512-amrYopclz3VohqisOPR6hA3GOWA3LZC1WDLnp21RhNmoERmJ/vLnOpnrG2P/Zao+/erKTCUqmrCIPVtj58DRoA== + integrity: sha512-gXqKdO8wabVcYtluAbikDH2jhXp+Klq5oCD5qbVyUG6tFiGhrC9oczKq3vIrrtwcxDQqK6+HDYK8Zrd4bCA9Gw== } engines: { node: '>=12' } cpu: [arm64] @@ -2042,10 +1962,10 @@ packages: dev: true optional: true - /esbuild-linux-32/0.14.43: + /esbuild-linux-32/0.14.48: resolution: { - integrity: sha512-KoxoEra+9O3AKVvgDFvDkiuddCds6q71owSQEYwjtqRV7RwbPzKxJa6+uyzUulHcyGVq0g15K0oKG5CFBcvYDw== + integrity: sha512-ghGyDfS289z/LReZQUuuKq9KlTiTspxL8SITBFQFAFRA/IkIvDpnZnCAKTCjGXAmUqroMQfKJXMxyjJA69c/nQ== } engines: { node: '>=12' } cpu: [ia32] @@ -2054,10 +1974,10 @@ packages: dev: true optional: true - /esbuild-linux-64/0.14.43: + /esbuild-linux-64/0.14.48: resolution: { - integrity: sha512-EwINwGMyiJMgBby5/SbMqKcUhS5AYAZ2CpEBzSowsJPNBJEdhkCTtEjk757TN/wxgbu3QklqDM6KghY660QCUw== + integrity: sha512-vni3p/gppLMVZLghI7oMqbOZdGmLbbKR23XFARKnszCIBpEMEDxOMNIKPmMItQrmH/iJrL1z8Jt2nynY0bE1ug== } engines: { node: '>=12' } cpu: [x64] @@ -2066,10 +1986,10 @@ packages: dev: true optional: true - /esbuild-linux-arm/0.14.43: + /esbuild-linux-arm/0.14.48: resolution: { - integrity: sha512-e6YzQUoDxxtyamuF12eVzzRC7bbEFSZohJ6igQB9tBqnNmIQY3fI6Cns3z2wxtbZ3f2o6idkD2fQnlvs2902Dg== + integrity: sha512-+VfSV7Akh1XUiDNXgqgY1cUP1i2vjI+BmlyXRfVz5AfV3jbpde8JTs5Q9sYgaoq5cWfuKfoZB/QkGOI+QcL1Tw== } engines: { node: '>=12' } cpu: [arm] @@ -2078,10 +1998,10 @@ packages: dev: true optional: true - /esbuild-linux-arm64/0.14.43: + /esbuild-linux-arm64/0.14.48: resolution: { - integrity: sha512-UlSpjMWllAc70zYbHxWuDS3FJytyuR/gHJYBr8BICcTNb/TSOYVBg6U7b3jZ3mILTrgzwJUHwhEwK18FZDouUQ== + integrity: sha512-3CFsOlpoxlKPRevEHq8aAntgYGYkE1N9yRYAcPyng/p4Wyx0tPR5SBYsxLKcgPB9mR8chHEhtWYz6EZ+H199Zw== } engines: { node: '>=12' } cpu: [arm64] @@ -2090,10 +2010,10 @@ packages: dev: true optional: true - /esbuild-linux-mips64le/0.14.43: + /esbuild-linux-mips64le/0.14.48: resolution: { - integrity: sha512-f+v8cInPEL1/SDP//CfSYzcDNgE4CY3xgDV81DWm3KAPWzhvxARrKxB1Pstf5mB56yAslJDxu7ryBUPX207EZA== + integrity: sha512-cs0uOiRlPp6ymknDnjajCgvDMSsLw5mST2UXh+ZIrXTj2Ifyf2aAP3Iw4DiqgnyYLV2O/v/yWBJx+WfmKEpNLA== } engines: { node: '>=12' } cpu: [mips64el] @@ -2102,10 +2022,10 @@ packages: dev: true optional: true - /esbuild-linux-ppc64le/0.14.43: + /esbuild-linux-ppc64le/0.14.48: resolution: { - integrity: sha512-5wZYMDGAL/K2pqkdIsW+I4IR41kyfHr/QshJcNpUfK3RjB3VQcPWOaZmc+74rm4ZjVirYrtz+jWw0SgxtxRanA== + integrity: sha512-+2F0vJMkuI0Wie/wcSPDCqXvSFEELH7Jubxb7mpWrA/4NpT+/byjxDz0gG6R1WJoeDefcrMfpBx4GFNN1JQorQ== } engines: { node: '>=12' } cpu: [ppc64] @@ -2114,10 +2034,10 @@ packages: dev: true optional: true - /esbuild-linux-riscv64/0.14.43: + /esbuild-linux-riscv64/0.14.48: resolution: { - integrity: sha512-lYcAOUxp85hC7lSjycJUVSmj4/9oEfSyXjb/ua9bNl8afonaduuqtw7hvKMoKuYnVwOCDw4RSfKpcnIRDWq+Bw== + integrity: sha512-BmaK/GfEE+5F2/QDrIXteFGKnVHGxlnK9MjdVKMTfvtmudjY3k2t8NtlY4qemKSizc+QwyombGWTBDc76rxePA== } engines: { node: '>=12' } cpu: [riscv64] @@ -2126,10 +2046,10 @@ packages: dev: true optional: true - /esbuild-linux-s390x/0.14.43: + /esbuild-linux-s390x/0.14.48: resolution: { - integrity: sha512-27e43ZhHvhFE4nM7HqtUbMRu37I/4eNSUbb8FGZWszV+uLzMIsHDwLoBiJmw7G9N+hrehNPeQ4F5Ujad0DrUKQ== + integrity: sha512-tndw/0B9jiCL+KWKo0TSMaUm5UWBLsfCKVdbfMlb3d5LeV9WbijZ8Ordia8SAYv38VSJWOEt6eDCdOx8LqkC4g== } engines: { node: '>=12' } cpu: [s390x] @@ -2138,10 +2058,10 @@ packages: dev: true optional: true - /esbuild-netbsd-64/0.14.43: + /esbuild-netbsd-64/0.14.48: resolution: { - integrity: sha512-2mH4QF6hHBn5zzAfxEI/2eBC0mspVsZ6UVo821LpAJKMvLJPBk3XJO5xwg7paDqSqpl7p6IRrAenW999AEfJhQ== + integrity: sha512-V9hgXfwf/T901Lr1wkOfoevtyNkrxmMcRHyticybBUHookznipMOHoF41Al68QBsqBxnITCEpjjd4yAos7z9Tw== } engines: { node: '>=12' } cpu: [x64] @@ -2150,10 +2070,10 @@ packages: dev: true optional: true - /esbuild-openbsd-64/0.14.43: + /esbuild-openbsd-64/0.14.48: resolution: { - integrity: sha512-ZhQpiZjvqCqO8jKdGp9+8k9E/EHSA+zIWOg+grwZasI9RoblqJ1QiZqqi7jfd6ZrrG1UFBNGe4m0NFxCFbMVbg== + integrity: sha512-+IHf4JcbnnBl4T52egorXMatil/za0awqzg2Vy6FBgPcBpisDWT2sVz/tNdrK9kAqj+GZG/jZdrOkj7wsrNTKA== } engines: { node: '>=12' } cpu: [x64] @@ -2162,10 +2082,10 @@ packages: dev: true optional: true - /esbuild-sunos-64/0.14.43: + /esbuild-sunos-64/0.14.48: resolution: { - integrity: sha512-DgxSi9DaHReL9gYuul2rrQCAapgnCJkh3LSHPKsY26zytYppG0HgkgVF80zjIlvEsUbGBP/GHQzBtrezj/Zq1Q== + integrity: sha512-77m8bsr5wOpOWbGi9KSqDphcq6dFeJyun8TA+12JW/GAjyfTwVtOnN8DOt6DSPUfEV+ltVMNqtXUeTeMAxl5KA== } engines: { node: '>=12' } cpu: [x64] @@ -2174,10 +2094,10 @@ packages: dev: true optional: true - /esbuild-windows-32/0.14.43: + /esbuild-windows-32/0.14.48: resolution: { - integrity: sha512-Ih3+2O5oExiqm0mY6YYE5dR0o8+AspccQ3vIAtRodwFvhuyGLjb0Hbmzun/F3Lw19nuhPMu3sW2fqIJ5xBxByw== + integrity: sha512-EPgRuTPP8vK9maxpTGDe5lSoIBHGKO/AuxDncg5O3NkrPeLNdvvK8oywB0zGaAZXxYWfNNSHskvvDgmfVTguhg== } engines: { node: '>=12' } cpu: [ia32] @@ -2186,10 +2106,10 @@ packages: dev: true optional: true - /esbuild-windows-64/0.14.43: + /esbuild-windows-64/0.14.48: resolution: { - integrity: sha512-8NsuNfI8xwFuJbrCuI+aBqNTYkrWErejFO5aYM+yHqyHuL8mmepLS9EPzAzk8rvfaJrhN0+RvKWAcymViHOKEw== + integrity: sha512-YmpXjdT1q0b8ictSdGwH3M8VCoqPpK1/UArze3X199w6u8hUx3V8BhAi1WjbsfDYRBanVVtduAhh2sirImtAvA== } engines: { node: '>=12' } cpu: [x64] @@ -2198,10 +2118,10 @@ packages: dev: true optional: true - /esbuild-windows-arm64/0.14.43: + /esbuild-windows-arm64/0.14.48: resolution: { - integrity: sha512-7ZlD7bo++kVRblJEoG+cepljkfP8bfuTPz5fIXzptwnPaFwGS6ahvfoYzY7WCf5v/1nX2X02HDraVItTgbHnKw== + integrity: sha512-HHaOMCsCXp0rz5BT2crTka6MPWVno121NKApsGs/OIW5QC0ggC69YMGs1aJct9/9FSUF4A1xNE/cLvgB5svR4g== } engines: { node: '>=12' } cpu: [arm64] @@ -2210,35 +2130,35 @@ packages: dev: true optional: true - /esbuild/0.14.43: + /esbuild/0.14.48: resolution: { - integrity: sha512-Uf94+kQmy/5jsFwKWiQB4hfo/RkM9Dh7b79p8yqd1tshULdr25G2szLz631NoH3s2ujnKEKVD16RmOxvCNKRFA== + integrity: sha512-w6N1Yn5MtqK2U1/WZTX9ZqUVb8IOLZkZ5AdHkT6x3cHDMVsYWC7WPdiLmx19w3i4Rwzy5LqsEMtVihG3e4rFzA== } engines: { node: '>=12' } hasBin: true requiresBuild: true optionalDependencies: - esbuild-android-64: 0.14.43 - esbuild-android-arm64: 0.14.43 - esbuild-darwin-64: 0.14.43 - esbuild-darwin-arm64: 0.14.43 - esbuild-freebsd-64: 0.14.43 - esbuild-freebsd-arm64: 0.14.43 - esbuild-linux-32: 0.14.43 - esbuild-linux-64: 0.14.43 - esbuild-linux-arm: 0.14.43 - esbuild-linux-arm64: 0.14.43 - esbuild-linux-mips64le: 0.14.43 - esbuild-linux-ppc64le: 0.14.43 - esbuild-linux-riscv64: 0.14.43 - esbuild-linux-s390x: 0.14.43 - esbuild-netbsd-64: 0.14.43 - esbuild-openbsd-64: 0.14.43 - esbuild-sunos-64: 0.14.43 - esbuild-windows-32: 0.14.43 - esbuild-windows-64: 0.14.43 - esbuild-windows-arm64: 0.14.43 + esbuild-android-64: 0.14.48 + esbuild-android-arm64: 0.14.48 + esbuild-darwin-64: 0.14.48 + esbuild-darwin-arm64: 0.14.48 + esbuild-freebsd-64: 0.14.48 + esbuild-freebsd-arm64: 0.14.48 + esbuild-linux-32: 0.14.48 + esbuild-linux-64: 0.14.48 + esbuild-linux-arm: 0.14.48 + esbuild-linux-arm64: 0.14.48 + esbuild-linux-mips64le: 0.14.48 + esbuild-linux-ppc64le: 0.14.48 + esbuild-linux-riscv64: 0.14.48 + esbuild-linux-s390x: 0.14.48 + esbuild-netbsd-64: 0.14.48 + esbuild-openbsd-64: 0.14.48 + esbuild-sunos-64: 0.14.48 + esbuild-windows-32: 0.14.48 + esbuild-windows-64: 0.14.48 + esbuild-windows-arm64: 0.14.48 dev: true /escalade/3.1.1: @@ -2257,7 +2177,7 @@ packages: engines: { node: '>=10' } dev: true - /eslint-config-prettier/8.5.0_eslint@8.17.0: + /eslint-config-prettier/8.5.0_eslint@8.19.0: resolution: { integrity: sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q== @@ -2266,10 +2186,10 @@ packages: peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.17.0 + eslint: 8.19.0 dev: true - /eslint-plugin-svelte3/4.0.0_3aft6623ti3qaietkx5ojwfh2e: + /eslint-plugin-svelte3/4.0.0_jxmmfmurkts274jdspwh3cyqve: resolution: { integrity: sha512-OIx9lgaNzD02+MDFNLw0GEUbuovNcglg+wnd/UY0fbZmlQSz7GlQiQ1f+yX0XvC07XPcDOnFcichqI3xCwp71g== @@ -2278,8 +2198,8 @@ packages: eslint: '>=8.0.0' svelte: ^3.2.0 dependencies: - eslint: 8.17.0 - svelte: 3.48.0 + eslint: 8.19.0 + svelte: 3.49.0 dev: true /eslint-scope/5.1.1: @@ -2304,7 +2224,7 @@ packages: estraverse: 5.3.0 dev: true - /eslint-utils/3.0.0_eslint@8.17.0: + /eslint-utils/3.0.0_eslint@8.19.0: resolution: { integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA== @@ -2313,7 +2233,7 @@ packages: peerDependencies: eslint: '>=5' dependencies: - eslint: 8.17.0 + eslint: 8.19.0 eslint-visitor-keys: 2.1.0 dev: true @@ -2333,10 +2253,10 @@ packages: engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dev: true - /eslint/8.17.0: + /eslint/8.19.0: resolution: { - integrity: sha512-gq0m0BTJfci60Fz4nczYxNAlED+sMcihltndR8t9t1evnU/azx53x3t2UHXC/uRjcbvRw/XctpaNygSTcQD+Iw== + integrity: sha512-SXOPj3x9VKvPe81TjjUJCYlV4oJjQw68Uek+AM0X4p+33dj2HY5bpTZOgnQHcG2eAm1mtCU9uNMnJi7exU/kYw== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } hasBin: true @@ -2350,7 +2270,7 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-utils: 3.0.0_eslint@8.17.0 + eslint-utils: 3.0.0_eslint@8.19.0 eslint-visitor-keys: 3.3.0 espree: 9.3.2 esquery: 1.4.0 @@ -2359,7 +2279,7 @@ packages: file-entry-cache: 6.0.1 functional-red-black-tree: 1.0.1 glob-parent: 6.0.2 - globals: 13.15.0 + globals: 13.16.0 ignore: 5.2.0 import-fresh: 3.3.0 imurmurhash: 0.1.4 @@ -2501,7 +2421,7 @@ packages: reusify: 1.0.4 dev: true - /felte/1.2.2_svelte@3.48.0: + /felte/1.2.2_svelte@3.49.0: resolution: { integrity: sha512-ZCosUXNWaSdpmGX2sHmt12FBSAH+eJXfXAigTVvreLNtwIDid3v1NJ0nIRjAb2R//owBixI5gYBGmRiSJRI2ig== @@ -2511,7 +2431,7 @@ packages: svelte: ^3.31.0 dependencies: '@felte/core': 1.3.2 - svelte: 3.48.0 + svelte: 3.49.0 dev: true /file-entry-cache/6.0.1: @@ -2548,14 +2468,14 @@ packages: } engines: { node: ^10.12.0 || >=12.0.0 } dependencies: - flatted: 3.2.5 + flatted: 3.2.6 rimraf: 3.0.2 dev: true - /flatted/3.2.5: + /flatted/3.2.6: resolution: { - integrity: sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg== + integrity: sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ== } dev: true @@ -2566,15 +2486,6 @@ packages: } dev: true - /fs-minipass/1.2.7: - resolution: - { - integrity: sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA== - } - dependencies: - minipass: 2.9.0 - dev: true - /fs-minipass/2.1.0: resolution: { @@ -2582,7 +2493,7 @@ packages: } engines: { node: '>= 8' } dependencies: - minipass: 3.1.6 + minipass: 3.3.4 dev: true /fs.realpath/1.0.0: @@ -2617,22 +2528,6 @@ packages: } dev: true - /gauge/2.7.4: - resolution: - { - integrity: sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg== - } - dependencies: - aproba: 1.2.0 - console-control-strings: 1.1.0 - has-unicode: 2.0.1 - object-assign: 4.1.1 - signal-exit: 3.0.7 - string-width: 1.0.2 - strip-ansi: 3.0.1 - wide-align: 1.1.5 - dev: true - /gauge/3.0.2: resolution: { @@ -2707,10 +2602,10 @@ packages: path-is-absolute: 1.0.1 dev: true - /globals/13.15.0: + /globals/13.16.0: resolution: { - integrity: sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog== + integrity: sha512-A1lrQfpNF+McdPOnnFqY3kSN0AFTy485bTi1bkLk4mVPODIUEcSfhHgRqA+QdXPksrSTTztYXx37NFV+GpGk3Q== } engines: { node: '>=8' } dependencies: @@ -2812,28 +2707,18 @@ packages: integrity: sha512-wukWnFeU7rKIWT66VU5i8I+3Zc4wReGcuDK2+kuFhtoxBRGWGdvYI9UQmqNL/yQH1KogWwh+xGEaIPH8V/i2Zg== } dependencies: - '@babel/runtime': 7.18.3 + '@babel/runtime': 7.18.6 dev: true - /i18next/21.8.9: + /i18next/21.8.13: resolution: { - integrity: sha512-PY9a/8ADVmnju1tETeglbbVQi+nM5pcJQWm9kvKMTE3GPgHHtpDsHy5HQ/hccz2/xtW7j3vuso23JdQSH0EttA== + integrity: sha512-DpzwrJq7Y8tjUHxx6ByOkUIjrGYdQI5Mfv4XEI7q2RWdknQ7TaO9bKi8hS/LqYD6pBV5YGxJLReyLkOCxIpouA== } dependencies: - '@babel/runtime': 7.18.3 + '@babel/runtime': 7.18.6 dev: false - /iconv-lite/0.4.24: - resolution: - { - integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== - } - engines: { node: '>=0.10.0' } - dependencies: - safer-buffer: 2.1.2 - dev: true - /ieee754/1.2.1: resolution: { @@ -2841,15 +2726,6 @@ packages: } dev: true - /ignore-walk/3.0.4: - resolution: - { - integrity: sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ== - } - dependencies: - minimatch: 3.1.2 - dev: true - /ignore/5.2.0: resolution: { @@ -2901,21 +2777,14 @@ packages: } dev: true - /ini/1.3.8: + /ioredis/5.1.0: resolution: { - integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== - } - dev: true - - /ioredis/5.0.6: - resolution: - { - integrity: sha512-KUm7wPzIet9QrFMoMm09/4bkfVKBUD9KXwBitP3hrNkZ+A6NBndweXGwYIB/7szHcTZgfo7Kvx88SxljJV4D9A== + integrity: sha512-HYHnvwxFwefeUBj0hZFejLvd8Q/YNAfnZlZG/hSRxkRhXMs1H8soMEVccHd1WlLrKkynorXBsAtqDGskOdAfVQ== } engines: { node: '>=12.22.0' } dependencies: - '@ioredis/commands': 1.1.1 + '@ioredis/commands': 1.2.0 cluster-key-slot: 1.1.0 debug: 4.3.4 denque: 2.0.1 @@ -2963,16 +2832,6 @@ packages: engines: { node: '>=0.10.0' } dev: true - /is-fullwidth-code-point/1.0.0: - resolution: - { - integrity: sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw== - } - engines: { node: '>=0.10.0' } - dependencies: - number-is-nan: 1.0.1 - dev: true - /is-fullwidth-code-point/3.0.0: resolution: { @@ -3006,13 +2865,6 @@ packages: } dev: true - /isarray/1.0.0: - resolution: - { - integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== - } - dev: true - /isexe/2.0.0: resolution: { @@ -3059,10 +2911,10 @@ packages: } dev: true - /kleur/4.1.4: + /kleur/4.1.5: resolution: { - integrity: sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA== + integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ== } engines: { node: '>=6' } dev: true @@ -3210,10 +3062,10 @@ packages: semver: 6.3.0 dev: true - /mapbox-gl/2.8.2: + /mapbox-gl/2.9.1: resolution: { - integrity: sha512-73TgEQlh15TF1UeYhej9Tz1iU4ZhuxIwM6t+e6MxaA7Mu9vqUCZc1kZtZRAXrVeMcDHBSO6gUUjeDBOnsUZVmQ== + integrity: sha512-PWEyI0FUeWaCbDnKmzHBi6CIB264SG6O894PJL1q4Cz/ZiHNyAROonCD48bxVWSQnXXAEDPyhJS5MiJ2K5DTjw== } dependencies: '@mapbox/geojson-rewind': 0.5.2 @@ -3226,11 +3078,10 @@ packages: '@mapbox/vector-tile': 1.3.1 '@mapbox/whoots-js': 3.1.0 csscolorparser: 1.0.3 - earcut: 2.2.3 + earcut: 2.2.4 geojson-vt: 3.2.1 gl-matrix: 3.4.3 grid-index: 1.1.0 - minimist: 1.2.6 murmurhash-js: 1.0.0 pbf: 3.2.1 potpack: 1.0.2 @@ -3307,35 +3158,16 @@ packages: } dev: true - /minipass/2.9.0: + /minipass/3.3.4: resolution: { - integrity: sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg== - } - dependencies: - safe-buffer: 5.2.1 - yallist: 3.1.1 - dev: true - - /minipass/3.1.6: - resolution: - { - integrity: sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ== + integrity: sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw== } engines: { node: '>=8' } dependencies: yallist: 4.0.0 dev: true - /minizlib/1.3.3: - resolution: - { - integrity: sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q== - } - dependencies: - minipass: 2.9.0 - dev: true - /minizlib/2.1.2: resolution: { @@ -3343,7 +3175,7 @@ packages: } engines: { node: '>= 8' } dependencies: - minipass: 3.1.6 + minipass: 3.3.4 yallist: 4.0.0 dev: true @@ -3389,13 +3221,6 @@ packages: } dev: true - /ms/2.1.3: - resolution: - { - integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== - } - dev: true - /murmurhash-js/1.0.0: resolution: { @@ -3433,21 +3258,6 @@ packages: } dev: true - /needle/2.9.1: - resolution: - { - integrity: sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ== - } - engines: { node: '>= 4.4.x' } - hasBin: true - dependencies: - debug: 3.2.7 - iconv-lite: 0.4.24 - sax: 1.2.4 - transitivePeerDependencies: - - supports-color - dev: true - /node-fetch/2.6.7: resolution: { @@ -3463,52 +3273,19 @@ packages: whatwg-url: 5.0.0 dev: true - /node-gyp-build/4.4.0: + /node-gyp-build/4.5.0: resolution: { - integrity: sha512-amJnQCcgtRVw9SvoebO3BKGESClrfXGCUTX9hSn1OuGQTQBOZmVd0Z0OlecpuRksKvbsUqALE8jls/ErClAPuQ== + integrity: sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg== } hasBin: true dev: true - /node-pre-gyp/0.13.0: + /node-releases/2.0.6: resolution: { - integrity: sha512-Md1D3xnEne8b/HGVQkZZwV27WUi1ZRuZBij24TNaZwUPU3ZAFtvT6xxJGaUVillfmMKnn5oD1HoGsp2Ftik7SQ== + integrity: sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg== } - deprecated: 'Please upgrade to @mapbox/node-pre-gyp: the non-scoped node-pre-gyp package is deprecated and only the @mapbox scoped package will recieve updates in the future' - hasBin: true - dependencies: - detect-libc: 1.0.3 - mkdirp: 0.5.6 - needle: 2.9.1 - nopt: 4.0.3 - npm-packlist: 1.4.8 - npmlog: 4.1.2 - rc: 1.2.8 - rimraf: 2.7.1 - semver: 5.7.1 - tar: 4.4.19 - transitivePeerDependencies: - - supports-color - dev: true - - /node-releases/2.0.5: - resolution: - { - integrity: sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q== - } - dev: true - - /nopt/4.0.3: - resolution: - { - integrity: sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg== - } - hasBin: true - dependencies: - abbrev: 1.1.1 - osenv: 0.1.5 dev: true /nopt/5.0.0: @@ -3546,45 +3323,6 @@ packages: engines: { node: '>=10' } dev: true - /npm-bundled/1.1.2: - resolution: - { - integrity: sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ== - } - dependencies: - npm-normalize-package-bin: 1.0.1 - dev: true - - /npm-normalize-package-bin/1.0.1: - resolution: - { - integrity: sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA== - } - dev: true - - /npm-packlist/1.4.8: - resolution: - { - integrity: sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A== - } - dependencies: - ignore-walk: 3.0.4 - npm-bundled: 1.1.2 - npm-normalize-package-bin: 1.0.1 - dev: true - - /npmlog/4.1.2: - resolution: - { - integrity: sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== - } - dependencies: - are-we-there-yet: 1.1.7 - console-control-strings: 1.1.0 - gauge: 2.7.4 - set-blocking: 2.0.0 - dev: true - /npmlog/5.0.1: resolution: { @@ -3606,14 +3344,6 @@ packages: boolbase: 1.0.0 dev: true - /number-is-nan/1.0.1: - resolution: - { - integrity: sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ== - } - engines: { node: '>=0.10.0' } - dev: true - /object-assign/4.1.1: resolution: { @@ -3654,32 +3384,6 @@ packages: word-wrap: 1.2.3 dev: true - /os-homedir/1.0.2: - resolution: - { - integrity: sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ== - } - engines: { node: '>=0.10.0' } - dev: true - - /os-tmpdir/1.0.2: - resolution: - { - integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g== - } - engines: { node: '>=0.10.0' } - dev: true - - /osenv/0.1.5: - resolution: - { - integrity: sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g== - } - dependencies: - os-homedir: 1.0.2 - os-tmpdir: 1.0.2 - dev: true - /parent-module/1.0.1: resolution: { @@ -3785,7 +3489,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.20.4 + browserslist: 4.21.1 caniuse-api: 3.0.0 colord: 2.9.2 postcss: 8.4.14 @@ -3801,7 +3505,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.20.4 + browserslist: 4.21.1 postcss: 8.4.14 postcss-value-parser: 4.2.0 dev: true @@ -3866,7 +3570,7 @@ packages: postcss: 8.4.14 postcss-value-parser: 4.2.0 read-cache: 1.0.0 - resolve: 1.22.0 + resolve: 1.22.1 dev: true /postcss-js/4.0.0_postcss@8.4.14: @@ -3882,26 +3586,6 @@ packages: postcss: 8.4.14 dev: true - /postcss-load-config/3.1.4_postcss@8.4.14: - resolution: - { - 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.5 - postcss: 8.4.14 - yaml: 1.10.2 - dev: true - /postcss-load-config/4.0.1_postcss@8.4.14: resolution: { @@ -3922,10 +3606,10 @@ packages: yaml: 2.1.1 dev: true - /postcss-merge-longhand/5.1.5_postcss@8.4.14: + /postcss-merge-longhand/5.1.6_postcss@8.4.14: resolution: { - integrity: sha512-NOG1grw9wIO+60arKa2YYsrbgvP6tp+jqc7+ZD5/MalIw234ooH2C6KlR6FEn4yle7GqZoBxSK1mLBE9KPur6w== + integrity: sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw== } engines: { node: ^10 || ^12 || >=14.0 } peerDependencies: @@ -3945,7 +3629,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.20.4 + browserslist: 4.21.1 caniuse-api: 3.0.0 cssnano-utils: 3.1.0_postcss@8.4.14 postcss: 8.4.14 @@ -3989,7 +3673,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.20.4 + browserslist: 4.21.1 cssnano-utils: 3.1.0_postcss@8.4.14 postcss: 8.4.14 postcss-value-parser: 4.2.0 @@ -4046,10 +3730,10 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-positions/5.1.0_postcss@8.4.14: + /postcss-normalize-positions/5.1.1_postcss@8.4.14: resolution: { - integrity: sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ== + integrity: sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg== } engines: { node: ^10 || ^12 || >=14.0 } peerDependencies: @@ -4059,10 +3743,10 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-normalize-repeat-style/5.1.0_postcss@8.4.14: + /postcss-normalize-repeat-style/5.1.1_postcss@8.4.14: resolution: { - integrity: sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw== + integrity: sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g== } engines: { node: ^10 || ^12 || >=14.0 } peerDependencies: @@ -4107,7 +3791,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.20.4 + browserslist: 4.21.1 postcss: 8.4.14 postcss-value-parser: 4.2.0 dev: true @@ -4139,10 +3823,10 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-ordered-values/5.1.2_postcss@8.4.14: + /postcss-ordered-values/5.1.3_postcss@8.4.14: resolution: { - integrity: sha512-wr2avRbW4HS2XE2ZCqpfp4N/tDC6GZKZ+SVP8UBTOVS8QWrc4TD8MYrebJrvVVlGPKszmiSCzue43NDiVtgDmg== + integrity: sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ== } engines: { node: ^10 || ^12 || >=14.0 } peerDependencies: @@ -4162,7 +3846,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.20.4 + browserslist: 4.21.1 caniuse-api: 3.0.0 postcss: 8.4.14 dev: true @@ -4244,10 +3928,10 @@ packages: } dev: true - /preact/10.8.1: + /preact/10.9.0: resolution: { - integrity: sha512-p5CKQ0MCEXTGKGOHiFaNE2V2nDq2hvDHykXvIlz+4lbfJ9umLZr8JS/fa1bXUwRcHXK+Ljk8zqmDhr25n0LtVg== + integrity: sha512-jO6/OvCRL+OT8gst/+Q2ir7dMybZAX8ioP02Zmzh3BkQMHLyqZSujvxbUriXvHi8qmhcHKC2Gwbog6Kt+YTh+Q== } dev: true @@ -4259,7 +3943,7 @@ packages: engines: { node: '>= 0.8.0' } dev: true - /prettier-plugin-svelte/2.7.0_kkjbqzpydplecjtkxrgomroeru: + /prettier-plugin-svelte/2.7.0_o3ioganyptcsrh6x4hnxvjkpqi: resolution: { integrity: sha512-fQhhZICprZot2IqEyoiUYLTRdumULGRvw0o4dzl5jt0jfzVWdGqeYW27QTWAeXhoupEZJULmNoH3ueJwUWFLIA== @@ -4268,26 +3952,19 @@ packages: prettier: ^1.16.4 || ^2.0.0 svelte: ^3.2.0 dependencies: - prettier: 2.6.2 - svelte: 3.48.0 + prettier: 2.7.1 + svelte: 3.49.0 dev: true - /prettier/2.6.2: + /prettier/2.7.1: resolution: { - integrity: sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew== + integrity: sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g== } engines: { node: '>=10.13.0' } hasBin: true dev: true - /process-nextick-args/2.0.1: - resolution: - { - integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== - } - dev: true - /promise-queue/2.2.5: resolution: { @@ -4340,19 +4017,6 @@ packages: } dev: true - /rc/1.2.8: - resolution: - { - integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== - } - hasBin: true - dependencies: - deep-extend: 0.6.0 - ini: 1.3.8 - minimist: 1.2.6 - strip-json-comments: 2.0.1 - dev: true - /read-cache/1.0.0: resolution: { @@ -4362,21 +4026,6 @@ packages: pify: 2.3.0 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 - /readable-stream/3.6.0: resolution: { @@ -4423,10 +4072,10 @@ packages: integrity: sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA== } - /regexparam/2.0.0: + /regexparam/2.0.1: resolution: { - integrity: sha512-gJKwd2MVPWHAIFLsaYDZfyKzHNS4o7E/v8YmNf44vmeV2e4YfVoDToTOKTvE7ab68cRJ++kLuEXJBaEeJVt5ow== + integrity: sha512-zRgSaYemnNYxUv+/5SeoHI0eJIgTL/A2pUtXUPLHQxUldagouJ9p+K6IbIZ/JiQuCEv2E2B1O11SjVQy3aMCkw== } engines: { node: '>=8' } dev: true @@ -4464,10 +4113,10 @@ packages: protocol-buffers-schema: 3.6.0 dev: true - /resolve/1.22.0: + /resolve/1.22.1: resolution: { - integrity: sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw== + integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== } hasBin: true dependencies: @@ -4513,10 +4162,10 @@ packages: estree-walker: 0.6.1 dev: true - /rollup/2.75.6: + /rollup/2.76.0: resolution: { - integrity: sha512-OEf0TgpC9vU6WGROJIk1JA3LR5vk/yvqlzxqdrE2CzzXnqKXNzbAwlWUXis8RS3ZPe7LAq+YUxsRa0l3r27MLA== + integrity: sha512-9jwRIEY1jOzKLj3nsY/yot41r19ITdQrhs+q3ggNWhr9TQgduHqANvPpS32RNpzGklJu3G1AJfvlZLi/6wFgWA== } engines: { node: '>=10.0.0' } hasBin: true @@ -4550,13 +4199,6 @@ 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: { @@ -4564,13 +4206,6 @@ packages: } dev: true - /safer-buffer/2.1.2: - resolution: - { - integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - } - dev: true - /sander/0.5.1: resolution: { @@ -4583,10 +4218,10 @@ packages: rimraf: 2.7.1 dev: true - /sass/1.52.3: + /sass/1.53.0: resolution: { - integrity: sha512-LNNPJ9lafx+j1ArtA7GyEJm9eawXN8KlA1+5dF6IZyoONg1Tyo/g+muOsENWJH/2Q1FHbbV4UwliU0cXMa/VIA== + integrity: sha512-zb/oMirbKhUgRQ0/GFz8TSAwRq2IlR29vOUJZOx0l8sV+CkHUfHa4u5nqrG+1VceZp7Jfj59SVW9ogdhTvJDcQ== } engines: { node: '>=12.0.0' } hasBin: true @@ -4596,21 +4231,6 @@ packages: source-map-js: 1.0.2 dev: true - /sax/1.2.4: - resolution: - { - integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== - } - dev: true - - /semver/5.7.1: - resolution: - { - integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== - } - hasBin: true - dev: true - /semver/6.3.0: resolution: { @@ -4687,17 +4307,17 @@ packages: '@socket.io/component-emitter': 3.1.0 debug: 4.3.4 engine.io-client: 6.2.2 - socket.io-parser: 4.2.0 + socket.io-parser: 4.2.1 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate dev: true - /socket.io-parser/4.2.0: + /socket.io-parser/4.2.1: resolution: { - integrity: sha512-tLfmEwcEwnlQTxFB7jibL/q2+q8dlVQzj4JdRLJ/W/G1+Fu9VSxCx1Lo+n1HvXxKnM//dUuD0xgiA7tQf57Vng== + integrity: sha512-V4GrkLy+HeF1F/en3SpUaM+7XxYXpuMUWLGde1kSSh5nQMN4hLrbPIkD+otwh6q9R6NOQBN4AMaOZ2zVjui82g== } engines: { node: '>=10.0.0' } dependencies: @@ -4755,6 +4375,7 @@ packages: { integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== } + deprecated: 'Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility' dev: true /standard-as-callback/2.1.0: @@ -4764,18 +4385,6 @@ packages: } dev: true - /string-width/1.0.2: - resolution: - { - integrity: sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw== - } - engines: { node: '>=0.10.0' } - dependencies: - code-point-at: 1.1.0 - is-fullwidth-code-point: 1.0.0 - strip-ansi: 3.0.1 - dev: true - /string-width/4.2.3: resolution: { @@ -4788,15 +4397,6 @@ packages: strip-ansi: 6.0.1 dev: true - /string_decoder/1.1.1: - resolution: - { - integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - } - dependencies: - safe-buffer: 5.1.2 - dev: true - /string_decoder/1.3.0: resolution: { @@ -4806,16 +4406,6 @@ packages: safe-buffer: 5.2.1 dev: true - /strip-ansi/3.0.1: - resolution: - { - integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg== - } - engines: { node: '>=0.10.0' } - dependencies: - ansi-regex: 2.1.1 - dev: true - /strip-ansi/6.0.1: resolution: { @@ -4836,14 +4426,6 @@ packages: min-indent: 1.0.1 dev: true - /strip-json-comments/2.0.1: - resolution: - { - integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ== - } - engines: { node: '>=0.10.0' } - dev: true - /strip-json-comments/3.1.1: resolution: { @@ -4861,7 +4443,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.20.4 + browserslist: 4.21.1 postcss: 8.4.14 postcss-selector-parser: 6.0.10 dev: true @@ -4893,24 +4475,24 @@ packages: engines: { node: '>= 0.4' } dev: true - /svelte-check/2.7.2_wdm3bbtkd5urdd563pkg2v4wda: + /svelte-check/2.8.0_zcc6v35ghcnbcbmplt33oqigiy: resolution: { - integrity: sha512-TuVX4YtXHbRM8sVuK5Jk+mKWdm3f0d6hvAC6qCTp8yUszGZewpEBCo2V5fRWZCiz+0J4OCiDHOS+DFMxv39rJA== + integrity: sha512-HRL66BxffMAZusqe5I5k26mRWQ+BobGd9Rxm3onh7ZVu0nTk8YTKJ9vu3LVPjUGLU9IX7zS+jmwPVhJYdXJ8vg== } hasBin: true peerDependencies: svelte: ^3.24.0 dependencies: - '@jridgewell/trace-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.14 chokidar: 3.5.3 fast-glob: 3.2.11 import-fresh: 3.3.0 picocolors: 1.0.0 sade: 1.8.1 - svelte: 3.48.0 - svelte-preprocess: 4.10.7_lcju4iacvvwhycdg2smx3fz7uu - typescript: 4.7.3 + svelte: 3.49.0 + svelte-preprocess: 4.10.7_ggcoocdz6dccpsdipp2taqk6cq + typescript: 4.7.4 transitivePeerDependencies: - '@babel/core' - coffeescript @@ -4924,7 +4506,7 @@ packages: - sugarss dev: true - /svelte-hmr/0.14.12_svelte@3.48.0: + /svelte-hmr/0.14.12_svelte@3.49.0: resolution: { integrity: sha512-4QSW/VvXuqVcFZ+RhxiR8/newmwOCTlbYIezvkeN6302YFRE8cXy0naamHcjz8Y9Ce3ITTZtrHrIL0AGfyo61w== @@ -4933,10 +4515,10 @@ packages: peerDependencies: svelte: '>=3.19.0' dependencies: - svelte: 3.48.0 + svelte: 3.49.0 dev: true - /svelte-preprocess/4.10.7_lcju4iacvvwhycdg2smx3fz7uu: + /svelte-preprocess/4.10.7_ggcoocdz6dccpsdipp2taqk6cq: resolution: { integrity: sha512-sNPBnqYD6FnmdBrUmBCaqS00RyCsCpj2BG58A1JBswNF7b0OKviwxqVrOL/CKyJrLSClrSeqQv5BXNg2RUbPOw== @@ -4986,11 +4568,11 @@ packages: magic-string: 0.25.9 postcss: 8.4.14 postcss-load-config: 4.0.1_postcss@8.4.14 - sass: 1.52.3 + sass: 1.53.0 sorcery: 0.10.0 strip-indent: 3.0.0 - svelte: 3.48.0 - typescript: 4.7.3 + svelte: 3.49.0 + typescript: 4.7.4 dev: true /svelte-tippy/1.3.2: @@ -5002,10 +4584,10 @@ packages: tippy.js: 6.3.7 dev: true - /svelte/3.48.0: + /svelte/3.49.0: resolution: { - integrity: sha512-fN2YRm/bGumvjUpu6yI3BpvZnpIm9I6A7HR4oUNYd7ggYyIwSA/BX7DJ+UXXffLp6XNcUijyLvttbPVCYa/3xQ== + integrity: sha512-+lmjic1pApJWDfPCpUUTc1m8azDqYCG1JN9YEngrx/hUyIcFJo6VZhj0A1Ai0wqoHcEIuQy+e9tk+4uDgdtsFA== } engines: { node: '>= 8' } dev: true @@ -5027,10 +4609,10 @@ packages: stable: 0.1.8 dev: true - /swiper/8.2.3: + /swiper/8.3.0: resolution: { - integrity: sha512-TTLvWH52732JnQZiCCF8VXRG1HrdOdttpvcxM0kgS46GHvuXle7/1jyPek3DNtl76TUwCcnkOadONcXXEbymFQ== + integrity: sha512-pdrENUco8MVyJ/cTZMQ5c9AqZDRYGJChd+5lcDsoGpKhgOloSzS7hMvgH+ipvTVCaNOCTlSaf5ZYm1Jz5TqKDQ== } engines: { node: '>= 4.7.0' } requiresBuild: true @@ -5039,10 +4621,10 @@ packages: ssr-window: 4.0.2 dev: true - /tailwindcss/3.1.2: + /tailwindcss/3.1.5: resolution: { - integrity: sha512-yJ6L5s1U5AeS5g7HHy212zdQfjwD426FBfm59pet/JsyneuZuD4C2W7PpJEg4ppisiB21uLqtNagv8KXury3+Q== + integrity: sha512-bC/2dy3dGPqxMWAqFSRgQxVCfmO/31ZbeEp8s9DMDh4zgPZ5WW1gxRJkbBkXcTUIzaSUdhWrcsrSOe32ccgB4w== } engines: { node: '>=12.13.0' } hasBin: true @@ -5063,32 +4645,16 @@ packages: postcss: 8.4.14 postcss-import: 14.1.0_postcss@8.4.14 postcss-js: 4.0.0_postcss@8.4.14 - postcss-load-config: 3.1.4_postcss@8.4.14 + postcss-load-config: 4.0.1_postcss@8.4.14 postcss-nested: 5.0.6_postcss@8.4.14 postcss-selector-parser: 6.0.10 postcss-value-parser: 4.2.0 quick-lru: 5.1.1 - resolve: 1.22.0 + resolve: 1.22.1 transitivePeerDependencies: - ts-node dev: true - /tar/4.4.19: - resolution: - { - integrity: sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA== - } - engines: { node: '>=4.5' } - dependencies: - chownr: 1.1.4 - fs-minipass: 1.2.7 - minipass: 2.9.0 - minizlib: 1.3.3 - mkdirp: 0.5.6 - safe-buffer: 5.2.1 - yallist: 3.1.1 - dev: true - /tar/6.1.11: resolution: { @@ -5098,7 +4664,7 @@ packages: dependencies: chownr: 2.0.0 fs-minipass: 2.1.0 - minipass: 3.1.6 + minipass: 3.3.4 minizlib: 2.1.2 mkdirp: 1.0.4 yallist: 4.0.0 @@ -5175,7 +4741,7 @@ packages: } dev: true - /tsutils/3.21.0_typescript@4.7.3: + /tsutils/3.21.0_typescript@4.7.4: resolution: { integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== @@ -5185,7 +4751,7 @@ 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.7.3 + typescript: 4.7.4 dev: true /type-check/0.4.0: @@ -5206,10 +4772,10 @@ packages: engines: { node: '>=10' } dev: true - /typescript/4.7.3: + /typescript/4.7.4: resolution: { - integrity: sha512-WOkT3XYvrpXx4vMMqlD+8R8R37fZkjyLGlxavMc4iB8lrl8L0DeTcHbYgw/v0N/z9wAFsgBhcsF0ruoySS22mA== + integrity: sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ== } engines: { node: '>=4.2.0' } hasBin: true @@ -5222,6 +4788,20 @@ packages: } dev: true + /update-browserslist-db/1.0.4_browserslist@4.21.1: + resolution: + { + integrity: sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA== + } + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + dependencies: + browserslist: 4.21.1 + escalade: 3.1.1 + picocolors: 1.0.0 + dev: true + /uri-js/4.4.1: resolution: { @@ -5232,7 +4812,10 @@ packages: dev: true /util-deprecate/1.0.2: - resolution: { integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= } + resolution: + { + integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== + } dev: true /v8-compile-cache/2.3.0: @@ -5252,10 +4835,10 @@ packages: magic-string: 0.25.9 dev: true - /vite/2.9.12_sass@1.52.3: + /vite/2.9.14_sass@1.53.0: resolution: { - integrity: sha512-suxC36dQo9Rq1qMB2qiRorNJtJAdxguu5TMvBHOc/F370KvqAe9t48vYp+/TbPKRNrMh/J55tOUmkuIqstZaew== + integrity: sha512-P/UCjSpSMcE54r4mPak55hWAZPlyfS369svib/gpmz8/01L822lMPOJ/RYW6tLCe1RPvMvOsJ17erf55bKp4Hw== } engines: { node: '>=12.2.0' } hasBin: true @@ -5271,11 +4854,11 @@ packages: stylus: optional: true dependencies: - esbuild: 0.14.43 + esbuild: 0.14.48 postcss: 8.4.14 - resolve: 1.22.0 - rollup: 2.75.6 - sass: 1.52.3 + resolve: 1.22.1 + rollup: 2.76.0 + sass: 1.53.0 optionalDependencies: fsevents: 2.3.2 dev: true @@ -5351,7 +4934,7 @@ packages: engines: { node: '>=12' } dependencies: mrmime: 1.0.1 - regexparam: 2.0.0 + regexparam: 2.0.1 dev: true /wrappy/1.0.2: @@ -5393,13 +4976,6 @@ packages: engines: { node: '>=0.4' } dev: true - /yallist/3.1.1: - resolution: - { - integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== - } - dev: true - /yallist/4.0.0: resolution: { @@ -5430,7 +5006,7 @@ packages: } engines: { node: '>=10' } dependencies: - '@babel/runtime': 7.18.3 + '@babel/runtime': 7.18.6 '@types/lodash': 4.14.182 lodash: 4.17.21 lodash-es: 4.17.21 diff --git a/frontend/svelte.config.js b/frontend/svelte.config.js index ca93c6d..0891ba9 100644 --- a/frontend/svelte.config.js +++ b/frontend/svelte.config.js @@ -22,16 +22,7 @@ const config = { adapter: adapter({ out: 'build', precompress: true - }), - vite: { - optimizeDeps: { - include: ['swiper'] - }, - build: { - sourcemap: true - }, - plugins: [isoImport()] - } + }) } }; diff --git a/frontend/vite.config.js b/frontend/vite.config.js new file mode 100644 index 0000000..3b7e0a0 --- /dev/null +++ b/frontend/vite.config.js @@ -0,0 +1,15 @@ +import { sveltekit } from '@sveltejs/kit/vite'; +import { isoImport } from 'vite-plugin-iso-import'; + +/** @type {import('vite').UserConfig} */ +const config = { + plugins: [sveltekit(), isoImport()], + optimizeDeps: { + include: ['swiper'] + }, + build: { + sourcemap: true + } +}; + +export default config;