diff --git a/package.json b/package.json index 1635e45..6bad754 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "sanitize-html": "^2.10.0", "sass": "^1.63.4", "sass-loader": "^13.3.2", - "stylelint": "^15.6.1", + "stylelint": "^15.10.3", "stylelint-config-prettier": "^9.0.3", "stylelint-config-recommended-vue": "^1.4.0", "stylelint-config-standard-scss": "^6.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 609a12f..30c207f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -109,7 +109,7 @@ devDependencies: version: 1.4.4 nuxt: specifier: ^3.5.3 - version: 3.5.3(@types/node@18.16.3)(eslint@8.39.0)(sass@1.63.4)(stylelint@15.6.1)(typescript@5.2.2) + version: 3.5.3(@types/node@18.16.3)(eslint@8.39.0)(sass@1.63.4)(stylelint@15.10.3)(typescript@5.2.2) postcss-for: specifier: ^2.1.1 version: 2.1.1 @@ -129,17 +129,17 @@ devDependencies: specifier: ^13.3.2 version: 13.3.2(sass@1.63.4)(webpack@5.88.2) stylelint: - specifier: ^15.6.1 - version: 15.6.1(typescript@5.2.2) + specifier: ^15.10.3 + version: 15.10.3(typescript@5.2.2) stylelint-config-prettier: specifier: ^9.0.3 - version: 9.0.3(stylelint@15.6.1) + version: 9.0.3(stylelint@15.10.3) stylelint-config-recommended-vue: specifier: ^1.4.0 - version: 1.4.0(postcss-html@1.5.0)(stylelint@15.6.1) + version: 1.4.0(postcss-html@1.5.0)(stylelint@15.10.3) stylelint-config-standard-scss: specifier: ^6.1.0 - version: 6.1.0(postcss@8.4.29)(stylelint@15.6.1) + version: 6.1.0(postcss@8.4.29)(stylelint@15.10.3) v-network-graph: specifier: ^0.9.1 version: 0.9.1(d3-force@3.0.0)(vue@3.3.4) @@ -872,6 +872,15 @@ packages: postcss-selector-parser: 6.0.13 dev: true + /@csstools/selector-specificity@3.0.0(postcss-selector-parser@6.0.13): + resolution: {integrity: sha512-hBI9tfBtuPIi885ZsZ32IMEU/5nlZH/KOVYJCOh7gyMxaVLGmLedYqFN6Ui1LXkI8JlC8IsuC0rF0btcRZKd5g==} + engines: {node: ^14 || ^16 || >=18} + peerDependencies: + postcss-selector-parser: ^6.0.13 + dependencies: + postcss-selector-parser: 6.0.13 + dev: true + /@dash14/svg-pan-zoom@3.6.9: resolution: {integrity: sha512-6u+KTQec+9+3bRdk2mReix8AGsp2mB40cw0iYfQQzo22QBkeCNpXl2amnfwQzK7xB9oH/62Wvf2z7l6l2w+csA==} dev: true @@ -2437,7 +2446,7 @@ packages: resolution: {integrity: sha512-5gc02Pu1HycOVUWJ8aYsWeeXcSTPe8iX8+KIrhyEtEoOSkY0eMBuo0ssljB8wALuEmepv31DlYe5gpiRwkjESA==} dev: true - /@nuxt/vite-builder@3.5.3(@types/node@18.16.3)(eslint@8.39.0)(sass@1.63.4)(stylelint@15.6.1)(typescript@5.2.2)(vue@3.3.4): + /@nuxt/vite-builder@3.5.3(@types/node@18.16.3)(eslint@8.39.0)(sass@1.63.4)(stylelint@15.10.3)(typescript@5.2.2)(vue@3.3.4): resolution: {integrity: sha512-7zEKpGh3iWGRDwbWUa8eRxdLMxZtPzetelmdmXPjtYKGwUebZOcBhpeJ+VgJKOIf4OEj9E7BZS+it/Ji9UG9qw==} engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: @@ -2476,7 +2485,7 @@ packages: unplugin: 1.4.0 vite: 4.3.9(@types/node@18.16.3)(sass@1.63.4) vite-node: 0.31.4(@types/node@18.16.3)(sass@1.63.4) - vite-plugin-checker: 0.6.2(eslint@8.39.0)(stylelint@15.6.1)(typescript@5.2.2)(vite@4.3.9) + vite-plugin-checker: 0.6.2(eslint@8.39.0)(stylelint@15.10.3)(typescript@5.2.2)(vite@4.3.9) vue: 3.3.4 vue-bundle-renderer: 1.0.3 transitivePeerDependencies: @@ -4191,13 +4200,14 @@ packages: engines: {node: '>= 6'} dev: true - /camelcase-keys@6.2.2: - resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==} - engines: {node: '>=8'} + /camelcase-keys@7.0.2: + resolution: {integrity: sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg==} + engines: {node: '>=12'} dependencies: - camelcase: 5.3.1 + camelcase: 6.3.0 map-obj: 4.3.0 - quick-lru: 4.0.1 + quick-lru: 5.1.1 + type-fest: 1.4.0 dev: true /camelcase@5.3.1: @@ -4865,6 +4875,11 @@ packages: engines: {node: '>=0.10.0'} dev: true + /decamelize@5.0.1: + resolution: {integrity: sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==} + engines: {node: '>=10'} + dev: true + /deep-equal@1.0.1: resolution: {integrity: sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==} dev: true @@ -6575,6 +6590,11 @@ packages: engines: {node: '>=8'} dev: true + /indent-string@5.0.0: + resolution: {integrity: sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==} + engines: {node: '>=12'} + dev: true + /inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} dependencies: @@ -7113,8 +7133,8 @@ packages: resolution: {integrity: sha512-dWl0Dbjm6Xm+kDxhPQJsCBTxrJzuGl0aP9rhr+TG8D3l+GL90N8O8lYUi7dTSAN2uuDqCtNgb6aEuQH5wsiV8Q==} dev: true - /known-css-properties@0.27.0: - resolution: {integrity: sha512-uMCj6+hZYDoffuvAJjFAPz56E9uoowFHmTkqRtRq5WyC5Q6Cu/fTZKNQpX/RbzChBYLLl3lo8CjFZBAZXq9qFg==} + /known-css-properties@0.28.0: + resolution: {integrity: sha512-9pSL5XB4J+ifHP0e0jmmC98OGC1nL8/JjS+fi6mnTlIf//yt/MfVLtKg7S6nCtj/8KTcWX7nRlY0XywoYY1ISQ==} dev: true /koa-compose@4.1.0: @@ -7473,21 +7493,21 @@ packages: readable-stream: 2.3.8 dev: true - /meow@9.0.0: - resolution: {integrity: sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==} - engines: {node: '>=10'} + /meow@10.1.5: + resolution: {integrity: sha512-/d+PQ4GKmGvM9Bee/DPa8z3mXs/pkvJE2KEThngVNOqtmljC6K7NMPxtc2JeZYTmpWb9k/TmxjeL18ez3h7vCw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: '@types/minimist': 1.2.2 - camelcase-keys: 6.2.2 - decamelize: 1.2.0 + camelcase-keys: 7.0.2 + decamelize: 5.0.1 decamelize-keys: 1.1.1 hard-rejection: 2.1.0 minimist-options: 4.1.0 normalize-package-data: 3.0.3 - read-pkg-up: 7.0.1 - redent: 3.0.0 - trim-newlines: 3.0.1 - type-fest: 0.18.1 + read-pkg-up: 8.0.0 + redent: 4.0.0 + trim-newlines: 4.1.1 + type-fest: 1.4.0 yargs-parser: 20.2.9 dev: true @@ -7950,7 +7970,7 @@ packages: fsevents: 2.3.3 dev: true - /nuxt@3.5.3(@types/node@18.16.3)(eslint@8.39.0)(sass@1.63.4)(stylelint@15.6.1)(typescript@5.2.2): + /nuxt@3.5.3(@types/node@18.16.3)(eslint@8.39.0)(sass@1.63.4)(stylelint@15.10.3)(typescript@5.2.2): resolution: {integrity: sha512-fG39BZ5N5ATtmx2vuxN8APQPSlSsCDpfkJ0k581gMc7eFztqrBzPncZX5w3RQLW7AiGBE2yYEfqiwC6AVODBBg==} engines: {node: ^14.18.0 || >=16.10.0} hasBin: true @@ -7966,7 +7986,7 @@ packages: '@nuxt/schema': 3.5.3 '@nuxt/telemetry': 2.4.1 '@nuxt/ui-templates': 1.3.1 - '@nuxt/vite-builder': 3.5.3(@types/node@18.16.3)(eslint@8.39.0)(sass@1.63.4)(stylelint@15.6.1)(typescript@5.2.2)(vue@3.3.4) + '@nuxt/vite-builder': 3.5.3(@types/node@18.16.3)(eslint@8.39.0)(sass@1.63.4)(stylelint@15.10.3)(typescript@5.2.2)(vue@3.3.4) '@types/node': 18.16.3 '@unhead/ssr': 1.5.4 '@unhead/vue': 1.5.4(vue@3.3.4) @@ -9041,9 +9061,9 @@ packages: resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} dev: true - /quick-lru@4.0.1: - resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} - engines: {node: '>=8'} + /quick-lru@5.1.1: + resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} + engines: {node: '>=10'} dev: true /radix3@1.1.0: @@ -9088,6 +9108,15 @@ packages: type-fest: 0.8.1 dev: true + /read-pkg-up@8.0.0: + resolution: {integrity: sha512-snVCqPczksT0HS2EC+SxUndvSzn6LRCwpfSvLrIfR5BKDQQZMaI6jPRC9dYvYFDRAuFEAnkwww8kBBNE/3VvzQ==} + engines: {node: '>=12'} + dependencies: + find-up: 5.0.0 + read-pkg: 6.0.0 + type-fest: 1.4.0 + dev: true + /read-pkg@5.2.0: resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} engines: {node: '>=8'} @@ -9098,6 +9127,16 @@ packages: type-fest: 0.6.0 dev: true + /read-pkg@6.0.0: + resolution: {integrity: sha512-X1Fu3dPuk/8ZLsMhEj5f4wFAF0DWoK7qhGJvgaijocXxBmSToKfbFtqbxMO7bVjNA1dmE5huAzjXj/ey86iw9Q==} + engines: {node: '>=12'} + dependencies: + '@types/normalize-package-data': 2.4.1 + normalize-package-data: 3.0.3 + parse-json: 5.2.0 + type-fest: 1.4.0 + dev: true + /readable-stream@2.3.8: resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} dependencies: @@ -9132,12 +9171,12 @@ packages: picomatch: 2.3.1 dev: true - /redent@3.0.0: - resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} - engines: {node: '>=8'} + /redent@4.0.0: + resolution: {integrity: sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag==} + engines: {node: '>=12'} dependencies: - indent-string: 4.0.0 - strip-indent: 3.0.0 + indent-string: 5.0.0 + strip-indent: 4.0.0 dev: true /redis-errors@1.2.0: @@ -9782,6 +9821,13 @@ packages: min-indent: 1.0.1 dev: true + /strip-indent@4.0.0: + resolution: {integrity: sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==} + engines: {node: '>=12'} + dependencies: + min-indent: 1.0.1 + dev: true + /strip-json-comments@3.1.1: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} @@ -9808,7 +9854,7 @@ packages: postcss-selector-parser: 6.0.13 dev: true - /stylelint-config-html@1.1.0(postcss-html@1.5.0)(stylelint@15.6.1): + /stylelint-config-html@1.1.0(postcss-html@1.5.0)(stylelint@15.10.3): resolution: {integrity: sha512-IZv4IVESjKLumUGi+HWeb7skgO6/g4VMuAYrJdlqQFndgbj6WJAXPhaysvBiXefX79upBdQVumgYcdd17gCpjQ==} engines: {node: ^12 || >=14} peerDependencies: @@ -9816,20 +9862,20 @@ packages: stylelint: '>=14.0.0' dependencies: postcss-html: 1.5.0 - stylelint: 15.6.1(typescript@5.2.2) + stylelint: 15.10.3(typescript@5.2.2) dev: true - /stylelint-config-prettier@9.0.3(stylelint@15.6.1): + /stylelint-config-prettier@9.0.3(stylelint@15.10.3): resolution: {integrity: sha512-5n9gUDp/n5tTMCq1GLqSpA30w2sqWITSSEiAWQlpxkKGAUbjcemQ0nbkRvRUa0B1LgD3+hCvdL7B1eTxy1QHJg==} engines: {node: '>= 12'} hasBin: true peerDependencies: stylelint: '>=11.0.0' dependencies: - stylelint: 15.6.1(typescript@5.2.2) + stylelint: 15.10.3(typescript@5.2.2) dev: true - /stylelint-config-recommended-scss@8.0.0(postcss@8.4.29)(stylelint@15.6.1): + /stylelint-config-recommended-scss@8.0.0(postcss@8.4.29)(stylelint@15.10.3): resolution: {integrity: sha512-BxjxEzRaZoQb7Iinc3p92GS6zRdRAkIuEu2ZFLTxJK2e1AIcCb5B5MXY9KOXdGTnYFZ+KKx6R4Fv9zU6CtMYPQ==} peerDependencies: postcss: ^8.3.3 @@ -9840,12 +9886,12 @@ packages: dependencies: postcss: 8.4.29 postcss-scss: 4.0.7(postcss@8.4.29) - stylelint: 15.6.1(typescript@5.2.2) - stylelint-config-recommended: 9.0.0(stylelint@15.6.1) - stylelint-scss: 4.7.0(stylelint@15.6.1) + stylelint: 15.10.3(typescript@5.2.2) + stylelint-config-recommended: 9.0.0(stylelint@15.10.3) + stylelint-scss: 4.7.0(stylelint@15.10.3) dev: true - /stylelint-config-recommended-vue@1.4.0(postcss-html@1.5.0)(stylelint@15.6.1): + /stylelint-config-recommended-vue@1.4.0(postcss-html@1.5.0)(stylelint@15.10.3): resolution: {integrity: sha512-DVJqyX2KvMCn9U0+keL12r7xlsH26K4Vg8NrIZuq5MoF7g82DpMp326Om4E0Q+Il1o+bTHuUyejf2XAI0iD04Q==} engines: {node: ^12 || >=14} peerDependencies: @@ -9854,29 +9900,29 @@ packages: dependencies: postcss-html: 1.5.0 semver: 7.5.4 - stylelint: 15.6.1(typescript@5.2.2) - stylelint-config-html: 1.1.0(postcss-html@1.5.0)(stylelint@15.6.1) - stylelint-config-recommended: 13.0.0(stylelint@15.6.1) + stylelint: 15.10.3(typescript@5.2.2) + stylelint-config-html: 1.1.0(postcss-html@1.5.0)(stylelint@15.10.3) + stylelint-config-recommended: 13.0.0(stylelint@15.10.3) dev: true - /stylelint-config-recommended@13.0.0(stylelint@15.6.1): + /stylelint-config-recommended@13.0.0(stylelint@15.10.3): resolution: {integrity: sha512-EH+yRj6h3GAe/fRiyaoO2F9l9Tgg50AOFhaszyfov9v6ayXJ1IkSHwTxd7lB48FmOeSGDPLjatjO11fJpmarkQ==} engines: {node: ^14.13.1 || >=16.0.0} peerDependencies: stylelint: ^15.10.0 dependencies: - stylelint: 15.6.1(typescript@5.2.2) + stylelint: 15.10.3(typescript@5.2.2) dev: true - /stylelint-config-recommended@9.0.0(stylelint@15.6.1): + /stylelint-config-recommended@9.0.0(stylelint@15.10.3): resolution: {integrity: sha512-9YQSrJq4NvvRuTbzDsWX3rrFOzOlYBmZP+o513BJN/yfEmGSr0AxdvrWs0P/ilSpVV/wisamAHu5XSk8Rcf4CQ==} peerDependencies: stylelint: ^14.10.0 dependencies: - stylelint: 15.6.1(typescript@5.2.2) + stylelint: 15.10.3(typescript@5.2.2) dev: true - /stylelint-config-standard-scss@6.1.0(postcss@8.4.29)(stylelint@15.6.1): + /stylelint-config-standard-scss@6.1.0(postcss@8.4.29)(stylelint@15.10.3): resolution: {integrity: sha512-iZ2B5kQT2G3rUzx+437cEpdcnFOQkwnwqXuY8Z0QUwIHQVE8mnYChGAquyKFUKZRZ0pRnrciARlPaR1RBtPb0Q==} peerDependencies: postcss: ^8.3.3 @@ -9886,21 +9932,21 @@ packages: optional: true dependencies: postcss: 8.4.29 - stylelint: 15.6.1(typescript@5.2.2) - stylelint-config-recommended-scss: 8.0.0(postcss@8.4.29)(stylelint@15.6.1) - stylelint-config-standard: 29.0.0(stylelint@15.6.1) + stylelint: 15.10.3(typescript@5.2.2) + stylelint-config-recommended-scss: 8.0.0(postcss@8.4.29)(stylelint@15.10.3) + stylelint-config-standard: 29.0.0(stylelint@15.10.3) dev: true - /stylelint-config-standard@29.0.0(stylelint@15.6.1): + /stylelint-config-standard@29.0.0(stylelint@15.10.3): resolution: {integrity: sha512-uy8tZLbfq6ZrXy4JKu3W+7lYLgRQBxYTUUB88vPgQ+ZzAxdrvcaSUW9hOMNLYBnwH+9Kkj19M2DHdZ4gKwI7tg==} peerDependencies: stylelint: ^14.14.0 dependencies: - stylelint: 15.6.1(typescript@5.2.2) - stylelint-config-recommended: 9.0.0(stylelint@15.6.1) + stylelint: 15.10.3(typescript@5.2.2) + stylelint-config-recommended: 9.0.0(stylelint@15.10.3) dev: true - /stylelint-scss@4.7.0(stylelint@15.6.1): + /stylelint-scss@4.7.0(stylelint@15.10.3): resolution: {integrity: sha512-TSUgIeS0H3jqDZnby1UO1Qv3poi1N8wUYIJY6D1tuUq2MN3lwp/rITVo0wD+1SWTmRm0tNmGO0b7nKInnqF6Hg==} peerDependencies: stylelint: ^14.5.1 || ^15.0.0 @@ -9909,18 +9955,18 @@ packages: postcss-resolve-nested-selector: 0.1.1 postcss-selector-parser: 6.0.13 postcss-value-parser: 4.2.0 - stylelint: 15.6.1(typescript@5.2.2) + stylelint: 15.10.3(typescript@5.2.2) dev: true - /stylelint@15.6.1(typescript@5.2.2): - resolution: {integrity: sha512-d8icFBlVl93Elf3Z5ABQNOCe4nx69is3D/NZhDLAie1eyYnpxfeKe7pCfqzT5W4F8vxHCLSDfV8nKNJzogvV2Q==} + /stylelint@15.10.3(typescript@5.2.2): + resolution: {integrity: sha512-aBQMMxYvFzJJwkmg+BUUg3YfPyeuCuKo2f+LOw7yYbU8AZMblibwzp9OV4srHVeQldxvSFdz0/Xu8blq2AesiA==} engines: {node: ^14.13.1 || >=16.0.0} hasBin: true dependencies: '@csstools/css-parser-algorithms': 2.3.1(@csstools/css-tokenizer@2.2.0) '@csstools/css-tokenizer': 2.2.0 '@csstools/media-query-list-parser': 2.1.4(@csstools/css-parser-algorithms@2.3.1)(@csstools/css-tokenizer@2.2.0) - '@csstools/selector-specificity': 2.2.0(postcss-selector-parser@6.0.13) + '@csstools/selector-specificity': 3.0.0(postcss-selector-parser@6.0.13) balanced-match: 2.0.0 colord: 2.9.3 cosmiconfig: 8.3.4(typescript@5.2.2) @@ -9938,14 +9984,13 @@ packages: import-lazy: 4.0.0 imurmurhash: 0.1.4 is-plain-object: 5.0.0 - known-css-properties: 0.27.0 + known-css-properties: 0.28.0 mathml-tag-names: 2.1.3 - meow: 9.0.0 + meow: 10.1.5 micromatch: 4.0.5 normalize-path: 3.0.0 picocolors: 1.0.0 postcss: 8.4.29 - postcss-media-query-parser: 0.2.3 postcss-resolve-nested-selector: 0.1.1 postcss-safe-parser: 6.0.0(postcss@8.4.29) postcss-selector-parser: 6.0.13 @@ -9957,7 +10002,6 @@ packages: supports-hyperlinks: 3.0.0 svg-tags: 1.0.0 table: 6.8.1 - v8-compile-cache: 2.4.0 write-file-atomic: 5.0.1 transitivePeerDependencies: - supports-color @@ -10248,9 +10292,9 @@ packages: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} dev: true - /trim-newlines@3.0.1: - resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} - engines: {node: '>=8'} + /trim-newlines@4.1.1: + resolution: {integrity: sha512-jRKj0n0jXWo6kh62nA5TEh3+4igKDXLvzBJcPpiizP7oOolUrYIxmVBG9TOtHYFHoddUk6YvAkGeGoSVTXfQXQ==} + engines: {node: '>=12'} dev: true /ts-essentials@9.4.0(typescript@5.2.2): @@ -10322,11 +10366,6 @@ packages: prelude-ls: 1.2.1 dev: true - /type-fest@0.18.1: - resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==} - engines: {node: '>=10'} - dev: true - /type-fest@0.20.2: resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} engines: {node: '>=10'} @@ -10347,6 +10386,11 @@ packages: engines: {node: '>=8'} dev: true + /type-fest@1.4.0: + resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} + engines: {node: '>=10'} + dev: true + /type-fest@3.13.1: resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==} engines: {node: '>=14.16'} @@ -10669,10 +10713,6 @@ packages: vue: 3.3.4 dev: true - /v8-compile-cache@2.4.0: - resolution: {integrity: sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==} - dev: true - /validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} dependencies: @@ -10711,7 +10751,7 @@ packages: - terser dev: true - /vite-plugin-checker@0.6.2(eslint@8.39.0)(stylelint@15.6.1)(typescript@5.2.2)(vite@4.3.9): + /vite-plugin-checker@0.6.2(eslint@8.39.0)(stylelint@15.10.3)(typescript@5.2.2)(vite@4.3.9): resolution: {integrity: sha512-YvvvQ+IjY09BX7Ab+1pjxkELQsBd4rPhWNw8WLBeFVxu/E7O+n6VYAqNsKdK/a2luFlX/sMpoWdGFfg4HvwdJQ==} engines: {node: '>=14.16'} peerDependencies: @@ -10755,7 +10795,7 @@ packages: npm-run-path: 4.0.1 semver: 7.5.4 strip-ansi: 6.0.1 - stylelint: 15.6.1(typescript@5.2.2) + stylelint: 15.10.3(typescript@5.2.2) tiny-invariant: 1.3.1 typescript: 5.2.2 vite: 4.3.9(@types/node@18.16.3)(sass@1.63.4)