diff --git a/package.json b/package.json index 9723986..e77834a 100644 --- a/package.json +++ b/package.json @@ -25,26 +25,26 @@ "@astrojs/netlify": "^2.6.0", "@astrojs/node": "^5.3.6", "@astrojs/vercel": "^3.8.2", - "@nanostores/persistent": "^0.7.0", + "@nanostores/persistent": "^0.9.1", "astro": "^2.10.14", - "nanostores": "^0.7.4" + "nanostores": "^0.9.3" }, "devDependencies": { - "@types/node": "^18.15.10", + "@types/node": "^18.17.11", "@typescript-eslint/eslint-plugin": "^6.4.1", "@typescript-eslint/parser": "^6.4.1", - "autoprefixer": "^10.4.14", - "browserslist": "^4.21.5", + "autoprefixer": "^10.4.15", + "browserslist": "^4.21.10", "eslint": "^8.48.0", "eslint-config-prettier": "^9.0.0", "eslint-plugin-astro": "^0.29.0", "eslint-plugin-unicorn": "^48.0.1", - "postcss": "^8.4.21", + "postcss": "^8.4.28", "postcss-csso": "^6.0.1", "prettier": "^3.0.2", "prettier-plugin-astro": "^0.12.0", - "sass": "^1.60.0", - "sharp": "^0.31.3", + "sass": "^1.66.1", + "sharp": "^0.32.5", "stylelint": "^15.3.0", "stylelint-config-standard-scss": "^7.0.1", "svgo": "^3.0.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 73f976c..6bea3ae 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,19 +18,19 @@ dependencies: specifier: ^3.8.2 version: 3.8.2(astro@2.10.14)(react@18.2.0) '@nanostores/persistent': - specifier: ^0.7.0 - version: 0.7.0(nanostores@0.7.4) + specifier: ^0.9.1 + version: 0.9.1(nanostores@0.9.3) astro: specifier: ^2.10.14 - version: 2.10.14(@types/node@18.15.10)(sass@1.60.0)(sharp@0.31.3) + version: 2.10.14(@types/node@18.17.11)(sass@1.66.1)(sharp@0.32.5) nanostores: - specifier: ^0.7.4 - version: 0.7.4 + specifier: ^0.9.3 + version: 0.9.3 devDependencies: '@types/node': - specifier: ^18.15.10 - version: 18.15.10 + specifier: ^18.17.11 + version: 18.17.11 '@typescript-eslint/eslint-plugin': specifier: ^6.4.1 version: 6.4.1(@typescript-eslint/parser@6.4.1)(eslint@8.48.0)(typescript@5.0.2) @@ -38,11 +38,11 @@ devDependencies: specifier: ^6.4.1 version: 6.4.1(eslint@8.48.0)(typescript@5.0.2) autoprefixer: - specifier: ^10.4.14 - version: 10.4.14(postcss@8.4.21) + specifier: ^10.4.15 + version: 10.4.15(postcss@8.4.28) browserslist: - specifier: ^4.21.5 - version: 4.21.5 + specifier: ^4.21.10 + version: 4.21.10 eslint: specifier: ^8.48.0 version: 8.48.0 @@ -56,11 +56,11 @@ devDependencies: specifier: ^48.0.1 version: 48.0.1(eslint@8.48.0) postcss: - specifier: ^8.4.21 - version: 8.4.21 + specifier: ^8.4.28 + version: 8.4.28 postcss-csso: specifier: ^6.0.1 - version: 6.0.1(postcss@8.4.21) + version: 6.0.1(postcss@8.4.28) prettier: specifier: ^3.0.2 version: 3.0.2 @@ -68,17 +68,17 @@ devDependencies: specifier: ^0.12.0 version: 0.12.0 sass: - specifier: ^1.60.0 - version: 1.60.0 + specifier: ^1.66.1 + version: 1.66.1 sharp: - specifier: ^0.31.3 - version: 0.31.3 + specifier: ^0.32.5 + version: 0.32.5 stylelint: specifier: ^15.3.0 version: 15.3.0 stylelint-config-standard-scss: specifier: ^7.0.1 - version: 7.0.1(postcss@8.4.21)(stylelint@15.3.0) + version: 7.0.1(postcss@8.4.28)(stylelint@15.3.0) svgo: specifier: ^3.0.2 version: 3.0.2 @@ -108,7 +108,7 @@ packages: dependencies: '@astrojs/underscore-redirects': 0.2.0 '@cloudflare/workers-types': 4.20230821.0 - astro: 2.10.14(@types/node@18.15.10)(sass@1.60.0)(sharp@0.31.3) + astro: 2.10.14(@types/node@18.17.11)(sass@1.66.1)(sharp@0.32.5) esbuild: 0.17.19 tiny-glob: 0.2.9 dev: false @@ -149,7 +149,7 @@ packages: astro: ^2.5.0 dependencies: '@astrojs/prism': 2.1.2 - astro: 2.10.14(@types/node@18.15.10)(sass@1.60.0)(sharp@0.31.3) + astro: 2.10.14(@types/node@18.17.11)(sass@1.66.1)(sharp@0.32.5) github-slugger: 1.5.0 import-meta-resolve: 2.2.2 rehype-raw: 6.1.1 @@ -174,7 +174,7 @@ packages: '@astrojs/underscore-redirects': 0.2.0 '@astrojs/webapi': 2.2.0 '@netlify/functions': 1.6.0 - astro: 2.10.14(@types/node@18.15.10)(sass@1.60.0)(sharp@0.31.3) + astro: 2.10.14(@types/node@18.17.11)(sass@1.66.1)(sharp@0.32.5) esbuild: 0.15.18 dev: false @@ -184,7 +184,7 @@ packages: astro: ^2.10.13 dependencies: '@astrojs/webapi': 2.2.0 - astro: 2.10.14(@types/node@18.15.10)(sass@1.60.0)(sharp@0.31.3) + astro: 2.10.14(@types/node@18.17.11)(sass@1.66.1)(sharp@0.32.5) send: 0.18.0 server-destroy: 1.0.1 transitivePeerDependencies: @@ -227,7 +227,7 @@ packages: '@astrojs/webapi': 2.2.0 '@vercel/analytics': 0.1.11(react@18.2.0) '@vercel/nft': 0.22.6 - astro: 2.10.14(@types/node@18.15.10)(sass@1.60.0)(sharp@0.31.3) + astro: 2.10.14(@types/node@18.17.11)(sass@1.66.1)(sharp@0.32.5) esbuild: 0.17.19 fast-glob: 3.3.1 set-cookie-parser: 2.6.0 @@ -1063,13 +1063,13 @@ packages: - supports-color dev: false - /@nanostores/persistent@0.7.0(nanostores@0.7.4): - resolution: {integrity: sha512-4PAInL/T1hbftZUJ0cmgdFHBMalUoq7BUXFBy7QfyMv/8X3LPTYNh/yxspL7+J+XM3UNvVI7IFRMMs6FBasjhQ==} - engines: {node: ^14.0.0 || ^16.0.0 || >=18.0.0} + /@nanostores/persistent@0.9.1(nanostores@0.9.3): + resolution: {integrity: sha512-ow57Hxm5VMaI5GHET/cVk8hX/iKMmbhcGrB9owfN8p8OHiiJgUlYxe1giacwlAALJXAh2t8bxXh42hHb64BCEA==} + engines: {node: ^16.0.0 || ^18.0.0 || >=20.0.0} peerDependencies: - nanostores: ^0.7.0 + nanostores: ^0.9.0 dependencies: - nanostores: 0.7.4 + nanostores: 0.9.3 dev: false /@netlify/functions@1.6.0: @@ -1194,8 +1194,8 @@ packages: '@types/unist': 2.0.7 dev: false - /@types/node@18.15.10: - resolution: {integrity: sha512-9avDaQJczATcXgfmMAW3MIWArOO7A+m90vuCFLr8AotWf8igO/mRoYukrk2cqZVtv38tHs33retzHEilM7FpeQ==} + /@types/node@18.17.11: + resolution: {integrity: sha512-r3hjHPBu+3LzbGBa8DHnr/KAeTEEOrahkcL+cZc4MaBMTM+mk8LtXR+zw+nqfjuDZZzYTYgTcpHuP+BEQk069g==} /@types/normalize-package-data@2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} @@ -1559,7 +1559,7 @@ packages: - supports-color dev: true - /astro@2.10.14(@types/node@18.15.10)(sass@1.60.0)(sharp@0.31.3): + /astro@2.10.14(@types/node@18.17.11)(sass@1.66.1)(sharp@0.32.5): resolution: {integrity: sha512-02k2DjnI8yGtLCvdCSggvfCTkTWPm9UDgc/XHKdd1K34TSTl3X0A8TTYbASEXvgynk1zInCyOEe3IUDt3Lke+A==} engines: {node: '>=16.12.0', npm: '>=6.14.0'} hasBin: true @@ -1615,7 +1615,7 @@ packages: rehype: 12.0.1 semver: 7.5.4 server-destroy: 1.0.1 - sharp: 0.31.3 + sharp: 0.32.5 shiki: 0.14.3 string-width: 5.1.2 strip-ansi: 7.1.0 @@ -1623,7 +1623,7 @@ packages: typescript: 5.0.2 unist-util-visit: 4.1.2 vfile: 5.3.7 - vite: 4.4.9(@types/node@18.15.10)(sass@1.60.0) + vite: 4.4.9(@types/node@18.17.11)(sass@1.66.1) vitefu: 0.2.4(vite@4.4.9) which-pm: 2.0.0 yargs-parser: 21.1.1 @@ -1653,22 +1653,25 @@ packages: resolution: {integrity: sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==} dev: false - /autoprefixer@10.4.14(postcss@8.4.21): - resolution: {integrity: sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==} + /autoprefixer@10.4.15(postcss@8.4.28): + resolution: {integrity: sha512-KCuPB8ZCIqFdA4HwKXsvz7j6gvSDNhDP7WnUjBleRkKjPdvCmHFuQ77ocavI8FT6NdvlBnE2UFr2H4Mycn8Vew==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.21.5 - caniuse-lite: 1.0.30001466 - fraction.js: 4.2.0 + browserslist: 4.21.10 + caniuse-lite: 1.0.30001523 + fraction.js: 4.2.1 normalize-range: 0.1.2 picocolors: 1.0.0 - postcss: 8.4.21 + postcss: 8.4.28 postcss-value-parser: 4.2.0 dev: true + /b4a@1.6.4: + resolution: {integrity: sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==} + /bail@2.0.2: resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} dev: false @@ -1747,18 +1750,6 @@ packages: electron-to-chromium: 1.4.503 node-releases: 2.0.13 update-browserslist-db: 1.0.11(browserslist@4.21.10) - dev: false - - /browserslist@4.21.5: - resolution: {integrity: sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - dependencies: - caniuse-lite: 1.0.30001466 - electron-to-chromium: 1.4.332 - node-releases: 2.0.10 - update-browserslist-db: 1.0.10(browserslist@4.21.5) - dev: true /buffer@5.7.1: resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} @@ -1809,13 +1800,8 @@ packages: engines: {node: '>=10'} dev: false - /caniuse-lite@1.0.30001466: - resolution: {integrity: sha512-ewtFBSfWjEmxUgNBSZItFSmVtvk9zkwkl1OfRZlKA8slltRN+/C/tuGVrF9styXkN36Yu3+SeJ1qkXxDEyNZ5w==} - dev: true - /caniuse-lite@1.0.30001523: resolution: {integrity: sha512-I5q5cisATTPZ1mc588Z//pj/Ox80ERYDfR71YnvY7raS/NOk8xXlZcB0sF7JdqaV//kOaa6aus7lRfpdnt1eBA==} - dev: false /ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} @@ -2127,14 +2113,9 @@ packages: engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} dev: false - /detect-libc@2.0.1: - resolution: {integrity: sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==} - engines: {node: '>=8'} - /detect-libc@2.0.2: resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==} engines: {node: '>=8'} - dev: false /devalue@4.3.2: resolution: {integrity: sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==} @@ -2203,13 +2184,8 @@ packages: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} dev: false - /electron-to-chromium@1.4.332: - resolution: {integrity: sha512-c1Vbv5tuUlBFp0mb3mCIjw+REEsgthRgNE8BlbEDKmvzb8rxjcVki6OkQP83vLN34s0XCxpSkq7AZNep1a6xhw==} - dev: true - /electron-to-chromium@1.4.503: resolution: {integrity: sha512-LF2IQit4B0VrUHFeQkWhZm97KuJSGF2WJqq1InpY+ECpFRkXd8yTIaTtJxsO0OKDmiBYwWqcrNaXOurn2T2wiA==} - dev: false /emmet@2.4.6: resolution: {integrity: sha512-dJfbdY/hfeTyf/Ef7Y7ubLYzkBvPQ912wPaeVYpAxvFxkEBf/+hJu4H6vhAvFN6HlxqedlfVn2x1S44FfQ97pg==} @@ -2562,7 +2538,7 @@ packages: '@typescript-eslint/types': 5.62.0 astro-eslint-parser: 0.15.0 eslint: 8.48.0 - postcss: 8.4.21 + postcss: 8.4.28 postcss-selector-parser: 6.0.13 transitivePeerDependencies: - supports-color @@ -2742,6 +2718,9 @@ packages: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} dev: true + /fast-fifo@1.3.2: + resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} + /fast-glob@3.2.12: resolution: {integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==} engines: {node: '>=8.6.0'} @@ -2832,8 +2811,8 @@ packages: resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==} dev: true - /fraction.js@4.2.0: - resolution: {integrity: sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==} + /fraction.js@4.2.1: + resolution: {integrity: sha512-/KxoyCnPM0GwYI4NN0Iag38Tqt+od3/mLuguepLgCAKPn0ZhC544nssAW0tG2/00zXEYl9W+7hwAIpLHo6Oc7Q==} dev: true /fresh@0.5.2: @@ -3151,8 +3130,8 @@ packages: engines: {node: '>= 4'} dev: true - /immutable@4.3.0: - resolution: {integrity: sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg==} + /immutable@4.3.4: + resolution: {integrity: sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==} /import-fresh@3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} @@ -4015,21 +3994,14 @@ packages: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} dev: false - /nanoid@3.3.4: - resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - dev: true - /nanoid@3.3.6: resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - dev: false - /nanostores@0.7.4: - resolution: {integrity: sha512-MBeUVt7NBcXqh7AGT+KSr3O0X/995CZsvcP2QEMP+PXFwb07qv3Vjyq+EX0yS8f12Vv3Tn2g/BvK/OZoMhJlOQ==} - engines: {node: ^14.0.0 || ^16.0.0 || >=18.0.0} + /nanostores@0.9.3: + resolution: {integrity: sha512-KobZjcVyNndNrb5DAjfs0WG0lRcZu5Q1BOrfTOxokFLi25zFrWPjg+joXC6kuDqNfSt9fQwppyjUBkRPtsL+8w==} + engines: {node: ^16.0.0 || ^18.0.0 || >=20.0.0} dev: false /napi-build-utils@1.0.2: @@ -4053,14 +4025,14 @@ packages: '@types/nlcst': 1.0.1 dev: false - /node-abi@3.33.0: - resolution: {integrity: sha512-7GGVawqyHF4pfd0YFybhv/eM9JwTtPqx0mAanQ146O3FlSh3pA24zf9IRQTOsfTSqXTNzPSP5iagAJ94jjuVog==} + /node-abi@3.47.0: + resolution: {integrity: sha512-2s6B2CWZM//kPgwnuI0KrYwNjfdByE25zvAaEpq9IH4zcNsarH8Ihu/UuX6XMPEogDAxkuUFeZn60pXNHAqn3A==} engines: {node: '>=10'} dependencies: - semver: 7.3.8 + semver: 7.5.4 - /node-addon-api@5.1.0: - resolution: {integrity: sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==} + /node-addon-api@6.1.0: + resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==} /node-fetch@2.7.0: resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} @@ -4079,13 +4051,8 @@ packages: hasBin: true dev: false - /node-releases@2.0.10: - resolution: {integrity: sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==} - dev: true - /node-releases@2.0.13: resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==} - dev: false /nopt@5.0.0: resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==} @@ -4328,14 +4295,14 @@ packages: engines: {node: '>=4'} dev: true - /postcss-csso@6.0.1(postcss@8.4.21): + /postcss-csso@6.0.1(postcss@8.4.28): resolution: {integrity: sha512-ZV4yEziMrx6CEiqabGLrDva0pMD7Fbw7yP+LzJvaynM4OJgTssGN6dHiMsJMJdpmNaLJltXVLsrb/5sxbFa8sA==} engines: {node: ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} peerDependencies: postcss: ^8.0.0 dependencies: csso: 5.0.5 - postcss: 8.4.21 + postcss: 8.4.28 dev: true /postcss-media-query-parser@0.2.3: @@ -4346,22 +4313,22 @@ packages: resolution: {integrity: sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==} dev: true - /postcss-safe-parser@6.0.0(postcss@8.4.21): + /postcss-safe-parser@6.0.0(postcss@8.4.28): resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.3.3 dependencies: - postcss: 8.4.21 + postcss: 8.4.28 dev: true - /postcss-scss@4.0.6(postcss@8.4.21): + /postcss-scss@4.0.6(postcss@8.4.28): resolution: {integrity: sha512-rLDPhJY4z/i4nVFZ27j9GqLxj1pwxE80eAzUNRMXtcpipFYIeowerzBgG3yJhMtObGEXidtIgbUpQ3eLDsf5OQ==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.4.19 dependencies: - postcss: 8.4.21 + postcss: 8.4.28 dev: true /postcss-selector-parser@6.0.11: @@ -4384,15 +4351,6 @@ packages: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} dev: true - /postcss@8.4.21: - resolution: {integrity: sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==} - engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: 3.3.4 - picocolors: 1.0.0 - source-map-js: 1.0.2 - dev: true - /postcss@8.4.28: resolution: {integrity: sha512-Z7V5j0cq8oEKyejIKfpD8b4eBy9cwW2JWPk0+fB1HOAMsfHbnAXLLS+PfVWlzMSLQaWttKDt607I0XHmpE67Vw==} engines: {node: ^10 || ^12 || >=14} @@ -4400,20 +4358,19 @@ packages: nanoid: 3.3.6 picocolors: 1.0.0 source-map-js: 1.0.2 - dev: false /prebuild-install@7.1.1: resolution: {integrity: sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==} engines: {node: '>=10'} hasBin: true dependencies: - detect-libc: 2.0.1 + detect-libc: 2.0.2 expand-template: 2.0.3 github-from-package: 0.0.0 minimist: 1.2.8 mkdirp-classic: 0.5.3 napi-build-utils: 1.0.2 - node-abi: 3.33.0 + node-abi: 3.47.0 pump: 3.0.0 rc: 1.2.8 simple-get: 4.0.1 @@ -4497,6 +4454,9 @@ packages: /queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + /queue-tick@1.0.1: + resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} + /quick-lru@4.0.1: resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} engines: {node: '>=8'} @@ -4765,13 +4725,13 @@ packages: dependencies: suf-log: 2.5.3 - /sass@1.60.0: - resolution: {integrity: sha512-updbwW6fNb5gGm8qMXzVO7V4sWf7LMXnMly/JEyfbfERbVH46Fn6q02BX7/eHTdKpE7d+oTkMMQpFWNUMfFbgQ==} - engines: {node: '>=12.0.0'} + /sass@1.66.1: + resolution: {integrity: sha512-50c+zTsZOJVgFfTgwwEzkjA3/QACgdNsKueWPyAR0mRINIvLAStVQBbPg14iuqEQ74NPDbXzJARJ/O4SI1zftA==} + engines: {node: '>=14.0.0'} hasBin: true dependencies: chokidar: 3.5.3 - immutable: 4.3.0 + immutable: 4.3.4 source-map-js: 1.0.2 /section-matter@1.0.0: @@ -4792,13 +4752,6 @@ packages: hasBin: true dev: false - /semver@7.3.8: - resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==} - engines: {node: '>=10'} - hasBin: true - dependencies: - lru-cache: 6.0.0 - /semver@7.5.4: resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} engines: {node: '>=10'} @@ -4843,18 +4796,18 @@ packages: resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} dev: false - /sharp@0.31.3: - resolution: {integrity: sha512-XcR4+FCLBFKw1bdB+GEhnUNXNXvnt0tDo4WsBsraKymuo/IAuPuCBVAL2wIkUw2r/dwFW5Q5+g66Kwl2dgDFVg==} + /sharp@0.32.5: + resolution: {integrity: sha512-0dap3iysgDkNaPOaOL4X/0akdu0ma62GcdC2NBQ+93eqpePdDdr2/LM0sFdDSMmN7yS+odyZtPsb7tx/cYBKnQ==} engines: {node: '>=14.15.0'} requiresBuild: true dependencies: color: 4.2.3 - detect-libc: 2.0.1 - node-addon-api: 5.1.0 + detect-libc: 2.0.2 + node-addon-api: 6.1.0 prebuild-install: 7.1.1 - semver: 7.3.8 + semver: 7.5.4 simple-get: 4.0.1 - tar-fs: 2.1.1 + tar-fs: 3.0.4 tunnel-agent: 0.6.0 /shebang-command@2.0.0: @@ -4963,6 +4916,12 @@ packages: engines: {node: '>=10.0.0'} dev: false + /streamx@2.15.1: + resolution: {integrity: sha512-fQMzy2O/Q47rgwErk/eGeLu/roaFWV0jVsogDmrszM9uIw8L5OA+t+V93MgYlufNptfjmYR1tOMWhei/Eh7TQA==} + dependencies: + fast-fifo: 1.3.2 + queue-tick: 1.0.1 + /string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} @@ -5045,7 +5004,7 @@ packages: resolution: {integrity: sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==} dev: true - /stylelint-config-recommended-scss@9.0.1(postcss@8.4.21)(stylelint@15.3.0): + /stylelint-config-recommended-scss@9.0.1(postcss@8.4.28)(stylelint@15.3.0): resolution: {integrity: sha512-qAmz/TdrqslwiMTuLM3QXeISUkfEDUXGMfRBCHm/xrkCJNnQefv+mzG2mWTsWkqcVk8HAyUkug10dwAcYp2fCQ==} peerDependencies: postcss: ^8.3.3 @@ -5054,8 +5013,8 @@ packages: postcss: optional: true dependencies: - postcss: 8.4.21 - postcss-scss: 4.0.6(postcss@8.4.21) + postcss: 8.4.28 + postcss-scss: 4.0.6(postcss@8.4.28) stylelint: 15.3.0 stylelint-config-recommended: 10.0.1(stylelint@15.3.0) stylelint-scss: 4.5.0(stylelint@15.3.0) @@ -5069,7 +5028,7 @@ packages: stylelint: 15.3.0 dev: true - /stylelint-config-standard-scss@7.0.1(postcss@8.4.21)(stylelint@15.3.0): + /stylelint-config-standard-scss@7.0.1(postcss@8.4.28)(stylelint@15.3.0): resolution: {integrity: sha512-m5sRdtsB1F5fnC1Ozla7ryftU47wVpO+HWd+JQTqeoG0g/oPh5EfbWfcVHbNCEtuoHfALIySiUWS20pz2hX6jA==} peerDependencies: postcss: ^8.3.3 @@ -5078,9 +5037,9 @@ packages: postcss: optional: true dependencies: - postcss: 8.4.21 + postcss: 8.4.28 stylelint: 15.3.0 - stylelint-config-recommended-scss: 9.0.1(postcss@8.4.21)(stylelint@15.3.0) + stylelint-config-recommended-scss: 9.0.1(postcss@8.4.28)(stylelint@15.3.0) stylelint-config-standard: 30.0.1(stylelint@15.3.0) dev: true @@ -5138,10 +5097,10 @@ packages: micromatch: 4.0.5 normalize-path: 3.0.0 picocolors: 1.0.0 - postcss: 8.4.21 + postcss: 8.4.28 postcss-media-query-parser: 0.2.3 postcss-resolve-nested-selector: 0.1.1 - postcss-safe-parser: 6.0.0(postcss@8.4.21) + postcss-safe-parser: 6.0.0(postcss@8.4.28) postcss-selector-parser: 6.0.11 postcss-value-parser: 4.2.0 resolve-from: 5.0.0 @@ -5229,6 +5188,13 @@ packages: pump: 3.0.0 tar-stream: 2.2.0 + /tar-fs@3.0.4: + resolution: {integrity: sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==} + dependencies: + mkdirp-classic: 0.5.3 + pump: 3.0.0 + tar-stream: 3.1.6 + /tar-stream@2.2.0: resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} engines: {node: '>=6'} @@ -5239,6 +5205,13 @@ packages: inherits: 2.0.4 readable-stream: 3.6.2 + /tar-stream@3.1.6: + resolution: {integrity: sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==} + dependencies: + b4a: 1.6.4 + fast-fifo: 1.3.2 + streamx: 2.15.1 + /tar@6.1.15: resolution: {integrity: sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==} engines: {node: '>=10'} @@ -5437,17 +5410,6 @@ packages: unist-util-visit-parents: 5.1.3 dev: false - /update-browserslist-db@1.0.10(browserslist@4.21.5): - resolution: {integrity: sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - dependencies: - browserslist: 4.21.5 - escalade: 3.1.1 - picocolors: 1.0.0 - dev: true - /update-browserslist-db@1.0.11(browserslist@4.21.10): resolution: {integrity: sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==} hasBin: true @@ -5457,7 +5419,6 @@ packages: browserslist: 4.21.10 escalade: 3.1.1 picocolors: 1.0.0 - dev: false /uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} @@ -5513,7 +5474,7 @@ packages: vfile-message: 3.1.4 dev: false - /vite@4.4.9(@types/node@18.15.10)(sass@1.60.0): + /vite@4.4.9(@types/node@18.17.11)(sass@1.66.1): resolution: {integrity: sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -5541,11 +5502,11 @@ packages: terser: optional: true dependencies: - '@types/node': 18.15.10 + '@types/node': 18.17.11 esbuild: 0.18.20 postcss: 8.4.28 rollup: 3.28.1 - sass: 1.60.0 + sass: 1.66.1 optionalDependencies: fsevents: 2.3.3 dev: false @@ -5558,7 +5519,7 @@ packages: vite: optional: true dependencies: - vite: 4.4.9(@types/node@18.15.10)(sass@1.60.0) + vite: 4.4.9(@types/node@18.17.11)(sass@1.66.1) dev: false /vscode-css-languageservice@6.2.6: