diff --git a/frontend/package.json b/frontend/package.json index 8ab605a..86310ae 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -21,7 +21,7 @@ "@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.83", "@sveltejs/kit": "next", "@tailwindcss/typography": "^0.5.3", "@types/cookie": "^0.5.1", @@ -54,6 +54,7 @@ "mapbox-gl": "^2.9.1", "plausible-tracker": "^0.3.8", "postcss": "^8.4.14", + "postcss-import": "^14.1.0", "postcss-load-config": "^4.0.1", "prettier": "^2.7.1", "prettier-plugin-svelte": "^2.7.0", @@ -70,7 +71,7 @@ "tslib": "^2.4.0", "typescript": "~4.7.4", "ua-parser-js": "^1.0.2", - "vite": "^2.9.14", + "vite": "3", "vite-plugin-iso-import": "^0.1.3", "yup": "^0.32.11" }, diff --git a/frontend/pnpm-lock.yaml b/frontend/pnpm-lock.yaml index 37b68bc..3bad167 100644 --- a/frontend/pnpm-lock.yaml +++ b/frontend/pnpm-lock.yaml @@ -8,7 +8,7 @@ specifiers: '@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.83 '@sveltejs/kit': next '@tailwindcss/typography': ^0.5.3 '@types/cookie': ^0.5.1 @@ -42,6 +42,7 @@ specifiers: mapbox-gl: ^2.9.1 plausible-tracker: ^0.3.8 postcss: ^8.4.14 + postcss-import: ^14.1.0 postcss-load-config: ^4.0.1 prettier: ^2.7.1 prettier-plugin-svelte: ^2.7.0 @@ -58,54 +59,55 @@ specifiers: tslib: ^2.4.0 typescript: ~4.7.4 ua-parser-js: ^1.0.2 - vite: ^2.9.14 + vite: '3' vite-plugin-iso-import: ^0.1.3 yup: ^0.32.11 dependencies: - i18next: 21.8.13 + i18next: 21.8.14 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.5.1 - '@sentry/tracing': 7.5.1 - '@sveltejs/adapter-auto': 1.0.0-next.55 - '@sveltejs/adapter-node': 1.0.0-next.78 - '@sveltejs/kit': 1.0.0-next.367_svelte@3.49.0+vite@2.9.14 - '@tailwindcss/typography': 0.5.3_tailwindcss@3.1.5 + '@sentry/browser': 7.7.0 + '@sentry/tracing': 7.7.0 + '@sveltejs/adapter-auto': 1.0.0-next.64 + '@sveltejs/adapter-node': 1.0.0-next.83 + '@sveltejs/kit': 1.0.0-next.395_svelte@3.49.0+vite@3.0.2 + '@tailwindcss/typography': 0.5.4_tailwindcss@3.1.6 '@types/cookie': 0.5.1 '@types/js-cookie': 3.0.2 - '@types/luxon': 2.3.2 + '@types/luxon': 2.4.0 '@types/ua-parser-js': 0.7.36 '@types/yup': 0.29.14 - '@typescript-eslint/eslint-plugin': 5.30.5_6zdoc3rn4mpiddqwhppni2mnnm - '@typescript-eslint/parser': 5.30.5_4x5o4skxv6sl53vpwefgt23khm + '@typescript-eslint/eslint-plugin': 5.30.7_6wltbjakwuqm7awqswigmiuhd4 + '@typescript-eslint/parser': 5.30.7_he2ccbldppg44uulnyq4rwocfa '@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/dashboard': 2.4.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/image-editor': 1.4.0_@uppy+core@2.3.1 '@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.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 + eslint: 8.20.0 + eslint-config-prettier: 8.5.0_eslint@8.20.0 + eslint-plugin-svelte3: 4.0.0_piwa6j2njmnknm35bh3wz5v52y felte: 1.2.2_svelte@3.49.0 - highlight.js: 11.5.1 + highlight.js: 11.6.0 i18next-browser-languagedetector: 6.1.4 - ioredis: 5.1.0 + ioredis: 5.2.1 js-cookie: 3.0.1 - luxon: 2.4.0 - mapbox-gl: 2.9.1 + luxon: 2.5.0 + mapbox-gl: 2.9.2 plausible-tracker: 0.3.8 postcss: 8.4.14 + postcss-import: 14.1.0_postcss@8.4.14 postcss-load-config: 4.0.1_postcss@8.4.14 prettier: 2.7.1 prettier-plugin-svelte: 2.7.0_o3ioganyptcsrh6x4hnxvjkpqi @@ -116,21 +118,21 @@ devDependencies: svelte-preprocess: 4.10.7_ggcoocdz6dccpsdipp2taqk6cq svelte-range-slider-pips: 2.0.3 svelte-tippy: 1.3.2 - swiper: 8.3.0 - tailwindcss: 3.1.5 + swiper: 8.3.1 + tailwindcss: 3.1.6 tippy.js: 6.3.7 tslib: 2.4.0 typescript: 4.7.4 ua-parser-js: 1.0.2 - vite: 2.9.14_sass@1.53.0 + vite: 3.0.2_sass@1.53.0 vite-plugin-iso-import: 0.1.3 yup: 0.32.11 packages: - /@babel/runtime/7.18.6: + /@babel/runtime/7.18.9: resolution: { - integrity: sha512-t9wi7/AW6XtKahAe20Yw0/mMljKq0B1r2fPdvaAdV/KPDZewFXdaaa6K7lxmZBZ8FBNpCiAT6iHPmd6QO9bKfQ== + integrity: sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw== } engines: { node: '>=6.9.0' } dependencies: @@ -143,6 +145,13 @@ packages: } dev: true + /@cloudflare/workers-types/3.14.1: + resolution: + { + integrity: sha512-B1/plF62pt+H2IJHvApK8fdOJAVsvojvacuac8x8s+JIyqbropMyqNqHTKLm3YD8ZFLGwYeFTudU+PQ7vGvBdA== + } + dev: true + /@eslint/eslintrc/1.3.0: resolution: { @@ -153,7 +162,7 @@ packages: ajv: 6.12.6 debug: 4.3.4 espree: 9.3.2 - globals: 13.16.0 + globals: 13.17.0 ignore: 5.2.0 import-fresh: 3.3.0 js-yaml: 4.1.0 @@ -414,73 +423,73 @@ packages: picomatch: 2.3.1 dev: true - /@sentry/browser/7.5.1: + /@sentry/browser/7.7.0: resolution: { - integrity: sha512-zea3+LzFFE58UuPXFfrmT2tJMCE6JJ0I5Pb7cTB8BojTU+3s8IQwTiN4cqcFZbuZ0zrJByCnJ8ohYYvzpO5XiQ== + integrity: sha512-oyzpWcsjVZTaf14zAL89Ng1DUHlbjN+V8pl8dR9Y9anphbzL5BK9p0fSK4kPIrO4GukK+XrKnLJDPuE/o7WR3g== } engines: { node: '>=8' } dependencies: - '@sentry/core': 7.5.1 - '@sentry/types': 7.5.1 - '@sentry/utils': 7.5.1 + '@sentry/core': 7.7.0 + '@sentry/types': 7.7.0 + '@sentry/utils': 7.7.0 tslib: 1.14.1 dev: true - /@sentry/core/7.5.1: + /@sentry/core/7.7.0: resolution: { - integrity: sha512-1ac5eaJi9LBIpCaert+IrttyaL8rnrK5fcdB6tyqDf8jNV5s9O32PyqjvjpWCrGOvZ4kmp+6UXB9bw/NNtvpkQ== + integrity: sha512-Z15ACiuiFINFcK4gbMrnejLn4AVjKBPJOWKrrmpIe8mh+Y9diOuswt5mMUABs+jhpZvqht3PBLLGBL0WMsYMYA== } engines: { node: '>=8' } dependencies: - '@sentry/hub': 7.5.1 - '@sentry/types': 7.5.1 - '@sentry/utils': 7.5.1 + '@sentry/hub': 7.7.0 + '@sentry/types': 7.7.0 + '@sentry/utils': 7.7.0 tslib: 1.14.1 dev: true - /@sentry/hub/7.5.1: + /@sentry/hub/7.7.0: resolution: { - integrity: sha512-q14zzf5GlE4xvwFP7lZaAI4UnuqWMc3nD62Md5XBptY35bm42CGzawx9aDQ8cegZoQ5bHyX1GPzFju4lDO3O6g== + integrity: sha512-6gydK234+a0nKhBRDdIJ7Dp42CaiW2juTiHegUVDq+482balVzbZyEAmESCmuzKJhx5BhlCElVxs/cci1NjMpg== } engines: { node: '>=8' } dependencies: - '@sentry/types': 7.5.1 - '@sentry/utils': 7.5.1 + '@sentry/types': 7.7.0 + '@sentry/utils': 7.7.0 tslib: 1.14.1 dev: true - /@sentry/tracing/7.5.1: + /@sentry/tracing/7.7.0: resolution: { - integrity: sha512-fOmzTk3/mTKF5d1P43yZ29lc5z/1wyL2+qX+N5rLluIeR6dEYISyjFistK8z1esMCCvJu8/x3u0imbrrFDNx0Q== + integrity: sha512-HNmvTwemuc21q/K6HXsSp9njkne6N1JQ71TB+QGqYU5VtxsVgYSUhhYqV6WcHz7LK4Hj6TvNFoeu69/rO0ysgw== } engines: { node: '>=8' } dependencies: - '@sentry/hub': 7.5.1 - '@sentry/types': 7.5.1 - '@sentry/utils': 7.5.1 + '@sentry/hub': 7.7.0 + '@sentry/types': 7.7.0 + '@sentry/utils': 7.7.0 tslib: 1.14.1 dev: true - /@sentry/types/7.5.1: + /@sentry/types/7.7.0: resolution: { - integrity: sha512-+OHxQL4lXCEsUA31qlhcPABOjxtbuL+VTpgamXJjxEpQQDPUPyPK0pu7c+uTc7x4Re96Ss3pwUYE9tl3WW3xIg== + integrity: sha512-4x8O7uerSGLnYC10krHl9t8h7xXHn5FextqKYbTCXCnx2hC8D+9lz8wcbQAFo0d97wiUYqI8opmEgFVGx7c5hQ== } engines: { node: '>=8' } dev: true - /@sentry/utils/7.5.1: + /@sentry/utils/7.7.0: resolution: { - integrity: sha512-5w5dEDilAkH/4x5h8VMlfFcGKdDQ8tbSEfxnMOheD3/bwk18lTVTgp6kk+VxmugGdvxsTLiPEoORsuofufWvGQ== + integrity: sha512-fD+ROSFpeJlK7bEvUT2LOW7QqgjBpXJwVISKZ0P2fuzclRC3KoB2pbZgBM4PXMMTiSzRGWhvfRRjBiBvQJBBJQ== } engines: { node: '>=8' } dependencies: - '@sentry/types': 7.5.1 + '@sentry/types': 7.7.0 tslib: 1.14.1 dev: true @@ -491,95 +500,96 @@ packages: } dev: true - /@sveltejs/adapter-auto/1.0.0-next.55: + /@sveltejs/adapter-auto/1.0.0-next.64: resolution: { - integrity: sha512-Z/yin8+tXwq/a8rtDXB+H2HDoVVT16fZYphXHa3WAK+Z/OXwPoEiz9ZSWZYWxBKVFpvtH+IXijAPl1CPJnosxw== + integrity: sha512-Q8DwcS6wl1GovzS9JJzaD/WL/Lfk1ur4nAF1HtmsUvZDpsPBVDqnK2AhYU4G3oFNiuHstrjAogMy5th8ptSFGw== } dependencies: - '@sveltejs/adapter-cloudflare': 1.0.0-next.26 - '@sveltejs/adapter-netlify': 1.0.0-next.67 - '@sveltejs/adapter-vercel': 1.0.0-next.60 + '@sveltejs/adapter-cloudflare': 1.0.0-next.31 + '@sveltejs/adapter-netlify': 1.0.0-next.71 + '@sveltejs/adapter-vercel': 1.0.0-next.66 transitivePeerDependencies: - encoding - supports-color dev: true - /@sveltejs/adapter-cloudflare/1.0.0-next.26: + /@sveltejs/adapter-cloudflare/1.0.0-next.31: resolution: { - integrity: sha512-70GQzX5iHedlWdvfdlBmS4qrIReocZem5TPOARF3yYQYCliMH2bd+dbcHt0sGugx73Gks11HxWj+/WpPw0LljA== + integrity: sha512-HhEFZP72GJ8AZGgFECKIiayDcLaAWi65pI0AnBfiNhCifYSlH/mPNWNVD4AWRDnXnH6XU+FLwhGDnIDwytTyYg== } dependencies: - esbuild: 0.14.48 + '@cloudflare/workers-types': 3.14.1 + esbuild: 0.14.49 worktop: 0.8.0-next.14 dev: true - /@sveltejs/adapter-netlify/1.0.0-next.67: + /@sveltejs/adapter-netlify/1.0.0-next.71: resolution: { - integrity: sha512-0C4TlePu1grsY/rhYUiQUwU8pFK9ImvI0u/T8KpwwXAeMjmxCfZa8B1syil389iAykBoiKlx0mxIzT7tawwFzg== + integrity: sha512-la1CGtWO1xul1L3zEoFAoc4EX2uxZjrZcOMS3tkKB8drxhbQsNbnTE6fmSSMFiZXhxaikczrBgQwqIaDkLTmZg== } dependencies: '@iarna/toml': 2.2.5 - esbuild: 0.14.48 + esbuild: 0.14.49 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.83: resolution: { - integrity: sha512-TXB5Ii0z/7o1B05p/YLsS4t+JUHFHWBzFv1U16TKvM3HMbMUJIx+AhpM2WJfDX8HtAyfd1m9OawGoUB+1ed24A== + integrity: sha512-rgvb6wPUr/OAZysNoTxYTmyE2DUNWxzQOCJt9Fs+cPoqGXavugSssxd9lYQkcH3wMmmDUoWEVsWm8ifXXLjZZg== } dependencies: tiny-glob: 0.2.9 dev: true - /@sveltejs/adapter-vercel/1.0.0-next.60: + /@sveltejs/adapter-vercel/1.0.0-next.66: resolution: { - integrity: sha512-Xq+gaxQ2iKvP9G+7C8+r4xScMOUEhBouDEFyLCOzKrwmd+JWBzCl1N0qKeKm71MbR7l4YJn8J+e7105j8x+RXA== + integrity: sha512-s3Hcxu9nCG/rR3C3cFbdQGjTa5W4K2kRcc6S5Xefx7itbrw+4v3KpO8ZPB6qM55XDwVxuG7260NMHVI6MUGmSA== } dependencies: - '@vercel/nft': 0.20.1 - esbuild: 0.14.48 + '@vercel/nft': 0.21.0 + esbuild: 0.14.49 transitivePeerDependencies: - encoding - supports-color dev: true - /@sveltejs/kit/1.0.0-next.367_svelte@3.49.0+vite@2.9.14: + /@sveltejs/kit/1.0.0-next.395_svelte@3.49.0+vite@3.0.2: resolution: { - integrity: sha512-glilWol6iJEf8esQpH0HOzdI4n/xgZtoLa9U9sbg+BZelQXFRRglaGyw+ahjEreBH5MH3/bpIYAPPObQN8Pgbg== + integrity: sha512-o8sFZVxUNTwLPs2ZwrKSyZfbU/VIRq2NnaQQ9JcSzr0Bs+M09rrjTuSpFy0sXUCZkBh3oVWFgrVqABwEOEHoSQ== } engines: { node: '>=16.9' } hasBin: true peerDependencies: svelte: ^3.44.0 - vite: ^2.9.10 + vite: ^3.0.0 dependencies: - '@sveltejs/vite-plugin-svelte': 1.0.0-next.49_svelte@3.49.0+vite@2.9.14 + '@sveltejs/vite-plugin-svelte': 1.0.1_svelte@3.49.0+vite@3.0.2 chokidar: 3.5.3 sade: 1.8.1 svelte: 3.49.0 - vite: 2.9.14_sass@1.53.0 + vite: 3.0.2_sass@1.53.0 transitivePeerDependencies: - diff-match-patch - supports-color dev: true - /@sveltejs/vite-plugin-svelte/1.0.0-next.49_svelte@3.49.0+vite@2.9.14: + /@sveltejs/vite-plugin-svelte/1.0.1_svelte@3.49.0+vite@3.0.2: resolution: { - integrity: sha512-AKh0Ka8EDgidnxWUs8Hh2iZLZovkETkefO99XxZ4sW4WGJ7VFeBx5kH/NIIGlaNHLcrIvK3CK0HkZwC3Cici0A== + integrity: sha512-PorCgUounn0VXcpeJu+hOweZODKmGuLHsLomwqSj+p26IwjjGffmYQfVHtiTWq+NqaUuuHWWG7vPge6UFw4Aeg== } - engines: { node: ^14.13.1 || >= 16 } + engines: { node: ^14.18.0 || >= 16 } peerDependencies: diff-match-patch: ^1.0.5 svelte: ^3.44.0 - vite: ^2.9.0 + vite: ^3.0.0 peerDependenciesMeta: diff-match-patch: optional: true @@ -591,15 +601,15 @@ packages: magic-string: 0.26.2 svelte: 3.49.0 svelte-hmr: 0.14.12_svelte@3.49.0 - vite: 2.9.14_sass@1.53.0 + vite: 3.0.2_sass@1.53.0 transitivePeerDependencies: - supports-color dev: true - /@tailwindcss/typography/0.5.3_tailwindcss@3.1.5: + /@tailwindcss/typography/0.5.4_tailwindcss@3.1.6: resolution: { - integrity: sha512-Cn4MufL/xiTh2Npw26xiL7gP3GFkJH+zWM8DAm/NNEr4gF5N9D6gY9zMNNQUu27m8g0IIk665BUuoU92wVUBkA== + integrity: sha512-QEdg40EmGvE7kKoDei8zr5sf4D1pIayHj4R31bH3lX8x2BtTiR+jNejYPOkhbmy3DXgkMF9jC8xqNiGFAuL9Sg== } peerDependencies: tailwindcss: '>=3.0.0 || insiders' @@ -607,7 +617,7 @@ packages: lodash.castarray: 4.4.0 lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 - tailwindcss: 3.1.5 + tailwindcss: 3.1.6 dev: true /@transloadit/prettier-bytes/0.0.7: @@ -660,17 +670,17 @@ packages: } dev: true - /@types/luxon/2.3.2: + /@types/luxon/2.4.0: resolution: { - integrity: sha512-WOehptuhKIXukSUUkRgGbj2c997Uv/iUgYgII8U7XLJqq9W2oF0kQ6frEznRQbdurioz+L/cdaIm4GutTQfgmA== + integrity: sha512-oCavjEjRXuR6URJEtQm0eBdfsBiEcGBZbq21of8iGkeKxU1+1xgKuFPClaBZl2KB8ZZBSWlgk61tH6Mf+nvZVw== } dev: true - /@types/node/18.0.3: + /@types/node/18.0.6: resolution: { - integrity: sha512-HzNRZtp4eepNitP+BD6k2L6DROIDG4Q0fm4x+dwfsr6LGmROENnok75VGw40628xf+iR24WeMFcHuuBDUAzzsQ== + integrity: sha512-/xUq6H2aQm261exT6iZTMifUySEt4GR5KX8eYyY+C4MSNPqSh9oNIP7tz2GLKTlFaiBbgZNxffoR3CVRG+cljw== } dev: true @@ -687,7 +697,7 @@ packages: integrity: sha512-BPdoIt1lfJ6B7rw35ncdwBZrAssjcwzI5LByIrYs+tpXlj/CAkuVdRsgZDdP4lq5EjyWzwxZCqAoFyHKFwp32g== } dependencies: - '@types/node': 18.0.3 + '@types/node': 18.0.6 dev: true /@types/ua-parser-js/0.7.36: @@ -704,10 +714,10 @@ packages: } dev: true - /@typescript-eslint/eslint-plugin/5.30.5_6zdoc3rn4mpiddqwhppni2mnnm: + /@typescript-eslint/eslint-plugin/5.30.7_6wltbjakwuqm7awqswigmiuhd4: resolution: { - integrity: sha512-lftkqRoBvc28VFXEoRgyZuztyVUQ04JvUnATSPtIRFAccbXTWL6DEtXGYMcbg998kXw1NLUJm7rTQ9eUt+q6Ig== + integrity: sha512-l4L6Do+tfeM2OK0GJsU7TUcM/1oN/N25xHm3Jb4z3OiDU4Lj8dIuxX9LpVMS9riSXQs42D1ieX7b85/r16H9Fw== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: @@ -718,12 +728,12 @@ packages: typescript: optional: true dependencies: - '@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 + '@typescript-eslint/parser': 5.30.7_he2ccbldppg44uulnyq4rwocfa + '@typescript-eslint/scope-manager': 5.30.7 + '@typescript-eslint/type-utils': 5.30.7_he2ccbldppg44uulnyq4rwocfa + '@typescript-eslint/utils': 5.30.7_he2ccbldppg44uulnyq4rwocfa debug: 4.3.4 - eslint: 8.19.0 + eslint: 8.20.0 functional-red-black-tree: 1.0.1 ignore: 5.2.0 regexpp: 3.2.0 @@ -734,10 +744,10 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.30.5_4x5o4skxv6sl53vpwefgt23khm: + /@typescript-eslint/parser/5.30.7_he2ccbldppg44uulnyq4rwocfa: resolution: { - integrity: sha512-zj251pcPXI8GO9NDKWWmygP6+UjwWmrdf9qMW/L/uQJBM/0XbU2inxe5io/234y/RCvwpKEYjZ6c1YrXERkK4Q== + integrity: sha512-Rg5xwznHWWSy7v2o0cdho6n+xLhK2gntImp0rJroVVFkcYFYQ8C8UJTSuTw/3CnExBmPjycjmUJkxVmjXsld6A== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: @@ -747,31 +757,31 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.30.5 - '@typescript-eslint/types': 5.30.5 - '@typescript-eslint/typescript-estree': 5.30.5_typescript@4.7.4 + '@typescript-eslint/scope-manager': 5.30.7 + '@typescript-eslint/types': 5.30.7 + '@typescript-eslint/typescript-estree': 5.30.7_typescript@4.7.4 debug: 4.3.4 - eslint: 8.19.0 + eslint: 8.20.0 typescript: 4.7.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager/5.30.5: + /@typescript-eslint/scope-manager/5.30.7: resolution: { - integrity: sha512-NJ6F+YHHFT/30isRe2UTmIGGAiXKckCyMnIV58cE3JkHmaD6e5zyEYm5hBDv0Wbin+IC0T1FWJpD3YqHUG/Ydg== + integrity: sha512-7BM1bwvdF1UUvt+b9smhqdc/eniOnCKxQT/kj3oXtj3LqnTWCAM0qHRHfyzCzhEfWX0zrW7KqXXeE4DlchZBKw== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: - '@typescript-eslint/types': 5.30.5 - '@typescript-eslint/visitor-keys': 5.30.5 + '@typescript-eslint/types': 5.30.7 + '@typescript-eslint/visitor-keys': 5.30.7 dev: true - /@typescript-eslint/type-utils/5.30.5_4x5o4skxv6sl53vpwefgt23khm: + /@typescript-eslint/type-utils/5.30.7_he2ccbldppg44uulnyq4rwocfa: resolution: { - integrity: sha512-k9+ejlv1GgwN1nN7XjVtyCgE0BTzhzT1YsQF0rv4Vfj2U9xnslBgMYYvcEYAFVdvhuEscELJsB7lDkN7WusErw== + integrity: sha512-nD5qAE2aJX/YLyKMvOU5jvJyku4QN5XBVsoTynFrjQZaDgDV6i7QHFiYCx10wvn7hFvfuqIRNBtsgaLe0DbWhw== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: @@ -781,27 +791,27 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.30.5_4x5o4skxv6sl53vpwefgt23khm + '@typescript-eslint/utils': 5.30.7_he2ccbldppg44uulnyq4rwocfa debug: 4.3.4 - eslint: 8.19.0 + eslint: 8.20.0 tsutils: 3.21.0_typescript@4.7.4 typescript: 4.7.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/types/5.30.5: + /@typescript-eslint/types/5.30.7: resolution: { - integrity: sha512-kZ80w/M2AvsbRvOr3PjaNh6qEW1LFqs2pLdo2s5R38B2HYXG8Z0PP48/4+j1QHJFL3ssHIbJ4odPRS8PlHrFfw== + integrity: sha512-ocVkETUs82+U+HowkovV6uxf1AnVRKCmDRNUBUUo46/5SQv1owC/EBFkiu4MOHeZqhKz2ktZ3kvJJ1uFqQ8QPg== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dev: true - /@typescript-eslint/typescript-estree/5.30.5_typescript@4.7.4: + /@typescript-eslint/typescript-estree/5.30.7_typescript@4.7.4: resolution: { - integrity: sha512-qGTc7QZC801kbYjAr4AgdOfnokpwStqyhSbiQvqGBLixniAKyH+ib2qXIVo4P9NgGzwyfD9I0nlJN7D91E1VpQ== + integrity: sha512-tNslqXI1ZdmXXrHER83TJ8OTYl4epUzJC0aj2i4DMDT4iU+UqLT3EJeGQvJ17BMbm31x5scSwo3hPM0nqQ1AEA== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: @@ -810,8 +820,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.30.5 - '@typescript-eslint/visitor-keys': 5.30.5 + '@typescript-eslint/types': 5.30.7 + '@typescript-eslint/visitor-keys': 5.30.7 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -822,35 +832,35 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.30.5_4x5o4skxv6sl53vpwefgt23khm: + /@typescript-eslint/utils/5.30.7_he2ccbldppg44uulnyq4rwocfa: resolution: { - integrity: sha512-o4SSUH9IkuA7AYIfAvatldovurqTAHrfzPApOZvdUq01hHojZojCFXx06D/aFpKCgWbMPRdJBWAC3sWp3itwTA== + integrity: sha512-Z3pHdbFw+ftZiGUnm1GZhkJgVqsDL5CYW2yj+TB2mfXDFOMqtbzQi2dNJIyPqPbx9mv2kUxS1gU+r2gKlKi1rQ== } 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.30.5 - '@typescript-eslint/types': 5.30.5 - '@typescript-eslint/typescript-estree': 5.30.5_typescript@4.7.4 - eslint: 8.19.0 + '@typescript-eslint/scope-manager': 5.30.7 + '@typescript-eslint/types': 5.30.7 + '@typescript-eslint/typescript-estree': 5.30.7_typescript@4.7.4 + eslint: 8.20.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.19.0 + eslint-utils: 3.0.0_eslint@8.20.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/visitor-keys/5.30.5: + /@typescript-eslint/visitor-keys/5.30.7: resolution: { - integrity: sha512-D+xtGo9HUMELzWIUqcQc0p2PO4NyvTrgIOK/VnSH083+8sq0tiLozNRKuLarwHYGRuA6TVBQSuuLwJUDWd3aaA== + integrity: sha512-KrRXf8nnjvcpxDFOKej4xkD7657+PClJs5cJVSG7NNoCNnjEdc46juNAQt7AyuWctuCgs6mVRc1xGctEqrjxWw== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: - '@typescript-eslint/types': 5.30.5 + '@typescript-eslint/types': 5.30.7 eslint-visitor-keys: 3.3.0 dev: true @@ -876,7 +886,7 @@ packages: '@uppy/core': 2.3.1 '@uppy/utils': 4.1.0 compressorjs: 1.1.1 - preact: 10.9.0 + preact: 10.10.0 promise-queue: 2.2.5 dev: true @@ -893,16 +903,16 @@ packages: mime-match: 1.0.2 namespace-emitter: 2.0.1 nanoid: 3.3.4 - preact: 10.9.0 + preact: 10.10.0 dev: true - /@uppy/dashboard/2.3.0_@uppy+core@2.3.1: + /@uppy/dashboard/2.4.0_@uppy+core@2.3.1: resolution: { - integrity: sha512-q7GaLrYt3Tb+x4R8rARfzBuqPtdf6lKnc5Rg/XW18VOIaQM/UZNuBr+EVGhwuDiQt/1QJz1t2lS2Mx246zJ/qA== + integrity: sha512-UwZRbe/KXlbOTx05saJ/EPCrt11JMNUUNJGlf9EtOAzQlWyVu6Unjkkio1lBkA6b4+jFLW+JqeQgwdMmIcqKSA== } peerDependencies: - '@uppy/core': ^2.3.0 + '@uppy/core': ^2.3.1 dependencies: '@transloadit/prettier-bytes': 0.0.7 '@uppy/core': 2.3.1 @@ -916,7 +926,7 @@ packages: lodash.debounce: 4.0.8 memoize-one: 5.2.1 nanoid: 3.3.4 - preact: 10.9.0 + preact: 10.10.0 dev: true /@uppy/drag-drop/2.1.1_@uppy+core@2.3.1: @@ -929,7 +939,7 @@ packages: dependencies: '@uppy/core': 2.3.1 '@uppy/utils': 4.1.0 - preact: 10.9.0 + preact: 10.10.0 dev: true /@uppy/drop-target/1.1.3_@uppy+core@2.3.1: @@ -944,18 +954,18 @@ packages: '@uppy/utils': 4.1.0 dev: true - /@uppy/image-editor/1.3.0_@uppy+core@2.3.1: + /@uppy/image-editor/1.4.0_@uppy+core@2.3.1: resolution: { - integrity: sha512-ZTF0A2e39K5ZDBFu6pSxKPL9Tx6Xslsu0k+1eW2bu2pzX0k4b4hVV6wciBZTr2UzitzdF7x83oIefiVQyBZ7/A== + integrity: sha512-iAC6gWQy4g7tzCmUNcEzbBULE0RoTuTdTZ68y0rkyATEpS8GLpSQKQrpgzYD7I8MdosU/Q9mURZpiQ56p57acg== } peerDependencies: - '@uppy/core': ^2.3.0 + '@uppy/core': ^2.3.1 dependencies: '@uppy/core': 2.3.1 '@uppy/utils': 4.1.0 cropperjs: 1.5.7 - preact: 10.9.0 + preact: 10.10.0 dev: true /@uppy/informer/2.1.0_@uppy+core@2.3.1: @@ -968,7 +978,7 @@ packages: dependencies: '@uppy/core': 2.3.1 '@uppy/utils': 4.1.0 - preact: 10.9.0 + preact: 10.10.0 dev: true /@uppy/progress-bar/2.1.1_@uppy+core@2.3.1: @@ -981,7 +991,7 @@ packages: dependencies: '@uppy/core': 2.3.1 '@uppy/utils': 4.1.0 - preact: 10.9.0 + preact: 10.10.0 dev: true /@uppy/provider-views/2.1.2_@uppy+core@2.3.1: @@ -995,7 +1005,7 @@ packages: '@uppy/core': 2.3.1 '@uppy/utils': 4.1.0 classnames: 2.3.1 - preact: 10.9.0 + preact: 10.10.0 dev: true /@uppy/status-bar/2.2.1_@uppy+core@2.3.1: @@ -1011,7 +1021,7 @@ packages: '@uppy/utils': 4.1.0 classnames: 2.3.1 lodash.throttle: 4.1.1 - preact: 10.9.0 + preact: 10.10.0 dev: true /@uppy/store-default/2.1.0: @@ -1031,7 +1041,7 @@ packages: svelte: ^3.0.0 dependencies: '@uppy/core': 2.3.1 - '@uppy/dashboard': 2.3.0_@uppy+core@2.3.1 + '@uppy/dashboard': 2.4.0_@uppy+core@2.3.1 '@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 @@ -1074,15 +1084,16 @@ packages: nanoid: 3.3.4 dev: true - /@vercel/nft/0.20.1: + /@vercel/nft/0.21.0: resolution: { - integrity: sha512-hSLcr64KHOkcNiTAlv154K4p4faEFBwYIi2eIgu1QCDhB1qyQYvFuEhtw3eaapNjA4/7x/2jcclfCAjILua/ag== + integrity: sha512-hFCAETfI5cG8l5iAiLhMC2bReC5K7SIybzrxGorv+eGspIbIFsVw7Vg85GovXm/LxA08pIDrAlrhR6GN36XB/Q== } hasBin: true dependencies: '@mapbox/node-pre-gyp': 1.0.9 - acorn: 8.7.1 + acorn: 8.8.0 + async-sema: 3.1.1 bindings: 1.5.0 estree-walker: 2.0.2 glob: 7.2.3 @@ -1103,7 +1114,7 @@ packages: } dev: true - /acorn-jsx/5.3.2_acorn@8.7.1: + /acorn-jsx/5.3.2_acorn@8.8.0: resolution: { integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== @@ -1111,7 +1122,7 @@ packages: peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.7.1 + acorn: 8.8.0 dev: true /acorn-node/1.8.2: @@ -1142,10 +1153,10 @@ packages: hasBin: true dev: true - /acorn/8.7.1: + /acorn/8.8.0: resolution: { - integrity: sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A== + integrity: sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w== } engines: { node: '>=0.4.0' } hasBin: true @@ -1244,6 +1255,13 @@ packages: engines: { node: '>=8' } dev: true + /async-sema/3.1.1: + resolution: + { + integrity: sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg== + } + dev: true + /autoprefixer/10.4.7_postcss@8.4.14: resolution: { @@ -1254,8 +1272,8 @@ packages: peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.21.1 - caniuse-lite: 1.0.30001363 + browserslist: 4.21.2 + caniuse-lite: 1.0.30001368 fraction.js: 4.2.0 normalize-range: 0.1.2 picocolors: 1.0.0 @@ -1321,18 +1339,18 @@ packages: fill-range: 7.0.1 dev: true - /browserslist/4.21.1: + /browserslist/4.21.2: resolution: { - integrity: sha512-Nq8MFCSrnJXSc88yliwlzQe3qNe3VntIjhsArW9IJOEPSHNx23FalwApUVbzAWABLhYJJ7y8AynWI/XM8OdfjQ== + integrity: sha512-MonuOgAtUB46uP5CezYbRaYKBNt2LxP0yX+Pmj4LkcDFGkn9Cbpi83d9sCjwQDErXsIJSzY5oKGDbgOlF/LPAA== } engines: { node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 } hasBin: true dependencies: - caniuse-lite: 1.0.30001363 - electron-to-chromium: 1.4.184 + caniuse-lite: 1.0.30001368 + electron-to-chromium: 1.4.198 node-releases: 2.0.6 - update-browserslist-db: 1.0.4_browserslist@4.21.1 + update-browserslist-db: 1.0.5_browserslist@4.21.2 dev: true /buffer-crc32/0.2.13: @@ -1364,16 +1382,16 @@ packages: integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== } dependencies: - browserslist: 4.21.1 - caniuse-lite: 1.0.30001363 + browserslist: 4.21.2 + caniuse-lite: 1.0.30001368 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: true - /caniuse-lite/1.0.30001363: + /caniuse-lite/1.0.30001368: resolution: { - integrity: sha512-HpQhpzTGGPVMnCjIomjt+jvyUu8vNFo3TaDiZ/RcoTrlOq/5+tC8zHdsbgFB6MxmaY+jCpsH09aD80Bb4Ow3Sg== + integrity: sha512-wgfRYa9DenEomLG/SdWgQxpIyvdtH3NW8Vq+tB6AwR9e56iOIcu1im5F/wNdDf04XlKHXqIx4N8Jo0PemeBenQ== } dev: true @@ -1647,7 +1665,7 @@ packages: postcss: ^8.2.15 dependencies: cssnano-preset-default: 5.2.12_postcss@8.4.14 - lilconfig: 2.0.5 + lilconfig: 2.0.6 postcss: 8.4.14 yaml: 1.10.2 dev: true @@ -1706,10 +1724,10 @@ packages: } dev: true - /denque/2.0.1: + /denque/2.1.0: resolution: { - integrity: sha512-tfiWc6BQLXNLpNiR5iGd0Ocu3P3VpxfzFiqubLgMfhfOw9WyvgJBd46CClNn9k3qfbjvT//0cf7AlYRX/OslMQ== + integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw== } engines: { node: '>=0.10' } dev: true @@ -1832,10 +1850,10 @@ packages: } dev: true - /electron-to-chromium/1.4.184: + /electron-to-chromium/1.4.198: resolution: { - integrity: sha512-IADi390FRdvxWfVX3hjzfTDNVHiTqVo9ar53/7em/SfhUG9YcjVhyQecY/XwmBHRKden/wFud7RWOUH7+7LFng== + integrity: sha512-jwqQPdKGeAslcq8L+1SZZgL6uDiIDmTe9Gq4brsdWAH27y7MJ2g9Ue6MyST3ogmSM49EAQP7bype1V5hsuNrmQ== } dev: true @@ -1892,10 +1910,10 @@ packages: } dev: true - /esbuild-android-64/0.14.48: + /esbuild-android-64/0.14.49: resolution: { - integrity: sha512-3aMjboap/kqwCUpGWIjsk20TtxVoKck8/4Tu19rubh7t5Ra0Yrpg30Mt1QXXlipOazrEceGeWurXKeFJgkPOUg== + integrity: sha512-vYsdOTD+yi+kquhBiFWl3tyxnj2qZJsl4tAqwhT90ktUdnyTizgle7TjNx6Ar1bN7wcwWqZ9QInfdk2WVagSww== } engines: { node: '>=12' } cpu: [x64] @@ -1904,10 +1922,10 @@ packages: dev: true optional: true - /esbuild-android-arm64/0.14.48: + /esbuild-android-arm64/0.14.49: resolution: { - integrity: sha512-vptI3K0wGALiDq+EvRuZotZrJqkYkN5282iAfcffjI5lmGG9G1ta/CIVauhY42MBXwEgDJkweiDcDMRLzBZC4g== + integrity: sha512-g2HGr/hjOXCgSsvQZ1nK4nW/ei8JUx04Li74qub9qWrStlysaVmadRyTVuW32FGIpLQyc5sUjjZopj49eGGM2g== } engines: { node: '>=12' } cpu: [arm64] @@ -1916,10 +1934,10 @@ packages: dev: true optional: true - /esbuild-darwin-64/0.14.48: + /esbuild-darwin-64/0.14.49: resolution: { - integrity: sha512-gGQZa4+hab2Va/Zww94YbshLuWteyKGD3+EsVon8EWTWhnHFRm5N9NbALNbwi/7hQ/hM1Zm4FuHg+k6BLsl5UA== + integrity: sha512-3rvqnBCtX9ywso5fCHixt2GBCUsogNp9DjGmvbBohh31Ces34BVzFltMSxJpacNki96+WIcX5s/vum+ckXiLYg== } engines: { node: '>=12' } cpu: [x64] @@ -1928,10 +1946,10 @@ packages: dev: true optional: true - /esbuild-darwin-arm64/0.14.48: + /esbuild-darwin-arm64/0.14.49: resolution: { - integrity: sha512-bFjnNEXjhZT+IZ8RvRGNJthLWNHV5JkCtuOFOnjvo5pC0sk2/QVk0Qc06g2PV3J0TcU6kaPC3RN9yy9w2PSLEA== + integrity: sha512-XMaqDxO846srnGlUSJnwbijV29MTKUATmOLyQSfswbK/2X5Uv28M9tTLUJcKKxzoo9lnkYPsx2o8EJcTYwCs/A== } engines: { node: '>=12' } cpu: [arm64] @@ -1940,10 +1958,10 @@ packages: dev: true optional: true - /esbuild-freebsd-64/0.14.48: + /esbuild-freebsd-64/0.14.49: resolution: { - integrity: sha512-1NOlwRxmOsnPcWOGTB10JKAkYSb2nue0oM1AfHWunW/mv3wERfJmnYlGzL3UAOIUXZqW8GeA2mv+QGwq7DToqA== + integrity: sha512-NJ5Q6AjV879mOHFri+5lZLTp5XsO2hQ+KSJYLbfY9DgCu8s6/Zl2prWXVANYTeCDLlrIlNNYw8y34xqyLDKOmQ== } engines: { node: '>=12' } cpu: [x64] @@ -1952,10 +1970,10 @@ packages: dev: true optional: true - /esbuild-freebsd-arm64/0.14.48: + /esbuild-freebsd-arm64/0.14.49: resolution: { - integrity: sha512-gXqKdO8wabVcYtluAbikDH2jhXp+Klq5oCD5qbVyUG6tFiGhrC9oczKq3vIrrtwcxDQqK6+HDYK8Zrd4bCA9Gw== + integrity: sha512-lFLtgXnAc3eXYqj5koPlBZvEbBSOSUbWO3gyY/0+4lBdRqELyz4bAuamHvmvHW5swJYL7kngzIZw6kdu25KGOA== } engines: { node: '>=12' } cpu: [arm64] @@ -1964,10 +1982,10 @@ packages: dev: true optional: true - /esbuild-linux-32/0.14.48: + /esbuild-linux-32/0.14.49: resolution: { - integrity: sha512-ghGyDfS289z/LReZQUuuKq9KlTiTspxL8SITBFQFAFRA/IkIvDpnZnCAKTCjGXAmUqroMQfKJXMxyjJA69c/nQ== + integrity: sha512-zTTH4gr2Kb8u4QcOpTDVn7Z8q7QEIvFl/+vHrI3cF6XOJS7iEI1FWslTo3uofB2+mn6sIJEQD9PrNZKoAAMDiA== } engines: { node: '>=12' } cpu: [ia32] @@ -1976,10 +1994,10 @@ packages: dev: true optional: true - /esbuild-linux-64/0.14.48: + /esbuild-linux-64/0.14.49: resolution: { - integrity: sha512-vni3p/gppLMVZLghI7oMqbOZdGmLbbKR23XFARKnszCIBpEMEDxOMNIKPmMItQrmH/iJrL1z8Jt2nynY0bE1ug== + integrity: sha512-hYmzRIDzFfLrB5c1SknkxzM8LdEUOusp6M2TnuQZJLRtxTgyPnZZVtyMeCLki0wKgYPXkFsAVhi8vzo2mBNeTg== } engines: { node: '>=12' } cpu: [x64] @@ -1988,10 +2006,10 @@ packages: dev: true optional: true - /esbuild-linux-arm/0.14.48: + /esbuild-linux-arm/0.14.49: resolution: { - integrity: sha512-+VfSV7Akh1XUiDNXgqgY1cUP1i2vjI+BmlyXRfVz5AfV3jbpde8JTs5Q9sYgaoq5cWfuKfoZB/QkGOI+QcL1Tw== + integrity: sha512-iE3e+ZVv1Qz1Sy0gifIsarJMQ89Rpm9mtLSRtG3AH0FPgAzQ5Z5oU6vYzhc/3gSPi2UxdCOfRhw2onXuFw/0lg== } engines: { node: '>=12' } cpu: [arm] @@ -2000,10 +2018,10 @@ packages: dev: true optional: true - /esbuild-linux-arm64/0.14.48: + /esbuild-linux-arm64/0.14.49: resolution: { - integrity: sha512-3CFsOlpoxlKPRevEHq8aAntgYGYkE1N9yRYAcPyng/p4Wyx0tPR5SBYsxLKcgPB9mR8chHEhtWYz6EZ+H199Zw== + integrity: sha512-KLQ+WpeuY+7bxukxLz5VgkAAVQxUv67Ft4DmHIPIW+2w3ObBPQhqNoeQUHxopoW/aiOn3m99NSmSV+bs4BSsdA== } engines: { node: '>=12' } cpu: [arm64] @@ -2012,10 +2030,10 @@ packages: dev: true optional: true - /esbuild-linux-mips64le/0.14.48: + /esbuild-linux-mips64le/0.14.49: resolution: { - integrity: sha512-cs0uOiRlPp6ymknDnjajCgvDMSsLw5mST2UXh+ZIrXTj2Ifyf2aAP3Iw4DiqgnyYLV2O/v/yWBJx+WfmKEpNLA== + integrity: sha512-n+rGODfm8RSum5pFIqFQVQpYBw+AztL8s6o9kfx7tjfK0yIGF6tm5HlG6aRjodiiKkH2xAiIM+U4xtQVZYU4rA== } engines: { node: '>=12' } cpu: [mips64el] @@ -2024,10 +2042,10 @@ packages: dev: true optional: true - /esbuild-linux-ppc64le/0.14.48: + /esbuild-linux-ppc64le/0.14.49: resolution: { - integrity: sha512-+2F0vJMkuI0Wie/wcSPDCqXvSFEELH7Jubxb7mpWrA/4NpT+/byjxDz0gG6R1WJoeDefcrMfpBx4GFNN1JQorQ== + integrity: sha512-WP9zR4HX6iCBmMFH+XHHng2LmdoIeUmBpL4aL2TR8ruzXyT4dWrJ5BSbT8iNo6THN8lod6GOmYDLq/dgZLalGw== } engines: { node: '>=12' } cpu: [ppc64] @@ -2036,10 +2054,10 @@ packages: dev: true optional: true - /esbuild-linux-riscv64/0.14.48: + /esbuild-linux-riscv64/0.14.49: resolution: { - integrity: sha512-BmaK/GfEE+5F2/QDrIXteFGKnVHGxlnK9MjdVKMTfvtmudjY3k2t8NtlY4qemKSizc+QwyombGWTBDc76rxePA== + integrity: sha512-h66ORBz+Dg+1KgLvzTVQEA1LX4XBd1SK0Fgbhhw4akpG/YkN8pS6OzYI/7SGENiN6ao5hETRDSkVcvU9NRtkMQ== } engines: { node: '>=12' } cpu: [riscv64] @@ -2048,10 +2066,10 @@ packages: dev: true optional: true - /esbuild-linux-s390x/0.14.48: + /esbuild-linux-s390x/0.14.49: resolution: { - integrity: sha512-tndw/0B9jiCL+KWKo0TSMaUm5UWBLsfCKVdbfMlb3d5LeV9WbijZ8Ordia8SAYv38VSJWOEt6eDCdOx8LqkC4g== + integrity: sha512-DhrUoFVWD+XmKO1y7e4kNCqQHPs6twz6VV6Uezl/XHYGzM60rBewBF5jlZjG0nCk5W/Xy6y1xWeopkrhFFM0sQ== } engines: { node: '>=12' } cpu: [s390x] @@ -2060,10 +2078,10 @@ packages: dev: true optional: true - /esbuild-netbsd-64/0.14.48: + /esbuild-netbsd-64/0.14.49: resolution: { - integrity: sha512-V9hgXfwf/T901Lr1wkOfoevtyNkrxmMcRHyticybBUHookznipMOHoF41Al68QBsqBxnITCEpjjd4yAos7z9Tw== + integrity: sha512-BXaUwFOfCy2T+hABtiPUIpWjAeWK9P8O41gR4Pg73hpzoygVGnj0nI3YK4SJhe52ELgtdgWP/ckIkbn2XaTxjQ== } engines: { node: '>=12' } cpu: [x64] @@ -2072,10 +2090,10 @@ packages: dev: true optional: true - /esbuild-openbsd-64/0.14.48: + /esbuild-openbsd-64/0.14.49: resolution: { - integrity: sha512-+IHf4JcbnnBl4T52egorXMatil/za0awqzg2Vy6FBgPcBpisDWT2sVz/tNdrK9kAqj+GZG/jZdrOkj7wsrNTKA== + integrity: sha512-lP06UQeLDGmVPw9Rg437Btu6J9/BmyhdoefnQ4gDEJTtJvKtQaUcOQrhjTq455ouZN4EHFH1h28WOJVANK41kA== } engines: { node: '>=12' } cpu: [x64] @@ -2084,10 +2102,10 @@ packages: dev: true optional: true - /esbuild-sunos-64/0.14.48: + /esbuild-sunos-64/0.14.49: resolution: { - integrity: sha512-77m8bsr5wOpOWbGi9KSqDphcq6dFeJyun8TA+12JW/GAjyfTwVtOnN8DOt6DSPUfEV+ltVMNqtXUeTeMAxl5KA== + integrity: sha512-4c8Zowp+V3zIWje329BeLbGh6XI9c/rqARNaj5yPHdC61pHI9UNdDxT3rePPJeWcEZVKjkiAS6AP6kiITp7FSw== } engines: { node: '>=12' } cpu: [x64] @@ -2096,10 +2114,10 @@ packages: dev: true optional: true - /esbuild-windows-32/0.14.48: + /esbuild-windows-32/0.14.49: resolution: { - integrity: sha512-EPgRuTPP8vK9maxpTGDe5lSoIBHGKO/AuxDncg5O3NkrPeLNdvvK8oywB0zGaAZXxYWfNNSHskvvDgmfVTguhg== + integrity: sha512-q7Rb+J9yHTeKr9QTPDYkqfkEj8/kcKz9lOabDuvEXpXuIcosWCJgo5Z7h/L4r7rbtTH4a8U2FGKb6s1eeOHmJA== } engines: { node: '>=12' } cpu: [ia32] @@ -2108,10 +2126,10 @@ packages: dev: true optional: true - /esbuild-windows-64/0.14.48: + /esbuild-windows-64/0.14.49: resolution: { - integrity: sha512-YmpXjdT1q0b8ictSdGwH3M8VCoqPpK1/UArze3X199w6u8hUx3V8BhAi1WjbsfDYRBanVVtduAhh2sirImtAvA== + integrity: sha512-+Cme7Ongv0UIUTniPqfTX6mJ8Deo7VXw9xN0yJEN1lQMHDppTNmKwAM3oGbD/Vqff+07K2gN0WfNkMohmG+dVw== } engines: { node: '>=12' } cpu: [x64] @@ -2120,10 +2138,10 @@ packages: dev: true optional: true - /esbuild-windows-arm64/0.14.48: + /esbuild-windows-arm64/0.14.49: resolution: { - integrity: sha512-HHaOMCsCXp0rz5BT2crTka6MPWVno121NKApsGs/OIW5QC0ggC69YMGs1aJct9/9FSUF4A1xNE/cLvgB5svR4g== + integrity: sha512-v+HYNAXzuANrCbbLFJ5nmO3m5y2PGZWLe3uloAkLt87aXiO2mZr3BTmacZdjwNkNEHuH3bNtN8cak+mzVjVPfA== } engines: { node: '>=12' } cpu: [arm64] @@ -2132,35 +2150,35 @@ packages: dev: true optional: true - /esbuild/0.14.48: + /esbuild/0.14.49: resolution: { - integrity: sha512-w6N1Yn5MtqK2U1/WZTX9ZqUVb8IOLZkZ5AdHkT6x3cHDMVsYWC7WPdiLmx19w3i4Rwzy5LqsEMtVihG3e4rFzA== + integrity: sha512-/TlVHhOaq7Yz8N1OJrjqM3Auzo5wjvHFLk+T8pIue+fhnhIMpfAzsG6PLVMbFveVxqD2WOp3QHei+52IMUNmCw== } engines: { node: '>=12' } hasBin: true requiresBuild: true optionalDependencies: - 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 + esbuild-android-64: 0.14.49 + esbuild-android-arm64: 0.14.49 + esbuild-darwin-64: 0.14.49 + esbuild-darwin-arm64: 0.14.49 + esbuild-freebsd-64: 0.14.49 + esbuild-freebsd-arm64: 0.14.49 + esbuild-linux-32: 0.14.49 + esbuild-linux-64: 0.14.49 + esbuild-linux-arm: 0.14.49 + esbuild-linux-arm64: 0.14.49 + esbuild-linux-mips64le: 0.14.49 + esbuild-linux-ppc64le: 0.14.49 + esbuild-linux-riscv64: 0.14.49 + esbuild-linux-s390x: 0.14.49 + esbuild-netbsd-64: 0.14.49 + esbuild-openbsd-64: 0.14.49 + esbuild-sunos-64: 0.14.49 + esbuild-windows-32: 0.14.49 + esbuild-windows-64: 0.14.49 + esbuild-windows-arm64: 0.14.49 dev: true /escalade/3.1.1: @@ -2179,7 +2197,7 @@ packages: engines: { node: '>=10' } dev: true - /eslint-config-prettier/8.5.0_eslint@8.19.0: + /eslint-config-prettier/8.5.0_eslint@8.20.0: resolution: { integrity: sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q== @@ -2188,10 +2206,10 @@ packages: peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.19.0 + eslint: 8.20.0 dev: true - /eslint-plugin-svelte3/4.0.0_jxmmfmurkts274jdspwh3cyqve: + /eslint-plugin-svelte3/4.0.0_piwa6j2njmnknm35bh3wz5v52y: resolution: { integrity: sha512-OIx9lgaNzD02+MDFNLw0GEUbuovNcglg+wnd/UY0fbZmlQSz7GlQiQ1f+yX0XvC07XPcDOnFcichqI3xCwp71g== @@ -2200,7 +2218,7 @@ packages: eslint: '>=8.0.0' svelte: ^3.2.0 dependencies: - eslint: 8.19.0 + eslint: 8.20.0 svelte: 3.49.0 dev: true @@ -2226,7 +2244,7 @@ packages: estraverse: 5.3.0 dev: true - /eslint-utils/3.0.0_eslint@8.19.0: + /eslint-utils/3.0.0_eslint@8.20.0: resolution: { integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA== @@ -2235,7 +2253,7 @@ packages: peerDependencies: eslint: '>=5' dependencies: - eslint: 8.19.0 + eslint: 8.20.0 eslint-visitor-keys: 2.1.0 dev: true @@ -2255,10 +2273,10 @@ packages: engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dev: true - /eslint/8.19.0: + /eslint/8.20.0: resolution: { - integrity: sha512-SXOPj3x9VKvPe81TjjUJCYlV4oJjQw68Uek+AM0X4p+33dj2HY5bpTZOgnQHcG2eAm1mtCU9uNMnJi7exU/kYw== + integrity: sha512-d4ixhz5SKCa1D6SCPrivP7yYVi7nyD6A4vs6HIAul9ujBzcEmZVM3/0NN/yu5nKhmO1wjp5xQ46iRfmDGlOviA== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } hasBin: true @@ -2272,7 +2290,7 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-utils: 3.0.0_eslint@8.19.0 + eslint-utils: 3.0.0_eslint@8.20.0 eslint-visitor-keys: 3.3.0 espree: 9.3.2 esquery: 1.4.0 @@ -2281,7 +2299,7 @@ packages: file-entry-cache: 6.0.1 functional-red-black-tree: 1.0.1 glob-parent: 6.0.2 - globals: 13.16.0 + globals: 13.17.0 ignore: 5.2.0 import-fresh: 3.3.0 imurmurhash: 0.1.4 @@ -2309,8 +2327,8 @@ packages: } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: - acorn: 8.7.1 - acorn-jsx: 5.3.2_acorn@8.7.1 + acorn: 8.8.0 + acorn-jsx: 5.3.2_acorn@8.8.0 eslint-visitor-keys: 3.3.0 dev: true @@ -2604,10 +2622,10 @@ packages: path-is-absolute: 1.0.1 dev: true - /globals/13.16.0: + /globals/13.17.0: resolution: { - integrity: sha512-A1lrQfpNF+McdPOnnFqY3kSN0AFTy485bTi1bkLk4mVPODIUEcSfhHgRqA+QdXPksrSTTztYXx37NFV+GpGk3Q== + integrity: sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw== } engines: { node: '>=8' } dependencies: @@ -2682,10 +2700,10 @@ packages: function-bind: 1.1.1 dev: true - /highlight.js/11.5.1: + /highlight.js/11.6.0: resolution: { - integrity: sha512-LKzHqnxr4CrD2YsNoIf/o5nJ09j4yi/GcH5BnYz9UnVpZdS4ucMgvP61TDty5xJcFGRjnH4DpujkS9bHT3hq0Q== + integrity: sha512-ig1eqDzJaB0pqEvlPVIpSSyMaO92bH1N2rJpLMN/nX396wTpDA4Eq0uK+7I/2XG17pFaaKE0kjV/XPeGt7Evjw== } engines: { node: '>=12.0.0' } dev: true @@ -2709,16 +2727,16 @@ packages: integrity: sha512-wukWnFeU7rKIWT66VU5i8I+3Zc4wReGcuDK2+kuFhtoxBRGWGdvYI9UQmqNL/yQH1KogWwh+xGEaIPH8V/i2Zg== } dependencies: - '@babel/runtime': 7.18.6 + '@babel/runtime': 7.18.9 dev: true - /i18next/21.8.13: + /i18next/21.8.14: resolution: { - integrity: sha512-DpzwrJq7Y8tjUHxx6ByOkUIjrGYdQI5Mfv4XEI7q2RWdknQ7TaO9bKi8hS/LqYD6pBV5YGxJLReyLkOCxIpouA== + integrity: sha512-4Yi+DtexvMm/Yw3Q9fllzY12SgLk+Mcmar+rCAccsOPul/2UmnBzoHbTGn/L48IPkFcmrNaH7xTLboBWIbH6pw== } dependencies: - '@babel/runtime': 7.18.6 + '@babel/runtime': 7.18.9 dev: false /ieee754/1.2.1: @@ -2779,17 +2797,17 @@ packages: } dev: true - /ioredis/5.1.0: + /ioredis/5.2.1: resolution: { - integrity: sha512-HYHnvwxFwefeUBj0hZFejLvd8Q/YNAfnZlZG/hSRxkRhXMs1H8soMEVccHd1WlLrKkynorXBsAtqDGskOdAfVQ== + integrity: sha512-+rgPUIawiT+L3am9FbUcwjI7R7KtLDUSJNYWF82NZmlUXCZELws7iJkVDuECQoNUHqZTf/EGn3uw9IA+PlBiyg== } engines: { node: '>=12.22.0' } dependencies: '@ioredis/commands': 1.2.0 cluster-key-slot: 1.1.0 debug: 4.3.4 - denque: 2.0.1 + denque: 2.1.0 lodash.defaults: 4.2.0 lodash.isarguments: 3.1.0 redis-errors: 1.2.0 @@ -2932,10 +2950,10 @@ packages: type-check: 0.4.0 dev: true - /lilconfig/2.0.5: + /lilconfig/2.0.6: resolution: { - integrity: sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg== + integrity: sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg== } engines: { node: '>=10' } dev: true @@ -3027,10 +3045,10 @@ packages: yallist: 4.0.0 dev: true - /luxon/2.4.0: + /luxon/2.5.0: resolution: { - integrity: sha512-w+NAwWOUL5hO0SgwOHsMBAmZ15SoknmQXhSO0hIbJCAmPKSsGeK8MlmhYh2w6Iib38IxN2M+/ooXWLbeis7GuA== + integrity: sha512-IDkEPB80Rb6gCAU+FEib0t4FeJ4uVOuX1CQ9GsvU3O+JAGIgu0J7sf1OarXKaKDygTZIoJyU6YdZzTFRu+YR0A== } engines: { node: '>=12' } dev: true @@ -3064,10 +3082,10 @@ packages: semver: 6.3.0 dev: true - /mapbox-gl/2.9.1: + /mapbox-gl/2.9.2: resolution: { - integrity: sha512-PWEyI0FUeWaCbDnKmzHBi6CIB264SG6O894PJL1q4Cz/ZiHNyAROonCD48bxVWSQnXXAEDPyhJS5MiJ2K5DTjw== + integrity: sha512-RQOUB+l8p5sUyR+vRdd4aRY1/nwOhyYxSWThr2bjXW8u8QtN4cjrb/R7W+CkLyoscISjkSvCS22nDAO69s5T4Q== } dependencies: '@mapbox/geojson-rewind': 0.5.2 @@ -3491,7 +3509,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.1 + browserslist: 4.21.2 caniuse-api: 3.0.0 colord: 2.9.2 postcss: 8.4.14 @@ -3507,7 +3525,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.1 + browserslist: 4.21.2 postcss: 8.4.14 postcss-value-parser: 4.2.0 dev: true @@ -3588,6 +3606,26 @@ 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.6 + postcss: 8.4.14 + yaml: 1.10.2 + dev: true + /postcss-load-config/4.0.1_postcss@8.4.14: resolution: { @@ -3603,7 +3641,7 @@ packages: ts-node: optional: true dependencies: - lilconfig: 2.0.5 + lilconfig: 2.0.6 postcss: 8.4.14 yaml: 2.1.1 dev: true @@ -3631,7 +3669,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.1 + browserslist: 4.21.2 caniuse-api: 3.0.0 cssnano-utils: 3.1.0_postcss@8.4.14 postcss: 8.4.14 @@ -3675,7 +3713,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.1 + browserslist: 4.21.2 cssnano-utils: 3.1.0_postcss@8.4.14 postcss: 8.4.14 postcss-value-parser: 4.2.0 @@ -3793,7 +3831,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.1 + browserslist: 4.21.2 postcss: 8.4.14 postcss-value-parser: 4.2.0 dev: true @@ -3848,7 +3886,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.1 + browserslist: 4.21.2 caniuse-api: 3.0.0 postcss: 8.4.14 dev: true @@ -3930,10 +3968,10 @@ packages: } dev: true - /preact/10.9.0: + /preact/10.10.0: resolution: { - integrity: sha512-jO6/OvCRL+OT8gst/+Q2ir7dMybZAX8ioP02Zmzh3BkQMHLyqZSujvxbUriXvHi8qmhcHKC2Gwbog6Kt+YTh+Q== + integrity: sha512-fszkg1iJJjq68I4lI8ZsmBiaoQiQHbxf1lNq+72EmC/mZOsFF5zn3k1yv9QGoFgIXzgsdSKtYymLJsrJPoamjQ== } dev: true @@ -4164,10 +4202,10 @@ packages: estree-walker: 0.6.1 dev: true - /rollup/2.76.0: + /rollup/2.77.0: resolution: { - integrity: sha512-9jwRIEY1jOzKLj3nsY/yot41r19ITdQrhs+q3ggNWhr9TQgduHqANvPpS32RNpzGklJu3G1AJfvlZLi/6wFgWA== + integrity: sha512-vL8xjY4yOQEw79DvyXLijhnhh+R/O9zpF/LEgkCebZFtb6ELeN9H3/2T0r8+mp+fFTBHZ5qGpOpW2ela2zRt3g== } engines: { node: '>=10.0.0' } hasBin: true @@ -4445,7 +4483,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.1 + browserslist: 4.21.2 postcss: 8.4.14 postcss-selector-parser: 6.0.10 dev: true @@ -4618,10 +4656,10 @@ packages: stable: 0.1.8 dev: true - /swiper/8.3.0: + /swiper/8.3.1: resolution: { - integrity: sha512-pdrENUco8MVyJ/cTZMQ5c9AqZDRYGJChd+5lcDsoGpKhgOloSzS7hMvgH+ipvTVCaNOCTlSaf5ZYm1Jz5TqKDQ== + integrity: sha512-oASYsulsERlbQVTZ8FjlTDJSN4YZwhp+AkvepOj8EOhgpvxzKoMpWpBPrk7ypkMioQUx6x2NPvkRU0Qv9mpS0A== } engines: { node: '>= 4.7.0' } requiresBuild: true @@ -4630,10 +4668,10 @@ packages: ssr-window: 4.0.2 dev: true - /tailwindcss/3.1.5: + /tailwindcss/3.1.6: resolution: { - integrity: sha512-bC/2dy3dGPqxMWAqFSRgQxVCfmO/31ZbeEp8s9DMDh4zgPZ5WW1gxRJkbBkXcTUIzaSUdhWrcsrSOe32ccgB4w== + integrity: sha512-7skAOY56erZAFQssT1xkpk+kWt2NrO45kORlxFPXUt3CiGsVPhH1smuH5XoDH6sGPXLyBv+zgCKA2HWBsgCytg== } engines: { node: '>=12.13.0' } hasBin: true @@ -4647,14 +4685,14 @@ packages: fast-glob: 3.2.11 glob-parent: 6.0.2 is-glob: 4.0.3 - lilconfig: 2.0.5 + lilconfig: 2.0.6 normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.0.0 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: 4.0.1_postcss@8.4.14 + postcss-load-config: 3.1.4_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 @@ -4797,16 +4835,16 @@ packages: } dev: true - /update-browserslist-db/1.0.4_browserslist@4.21.1: + /update-browserslist-db/1.0.5_browserslist@4.21.2: resolution: { - integrity: sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA== + integrity: sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q== } hasBin: true peerDependencies: browserslist: '>= 4.21.0' dependencies: - browserslist: 4.21.1 + browserslist: 4.21.2 escalade: 3.1.1 picocolors: 1.0.0 dev: true @@ -4844,17 +4882,18 @@ packages: magic-string: 0.25.9 dev: true - /vite/2.9.14_sass@1.53.0: + /vite/3.0.2_sass@1.53.0: resolution: { - integrity: sha512-P/UCjSpSMcE54r4mPak55hWAZPlyfS369svib/gpmz8/01L822lMPOJ/RYW6tLCe1RPvMvOsJ17erf55bKp4Hw== + integrity: sha512-TAqydxW/w0U5AoL5AsD9DApTvGb2iNbGs3sN4u2VdT1GFkQVUfgUldt+t08TZgi23uIauh1TUOQJALduo9GXqw== } - engines: { node: '>=12.2.0' } + engines: { node: ^14.18.0 || >=16.0.0 } hasBin: true peerDependencies: less: '*' sass: '*' stylus: '*' + terser: ^5.4.0 peerDependenciesMeta: less: optional: true @@ -4862,11 +4901,13 @@ packages: optional: true stylus: optional: true + terser: + optional: true dependencies: - esbuild: 0.14.48 + esbuild: 0.14.49 postcss: 8.4.14 resolve: 1.22.1 - rollup: 2.76.0 + rollup: 2.77.0 sass: 1.53.0 optionalDependencies: fsevents: 2.3.2 @@ -5015,7 +5056,7 @@ packages: } engines: { node: '>=10' } dependencies: - '@babel/runtime': 7.18.6 + '@babel/runtime': 7.18.9 '@types/lodash': 4.14.182 lodash: 4.17.21 lodash-es: 4.17.21 diff --git a/frontend/postcss.config.cjs b/frontend/postcss.config.cjs index a9b2322..7169f3c 100644 --- a/frontend/postcss.config.cjs +++ b/frontend/postcss.config.cjs @@ -7,11 +7,13 @@ const tailwindcss = require('tailwindcss'); const autoprefixer = require('autoprefixer'); const cssnano = require('cssnano'); +const postcss_import = require('postcss-import'); const config = { plugins: [ //Some plugins, like tailwindcss/nesting, need to run before Tailwind, tailwindcss(), + postcss_import(), //But others, like autoprefixer, need to run after, autoprefixer, cssnano({ preset: 'default' }) diff --git a/frontend/src/app.css b/frontend/src/app.css index 420b903..b60da6a 100644 --- a/frontend/src/app.css +++ b/frontend/src/app.css @@ -3,12 +3,12 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at https://mozilla.org/MPL/2.0/. */ - +@import 'tippy.js/animations/perspective-subtle.css'; +@import 'tippy.js/dist/tippy.css'; /* Write your global styles here, in PostCSS syntax */ @tailwind base; @tailwind components; @tailwind utilities; -/*@fontsource/marck-script;*/ .marck-script { font-family: 'Marck Script'; diff --git a/frontend/src/lib/editor/card.svelte b/frontend/src/lib/editor/card.svelte index de3bca0..39a9662 100644 --- a/frontend/src/lib/editor/card.svelte +++ b/frontend/src/lib/editor/card.svelte @@ -12,8 +12,6 @@ import Spinner from '../Spinner.svelte'; import { mint } from '$lib/hashcash'; import { createTippy } from 'svelte-tippy'; - import 'tippy.js/animations/perspective-subtle.css'; - import 'tippy.js/dist/tippy.css'; import { getLocalization } from '$lib/i18n'; const { t } = getLocalization(); diff --git a/frontend/src/lib/editor/sidebar.svelte b/frontend/src/lib/editor/sidebar.svelte index d5889b4..38b4b47 100644 --- a/frontend/src/lib/editor/sidebar.svelte +++ b/frontend/src/lib/editor/sidebar.svelte @@ -9,8 +9,6 @@ import { reach } from 'yup'; import { ABCDQuestionSchema, dataSchema } from '../yupSchemas'; import { createTippy } from 'svelte-tippy'; - import 'tippy.js/animations/perspective-subtle.css'; - import 'tippy.js/dist/tippy.css'; export let data: EditorData; export let selected_question = -1; diff --git a/frontend/src/lib/navbar.svelte b/frontend/src/lib/navbar.svelte index e207b37..d121f70 100644 --- a/frontend/src/lib/navbar.svelte +++ b/frontend/src/lib/navbar.svelte @@ -8,8 +8,6 @@ import { getLocalization } from '$lib/i18n'; import { signedIn, pathname } from '$lib/stores'; import { createTippy } from 'svelte-tippy'; - import 'tippy.js/animations/perspective-subtle.css'; - import 'tippy.js/dist/tippy.css'; import { browser } from '$app/env'; const tippy = createTippy({ @@ -21,12 +19,8 @@ const { t } = getLocalization(); let openMenu = true; - let closeMenu = false; - let menuItems = false; const toggleMenu = () => { openMenu = !openMenu; - closeMenu = !closeMenu; - menuItems = !menuItems; }; let darkMode = false; if (browser) { @@ -82,7 +76,7 @@ -