diff --git a/package-lock.json b/package-lock.json index e7ce7d9..b263228 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,7 +23,7 @@ "@commitlint/cli": "^17.0.0", "@commitlint/config-conventional": "^17.0.0", "@parcel/css": "^1.8.3", - "@swc/css": "^0.0.17", + "@swc/css": "^0.0.18", "@types/clean-css": "^4.2.5", "@types/csso": "^5.0.0", "@types/serialize-javascript": "^5.0.2", @@ -3332,33 +3332,33 @@ } }, "node_modules/@swc/css": { - "version": "0.0.17", - "resolved": "https://registry.npmjs.org/@swc/css/-/css-0.0.17.tgz", - "integrity": "sha512-fN1nZXVg5ooGU0q4LPblkOx7/uEToTE5YHcZb0pC4rXkt946KxYXBCMIx2bPMDs+tvu3WdF5wJRMp1PU6wUulA==", + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@swc/css/-/css-0.0.18.tgz", + "integrity": "sha512-5zSKWvmiwF+lYCFBEk2fVFq57+ezOxA1htPhIygtJm8b8E6ufVpZfGbFiVfaKO7tqbIZ2Ja9fFnKsjO09F15Gw==", "dev": true, "engines": { "node": ">=14" }, "optionalDependencies": { - "@swc/css-android-arm-eabi": "0.0.17", - "@swc/css-android-arm64": "0.0.17", - "@swc/css-darwin-arm64": "0.0.17", - "@swc/css-darwin-x64": "0.0.17", - "@swc/css-freebsd-x64": "0.0.17", - "@swc/css-linux-arm-gnueabihf": "0.0.17", - "@swc/css-linux-arm64-gnu": "0.0.17", - "@swc/css-linux-arm64-musl": "0.0.17", - "@swc/css-linux-x64-gnu": "0.0.17", - "@swc/css-linux-x64-musl": "0.0.17", - "@swc/css-win32-arm64-msvc": "0.0.17", - "@swc/css-win32-ia32-msvc": "0.0.17", - "@swc/css-win32-x64-msvc": "0.0.17" + "@swc/css-android-arm-eabi": "0.0.18", + "@swc/css-android-arm64": "0.0.18", + "@swc/css-darwin-arm64": "0.0.18", + "@swc/css-darwin-x64": "0.0.18", + "@swc/css-freebsd-x64": "0.0.18", + "@swc/css-linux-arm-gnueabihf": "0.0.18", + "@swc/css-linux-arm64-gnu": "0.0.18", + "@swc/css-linux-arm64-musl": "0.0.18", + "@swc/css-linux-x64-gnu": "0.0.18", + "@swc/css-linux-x64-musl": "0.0.18", + "@swc/css-win32-arm64-msvc": "0.0.18", + "@swc/css-win32-ia32-msvc": "0.0.18", + "@swc/css-win32-x64-msvc": "0.0.18" } }, "node_modules/@swc/css-android-arm-eabi": { - "version": "0.0.17", - "resolved": "https://registry.npmjs.org/@swc/css-android-arm-eabi/-/css-android-arm-eabi-0.0.17.tgz", - "integrity": "sha512-DTgGlGDEVtVGUcFqzsyLmojeMtl1P2vqexa1VlQhNY2+3WoIL2vUti+5bcOfDCk4KR4hEcZ3f78tadzrkz4FXQ==", + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@swc/css-android-arm-eabi/-/css-android-arm-eabi-0.0.18.tgz", + "integrity": "sha512-B7V4SsquT4pGkAnggSoAiGWFP/QTV6rqezccsLkPhJxEcdsX0OnDCJYa2h2WRxpsxvWEAakIh6p9edoWbRnKfA==", "cpu": [ "arm" ], @@ -3372,9 +3372,9 @@ } }, "node_modules/@swc/css-android-arm64": { - "version": "0.0.17", - "resolved": "https://registry.npmjs.org/@swc/css-android-arm64/-/css-android-arm64-0.0.17.tgz", - "integrity": "sha512-z15O0L2LKMqxfERrizyY0HPnk9QPo+7IbT1VpEh4aHWK6pjIX5PvsY1xDY6DPwKhvWmuSyeGTrNQzjrPFiX06w==", + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@swc/css-android-arm64/-/css-android-arm64-0.0.18.tgz", + "integrity": "sha512-dXafkyVXUfKwSdTZ0rUTO2I4Rs+43IdJ5gQqvsVvCwlDpF6f6UaIykermXs22/8tWaZd+gkPzKAocyOAnkGOWQ==", "cpu": [ "arm64" ], @@ -3388,9 +3388,9 @@ } }, "node_modules/@swc/css-darwin-arm64": { - "version": "0.0.17", - "resolved": "https://registry.npmjs.org/@swc/css-darwin-arm64/-/css-darwin-arm64-0.0.17.tgz", - "integrity": "sha512-IoTVSev1IeiA6uNkiEff0QfhF4bBe7m9RZyTmhWYGMrTG3h04Xp6399t7tEcKvMnDSR1zkyq6o7dK/vN8AOxHA==", + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@swc/css-darwin-arm64/-/css-darwin-arm64-0.0.18.tgz", + "integrity": "sha512-PZxbMEG7YldYFHkD1xVnl1Fq6DF4wlmLFN7zrSAB2MrWP6eAUlHFQgD7xal6VPD0SPSjuU/m+FoD83TJbhY54Q==", "cpu": [ "arm64" ], @@ -3404,9 +3404,9 @@ } }, "node_modules/@swc/css-darwin-x64": { - "version": "0.0.17", - "resolved": "https://registry.npmjs.org/@swc/css-darwin-x64/-/css-darwin-x64-0.0.17.tgz", - "integrity": "sha512-cTcZ560IRGTUXCSsrupzQrfsk6FhVJrMv+BbGM333gaIKtwQDlOYlT4K8I8x0UmeNEij2IiGCJNhmLtNmgtdxA==", + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@swc/css-darwin-x64/-/css-darwin-x64-0.0.18.tgz", + "integrity": "sha512-usMlRrUph/YKpvtUfpFaE69xLYVnKjJHuMbQfMq6K5537SVaJ6K7yd1XjCakA16t6G2sU3z2JTTVzzp/VfTRVg==", "cpu": [ "x64" ], @@ -3420,9 +3420,9 @@ } }, "node_modules/@swc/css-freebsd-x64": { - "version": "0.0.17", - "resolved": "https://registry.npmjs.org/@swc/css-freebsd-x64/-/css-freebsd-x64-0.0.17.tgz", - "integrity": "sha512-KhfxGp+jcqko863XCcDyd8bh1ZpE9P5doBclPGfwr/p7UEO6RgCWtRz1XUdgniCc+EA726V89bo5QAMf48jA6Q==", + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@swc/css-freebsd-x64/-/css-freebsd-x64-0.0.18.tgz", + "integrity": "sha512-dCQpTnEl7H6qqHd6dDl4nHC4W1IjVUz1p78ym6kpFO81cw6nuzqDcEpmcIhCprWVzNTitOcTDi21A6tfPJ1LGQ==", "cpu": [ "x64" ], @@ -3436,9 +3436,9 @@ } }, "node_modules/@swc/css-linux-arm-gnueabihf": { - "version": "0.0.17", - "resolved": "https://registry.npmjs.org/@swc/css-linux-arm-gnueabihf/-/css-linux-arm-gnueabihf-0.0.17.tgz", - "integrity": "sha512-Nx40LjHFtOrGqXKWhs4l+ox4gh7DG/rBUTlsijv6dpL6l34q6pYpetZZvRBukaAKJ3NimPMEvB5Wfro++4cxNA==", + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@swc/css-linux-arm-gnueabihf/-/css-linux-arm-gnueabihf-0.0.18.tgz", + "integrity": "sha512-kJJaWmCJKw69dIsd6TyP8FTXEp+bKCxyvcWzur0753aCdd1TfH/8jH8HWlulphpJlnIuETfFJUi9tBPUprQBEA==", "cpu": [ "arm" ], @@ -3452,9 +3452,9 @@ } }, "node_modules/@swc/css-linux-arm64-gnu": { - "version": "0.0.17", - "resolved": "https://registry.npmjs.org/@swc/css-linux-arm64-gnu/-/css-linux-arm64-gnu-0.0.17.tgz", - "integrity": "sha512-O15LHMinXg3S+q8YtGlRpEct+y8iIT8Q7X12BskVqKUsuruJuxKeQNY1YIoemdZJoYyBxdEnJyp7q1Sv083QSQ==", + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@swc/css-linux-arm64-gnu/-/css-linux-arm64-gnu-0.0.18.tgz", + "integrity": "sha512-hBkejxUWRPYVZSIOYr2/MCKuZLRuJpGx8OAKr0yq+5/E0506Vwv8ub4Gs3Bu1j8+A4jQxJs1jzUZHOjJSDJktQ==", "cpu": [ "arm64" ], @@ -3468,9 +3468,9 @@ } }, "node_modules/@swc/css-linux-arm64-musl": { - "version": "0.0.17", - "resolved": "https://registry.npmjs.org/@swc/css-linux-arm64-musl/-/css-linux-arm64-musl-0.0.17.tgz", - "integrity": "sha512-5mWxm0UXSxw7adKmu/tMrOWSlmyPCL039a719FzDEESGY1LtM975RvX7TnXyzt7xJXQUokbAMgWoABA6RPhOtg==", + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@swc/css-linux-arm64-musl/-/css-linux-arm64-musl-0.0.18.tgz", + "integrity": "sha512-cnFd3zwaXVphV5HLef/YNoeSrfE6FpLnQ4gsrIdvt/wuwOsq9p7dm3g5PvgwbSINGa39WJMK1EoSAOwhWrePzg==", "cpu": [ "arm64" ], @@ -3484,9 +3484,9 @@ } }, "node_modules/@swc/css-linux-x64-gnu": { - "version": "0.0.17", - "resolved": "https://registry.npmjs.org/@swc/css-linux-x64-gnu/-/css-linux-x64-gnu-0.0.17.tgz", - "integrity": "sha512-0K8VuGxZRxVsyR3npLJooMuMfZgmR58eMQagE1HQkeHj8T7r+O/bCA4E+t6GVHZZvY3IRRLgWIa7KR4rW/e+Pw==", + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@swc/css-linux-x64-gnu/-/css-linux-x64-gnu-0.0.18.tgz", + "integrity": "sha512-QdbuFt5NRLBo0Tp6tL5PolryF8NEp6y+nU9kD1F7kBWkTTxwsxXNfdmpBi3hACCarSwQ5nzDI303+j7FtSipMg==", "cpu": [ "x64" ], @@ -3500,9 +3500,9 @@ } }, "node_modules/@swc/css-linux-x64-musl": { - "version": "0.0.17", - "resolved": "https://registry.npmjs.org/@swc/css-linux-x64-musl/-/css-linux-x64-musl-0.0.17.tgz", - "integrity": "sha512-TlmEzTyVm+1efDAq2eGrucmvXT+RXOREfif87KL0kgJBrQsKUQYmEkM4H81Cy/yBePqEJCBtGQoqwQ5zvQk+Fg==", + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@swc/css-linux-x64-musl/-/css-linux-x64-musl-0.0.18.tgz", + "integrity": "sha512-x6Uk0oJio0OZLNBV46O5LGaOr9udiXjMgA1axo7DVn1FsOFGW5LG2wo732KSnPXbDrysbzJoc5JINCpdHV4L8w==", "cpu": [ "x64" ], @@ -3516,9 +3516,9 @@ } }, "node_modules/@swc/css-win32-arm64-msvc": { - "version": "0.0.17", - "resolved": "https://registry.npmjs.org/@swc/css-win32-arm64-msvc/-/css-win32-arm64-msvc-0.0.17.tgz", - "integrity": "sha512-o1YTqvsjwGt70J0F7km4HTxL1QW6gSMjLyadoMF2uodAdwK7JADpt8OuHQVvkBYNMyZqiALSvrVxZBy7C3SDqQ==", + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@swc/css-win32-arm64-msvc/-/css-win32-arm64-msvc-0.0.18.tgz", + "integrity": "sha512-9Ljv7fc6+GIrAUeJkYOjLzMyBN/33IQQ9xF9M8wZMdin5urEplDYyn6G+MQhUk1j2YiHe9bOzqqH2fXa6MGzWA==", "cpu": [ "arm64" ], @@ -3532,9 +3532,9 @@ } }, "node_modules/@swc/css-win32-ia32-msvc": { - "version": "0.0.17", - "resolved": "https://registry.npmjs.org/@swc/css-win32-ia32-msvc/-/css-win32-ia32-msvc-0.0.17.tgz", - "integrity": "sha512-bu2w0Y9h446anD+JDlIGC9b+XfmVWRkiQ9tXaQcTORPeRHdVP3We3m5cxDj4cAkHpPrDeWSGJDa/747s7AqIDg==", + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@swc/css-win32-ia32-msvc/-/css-win32-ia32-msvc-0.0.18.tgz", + "integrity": "sha512-1qKpcGtOAYiF5oh5rd6lRJHOJjO6fEXT7O9eSc8IfEjab1845igoxd/2vCU2xm8VkVaPkHM02f8N+Wukm1zJIQ==", "cpu": [ "ia32" ], @@ -3548,9 +3548,9 @@ } }, "node_modules/@swc/css-win32-x64-msvc": { - "version": "0.0.17", - "resolved": "https://registry.npmjs.org/@swc/css-win32-x64-msvc/-/css-win32-x64-msvc-0.0.17.tgz", - "integrity": "sha512-nH0CRdadPS0dAZb0XvZ0dp8epv/gWGLZng1q3xOs3HQorqoTE2SnwHYwRJdpVUKn/5vhpKbc7ERxUmLSpG6Wdw==", + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@swc/css-win32-x64-msvc/-/css-win32-x64-msvc-0.0.18.tgz", + "integrity": "sha512-v1W3WhAZlafY9OeWz8X0j1jVw/toe+D07bBO5GnxcW6qHIMOh+SSuAGqLWTfgWVcgY0aq8k/BpP0gEiaUIBtrA==", "cpu": [ "x64" ], @@ -16766,114 +16766,114 @@ } }, "@swc/css": { - "version": "0.0.17", - "resolved": "https://registry.npmjs.org/@swc/css/-/css-0.0.17.tgz", - "integrity": "sha512-fN1nZXVg5ooGU0q4LPblkOx7/uEToTE5YHcZb0pC4rXkt946KxYXBCMIx2bPMDs+tvu3WdF5wJRMp1PU6wUulA==", - "dev": true, - "requires": { - "@swc/css-android-arm-eabi": "0.0.17", - "@swc/css-android-arm64": "0.0.17", - "@swc/css-darwin-arm64": "0.0.17", - "@swc/css-darwin-x64": "0.0.17", - "@swc/css-freebsd-x64": "0.0.17", - "@swc/css-linux-arm-gnueabihf": "0.0.17", - "@swc/css-linux-arm64-gnu": "0.0.17", - "@swc/css-linux-arm64-musl": "0.0.17", - "@swc/css-linux-x64-gnu": "0.0.17", - "@swc/css-linux-x64-musl": "0.0.17", - "@swc/css-win32-arm64-msvc": "0.0.17", - "@swc/css-win32-ia32-msvc": "0.0.17", - "@swc/css-win32-x64-msvc": "0.0.17" + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@swc/css/-/css-0.0.18.tgz", + "integrity": "sha512-5zSKWvmiwF+lYCFBEk2fVFq57+ezOxA1htPhIygtJm8b8E6ufVpZfGbFiVfaKO7tqbIZ2Ja9fFnKsjO09F15Gw==", + "dev": true, + "requires": { + "@swc/css-android-arm-eabi": "0.0.18", + "@swc/css-android-arm64": "0.0.18", + "@swc/css-darwin-arm64": "0.0.18", + "@swc/css-darwin-x64": "0.0.18", + "@swc/css-freebsd-x64": "0.0.18", + "@swc/css-linux-arm-gnueabihf": "0.0.18", + "@swc/css-linux-arm64-gnu": "0.0.18", + "@swc/css-linux-arm64-musl": "0.0.18", + "@swc/css-linux-x64-gnu": "0.0.18", + "@swc/css-linux-x64-musl": "0.0.18", + "@swc/css-win32-arm64-msvc": "0.0.18", + "@swc/css-win32-ia32-msvc": "0.0.18", + "@swc/css-win32-x64-msvc": "0.0.18" } }, "@swc/css-android-arm-eabi": { - "version": "0.0.17", - "resolved": "https://registry.npmjs.org/@swc/css-android-arm-eabi/-/css-android-arm-eabi-0.0.17.tgz", - "integrity": "sha512-DTgGlGDEVtVGUcFqzsyLmojeMtl1P2vqexa1VlQhNY2+3WoIL2vUti+5bcOfDCk4KR4hEcZ3f78tadzrkz4FXQ==", + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@swc/css-android-arm-eabi/-/css-android-arm-eabi-0.0.18.tgz", + "integrity": "sha512-B7V4SsquT4pGkAnggSoAiGWFP/QTV6rqezccsLkPhJxEcdsX0OnDCJYa2h2WRxpsxvWEAakIh6p9edoWbRnKfA==", "dev": true, "optional": true }, "@swc/css-android-arm64": { - "version": "0.0.17", - "resolved": "https://registry.npmjs.org/@swc/css-android-arm64/-/css-android-arm64-0.0.17.tgz", - "integrity": "sha512-z15O0L2LKMqxfERrizyY0HPnk9QPo+7IbT1VpEh4aHWK6pjIX5PvsY1xDY6DPwKhvWmuSyeGTrNQzjrPFiX06w==", + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@swc/css-android-arm64/-/css-android-arm64-0.0.18.tgz", + "integrity": "sha512-dXafkyVXUfKwSdTZ0rUTO2I4Rs+43IdJ5gQqvsVvCwlDpF6f6UaIykermXs22/8tWaZd+gkPzKAocyOAnkGOWQ==", "dev": true, "optional": true }, "@swc/css-darwin-arm64": { - "version": "0.0.17", - "resolved": "https://registry.npmjs.org/@swc/css-darwin-arm64/-/css-darwin-arm64-0.0.17.tgz", - "integrity": "sha512-IoTVSev1IeiA6uNkiEff0QfhF4bBe7m9RZyTmhWYGMrTG3h04Xp6399t7tEcKvMnDSR1zkyq6o7dK/vN8AOxHA==", + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@swc/css-darwin-arm64/-/css-darwin-arm64-0.0.18.tgz", + "integrity": "sha512-PZxbMEG7YldYFHkD1xVnl1Fq6DF4wlmLFN7zrSAB2MrWP6eAUlHFQgD7xal6VPD0SPSjuU/m+FoD83TJbhY54Q==", "dev": true, "optional": true }, "@swc/css-darwin-x64": { - "version": "0.0.17", - "resolved": "https://registry.npmjs.org/@swc/css-darwin-x64/-/css-darwin-x64-0.0.17.tgz", - "integrity": "sha512-cTcZ560IRGTUXCSsrupzQrfsk6FhVJrMv+BbGM333gaIKtwQDlOYlT4K8I8x0UmeNEij2IiGCJNhmLtNmgtdxA==", + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@swc/css-darwin-x64/-/css-darwin-x64-0.0.18.tgz", + "integrity": "sha512-usMlRrUph/YKpvtUfpFaE69xLYVnKjJHuMbQfMq6K5537SVaJ6K7yd1XjCakA16t6G2sU3z2JTTVzzp/VfTRVg==", "dev": true, "optional": true }, "@swc/css-freebsd-x64": { - "version": "0.0.17", - "resolved": "https://registry.npmjs.org/@swc/css-freebsd-x64/-/css-freebsd-x64-0.0.17.tgz", - "integrity": "sha512-KhfxGp+jcqko863XCcDyd8bh1ZpE9P5doBclPGfwr/p7UEO6RgCWtRz1XUdgniCc+EA726V89bo5QAMf48jA6Q==", + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@swc/css-freebsd-x64/-/css-freebsd-x64-0.0.18.tgz", + "integrity": "sha512-dCQpTnEl7H6qqHd6dDl4nHC4W1IjVUz1p78ym6kpFO81cw6nuzqDcEpmcIhCprWVzNTitOcTDi21A6tfPJ1LGQ==", "dev": true, "optional": true }, "@swc/css-linux-arm-gnueabihf": { - "version": "0.0.17", - "resolved": "https://registry.npmjs.org/@swc/css-linux-arm-gnueabihf/-/css-linux-arm-gnueabihf-0.0.17.tgz", - "integrity": "sha512-Nx40LjHFtOrGqXKWhs4l+ox4gh7DG/rBUTlsijv6dpL6l34q6pYpetZZvRBukaAKJ3NimPMEvB5Wfro++4cxNA==", + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@swc/css-linux-arm-gnueabihf/-/css-linux-arm-gnueabihf-0.0.18.tgz", + "integrity": "sha512-kJJaWmCJKw69dIsd6TyP8FTXEp+bKCxyvcWzur0753aCdd1TfH/8jH8HWlulphpJlnIuETfFJUi9tBPUprQBEA==", "dev": true, "optional": true }, "@swc/css-linux-arm64-gnu": { - "version": "0.0.17", - "resolved": "https://registry.npmjs.org/@swc/css-linux-arm64-gnu/-/css-linux-arm64-gnu-0.0.17.tgz", - "integrity": "sha512-O15LHMinXg3S+q8YtGlRpEct+y8iIT8Q7X12BskVqKUsuruJuxKeQNY1YIoemdZJoYyBxdEnJyp7q1Sv083QSQ==", + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@swc/css-linux-arm64-gnu/-/css-linux-arm64-gnu-0.0.18.tgz", + "integrity": "sha512-hBkejxUWRPYVZSIOYr2/MCKuZLRuJpGx8OAKr0yq+5/E0506Vwv8ub4Gs3Bu1j8+A4jQxJs1jzUZHOjJSDJktQ==", "dev": true, "optional": true }, "@swc/css-linux-arm64-musl": { - "version": "0.0.17", - "resolved": "https://registry.npmjs.org/@swc/css-linux-arm64-musl/-/css-linux-arm64-musl-0.0.17.tgz", - "integrity": "sha512-5mWxm0UXSxw7adKmu/tMrOWSlmyPCL039a719FzDEESGY1LtM975RvX7TnXyzt7xJXQUokbAMgWoABA6RPhOtg==", + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@swc/css-linux-arm64-musl/-/css-linux-arm64-musl-0.0.18.tgz", + "integrity": "sha512-cnFd3zwaXVphV5HLef/YNoeSrfE6FpLnQ4gsrIdvt/wuwOsq9p7dm3g5PvgwbSINGa39WJMK1EoSAOwhWrePzg==", "dev": true, "optional": true }, "@swc/css-linux-x64-gnu": { - "version": "0.0.17", - "resolved": "https://registry.npmjs.org/@swc/css-linux-x64-gnu/-/css-linux-x64-gnu-0.0.17.tgz", - "integrity": "sha512-0K8VuGxZRxVsyR3npLJooMuMfZgmR58eMQagE1HQkeHj8T7r+O/bCA4E+t6GVHZZvY3IRRLgWIa7KR4rW/e+Pw==", + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@swc/css-linux-x64-gnu/-/css-linux-x64-gnu-0.0.18.tgz", + "integrity": "sha512-QdbuFt5NRLBo0Tp6tL5PolryF8NEp6y+nU9kD1F7kBWkTTxwsxXNfdmpBi3hACCarSwQ5nzDI303+j7FtSipMg==", "dev": true, "optional": true }, "@swc/css-linux-x64-musl": { - "version": "0.0.17", - "resolved": "https://registry.npmjs.org/@swc/css-linux-x64-musl/-/css-linux-x64-musl-0.0.17.tgz", - "integrity": "sha512-TlmEzTyVm+1efDAq2eGrucmvXT+RXOREfif87KL0kgJBrQsKUQYmEkM4H81Cy/yBePqEJCBtGQoqwQ5zvQk+Fg==", + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@swc/css-linux-x64-musl/-/css-linux-x64-musl-0.0.18.tgz", + "integrity": "sha512-x6Uk0oJio0OZLNBV46O5LGaOr9udiXjMgA1axo7DVn1FsOFGW5LG2wo732KSnPXbDrysbzJoc5JINCpdHV4L8w==", "dev": true, "optional": true }, "@swc/css-win32-arm64-msvc": { - "version": "0.0.17", - "resolved": "https://registry.npmjs.org/@swc/css-win32-arm64-msvc/-/css-win32-arm64-msvc-0.0.17.tgz", - "integrity": "sha512-o1YTqvsjwGt70J0F7km4HTxL1QW6gSMjLyadoMF2uodAdwK7JADpt8OuHQVvkBYNMyZqiALSvrVxZBy7C3SDqQ==", + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@swc/css-win32-arm64-msvc/-/css-win32-arm64-msvc-0.0.18.tgz", + "integrity": "sha512-9Ljv7fc6+GIrAUeJkYOjLzMyBN/33IQQ9xF9M8wZMdin5urEplDYyn6G+MQhUk1j2YiHe9bOzqqH2fXa6MGzWA==", "dev": true, "optional": true }, "@swc/css-win32-ia32-msvc": { - "version": "0.0.17", - "resolved": "https://registry.npmjs.org/@swc/css-win32-ia32-msvc/-/css-win32-ia32-msvc-0.0.17.tgz", - "integrity": "sha512-bu2w0Y9h446anD+JDlIGC9b+XfmVWRkiQ9tXaQcTORPeRHdVP3We3m5cxDj4cAkHpPrDeWSGJDa/747s7AqIDg==", + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@swc/css-win32-ia32-msvc/-/css-win32-ia32-msvc-0.0.18.tgz", + "integrity": "sha512-1qKpcGtOAYiF5oh5rd6lRJHOJjO6fEXT7O9eSc8IfEjab1845igoxd/2vCU2xm8VkVaPkHM02f8N+Wukm1zJIQ==", "dev": true, "optional": true }, "@swc/css-win32-x64-msvc": { - "version": "0.0.17", - "resolved": "https://registry.npmjs.org/@swc/css-win32-x64-msvc/-/css-win32-x64-msvc-0.0.17.tgz", - "integrity": "sha512-nH0CRdadPS0dAZb0XvZ0dp8epv/gWGLZng1q3xOs3HQorqoTE2SnwHYwRJdpVUKn/5vhpKbc7ERxUmLSpG6Wdw==", + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@swc/css-win32-x64-msvc/-/css-win32-x64-msvc-0.0.18.tgz", + "integrity": "sha512-v1W3WhAZlafY9OeWz8X0j1jVw/toe+D07bBO5GnxcW6qHIMOh+SSuAGqLWTfgWVcgY0aq8k/BpP0gEiaUIBtrA==", "dev": true, "optional": true }, diff --git a/package.json b/package.json index 1d072a6..2ef4574 100644 --- a/package.json +++ b/package.json @@ -79,7 +79,7 @@ "@commitlint/cli": "^17.0.0", "@commitlint/config-conventional": "^17.0.0", "@parcel/css": "^1.8.3", - "@swc/css": "^0.0.17", + "@swc/css": "^0.0.18", "@types/clean-css": "^4.2.5", "@types/csso": "^5.0.0", "@types/serialize-javascript": "^5.0.2", diff --git a/src/utils.js b/src/utils.js index afc204f..b126a7f 100644 --- a/src/utils.js +++ b/src/utils.js @@ -446,8 +446,8 @@ async function lightningCssMinify(input, sourceMap, minimizerOptions) { async function swcMinify(input, sourceMap, minimizerOptions) { const [[filename, code]] = Object.entries(input); /** - * @param {*} [swcOptions={}] - * @returns {*} + * @param {Partial} [swcOptions={}] + * @returns {import("@swc/css").Options} */ const buildSwcOptions = (swcOptions = {}) => { // Need deep copy objects to avoid https://github.com/terser/terser/issues/366