diff --git a/package.json b/package.json index 6c89d959b..723b80452 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "postprocessing", - "version": "6.36.1", + "version": "6.36.2", "description": "A post processing library for three.js.", "homepage": "https://github.com/pmndrs/postprocessing", "license": "Zlib", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 45fb93021..58b1e8021 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,13 +16,13 @@ importers: version: 0.168.0 '@typescript-eslint/eslint-plugin': specifier: 7.x.x - version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) + version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.2))(eslint@8.57.0)(typescript@5.6.2) '@typescript-eslint/parser': specifier: 7.x.x - version: 7.18.0(eslint@8.57.0)(typescript@5.5.4) + version: 7.18.0(eslint@8.57.0)(typescript@5.6.2) autoprefixer: specifier: 10.x.x - version: 10.4.20(postcss@8.4.44) + version: 10.4.20(postcss@8.4.45) ava: specifier: 6.x.x version: 6.1.3 @@ -31,7 +31,7 @@ importers: version: 5.0.0 cssnano: specifier: 7.x.x - version: 7.0.5(postcss@8.4.44) + version: 7.0.6(postcss@8.4.45) dat.gui: specifier: 0.x.x version: 0.7.9 @@ -67,34 +67,34 @@ importers: version: 8.1.0 hugo-bin: specifier: 0.x.x - version: 0.130.1 + version: 0.131.2 npm-run-all: specifier: 4.x.x version: 4.1.5 postcss: specifier: 8.x.x - version: 8.4.44 + version: 8.4.45 postcss-cli: specifier: 11.x.x - version: 11.0.0(postcss@8.4.44) + version: 11.0.0(postcss@8.4.45) postcss-preset-env: specifier: 10.x.x - version: 10.0.2(postcss@8.4.44) + version: 10.0.3(postcss@8.4.45) sass: specifier: 1.x.x - version: 1.77.8 + version: 1.78.0 spatial-controls: specifier: 6.x.x version: 6.1.2(three@0.168.0) stylelint: specifier: 16.x.x - version: 16.9.0(typescript@5.5.4) + version: 16.9.0(typescript@5.6.2) stylelint-config-standard-scss: specifier: 13.x.x - version: 13.1.0(postcss@8.4.44)(stylelint@16.9.0(typescript@5.5.4)) + version: 13.1.0(postcss@8.4.45)(stylelint@16.9.0(typescript@5.6.2)) stylelint-order: specifier: 6.x.x - version: 6.0.4(stylelint@16.9.0(typescript@5.5.4)) + version: 6.0.4(stylelint@16.9.0(typescript@5.6.2)) three: specifier: 0.x.x version: 0.168.0 @@ -112,7 +112,7 @@ importers: version: 4.0.4 typescript: specifier: 5.x.x - version: 5.5.4 + version: 5.6.2 packages: @@ -604,8 +604,8 @@ packages: '@types/minimist@1.2.5': resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} - '@types/node@22.5.2': - resolution: {integrity: sha512-acJsPTEqYqulZS/Yp/S3GgeE6GZ0qYODUR8aVr/DkhHQ8l9nd4j5x1/ZJy9/gHrRlFMqkO6i0I3E27Alu4jjPg==} + '@types/node@22.5.4': + resolution: {integrity: sha512-FDuKUJQm/ju9fT/SeX/6+gBzoPzlVCzfzmGkwKvRHQVxi4BntVbyIwf6a4Xn62mrvndLiml6z/UBXIdEVjQLXg==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -748,8 +748,8 @@ packages: peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - acorn-walk@8.3.3: - resolution: {integrity: sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==} + acorn-walk@8.3.4: + resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} engines: {node: '>=0.4.0'} acorn@2.7.0: @@ -784,8 +784,8 @@ packages: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} - ansi-regex@6.0.1: - resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} + ansi-regex@6.1.0: + resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} engines: {node: '>=12'} ansi-styles@2.2.1: @@ -1016,8 +1016,8 @@ packages: caniuse-api@3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} - caniuse-lite@1.0.30001655: - resolution: {integrity: sha512-jRGVy3iSGO5Uutn2owlb5gR6qsGngTw9ZTb4ali9f3glshcNmJ2noam4Mo9zia5P9Dk3jNNydy7vQjuE5dQmfg==} + caniuse-lite@1.0.30001660: + resolution: {integrity: sha512-GacvNTTuATm26qC74pt+ad1fW15mlQ/zuTzzY1ZoIzECTP8HURDfF43kNxPgf7H1jmelCBQTTbBNxdSXOA7Bqg==} caseless@0.12.0: resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} @@ -1240,16 +1240,16 @@ packages: resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} engines: {node: '>= 6'} - cssdb@8.1.0: - resolution: {integrity: sha512-BQN57lfS4dYt2iL0LgyrlDbefZKEtUyrO8rbzrbGrqBk6OoyNTQLF+porY9DrpDBjLo4NEvj2IJttC7vf3x+Ew==} + cssdb@8.1.1: + resolution: {integrity: sha512-kRbSRgZoxtZNl5snb3nOzBkFOt5AwnephcUTIEFc2DebKG9PN50/cHarlwOooTxYQ/gxsnKs3BxykhNLmfvyLg==} cssesc@3.0.0: resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} engines: {node: '>=4'} hasBin: true - cssnano-preset-default@7.0.5: - resolution: {integrity: sha512-Jbzja0xaKwc5JzxPQoc+fotKpYtWEu4wQLMQe29CM0FjjdRjA4omvbGHl2DTGgARKxSTpPssBsok+ixv8uTBqw==} + cssnano-preset-default@7.0.6: + resolution: {integrity: sha512-ZzrgYupYxEvdGGuqL+JKOY70s7+saoNlHSCK/OGn1vB2pQK8KSET8jvenzItcY+kA7NoWvfbb/YhlzuzNKjOhQ==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -1260,8 +1260,8 @@ packages: peerDependencies: postcss: ^8.4.31 - cssnano@7.0.5: - resolution: {integrity: sha512-Aq0vqBLtpTT5Yxj+hLlLfNPFuRQCDIjx5JQAhhaedQKLNDvDGeVziF24PS+S1f0Z5KCxWvw0QVI3VNHNBITxVQ==} + cssnano@7.0.6: + resolution: {integrity: sha512-54woqx8SCbp8HwvNZYn68ZFAepuouZW4lTwiMVnBErM3VkO7/Sd4oTOt3Zz3bPx3kxQ36aISppyXj2Md4lg8bw==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -1311,8 +1311,8 @@ packages: supports-color: optional: true - debug@4.3.6: - resolution: {integrity: sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==} + debug@4.3.7: + resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -1436,8 +1436,8 @@ packages: ecc-jsbn@0.1.2: resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==} - electron-to-chromium@1.5.13: - resolution: {integrity: sha512-lbBcvtIJ4J6sS4tb5TLp1b4LyfCdMkwStzXPyAgVgTRAsep4bvrAGaBOP7ZJtQMNJpSQ9SqG4brWOroNaQtm7Q==} + electron-to-chromium@1.5.19: + resolution: {integrity: sha512-kpLJJi3zxTR1U828P+LIUDZ5ohixyo68/IcYOHLqnbTPr/wdgn4i1ECvmALN9E16JPA6cvCG5UG79gVwVdEK5w==} emittery@1.0.3: resolution: {integrity: sha512-tJdCJitoy2lrC2ldJcqN4vkqJ00lT+tOWNT1hBJjO/3FDMJa5TTIiYGCKGkn/WfCyOzUMObeohbVTj00fhiLiA==} @@ -1707,8 +1707,8 @@ packages: resolution: {integrity: sha512-/pqPFG+FdxWQj+/WSuzXSDaNzxgTLr/OrR1QuqfEZzDakpdYE70PwUxL7BPUa8hpjbvY1+qvCl8k+8Tq34xJgg==} engines: {node: '>=18'} - file-type@19.4.1: - resolution: {integrity: sha512-RuWzwF2L9tCHS76KR/Mdh+DwJZcFCzrhrPXpOw6MlEfl/o31fjpTikzcKlYuyeV7e7ftdCGVJTNOCzkYD/aLbw==} + file-type@19.5.0: + resolution: {integrity: sha512-dMuq6WWnP6BpQY0zYJNpTtQWgeCImSMG0BTIzUBXvxbwc1HWP/E7AE4UWU9XSCOPGJuOHda0HpDnwM2FW+d90A==} engines: {node: '>=18'} file-uri-to-path@1.0.0: @@ -1991,8 +1991,8 @@ packages: resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} engines: {node: '>= 6'} - hugo-bin@0.130.1: - resolution: {integrity: sha512-0+GwMlYkTdmH2INIWPeoKf+Rx/+RbTCZNPhcdPwm4a+WJeuvGjOLOmK3grAk5vC2u4OwxfOhgD3zRU7wHVYxlw==} + hugo-bin@0.131.2: + resolution: {integrity: sha512-5NrvwHUwu67IQywxXcR9IPc44wT7M0h/gtYxd8b8V1lbUsHywTBCRzKbAFMnbaE/pHey2MEVAzpQt6rY2XTXWA==} engines: {node: '>=18'} hasBin: true @@ -2173,8 +2173,8 @@ packages: is-typedarray@1.0.0: resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} - is-unicode-supported@2.0.0: - resolution: {integrity: sha512-FRdAyx5lusK1iHG0TWpVtk9+1i+GjrzRffhDg4ovQ7mcidMQ6mj+MhKPmvh7Xwyv5gIS06ns49CA7Sqg7lC22Q==} + is-unicode-supported@2.1.0: + resolution: {integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==} engines: {node: '>=18'} is-weakref@1.0.2: @@ -2526,9 +2526,6 @@ packages: ms@2.0.0: resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} - ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} - ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} @@ -2752,8 +2749,8 @@ packages: performance-now@2.1.0: resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} - picocolors@1.0.1: - resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} + picocolors@1.1.0: + resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==} picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} @@ -2833,8 +2830,8 @@ packages: peerDependencies: postcss: ^8.4.31 - postcss-convert-values@7.0.3: - resolution: {integrity: sha512-yJhocjCs2SQer0uZ9lXTMOwDowbxvhwFVrZeS6NPEij/XXthl73ggUmfwVvJM+Vaj5gtCKJV1jiUu4IhAUkX/Q==} + postcss-convert-values@7.0.4: + resolution: {integrity: sha512-e2LSXPqEHVW6aoGbjV9RsSSNDO3A0rZLCBxN24zvxF25WknMPpX8Dm9UxxThyEbaytzggRuZxaGXqaOhxQ514Q==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -2863,8 +2860,8 @@ packages: peerDependencies: postcss: ^8.4 - postcss-discard-comments@7.0.2: - resolution: {integrity: sha512-/Hje9Ls1IYcB9duELO/AyDUJI6aQVY3h5Rj1ziXgaLYCTi1iVBLnjg/TS0D6NszR/kDG6I86OwLmAYe+bvJjiQ==} + postcss-discard-comments@7.0.3: + resolution: {integrity: sha512-q6fjd4WU4afNhWOA2WltHgCbkRhZPgQe7cXF74fuVB/ge4QbM9HEaOIzGSiMvM+g/cOsNAUGdf2JDzqA2F8iLA==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -2952,14 +2949,14 @@ packages: postcss-media-query-parser@0.2.3: resolution: {integrity: sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==} - postcss-merge-longhand@7.0.3: - resolution: {integrity: sha512-8waYomFxshdv6M9Em3QRM9MettRLDRcH2JQi2l0Z1KlYD/vhal3gbkeSES0NuACXOlZBB0V/B0AseHZaklzWOA==} + postcss-merge-longhand@7.0.4: + resolution: {integrity: sha512-zer1KoZA54Q8RVHKOY5vMke0cCdNxMP3KBfDerjH/BYHh4nCIh+1Yy0t1pAEQF18ac/4z3OFclO+ZVH8azjR4A==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 - postcss-merge-rules@7.0.3: - resolution: {integrity: sha512-2eSas2p3voPxNfdI5sQrvIkMaeUHpVc3EezgVs18hz/wRTQAC9U99tp9j3W5Jx9/L3qHkEDvizEx/LdnmumIvQ==} + postcss-merge-rules@7.0.4: + resolution: {integrity: sha512-ZsaamiMVu7uBYsIdGtKJ64PkcQt6Pcpep/uO90EpLS3dxJi6OXamIobTYcImyXGoW0Wpugh7DSD3XzxZS9JCPg==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -2982,8 +2979,8 @@ packages: peerDependencies: postcss: ^8.4.31 - postcss-minify-selectors@7.0.3: - resolution: {integrity: sha512-SxTgUQSgBk6wEqzQZKEv1xQYIp9UBju6no9q+npohzSdhuSICQdkqmD1UMKkZWItS3olJSJMDDEY9WOJ5oGJew==} + postcss-minify-selectors@7.0.4: + resolution: {integrity: sha512-JG55VADcNb4xFCf75hXkzc1rNeURhlo7ugf6JjiiKRfMsKlDzN9CXHZDyiG6x/zGchpjQS+UAgb1d4nqXqOpmA==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -3048,11 +3045,11 @@ packages: peerDependencies: postcss: ^8.4.31 - postcss-opacity-percentage@2.0.0: - resolution: {integrity: sha512-lyDrCOtntq5Y1JZpBFzIWm2wG9kbEdujpNt4NLannF+J9c8CgFIzPa80YQfdza+Y+yFfzbYj/rfoOsYsooUWTQ==} - engines: {node: ^14 || ^16 || >=18} + postcss-opacity-percentage@3.0.0: + resolution: {integrity: sha512-K6HGVzyxUxd/VgZdX04DCtdwWJ4NGLG212US4/LA1TLAbHgmAsTWVR86o+gGIbFtnTkfOpb9sCRBx8K7HO66qQ==} + engines: {node: '>=18'} peerDependencies: - postcss: ^8.2 + postcss: ^8.4 postcss-ordered-values@7.0.1: resolution: {integrity: sha512-irWScWRL6nRzYmBOXReIKch75RRhNS86UPUAxXdmW/l0FcAsg0lvAXQCby/1lymxn/o0gVa6Rv/0f03eJOwHxw==} @@ -3077,8 +3074,8 @@ packages: peerDependencies: postcss: ^8.4 - postcss-preset-env@10.0.2: - resolution: {integrity: sha512-PMxqnz0RQYMUmUi6p4P7BhC9EVGyEUCIdwn4vJ7Fy1jvc2QP4mMH75BSBB1mBFqjl3x4xYwyCNMhGZ8y0+/qOA==} + postcss-preset-env@10.0.3: + resolution: {integrity: sha512-1nrZ4IeBXEEj53IMoRKE+k/Ub6nQb3gFjaxTeyUNG5zv3JQclFDY5GKKhAi3nsa1lnPMWgzQX+/1y6wUt2+I7Q==} engines: {node: '>=18'} peerDependencies: postcss: ^8.4 @@ -3148,8 +3145,8 @@ packages: peerDependencies: postcss: ^8.4.31 - postcss-unique-selectors@7.0.2: - resolution: {integrity: sha512-CjSam+7Vf8cflJQsHrMS0P2hmy9u0+n/P001kb5eAszLmhjMqrt/i5AqQuNFihhViwDvEAezqTmXqaYXL2ugMw==} + postcss-unique-selectors@7.0.3: + resolution: {integrity: sha512-J+58u5Ic5T1QjP/LDV9g3Cx4CNOgB5vz+kM6+OxHHhFACdcDeKhBXjQmB7fnIZM12YSTvsL0Opwco83DmacW2g==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -3157,8 +3154,8 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.4.44: - resolution: {integrity: sha512-Aweb9unOEpQ3ezu4Q00DPvvM2ZTUitJdNKeP/+uQgr1IBIqu574IaZoURId7BKtWMREwzKa9OgzPzezWGPWFQw==} + postcss@8.4.45: + resolution: {integrity: sha512-7KTLTdzdZZYscUc65XmjFiB73vBhBfbPztCYdUNvlaso9PrzjzcmjqBPR0lNGkcVlcO4BjiO5rK/qNz+XAen1Q==} engines: {node: ^10 || ^12 || >=14} prelude-ls@1.1.2: @@ -3318,8 +3315,8 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sass@1.77.8: - resolution: {integrity: sha512-4UHg6prsrycW20fqLGPShtEvo/WyHRVRHwOP4DzkUrObWoWI05QBSfzU71TVB7PFaL104TwNaHpjlWXAZbQiNQ==} + sass@1.78.0: + resolution: {integrity: sha512-AaIqGSrjo5lA2Yg7RvFZrlXDBCp3nV4XP73GrLGvdRWWwk+8H3l0SDvq/5bA4eF+0RFPLuWUk3E+P1U/YqnpsQ==} engines: {node: '>=14.0.0'} hasBin: true @@ -3427,8 +3424,8 @@ packages: resolution: {integrity: sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==} engines: {node: '>=0.10.0'} - source-map-js@1.2.0: - resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} + source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} source-map@0.5.7: @@ -3542,8 +3539,8 @@ packages: resolution: {integrity: sha512-ExzDvHYPj6F6QkSNe/JxSlBxTh3OrI6wrAIz53ulxo1c4hBJ1bT9C/JrAthEKHWG9riVH3Xzg7B03Oxty6S2Lw==} engines: {node: '>=16'} - stylehacks@7.0.3: - resolution: {integrity: sha512-4DqtecvI/Nd+2BCvW9YEF6lhBN5UM50IJ1R3rnEAhBwbCKf4VehRf+uqvnVArnBayjYD/WtT3g0G/HSRxWfTRg==} + stylehacks@7.0.4: + resolution: {integrity: sha512-i4zfNrGMt9SB4xRK9L83rlsFCgdGANfeDAYacO1pkqcE7cRHPdWHwnKZVz7WY17Veq/FvyYsRAU++Ga+qDFIww==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} peerDependencies: postcss: ^8.4.31 @@ -3768,8 +3765,8 @@ packages: resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} engines: {node: '>= 0.4'} - typescript@5.5.4: - resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} + typescript@5.6.2: + resolution: {integrity: sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==} engines: {node: '>=14.17'} hasBin: true @@ -3886,8 +3883,8 @@ packages: yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - yaml@2.5.0: - resolution: {integrity: sha512-2wWLbGbYDiSqqIKoPjar3MPgB94ErzCtrNE1FdqGuaO0pi2JGjmE8aW8TDZwzU7vuxcGRdL/4gPQwQ7hD5AMSw==} + yaml@2.5.1: + resolution: {integrity: sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==} engines: {node: '>= 14'} hasBin: true @@ -3916,7 +3913,7 @@ snapshots: '@babel/code-frame@7.24.7': dependencies: '@babel/highlight': 7.24.7 - picocolors: 1.0.1 + picocolors: 1.1.0 '@babel/helper-validator-identifier@7.24.7': {} @@ -3925,7 +3922,7 @@ snapshots: '@babel/helper-validator-identifier': 7.24.7 chalk: 2.4.2 js-tokens: 4.0.0 - picocolors: 1.0.1 + picocolors: 1.1.0 '@csstools/cascade-layer-name-parser@2.0.1(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1)': dependencies: @@ -3957,201 +3954,201 @@ snapshots: '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - '@csstools/postcss-cascade-layers@5.0.0(postcss@8.4.44)': + '@csstools/postcss-cascade-layers@5.0.0(postcss@8.4.45)': dependencies: '@csstools/selector-specificity': 4.0.0(postcss-selector-parser@6.1.2) - postcss: 8.4.44 + postcss: 8.4.45 postcss-selector-parser: 6.1.2 - '@csstools/postcss-color-function@4.0.2(postcss@8.4.44)': + '@csstools/postcss-color-function@4.0.2(postcss@8.4.45)': dependencies: '@csstools/css-color-parser': 3.0.2(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.44) - '@csstools/utilities': 2.0.0(postcss@8.4.44) - postcss: 8.4.44 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.45) + '@csstools/utilities': 2.0.0(postcss@8.4.45) + postcss: 8.4.45 - '@csstools/postcss-color-mix-function@3.0.2(postcss@8.4.44)': + '@csstools/postcss-color-mix-function@3.0.2(postcss@8.4.45)': dependencies: '@csstools/css-color-parser': 3.0.2(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.44) - '@csstools/utilities': 2.0.0(postcss@8.4.44) - postcss: 8.4.44 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.45) + '@csstools/utilities': 2.0.0(postcss@8.4.45) + postcss: 8.4.45 - '@csstools/postcss-content-alt-text@2.0.1(postcss@8.4.44)': + '@csstools/postcss-content-alt-text@2.0.1(postcss@8.4.45)': dependencies: '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.44) - '@csstools/utilities': 2.0.0(postcss@8.4.44) - postcss: 8.4.44 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.45) + '@csstools/utilities': 2.0.0(postcss@8.4.45) + postcss: 8.4.45 - '@csstools/postcss-exponential-functions@2.0.1(postcss@8.4.44)': + '@csstools/postcss-exponential-functions@2.0.1(postcss@8.4.45)': dependencies: '@csstools/css-calc': 2.0.1(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - postcss: 8.4.44 + postcss: 8.4.45 - '@csstools/postcss-font-format-keywords@4.0.0(postcss@8.4.44)': + '@csstools/postcss-font-format-keywords@4.0.0(postcss@8.4.45)': dependencies: - '@csstools/utilities': 2.0.0(postcss@8.4.44) - postcss: 8.4.44 + '@csstools/utilities': 2.0.0(postcss@8.4.45) + postcss: 8.4.45 postcss-value-parser: 4.2.0 - '@csstools/postcss-gamut-mapping@2.0.2(postcss@8.4.44)': + '@csstools/postcss-gamut-mapping@2.0.2(postcss@8.4.45)': dependencies: '@csstools/css-color-parser': 3.0.2(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - postcss: 8.4.44 + postcss: 8.4.45 - '@csstools/postcss-gradients-interpolation-method@5.0.2(postcss@8.4.44)': + '@csstools/postcss-gradients-interpolation-method@5.0.2(postcss@8.4.45)': dependencies: '@csstools/css-color-parser': 3.0.2(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.44) - '@csstools/utilities': 2.0.0(postcss@8.4.44) - postcss: 8.4.44 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.45) + '@csstools/utilities': 2.0.0(postcss@8.4.45) + postcss: 8.4.45 - '@csstools/postcss-hwb-function@4.0.2(postcss@8.4.44)': + '@csstools/postcss-hwb-function@4.0.2(postcss@8.4.45)': dependencies: '@csstools/css-color-parser': 3.0.2(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.44) - '@csstools/utilities': 2.0.0(postcss@8.4.44) - postcss: 8.4.44 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.45) + '@csstools/utilities': 2.0.0(postcss@8.4.45) + postcss: 8.4.45 - '@csstools/postcss-ic-unit@4.0.0(postcss@8.4.44)': + '@csstools/postcss-ic-unit@4.0.0(postcss@8.4.45)': dependencies: - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.44) - '@csstools/utilities': 2.0.0(postcss@8.4.44) - postcss: 8.4.44 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.45) + '@csstools/utilities': 2.0.0(postcss@8.4.45) + postcss: 8.4.45 postcss-value-parser: 4.2.0 - '@csstools/postcss-initial@2.0.0(postcss@8.4.44)': + '@csstools/postcss-initial@2.0.0(postcss@8.4.45)': dependencies: - postcss: 8.4.44 + postcss: 8.4.45 - '@csstools/postcss-is-pseudo-class@5.0.0(postcss@8.4.44)': + '@csstools/postcss-is-pseudo-class@5.0.0(postcss@8.4.45)': dependencies: '@csstools/selector-specificity': 4.0.0(postcss-selector-parser@6.1.2) - postcss: 8.4.44 + postcss: 8.4.45 postcss-selector-parser: 6.1.2 - '@csstools/postcss-light-dark-function@2.0.2(postcss@8.4.44)': + '@csstools/postcss-light-dark-function@2.0.2(postcss@8.4.45)': dependencies: '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.44) - '@csstools/utilities': 2.0.0(postcss@8.4.44) - postcss: 8.4.44 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.45) + '@csstools/utilities': 2.0.0(postcss@8.4.45) + postcss: 8.4.45 - '@csstools/postcss-logical-float-and-clear@3.0.0(postcss@8.4.44)': + '@csstools/postcss-logical-float-and-clear@3.0.0(postcss@8.4.45)': dependencies: - postcss: 8.4.44 + postcss: 8.4.45 - '@csstools/postcss-logical-overflow@2.0.0(postcss@8.4.44)': + '@csstools/postcss-logical-overflow@2.0.0(postcss@8.4.45)': dependencies: - postcss: 8.4.44 + postcss: 8.4.45 - '@csstools/postcss-logical-overscroll-behavior@2.0.0(postcss@8.4.44)': + '@csstools/postcss-logical-overscroll-behavior@2.0.0(postcss@8.4.45)': dependencies: - postcss: 8.4.44 + postcss: 8.4.45 - '@csstools/postcss-logical-resize@3.0.0(postcss@8.4.44)': + '@csstools/postcss-logical-resize@3.0.0(postcss@8.4.45)': dependencies: - postcss: 8.4.44 + postcss: 8.4.45 postcss-value-parser: 4.2.0 - '@csstools/postcss-logical-viewport-units@3.0.1(postcss@8.4.44)': + '@csstools/postcss-logical-viewport-units@3.0.1(postcss@8.4.45)': dependencies: '@csstools/css-tokenizer': 3.0.1 - '@csstools/utilities': 2.0.0(postcss@8.4.44) - postcss: 8.4.44 + '@csstools/utilities': 2.0.0(postcss@8.4.45) + postcss: 8.4.45 - '@csstools/postcss-media-minmax@2.0.1(postcss@8.4.44)': + '@csstools/postcss-media-minmax@2.0.1(postcss@8.4.45)': dependencies: '@csstools/css-calc': 2.0.1(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 '@csstools/media-query-list-parser': 3.0.1(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) - postcss: 8.4.44 + postcss: 8.4.45 - '@csstools/postcss-media-queries-aspect-ratio-number-values@3.0.1(postcss@8.4.44)': + '@csstools/postcss-media-queries-aspect-ratio-number-values@3.0.1(postcss@8.4.45)': dependencies: '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 '@csstools/media-query-list-parser': 3.0.1(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) - postcss: 8.4.44 + postcss: 8.4.45 - '@csstools/postcss-nested-calc@4.0.0(postcss@8.4.44)': + '@csstools/postcss-nested-calc@4.0.0(postcss@8.4.45)': dependencies: - '@csstools/utilities': 2.0.0(postcss@8.4.44) - postcss: 8.4.44 + '@csstools/utilities': 2.0.0(postcss@8.4.45) + postcss: 8.4.45 postcss-value-parser: 4.2.0 - '@csstools/postcss-normalize-display-values@4.0.0(postcss@8.4.44)': + '@csstools/postcss-normalize-display-values@4.0.0(postcss@8.4.45)': dependencies: - postcss: 8.4.44 + postcss: 8.4.45 postcss-value-parser: 4.2.0 - '@csstools/postcss-oklab-function@4.0.2(postcss@8.4.44)': + '@csstools/postcss-oklab-function@4.0.2(postcss@8.4.45)': dependencies: '@csstools/css-color-parser': 3.0.2(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.44) - '@csstools/utilities': 2.0.0(postcss@8.4.44) - postcss: 8.4.44 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.45) + '@csstools/utilities': 2.0.0(postcss@8.4.45) + postcss: 8.4.45 - '@csstools/postcss-progressive-custom-properties@4.0.0(postcss@8.4.44)': + '@csstools/postcss-progressive-custom-properties@4.0.0(postcss@8.4.45)': dependencies: - postcss: 8.4.44 + postcss: 8.4.45 postcss-value-parser: 4.2.0 - '@csstools/postcss-relative-color-syntax@3.0.2(postcss@8.4.44)': + '@csstools/postcss-relative-color-syntax@3.0.2(postcss@8.4.45)': dependencies: '@csstools/css-color-parser': 3.0.2(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.44) - '@csstools/utilities': 2.0.0(postcss@8.4.44) - postcss: 8.4.44 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.45) + '@csstools/utilities': 2.0.0(postcss@8.4.45) + postcss: 8.4.45 - '@csstools/postcss-scope-pseudo-class@4.0.0(postcss@8.4.44)': + '@csstools/postcss-scope-pseudo-class@4.0.0(postcss@8.4.45)': dependencies: - postcss: 8.4.44 + postcss: 8.4.45 postcss-selector-parser: 6.1.2 - '@csstools/postcss-stepped-value-functions@4.0.1(postcss@8.4.44)': + '@csstools/postcss-stepped-value-functions@4.0.1(postcss@8.4.45)': dependencies: '@csstools/css-calc': 2.0.1(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - postcss: 8.4.44 + postcss: 8.4.45 - '@csstools/postcss-text-decoration-shorthand@4.0.1(postcss@8.4.44)': + '@csstools/postcss-text-decoration-shorthand@4.0.1(postcss@8.4.45)': dependencies: '@csstools/color-helpers': 5.0.1 - postcss: 8.4.44 + postcss: 8.4.45 postcss-value-parser: 4.2.0 - '@csstools/postcss-trigonometric-functions@4.0.1(postcss@8.4.44)': + '@csstools/postcss-trigonometric-functions@4.0.1(postcss@8.4.45)': dependencies: '@csstools/css-calc': 2.0.1(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - postcss: 8.4.44 + postcss: 8.4.45 - '@csstools/postcss-unset-value@4.0.0(postcss@8.4.44)': + '@csstools/postcss-unset-value@4.0.0(postcss@8.4.45)': dependencies: - postcss: 8.4.44 + postcss: 8.4.45 '@csstools/selector-resolve-nested@2.0.0(postcss-selector-parser@6.1.2)': dependencies: @@ -4161,9 +4158,9 @@ snapshots: dependencies: postcss-selector-parser: 6.1.2 - '@csstools/utilities@2.0.0(postcss@8.4.44)': + '@csstools/utilities@2.0.0(postcss@8.4.45)': dependencies: - postcss: 8.4.44 + postcss: 8.4.45 '@dual-bundle/import-meta-resolve@4.1.0': {} @@ -4249,7 +4246,7 @@ snapshots: '@eslint/eslintrc@2.1.4': dependencies: ajv: 6.12.6 - debug: 4.3.6 + debug: 4.3.7 espree: 9.6.1 globals: 13.24.0 ignore: 5.3.2 @@ -4269,7 +4266,7 @@ snapshots: '@humanwhocodes/config-array@0.11.14': dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.6 + debug: 4.3.7 minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -4332,7 +4329,7 @@ snapshots: '@types/minimist@1.2.5': {} - '@types/node@22.5.2': + '@types/node@22.5.4': dependencies: undici-types: 6.19.8 @@ -4351,34 +4348,34 @@ snapshots: '@types/webxr@0.5.20': {} - '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4)': + '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.2))(eslint@8.57.0)(typescript@5.6.2)': dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.6.2) '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.0)(typescript@5.5.4) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.5.4) + '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.0)(typescript@5.6.2) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.6.2) '@typescript-eslint/visitor-keys': 7.18.0 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.5.4) + ts-api-utils: 1.3.0(typescript@5.6.2) optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4)': + '@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.6.2)': dependencies: '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.2) '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.3.6 + debug: 4.3.7 eslint: 8.57.0 optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 transitivePeerDependencies: - supports-color @@ -4387,41 +4384,41 @@ snapshots: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - '@typescript-eslint/type-utils@7.18.0(eslint@8.57.0)(typescript@5.5.4)': + '@typescript-eslint/type-utils@7.18.0(eslint@8.57.0)(typescript@5.6.2)': dependencies: - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.5.4) - debug: 4.3.6 + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.2) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.6.2) + debug: 4.3.7 eslint: 8.57.0 - ts-api-utils: 1.3.0(typescript@5.5.4) + ts-api-utils: 1.3.0(typescript@5.6.2) optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 transitivePeerDependencies: - supports-color '@typescript-eslint/types@7.18.0': {} - '@typescript-eslint/typescript-estree@7.18.0(typescript@5.5.4)': + '@typescript-eslint/typescript-estree@7.18.0(typescript@5.6.2)': dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.3.6 + debug: 4.3.7 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.5.4) + ts-api-utils: 1.3.0(typescript@5.6.2) optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.5.4)': + '@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.6.2)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.2) eslint: 8.57.0 transitivePeerDependencies: - supports-color @@ -4456,7 +4453,7 @@ snapshots: '@xhmikosr/archive-type@7.0.0': dependencies: - file-type: 19.4.1 + file-type: 19.5.0 '@xhmikosr/bin-check@7.0.3': dependencies: @@ -4472,14 +4469,14 @@ snapshots: '@xhmikosr/decompress-tar@8.0.1': dependencies: - file-type: 19.4.1 + file-type: 19.5.0 is-stream: 2.0.1 tar-stream: 3.1.7 '@xhmikosr/decompress-tarbz2@8.0.1': dependencies: '@xhmikosr/decompress-tar': 8.0.1 - file-type: 19.4.1 + file-type: 19.5.0 is-stream: 2.0.1 seek-bzip: 2.0.0 unbzip2-stream: 1.4.3 @@ -4487,12 +4484,12 @@ snapshots: '@xhmikosr/decompress-targz@8.0.1': dependencies: '@xhmikosr/decompress-tar': 8.0.1 - file-type: 19.4.1 + file-type: 19.5.0 is-stream: 2.0.1 '@xhmikosr/decompress-unzip@7.0.0': dependencies: - file-type: 19.4.1 + file-type: 19.5.0 get-stream: 6.0.1 yauzl: 3.1.3 @@ -4513,7 +4510,7 @@ snapshots: content-disposition: 0.5.4 defaults: 3.0.0 ext-name: 5.0.0 - file-type: 19.4.1 + file-type: 19.5.0 filenamify: 6.0.0 get-stream: 6.0.1 got: 13.0.0 @@ -4540,7 +4537,7 @@ snapshots: dependencies: acorn: 8.12.1 - acorn-walk@8.3.3: + acorn-walk@8.3.4: dependencies: acorn: 8.12.1 @@ -4551,7 +4548,7 @@ snapshots: agent-base@6.0.2: dependencies: - debug: 4.3.6 + debug: 4.3.7 transitivePeerDependencies: - supports-color @@ -4578,7 +4575,7 @@ snapshots: ansi-regex@5.0.1: {} - ansi-regex@6.0.1: {} + ansi-regex@6.1.0: {} ansi-styles@2.2.1: {} @@ -4653,21 +4650,21 @@ snapshots: asynckit@0.4.0: optional: true - autoprefixer@10.4.20(postcss@8.4.44): + autoprefixer@10.4.20(postcss@8.4.45): dependencies: browserslist: 4.23.3 - caniuse-lite: 1.0.30001655 + caniuse-lite: 1.0.30001660 fraction.js: 4.3.7 normalize-range: 0.1.2 - picocolors: 1.0.1 - postcss: 8.4.44 + picocolors: 1.1.0 + postcss: 8.4.45 postcss-value-parser: 4.2.0 ava@6.1.3: dependencies: '@vercel/nft': 0.26.5 acorn: 8.12.1 - acorn-walk: 8.3.3 + acorn-walk: 8.3.4 ansi-styles: 6.2.1 arrgv: 1.0.2 arrify: 3.0.0 @@ -4682,7 +4679,7 @@ snapshots: common-path-prefix: 3.0.0 concordance: 5.0.4 currently-unhandled: 0.4.1 - debug: 4.3.6 + debug: 4.3.7 emittery: 1.0.3 figures: 6.1.0 globby: 14.0.2 @@ -4829,8 +4826,8 @@ snapshots: browserslist@4.23.3: dependencies: - caniuse-lite: 1.0.30001655 - electron-to-chromium: 1.5.13 + caniuse-lite: 1.0.30001660 + electron-to-chromium: 1.5.19 node-releases: 2.0.18 update-browserslist-db: 1.1.0(browserslist@4.23.3) @@ -4879,11 +4876,11 @@ snapshots: caniuse-api@3.0.0: dependencies: browserslist: 4.23.3 - caniuse-lite: 1.0.30001655 + caniuse-lite: 1.0.30001660 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 - caniuse-lite@1.0.30001655: {} + caniuse-lite@1.0.30001660: {} caseless@0.12.0: optional: true @@ -5051,14 +5048,14 @@ snapshots: core-util-is@1.0.3: {} - cosmiconfig@9.0.0(typescript@5.5.4): + cosmiconfig@9.0.0(typescript@5.6.2): dependencies: env-paths: 2.2.1 import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 cp-file@10.0.0: dependencies: @@ -5096,27 +5093,27 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - css-blank-pseudo@7.0.0(postcss@8.4.44): + css-blank-pseudo@7.0.0(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 postcss-selector-parser: 6.1.2 - css-declaration-sorter@7.2.0(postcss@8.4.44): + css-declaration-sorter@7.2.0(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 css-functions-list@3.2.2: {} - css-has-pseudo@7.0.0(postcss@8.4.44): + css-has-pseudo@7.0.0(postcss@8.4.45): dependencies: '@csstools/selector-specificity': 4.0.0(postcss-selector-parser@6.1.2) - postcss: 8.4.44 + postcss: 8.4.45 postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 - css-prefers-color-scheme@10.0.0(postcss@8.4.44): + css-prefers-color-scheme@10.0.0(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 css-select@1.2.0: dependencies: @@ -5136,64 +5133,64 @@ snapshots: css-tree@2.2.1: dependencies: mdn-data: 2.0.28 - source-map-js: 1.2.0 + source-map-js: 1.2.1 css-tree@2.3.1: dependencies: mdn-data: 2.0.30 - source-map-js: 1.2.0 + source-map-js: 1.2.1 css-what@2.1.3: {} css-what@6.1.0: {} - cssdb@8.1.0: {} + cssdb@8.1.1: {} cssesc@3.0.0: {} - cssnano-preset-default@7.0.5(postcss@8.4.44): + cssnano-preset-default@7.0.6(postcss@8.4.45): dependencies: browserslist: 4.23.3 - css-declaration-sorter: 7.2.0(postcss@8.4.44) - cssnano-utils: 5.0.0(postcss@8.4.44) - postcss: 8.4.44 - postcss-calc: 10.0.2(postcss@8.4.44) - postcss-colormin: 7.0.2(postcss@8.4.44) - postcss-convert-values: 7.0.3(postcss@8.4.44) - postcss-discard-comments: 7.0.2(postcss@8.4.44) - postcss-discard-duplicates: 7.0.1(postcss@8.4.44) - postcss-discard-empty: 7.0.0(postcss@8.4.44) - postcss-discard-overridden: 7.0.0(postcss@8.4.44) - postcss-merge-longhand: 7.0.3(postcss@8.4.44) - postcss-merge-rules: 7.0.3(postcss@8.4.44) - postcss-minify-font-values: 7.0.0(postcss@8.4.44) - postcss-minify-gradients: 7.0.0(postcss@8.4.44) - postcss-minify-params: 7.0.2(postcss@8.4.44) - postcss-minify-selectors: 7.0.3(postcss@8.4.44) - postcss-normalize-charset: 7.0.0(postcss@8.4.44) - postcss-normalize-display-values: 7.0.0(postcss@8.4.44) - postcss-normalize-positions: 7.0.0(postcss@8.4.44) - postcss-normalize-repeat-style: 7.0.0(postcss@8.4.44) - postcss-normalize-string: 7.0.0(postcss@8.4.44) - postcss-normalize-timing-functions: 7.0.0(postcss@8.4.44) - postcss-normalize-unicode: 7.0.2(postcss@8.4.44) - postcss-normalize-url: 7.0.0(postcss@8.4.44) - postcss-normalize-whitespace: 7.0.0(postcss@8.4.44) - postcss-ordered-values: 7.0.1(postcss@8.4.44) - postcss-reduce-initial: 7.0.2(postcss@8.4.44) - postcss-reduce-transforms: 7.0.0(postcss@8.4.44) - postcss-svgo: 7.0.1(postcss@8.4.44) - postcss-unique-selectors: 7.0.2(postcss@8.4.44) - - cssnano-utils@5.0.0(postcss@8.4.44): - dependencies: - postcss: 8.4.44 - - cssnano@7.0.5(postcss@8.4.44): - dependencies: - cssnano-preset-default: 7.0.5(postcss@8.4.44) + css-declaration-sorter: 7.2.0(postcss@8.4.45) + cssnano-utils: 5.0.0(postcss@8.4.45) + postcss: 8.4.45 + postcss-calc: 10.0.2(postcss@8.4.45) + postcss-colormin: 7.0.2(postcss@8.4.45) + postcss-convert-values: 7.0.4(postcss@8.4.45) + postcss-discard-comments: 7.0.3(postcss@8.4.45) + postcss-discard-duplicates: 7.0.1(postcss@8.4.45) + postcss-discard-empty: 7.0.0(postcss@8.4.45) + postcss-discard-overridden: 7.0.0(postcss@8.4.45) + postcss-merge-longhand: 7.0.4(postcss@8.4.45) + postcss-merge-rules: 7.0.4(postcss@8.4.45) + postcss-minify-font-values: 7.0.0(postcss@8.4.45) + postcss-minify-gradients: 7.0.0(postcss@8.4.45) + postcss-minify-params: 7.0.2(postcss@8.4.45) + postcss-minify-selectors: 7.0.4(postcss@8.4.45) + postcss-normalize-charset: 7.0.0(postcss@8.4.45) + postcss-normalize-display-values: 7.0.0(postcss@8.4.45) + postcss-normalize-positions: 7.0.0(postcss@8.4.45) + postcss-normalize-repeat-style: 7.0.0(postcss@8.4.45) + postcss-normalize-string: 7.0.0(postcss@8.4.45) + postcss-normalize-timing-functions: 7.0.0(postcss@8.4.45) + postcss-normalize-unicode: 7.0.2(postcss@8.4.45) + postcss-normalize-url: 7.0.0(postcss@8.4.45) + postcss-normalize-whitespace: 7.0.0(postcss@8.4.45) + postcss-ordered-values: 7.0.1(postcss@8.4.45) + postcss-reduce-initial: 7.0.2(postcss@8.4.45) + postcss-reduce-transforms: 7.0.0(postcss@8.4.45) + postcss-svgo: 7.0.1(postcss@8.4.45) + postcss-unique-selectors: 7.0.3(postcss@8.4.45) + + cssnano-utils@5.0.0(postcss@8.4.45): + dependencies: + postcss: 8.4.45 + + cssnano@7.0.6(postcss@8.4.45): + dependencies: + cssnano-preset-default: 7.0.6(postcss@8.4.45) lilconfig: 3.1.2 - postcss: 8.4.44 + postcss: 8.4.45 csso@5.0.5: dependencies: @@ -5244,9 +5241,9 @@ snapshots: dependencies: ms: 2.0.0 - debug@4.3.6: + debug@4.3.7: dependencies: - ms: 2.1.2 + ms: 2.1.3 decamelize-keys@1.1.1: dependencies: @@ -5380,7 +5377,7 @@ snapshots: safer-buffer: 2.1.2 optional: true - electron-to-chromium@1.5.13: {} + electron-to-chromium@1.5.19: {} emittery@1.0.3: {} @@ -5606,7 +5603,7 @@ snapshots: eslint-watch@8.0.0(eslint@8.57.0): dependencies: chokidar: 3.6.0 - debug: 4.3.6 + debug: 4.3.7 eslint: 8.57.0 execa: 5.1.1 keypress: 0.2.1 @@ -5632,7 +5629,7 @@ snapshots: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.6 + debug: 4.3.7 doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -5744,7 +5741,7 @@ snapshots: figures@6.1.0: dependencies: - is-unicode-supported: 2.0.0 + is-unicode-supported: 2.1.0 file-entry-cache@6.0.1: dependencies: @@ -5754,7 +5751,7 @@ snapshots: dependencies: flat-cache: 5.0.0 - file-type@19.4.1: + file-type@19.5.0: dependencies: get-stream: 9.0.1 strtok3: 8.1.0 @@ -6078,11 +6075,11 @@ snapshots: https-proxy-agent@5.0.1: dependencies: agent-base: 6.0.2 - debug: 4.3.6 + debug: 4.3.7 transitivePeerDependencies: - supports-color - hugo-bin@0.130.1: + hugo-bin@0.131.2: dependencies: '@xhmikosr/bin-wrapper': 13.0.5 package-config: 5.0.0 @@ -6230,7 +6227,7 @@ snapshots: is-typedarray@1.0.0: optional: true - is-unicode-supported@2.0.0: {} + is-unicode-supported@2.1.0: {} is-weakref@1.0.2: dependencies: @@ -6541,8 +6538,6 @@ snapshots: ms@2.0.0: {} - ms@2.1.2: {} - ms@2.1.3: {} nanoid@3.3.7: {} @@ -6720,7 +6715,7 @@ snapshots: parse5@3.0.3: dependencies: - '@types/node': 22.5.2 + '@types/node': 22.5.4 path-exists@4.0.0: {} @@ -6753,7 +6748,7 @@ snapshots: performance-now@2.1.0: optional: true - picocolors@1.0.1: {} + picocolors@1.1.0: {} picomatch@2.3.1: {} @@ -6771,33 +6766,33 @@ snapshots: possible-typed-array-names@1.0.0: {} - postcss-attribute-case-insensitive@7.0.0(postcss@8.4.44): + postcss-attribute-case-insensitive@7.0.0(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 postcss-selector-parser: 6.1.2 - postcss-calc@10.0.2(postcss@8.4.44): + postcss-calc@10.0.2(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 - postcss-clamp@4.1.0(postcss@8.4.44): + postcss-clamp@4.1.0(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 postcss-value-parser: 4.2.0 - postcss-cli@11.0.0(postcss@8.4.44): + postcss-cli@11.0.0(postcss@8.4.45): dependencies: chokidar: 3.6.0 dependency-graph: 0.11.0 fs-extra: 11.2.0 get-stdin: 9.0.0 globby: 14.0.2 - picocolors: 1.0.1 - postcss: 8.4.44 - postcss-load-config: 5.1.0(postcss@8.4.44) - postcss-reporter: 7.1.0(postcss@8.4.44) + picocolors: 1.1.0 + postcss: 8.4.45 + postcss-load-config: 5.1.0(postcss@8.4.45) + postcss-reporter: 7.1.0(postcss@8.4.45) pretty-hrtime: 1.0.3 read-cache: 1.0.0 slash: 5.1.0 @@ -6806,361 +6801,361 @@ snapshots: - jiti - tsx - postcss-color-functional-notation@7.0.2(postcss@8.4.44): + postcss-color-functional-notation@7.0.2(postcss@8.4.45): dependencies: '@csstools/css-color-parser': 3.0.2(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.44) - '@csstools/utilities': 2.0.0(postcss@8.4.44) - postcss: 8.4.44 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.45) + '@csstools/utilities': 2.0.0(postcss@8.4.45) + postcss: 8.4.45 - postcss-color-hex-alpha@10.0.0(postcss@8.4.44): + postcss-color-hex-alpha@10.0.0(postcss@8.4.45): dependencies: - '@csstools/utilities': 2.0.0(postcss@8.4.44) - postcss: 8.4.44 + '@csstools/utilities': 2.0.0(postcss@8.4.45) + postcss: 8.4.45 postcss-value-parser: 4.2.0 - postcss-color-rebeccapurple@10.0.0(postcss@8.4.44): + postcss-color-rebeccapurple@10.0.0(postcss@8.4.45): dependencies: - '@csstools/utilities': 2.0.0(postcss@8.4.44) - postcss: 8.4.44 + '@csstools/utilities': 2.0.0(postcss@8.4.45) + postcss: 8.4.45 postcss-value-parser: 4.2.0 - postcss-colormin@7.0.2(postcss@8.4.44): + postcss-colormin@7.0.2(postcss@8.4.45): dependencies: browserslist: 4.23.3 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.4.44 + postcss: 8.4.45 postcss-value-parser: 4.2.0 - postcss-convert-values@7.0.3(postcss@8.4.44): + postcss-convert-values@7.0.4(postcss@8.4.45): dependencies: browserslist: 4.23.3 - postcss: 8.4.44 + postcss: 8.4.45 postcss-value-parser: 4.2.0 - postcss-custom-media@11.0.1(postcss@8.4.44): + postcss-custom-media@11.0.1(postcss@8.4.45): dependencies: '@csstools/cascade-layer-name-parser': 2.0.1(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 '@csstools/media-query-list-parser': 3.0.1(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) - postcss: 8.4.44 + postcss: 8.4.45 - postcss-custom-properties@14.0.1(postcss@8.4.44): + postcss-custom-properties@14.0.1(postcss@8.4.45): dependencies: '@csstools/cascade-layer-name-parser': 2.0.1(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - '@csstools/utilities': 2.0.0(postcss@8.4.44) - postcss: 8.4.44 + '@csstools/utilities': 2.0.0(postcss@8.4.45) + postcss: 8.4.45 postcss-value-parser: 4.2.0 - postcss-custom-selectors@8.0.1(postcss@8.4.44): + postcss-custom-selectors@8.0.1(postcss@8.4.45): dependencies: '@csstools/cascade-layer-name-parser': 2.0.1(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - postcss: 8.4.44 + postcss: 8.4.45 postcss-selector-parser: 6.1.2 - postcss-dir-pseudo-class@9.0.0(postcss@8.4.44): + postcss-dir-pseudo-class@9.0.0(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 postcss-selector-parser: 6.1.2 - postcss-discard-comments@7.0.2(postcss@8.4.44): + postcss-discard-comments@7.0.3(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 postcss-selector-parser: 6.1.2 - postcss-discard-duplicates@7.0.1(postcss@8.4.44): + postcss-discard-duplicates@7.0.1(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 - postcss-discard-empty@7.0.0(postcss@8.4.44): + postcss-discard-empty@7.0.0(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 - postcss-discard-overridden@7.0.0(postcss@8.4.44): + postcss-discard-overridden@7.0.0(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 - postcss-double-position-gradients@6.0.0(postcss@8.4.44): + postcss-double-position-gradients@6.0.0(postcss@8.4.45): dependencies: - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.44) - '@csstools/utilities': 2.0.0(postcss@8.4.44) - postcss: 8.4.44 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.45) + '@csstools/utilities': 2.0.0(postcss@8.4.45) + postcss: 8.4.45 postcss-value-parser: 4.2.0 - postcss-focus-visible@10.0.0(postcss@8.4.44): + postcss-focus-visible@10.0.0(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 postcss-selector-parser: 6.1.2 - postcss-focus-within@9.0.0(postcss@8.4.44): + postcss-focus-within@9.0.0(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 postcss-selector-parser: 6.1.2 - postcss-font-variant@5.0.0(postcss@8.4.44): + postcss-font-variant@5.0.0(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 - postcss-gap-properties@6.0.0(postcss@8.4.44): + postcss-gap-properties@6.0.0(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 - postcss-image-set-function@7.0.0(postcss@8.4.44): + postcss-image-set-function@7.0.0(postcss@8.4.45): dependencies: - '@csstools/utilities': 2.0.0(postcss@8.4.44) - postcss: 8.4.44 + '@csstools/utilities': 2.0.0(postcss@8.4.45) + postcss: 8.4.45 postcss-value-parser: 4.2.0 - postcss-lab-function@7.0.2(postcss@8.4.44): + postcss-lab-function@7.0.2(postcss@8.4.45): dependencies: '@csstools/css-color-parser': 3.0.2(@csstools/css-parser-algorithms@3.0.1(@csstools/css-tokenizer@3.0.1))(@csstools/css-tokenizer@3.0.1) '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.44) - '@csstools/utilities': 2.0.0(postcss@8.4.44) - postcss: 8.4.44 + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.45) + '@csstools/utilities': 2.0.0(postcss@8.4.45) + postcss: 8.4.45 - postcss-load-config@5.1.0(postcss@8.4.44): + postcss-load-config@5.1.0(postcss@8.4.45): dependencies: lilconfig: 3.1.2 - yaml: 2.5.0 + yaml: 2.5.1 optionalDependencies: - postcss: 8.4.44 + postcss: 8.4.45 - postcss-logical@8.0.0(postcss@8.4.44): + postcss-logical@8.0.0(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 postcss-value-parser: 4.2.0 postcss-media-query-parser@0.2.3: {} - postcss-merge-longhand@7.0.3(postcss@8.4.44): + postcss-merge-longhand@7.0.4(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 postcss-value-parser: 4.2.0 - stylehacks: 7.0.3(postcss@8.4.44) + stylehacks: 7.0.4(postcss@8.4.45) - postcss-merge-rules@7.0.3(postcss@8.4.44): + postcss-merge-rules@7.0.4(postcss@8.4.45): dependencies: browserslist: 4.23.3 caniuse-api: 3.0.0 - cssnano-utils: 5.0.0(postcss@8.4.44) - postcss: 8.4.44 + cssnano-utils: 5.0.0(postcss@8.4.45) + postcss: 8.4.45 postcss-selector-parser: 6.1.2 - postcss-minify-font-values@7.0.0(postcss@8.4.44): + postcss-minify-font-values@7.0.0(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 postcss-value-parser: 4.2.0 - postcss-minify-gradients@7.0.0(postcss@8.4.44): + postcss-minify-gradients@7.0.0(postcss@8.4.45): dependencies: colord: 2.9.3 - cssnano-utils: 5.0.0(postcss@8.4.44) - postcss: 8.4.44 + cssnano-utils: 5.0.0(postcss@8.4.45) + postcss: 8.4.45 postcss-value-parser: 4.2.0 - postcss-minify-params@7.0.2(postcss@8.4.44): + postcss-minify-params@7.0.2(postcss@8.4.45): dependencies: browserslist: 4.23.3 - cssnano-utils: 5.0.0(postcss@8.4.44) - postcss: 8.4.44 + cssnano-utils: 5.0.0(postcss@8.4.45) + postcss: 8.4.45 postcss-value-parser: 4.2.0 - postcss-minify-selectors@7.0.3(postcss@8.4.44): + postcss-minify-selectors@7.0.4(postcss@8.4.45): dependencies: cssesc: 3.0.0 - postcss: 8.4.44 + postcss: 8.4.45 postcss-selector-parser: 6.1.2 - postcss-nesting@13.0.0(postcss@8.4.44): + postcss-nesting@13.0.0(postcss@8.4.45): dependencies: '@csstools/selector-resolve-nested': 2.0.0(postcss-selector-parser@6.1.2) '@csstools/selector-specificity': 4.0.0(postcss-selector-parser@6.1.2) - postcss: 8.4.44 + postcss: 8.4.45 postcss-selector-parser: 6.1.2 - postcss-normalize-charset@7.0.0(postcss@8.4.44): + postcss-normalize-charset@7.0.0(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 - postcss-normalize-display-values@7.0.0(postcss@8.4.44): + postcss-normalize-display-values@7.0.0(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 postcss-value-parser: 4.2.0 - postcss-normalize-positions@7.0.0(postcss@8.4.44): + postcss-normalize-positions@7.0.0(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@7.0.0(postcss@8.4.44): + postcss-normalize-repeat-style@7.0.0(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 postcss-value-parser: 4.2.0 - postcss-normalize-string@7.0.0(postcss@8.4.44): + postcss-normalize-string@7.0.0(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@7.0.0(postcss@8.4.44): + postcss-normalize-timing-functions@7.0.0(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@7.0.2(postcss@8.4.44): + postcss-normalize-unicode@7.0.2(postcss@8.4.45): dependencies: browserslist: 4.23.3 - postcss: 8.4.44 + postcss: 8.4.45 postcss-value-parser: 4.2.0 - postcss-normalize-url@7.0.0(postcss@8.4.44): + postcss-normalize-url@7.0.0(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@7.0.0(postcss@8.4.44): + postcss-normalize-whitespace@7.0.0(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 postcss-value-parser: 4.2.0 - postcss-opacity-percentage@2.0.0(postcss@8.4.44): + postcss-opacity-percentage@3.0.0(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 - postcss-ordered-values@7.0.1(postcss@8.4.44): + postcss-ordered-values@7.0.1(postcss@8.4.45): dependencies: - cssnano-utils: 5.0.0(postcss@8.4.44) - postcss: 8.4.44 + cssnano-utils: 5.0.0(postcss@8.4.45) + postcss: 8.4.45 postcss-value-parser: 4.2.0 - postcss-overflow-shorthand@6.0.0(postcss@8.4.44): + postcss-overflow-shorthand@6.0.0(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 postcss-value-parser: 4.2.0 - postcss-page-break@3.0.4(postcss@8.4.44): + postcss-page-break@3.0.4(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 - postcss-place@10.0.0(postcss@8.4.44): + postcss-place@10.0.0(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 postcss-value-parser: 4.2.0 - postcss-preset-env@10.0.2(postcss@8.4.44): - dependencies: - '@csstools/postcss-cascade-layers': 5.0.0(postcss@8.4.44) - '@csstools/postcss-color-function': 4.0.2(postcss@8.4.44) - '@csstools/postcss-color-mix-function': 3.0.2(postcss@8.4.44) - '@csstools/postcss-content-alt-text': 2.0.1(postcss@8.4.44) - '@csstools/postcss-exponential-functions': 2.0.1(postcss@8.4.44) - '@csstools/postcss-font-format-keywords': 4.0.0(postcss@8.4.44) - '@csstools/postcss-gamut-mapping': 2.0.2(postcss@8.4.44) - '@csstools/postcss-gradients-interpolation-method': 5.0.2(postcss@8.4.44) - '@csstools/postcss-hwb-function': 4.0.2(postcss@8.4.44) - '@csstools/postcss-ic-unit': 4.0.0(postcss@8.4.44) - '@csstools/postcss-initial': 2.0.0(postcss@8.4.44) - '@csstools/postcss-is-pseudo-class': 5.0.0(postcss@8.4.44) - '@csstools/postcss-light-dark-function': 2.0.2(postcss@8.4.44) - '@csstools/postcss-logical-float-and-clear': 3.0.0(postcss@8.4.44) - '@csstools/postcss-logical-overflow': 2.0.0(postcss@8.4.44) - '@csstools/postcss-logical-overscroll-behavior': 2.0.0(postcss@8.4.44) - '@csstools/postcss-logical-resize': 3.0.0(postcss@8.4.44) - '@csstools/postcss-logical-viewport-units': 3.0.1(postcss@8.4.44) - '@csstools/postcss-media-minmax': 2.0.1(postcss@8.4.44) - '@csstools/postcss-media-queries-aspect-ratio-number-values': 3.0.1(postcss@8.4.44) - '@csstools/postcss-nested-calc': 4.0.0(postcss@8.4.44) - '@csstools/postcss-normalize-display-values': 4.0.0(postcss@8.4.44) - '@csstools/postcss-oklab-function': 4.0.2(postcss@8.4.44) - '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.44) - '@csstools/postcss-relative-color-syntax': 3.0.2(postcss@8.4.44) - '@csstools/postcss-scope-pseudo-class': 4.0.0(postcss@8.4.44) - '@csstools/postcss-stepped-value-functions': 4.0.1(postcss@8.4.44) - '@csstools/postcss-text-decoration-shorthand': 4.0.1(postcss@8.4.44) - '@csstools/postcss-trigonometric-functions': 4.0.1(postcss@8.4.44) - '@csstools/postcss-unset-value': 4.0.0(postcss@8.4.44) - autoprefixer: 10.4.20(postcss@8.4.44) + postcss-preset-env@10.0.3(postcss@8.4.45): + dependencies: + '@csstools/postcss-cascade-layers': 5.0.0(postcss@8.4.45) + '@csstools/postcss-color-function': 4.0.2(postcss@8.4.45) + '@csstools/postcss-color-mix-function': 3.0.2(postcss@8.4.45) + '@csstools/postcss-content-alt-text': 2.0.1(postcss@8.4.45) + '@csstools/postcss-exponential-functions': 2.0.1(postcss@8.4.45) + '@csstools/postcss-font-format-keywords': 4.0.0(postcss@8.4.45) + '@csstools/postcss-gamut-mapping': 2.0.2(postcss@8.4.45) + '@csstools/postcss-gradients-interpolation-method': 5.0.2(postcss@8.4.45) + '@csstools/postcss-hwb-function': 4.0.2(postcss@8.4.45) + '@csstools/postcss-ic-unit': 4.0.0(postcss@8.4.45) + '@csstools/postcss-initial': 2.0.0(postcss@8.4.45) + '@csstools/postcss-is-pseudo-class': 5.0.0(postcss@8.4.45) + '@csstools/postcss-light-dark-function': 2.0.2(postcss@8.4.45) + '@csstools/postcss-logical-float-and-clear': 3.0.0(postcss@8.4.45) + '@csstools/postcss-logical-overflow': 2.0.0(postcss@8.4.45) + '@csstools/postcss-logical-overscroll-behavior': 2.0.0(postcss@8.4.45) + '@csstools/postcss-logical-resize': 3.0.0(postcss@8.4.45) + '@csstools/postcss-logical-viewport-units': 3.0.1(postcss@8.4.45) + '@csstools/postcss-media-minmax': 2.0.1(postcss@8.4.45) + '@csstools/postcss-media-queries-aspect-ratio-number-values': 3.0.1(postcss@8.4.45) + '@csstools/postcss-nested-calc': 4.0.0(postcss@8.4.45) + '@csstools/postcss-normalize-display-values': 4.0.0(postcss@8.4.45) + '@csstools/postcss-oklab-function': 4.0.2(postcss@8.4.45) + '@csstools/postcss-progressive-custom-properties': 4.0.0(postcss@8.4.45) + '@csstools/postcss-relative-color-syntax': 3.0.2(postcss@8.4.45) + '@csstools/postcss-scope-pseudo-class': 4.0.0(postcss@8.4.45) + '@csstools/postcss-stepped-value-functions': 4.0.1(postcss@8.4.45) + '@csstools/postcss-text-decoration-shorthand': 4.0.1(postcss@8.4.45) + '@csstools/postcss-trigonometric-functions': 4.0.1(postcss@8.4.45) + '@csstools/postcss-unset-value': 4.0.0(postcss@8.4.45) + autoprefixer: 10.4.20(postcss@8.4.45) browserslist: 4.23.3 - css-blank-pseudo: 7.0.0(postcss@8.4.44) - css-has-pseudo: 7.0.0(postcss@8.4.44) - css-prefers-color-scheme: 10.0.0(postcss@8.4.44) - cssdb: 8.1.0 - postcss: 8.4.44 - postcss-attribute-case-insensitive: 7.0.0(postcss@8.4.44) - postcss-clamp: 4.1.0(postcss@8.4.44) - postcss-color-functional-notation: 7.0.2(postcss@8.4.44) - postcss-color-hex-alpha: 10.0.0(postcss@8.4.44) - postcss-color-rebeccapurple: 10.0.0(postcss@8.4.44) - postcss-custom-media: 11.0.1(postcss@8.4.44) - postcss-custom-properties: 14.0.1(postcss@8.4.44) - postcss-custom-selectors: 8.0.1(postcss@8.4.44) - postcss-dir-pseudo-class: 9.0.0(postcss@8.4.44) - postcss-double-position-gradients: 6.0.0(postcss@8.4.44) - postcss-focus-visible: 10.0.0(postcss@8.4.44) - postcss-focus-within: 9.0.0(postcss@8.4.44) - postcss-font-variant: 5.0.0(postcss@8.4.44) - postcss-gap-properties: 6.0.0(postcss@8.4.44) - postcss-image-set-function: 7.0.0(postcss@8.4.44) - postcss-lab-function: 7.0.2(postcss@8.4.44) - postcss-logical: 8.0.0(postcss@8.4.44) - postcss-nesting: 13.0.0(postcss@8.4.44) - postcss-opacity-percentage: 2.0.0(postcss@8.4.44) - postcss-overflow-shorthand: 6.0.0(postcss@8.4.44) - postcss-page-break: 3.0.4(postcss@8.4.44) - postcss-place: 10.0.0(postcss@8.4.44) - postcss-pseudo-class-any-link: 10.0.0(postcss@8.4.44) - postcss-replace-overflow-wrap: 4.0.0(postcss@8.4.44) - postcss-selector-not: 8.0.0(postcss@8.4.44) - - postcss-pseudo-class-any-link@10.0.0(postcss@8.4.44): - dependencies: - postcss: 8.4.44 + css-blank-pseudo: 7.0.0(postcss@8.4.45) + css-has-pseudo: 7.0.0(postcss@8.4.45) + css-prefers-color-scheme: 10.0.0(postcss@8.4.45) + cssdb: 8.1.1 + postcss: 8.4.45 + postcss-attribute-case-insensitive: 7.0.0(postcss@8.4.45) + postcss-clamp: 4.1.0(postcss@8.4.45) + postcss-color-functional-notation: 7.0.2(postcss@8.4.45) + postcss-color-hex-alpha: 10.0.0(postcss@8.4.45) + postcss-color-rebeccapurple: 10.0.0(postcss@8.4.45) + postcss-custom-media: 11.0.1(postcss@8.4.45) + postcss-custom-properties: 14.0.1(postcss@8.4.45) + postcss-custom-selectors: 8.0.1(postcss@8.4.45) + postcss-dir-pseudo-class: 9.0.0(postcss@8.4.45) + postcss-double-position-gradients: 6.0.0(postcss@8.4.45) + postcss-focus-visible: 10.0.0(postcss@8.4.45) + postcss-focus-within: 9.0.0(postcss@8.4.45) + postcss-font-variant: 5.0.0(postcss@8.4.45) + postcss-gap-properties: 6.0.0(postcss@8.4.45) + postcss-image-set-function: 7.0.0(postcss@8.4.45) + postcss-lab-function: 7.0.2(postcss@8.4.45) + postcss-logical: 8.0.0(postcss@8.4.45) + postcss-nesting: 13.0.0(postcss@8.4.45) + postcss-opacity-percentage: 3.0.0(postcss@8.4.45) + postcss-overflow-shorthand: 6.0.0(postcss@8.4.45) + postcss-page-break: 3.0.4(postcss@8.4.45) + postcss-place: 10.0.0(postcss@8.4.45) + postcss-pseudo-class-any-link: 10.0.0(postcss@8.4.45) + postcss-replace-overflow-wrap: 4.0.0(postcss@8.4.45) + postcss-selector-not: 8.0.0(postcss@8.4.45) + + postcss-pseudo-class-any-link@10.0.0(postcss@8.4.45): + dependencies: + postcss: 8.4.45 postcss-selector-parser: 6.1.2 - postcss-reduce-initial@7.0.2(postcss@8.4.44): + postcss-reduce-initial@7.0.2(postcss@8.4.45): dependencies: browserslist: 4.23.3 caniuse-api: 3.0.0 - postcss: 8.4.44 + postcss: 8.4.45 - postcss-reduce-transforms@7.0.0(postcss@8.4.44): + postcss-reduce-transforms@7.0.0(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 postcss-value-parser: 4.2.0 - postcss-replace-overflow-wrap@4.0.0(postcss@8.4.44): + postcss-replace-overflow-wrap@4.0.0(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 - postcss-reporter@7.1.0(postcss@8.4.44): + postcss-reporter@7.1.0(postcss@8.4.45): dependencies: - picocolors: 1.0.1 - postcss: 8.4.44 + picocolors: 1.1.0 + postcss: 8.4.45 thenby: 1.3.4 postcss-resolve-nested-selector@0.1.6: {} - postcss-safe-parser@7.0.0(postcss@8.4.44): + postcss-safe-parser@7.0.0(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 - postcss-scss@4.0.9(postcss@8.4.44): + postcss-scss@4.0.9(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 - postcss-selector-not@8.0.0(postcss@8.4.44): + postcss-selector-not@8.0.0(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 postcss-selector-parser: 6.1.2 postcss-selector-parser@6.1.2: @@ -7168,28 +7163,28 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-sorting@8.0.2(postcss@8.4.44): + postcss-sorting@8.0.2(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 - postcss-svgo@7.0.1(postcss@8.4.44): + postcss-svgo@7.0.1(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 postcss-value-parser: 4.2.0 svgo: 3.3.2 - postcss-unique-selectors@7.0.2(postcss@8.4.44): + postcss-unique-selectors@7.0.3(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 postcss-selector-parser: 6.1.2 postcss-value-parser@4.2.0: {} - postcss@8.4.44: + postcss@8.4.45: dependencies: nanoid: 3.3.7 - picocolors: 1.0.1 - source-map-js: 1.2.0 + picocolors: 1.1.0 + source-map-js: 1.2.1 prelude-ls@1.1.2: optional: true @@ -7372,11 +7367,11 @@ snapshots: safer-buffer@2.1.2: optional: true - sass@1.77.8: + sass@1.78.0: dependencies: chokidar: 3.6.0 immutable: 4.3.7 - source-map-js: 1.2.0 + source-map-js: 1.2.1 sax@1.4.1: optional: true @@ -7476,7 +7471,7 @@ snapshots: dependencies: is-plain-obj: 1.1.0 - source-map-js@1.2.0: {} + source-map-js@1.2.1: {} source-map@0.5.7: {} @@ -7588,7 +7583,7 @@ snapshots: strip-ansi@7.1.0: dependencies: - ansi-regex: 6.0.1 + ansi-regex: 6.1.0 strip-bom@3.0.0: {} @@ -7610,45 +7605,45 @@ snapshots: '@tokenizer/token': 0.3.0 peek-readable: 5.2.0 - stylehacks@7.0.3(postcss@8.4.44): + stylehacks@7.0.4(postcss@8.4.45): dependencies: browserslist: 4.23.3 - postcss: 8.4.44 + postcss: 8.4.45 postcss-selector-parser: 6.1.2 - stylelint-config-recommended-scss@14.1.0(postcss@8.4.44)(stylelint@16.9.0(typescript@5.5.4)): + stylelint-config-recommended-scss@14.1.0(postcss@8.4.45)(stylelint@16.9.0(typescript@5.6.2)): dependencies: - postcss-scss: 4.0.9(postcss@8.4.44) - stylelint: 16.9.0(typescript@5.5.4) - stylelint-config-recommended: 14.0.1(stylelint@16.9.0(typescript@5.5.4)) - stylelint-scss: 6.5.1(stylelint@16.9.0(typescript@5.5.4)) + postcss-scss: 4.0.9(postcss@8.4.45) + stylelint: 16.9.0(typescript@5.6.2) + stylelint-config-recommended: 14.0.1(stylelint@16.9.0(typescript@5.6.2)) + stylelint-scss: 6.5.1(stylelint@16.9.0(typescript@5.6.2)) optionalDependencies: - postcss: 8.4.44 + postcss: 8.4.45 - stylelint-config-recommended@14.0.1(stylelint@16.9.0(typescript@5.5.4)): + stylelint-config-recommended@14.0.1(stylelint@16.9.0(typescript@5.6.2)): dependencies: - stylelint: 16.9.0(typescript@5.5.4) + stylelint: 16.9.0(typescript@5.6.2) - stylelint-config-standard-scss@13.1.0(postcss@8.4.44)(stylelint@16.9.0(typescript@5.5.4)): + stylelint-config-standard-scss@13.1.0(postcss@8.4.45)(stylelint@16.9.0(typescript@5.6.2)): dependencies: - stylelint: 16.9.0(typescript@5.5.4) - stylelint-config-recommended-scss: 14.1.0(postcss@8.4.44)(stylelint@16.9.0(typescript@5.5.4)) - stylelint-config-standard: 36.0.1(stylelint@16.9.0(typescript@5.5.4)) + stylelint: 16.9.0(typescript@5.6.2) + stylelint-config-recommended-scss: 14.1.0(postcss@8.4.45)(stylelint@16.9.0(typescript@5.6.2)) + stylelint-config-standard: 36.0.1(stylelint@16.9.0(typescript@5.6.2)) optionalDependencies: - postcss: 8.4.44 + postcss: 8.4.45 - stylelint-config-standard@36.0.1(stylelint@16.9.0(typescript@5.5.4)): + stylelint-config-standard@36.0.1(stylelint@16.9.0(typescript@5.6.2)): dependencies: - stylelint: 16.9.0(typescript@5.5.4) - stylelint-config-recommended: 14.0.1(stylelint@16.9.0(typescript@5.5.4)) + stylelint: 16.9.0(typescript@5.6.2) + stylelint-config-recommended: 14.0.1(stylelint@16.9.0(typescript@5.6.2)) - stylelint-order@6.0.4(stylelint@16.9.0(typescript@5.5.4)): + stylelint-order@6.0.4(stylelint@16.9.0(typescript@5.6.2)): dependencies: - postcss: 8.4.44 - postcss-sorting: 8.0.2(postcss@8.4.44) - stylelint: 16.9.0(typescript@5.5.4) + postcss: 8.4.45 + postcss-sorting: 8.0.2(postcss@8.4.45) + stylelint: 16.9.0(typescript@5.6.2) - stylelint-scss@6.5.1(stylelint@16.9.0(typescript@5.5.4)): + stylelint-scss@6.5.1(stylelint@16.9.0(typescript@5.6.2)): dependencies: css-tree: 2.3.1 is-plain-object: 5.0.0 @@ -7657,9 +7652,9 @@ snapshots: postcss-resolve-nested-selector: 0.1.6 postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 - stylelint: 16.9.0(typescript@5.5.4) + stylelint: 16.9.0(typescript@5.6.2) - stylelint@16.9.0(typescript@5.5.4): + stylelint@16.9.0(typescript@5.6.2): dependencies: '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 @@ -7668,10 +7663,10 @@ snapshots: '@dual-bundle/import-meta-resolve': 4.1.0 balanced-match: 2.0.0 colord: 2.9.3 - cosmiconfig: 9.0.0(typescript@5.5.4) + cosmiconfig: 9.0.0(typescript@5.6.2) css-functions-list: 3.2.2 css-tree: 2.3.1 - debug: 4.3.6 + debug: 4.3.7 fast-glob: 3.3.2 fastest-levenshtein: 1.0.16 file-entry-cache: 9.1.0 @@ -7687,10 +7682,10 @@ snapshots: meow: 13.2.0 micromatch: 4.0.8 normalize-path: 3.0.0 - picocolors: 1.0.1 - postcss: 8.4.44 + picocolors: 1.1.0 + postcss: 8.4.45 postcss-resolve-nested-selector: 0.1.6 - postcss-safe-parser: 7.0.0(postcss@8.4.44) + postcss-safe-parser: 7.0.0(postcss@8.4.45) postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 resolve-from: 5.0.0 @@ -7738,7 +7733,7 @@ snapshots: css-tree: 2.3.1 css-what: 6.1.0 csso: 5.0.5 - picocolors: 1.0.1 + picocolors: 1.1.0 symbol-tree@3.2.4: optional: true @@ -7828,9 +7823,9 @@ snapshots: trim-right@1.0.1: {} - ts-api-utils@1.3.0(typescript@5.5.4): + ts-api-utils@1.3.0(typescript@5.6.2): dependencies: - typescript: 5.5.4 + typescript: 5.6.2 tslib@2.7.0: {} @@ -7891,7 +7886,7 @@ snapshots: is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 - typescript@5.5.4: {} + typescript@5.6.2: {} uint8array-extras@1.4.0: {} @@ -7919,7 +7914,7 @@ snapshots: dependencies: browserslist: 4.23.3 escalade: 3.2.0 - picocolors: 1.0.1 + picocolors: 1.1.0 uri-js@4.4.1: dependencies: @@ -8011,7 +8006,7 @@ snapshots: yallist@4.0.0: {} - yaml@2.5.0: {} + yaml@2.5.1: {} yargs-parser@20.2.9: {} diff --git a/src/effects/ToneMappingEffect.js b/src/effects/ToneMappingEffect.js index 285216747..f27903c5c 100644 --- a/src/effects/ToneMappingEffect.js +++ b/src/effects/ToneMappingEffect.js @@ -1,4 +1,4 @@ -import { LinearMipmapLinearFilter, Uniform, WebGLRenderTarget } from "three"; +import { LinearMipmapLinearFilter, REVISION, Uniform, WebGLRenderTarget } from "three"; import { AdaptiveLuminancePass } from "../passes/AdaptiveLuminancePass.js"; import { LuminancePass } from "../passes/LuminancePass.js"; import { BlendFunction } from "../enums/BlendFunction.js"; @@ -120,49 +120,55 @@ export class ToneMappingEffect extends Effect { set mode(value) { - if(this.mode !== value) { + if(this.mode === value) { - this.defines.clear(); - this.defines.set("TONE_MAPPING_MODE", value.toFixed(0)); + return; - // Use one of the built-in tone mapping operators. - switch(value) { + } + + const revision = REVISION.replace(/\D+/g, ""); + const cineonToneMapping = (revision >= 168) ? "CineonToneMapping(texel)" : "OptimizedCineonToneMapping(texel)"; - case ToneMappingMode.LINEAR: - this.defines.set("toneMapping(texel)", "LinearToneMapping(texel)"); - break; + this.defines.clear(); + this.defines.set("TONE_MAPPING_MODE", value.toFixed(0)); - case ToneMappingMode.REINHARD: - this.defines.set("toneMapping(texel)", "ReinhardToneMapping(texel)"); - break; + // Use one of the built-in tone mapping operators. + switch(value) { - case ToneMappingMode.OPTIMIZED_CINEON: - this.defines.set("toneMapping(texel)", "OptimizedCineonToneMapping(texel)"); - break; + case ToneMappingMode.LINEAR: + this.defines.set("toneMapping(texel)", "LinearToneMapping(texel)"); + break; - case ToneMappingMode.ACES_FILMIC: - this.defines.set("toneMapping(texel)", "ACESFilmicToneMapping(texel)"); - break; + case ToneMappingMode.REINHARD: + this.defines.set("toneMapping(texel)", "ReinhardToneMapping(texel)"); + break; - case ToneMappingMode.AGX: - this.defines.set("toneMapping(texel)", "AgXToneMapping(texel)"); - break; + case ToneMappingMode.CINEON: + case ToneMappingMode.OPTIMIZED_CINEON: + this.defines.set("toneMapping(texel)", cineonToneMapping); + break; - case ToneMappingMode.NEUTRAL: - this.defines.set("toneMapping(texel)", "NeutralToneMapping(texel)"); - break; + case ToneMappingMode.ACES_FILMIC: + this.defines.set("toneMapping(texel)", "ACESFilmicToneMapping(texel)"); + break; - default: - this.defines.set("toneMapping(texel)", "texel"); - break; + case ToneMappingMode.AGX: + this.defines.set("toneMapping(texel)", "AgXToneMapping(texel)"); + break; - } + case ToneMappingMode.NEUTRAL: + this.defines.set("toneMapping(texel)", "NeutralToneMapping(texel)"); + break; - this.adaptiveLuminancePass.enabled = (value === ToneMappingMode.REINHARD2_ADAPTIVE); - this.setChanged(); + default: + this.defines.set("toneMapping(texel)", "texel"); + break; } + this.adaptiveLuminancePass.enabled = (value === ToneMappingMode.REINHARD2_ADAPTIVE); + this.setChanged(); + } /** diff --git a/src/enums/ToneMappingMode.js b/src/enums/ToneMappingMode.js index 31a6cbcb5..1d587aec0 100644 --- a/src/enums/ToneMappingMode.js +++ b/src/enums/ToneMappingMode.js @@ -7,7 +7,8 @@ * @property {Number} REINHARD2 - Modified Reinhard tone mapping. * @property {Number} REINHARD2_ADAPTIVE - Simulates the optic nerve responding to the amount of light it is receiving. * @property {Number} UNCHARTED2 - Uncharted 2 tone mapping. http://filmicworlds.com/blog/filmic-tonemapping-operators. - * @property {Number} OPTIMIZED_CINEON - Optimized filmic operator by Jim Hejl and Richard Burgess-Dawson. + * @property {Number} OPTIMIZED_CINEON - Deprecated. Use `CINEON` instead. + * @property {Number} CINEON - Optimized filmic operator by Jim Hejl and Richard Burgess-Dawson. Requires three r168 or higher. * @property {Number} ACES_FILMIC - ACES tone mapping with a scale of 1.0/0.6. * @property {Number} AGX - Filmic tone mapping. Requires three r160 or higher. https://github.com/EaryChow/AgX. * @property {Number} NEUTRAL - Neutral tone mapping by Khronos. Requires three r162 or higher. https://modelviewer.dev/examples/tone-mapping. @@ -20,6 +21,7 @@ export const ToneMappingMode = { REINHARD2_ADAPTIVE: 3, UNCHARTED2: 4, OPTIMIZED_CINEON: 5, + CINEON: 5, ACES_FILMIC: 6, AGX: 7, NEUTRAL: 8