diff --git a/package.json b/package.json index e011fcb5..d9dd941c 100644 --- a/package.json +++ b/package.json @@ -67,7 +67,7 @@ "eslint": "^9.12.0", "npm-run-all2": "^6.2.3", "rimraf": "^6.0.1", - "sass": "^1.79.4", + "sass": "^1.79.5", "semantic-release": "^24.1.2", "shx": "^0.3.4", "style-dictionary": "^4.1.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a4e3eea8..269c1599 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -31,7 +31,7 @@ importers: version: 10.0.1(semantic-release@24.1.2(typescript@5.6.3)) '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.4.8(@types/node@22.1.0)(sass@1.79.4))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.8(@types/node@22.1.0)(sass@1.80.3))(vue@3.5.12(typescript@5.6.3)) chokidar-cli: specifier: ^3.0.0 version: 3.0.0 @@ -51,8 +51,8 @@ importers: specifier: ^6.0.1 version: 6.0.1 sass: - specifier: ^1.79.4 - version: 1.79.4 + specifier: ^1.79.5 + version: 1.80.3 semantic-release: specifier: ^24.1.2 version: 24.1.2(typescript@5.6.3) @@ -67,13 +67,13 @@ importers: version: 5.6.3 vite: specifier: ^5.4.8 - version: 5.4.8(@types/node@22.1.0)(sass@1.79.4) + version: 5.4.8(@types/node@22.1.0)(sass@1.80.3) vite-plugin-restart: specifier: ^0.4.1 - version: 0.4.1(vite@5.4.8(@types/node@22.1.0)(sass@1.79.4)) + version: 0.4.1(vite@5.4.8(@types/node@22.1.0)(sass@1.80.3)) vite-plugin-vue-devtools: specifier: ^7.4.6 - version: 7.4.6(rollup@4.20.0)(vite@5.4.8(@types/node@22.1.0)(sass@1.79.4))(vue@3.5.12(typescript@5.6.3)) + version: 7.4.6(rollup@4.20.0)(vite@5.4.8(@types/node@22.1.0)(sass@1.80.3))(vue@3.5.12(typescript@5.6.3)) vue: specifier: ^3.5.11 version: 3.5.12(typescript@5.6.3) @@ -644,6 +644,82 @@ packages: '@octokit/types@13.5.0': resolution: {integrity: sha512-HdqWTf5Z3qwDVlzCrP8UJquMwunpDiMPt5er+QjGzL4hqr/vBVY/MauQgS1xWxCDT1oMx1EULyqxncdCY/NVSQ==} + '@parcel/watcher-android-arm64@2.4.1': + resolution: {integrity: sha512-LOi/WTbbh3aTn2RYddrO8pnapixAziFl6SMxHM69r3tvdSm94JtCenaKgk1GRg5FJ5wpMCpHeW+7yqPlvZv7kg==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [android] + + '@parcel/watcher-darwin-arm64@2.4.1': + resolution: {integrity: sha512-ln41eihm5YXIY043vBrrHfn94SIBlqOWmoROhsMVTSXGh0QahKGy77tfEywQ7v3NywyxBBkGIfrWRHm0hsKtzA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [darwin] + + '@parcel/watcher-darwin-x64@2.4.1': + resolution: {integrity: sha512-yrw81BRLjjtHyDu7J61oPuSoeYWR3lDElcPGJyOvIXmor6DEo7/G2u1o7I38cwlcoBHQFULqF6nesIX3tsEXMg==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [darwin] + + '@parcel/watcher-freebsd-x64@2.4.1': + resolution: {integrity: sha512-TJa3Pex/gX3CWIx/Co8k+ykNdDCLx+TuZj3f3h7eOjgpdKM+Mnix37RYsYU4LHhiYJz3DK5nFCCra81p6g050w==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [freebsd] + + '@parcel/watcher-linux-arm-glibc@2.4.1': + resolution: {integrity: sha512-4rVYDlsMEYfa537BRXxJ5UF4ddNwnr2/1O4MHM5PjI9cvV2qymvhwZSFgXqbS8YoTk5i/JR0L0JDs69BUn45YA==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + + '@parcel/watcher-linux-arm64-glibc@2.4.1': + resolution: {integrity: sha512-BJ7mH985OADVLpbrzCLgrJ3TOpiZggE9FMblfO65PlOCdG++xJpKUJ0Aol74ZUIYfb8WsRlUdgrZxKkz3zXWYA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + + '@parcel/watcher-linux-arm64-musl@2.4.1': + resolution: {integrity: sha512-p4Xb7JGq3MLgAfYhslU2SjoV9G0kI0Xry0kuxeG/41UfpjHGOhv7UoUDAz/jb1u2elbhazy4rRBL8PegPJFBhA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + + '@parcel/watcher-linux-x64-glibc@2.4.1': + resolution: {integrity: sha512-s9O3fByZ/2pyYDPoLM6zt92yu6P4E39a03zvO0qCHOTjxmt3GHRMLuRZEWhWLASTMSrrnVNWdVI/+pUElJBBBg==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + + '@parcel/watcher-linux-x64-musl@2.4.1': + resolution: {integrity: sha512-L2nZTYR1myLNST0O632g0Dx9LyMNHrn6TOt76sYxWLdff3cB22/GZX2UPtJnaqQPdCRoszoY5rcOj4oMTtp5fQ==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + + '@parcel/watcher-win32-arm64@2.4.1': + resolution: {integrity: sha512-Uq2BPp5GWhrq/lcuItCHoqxjULU1QYEcyjSO5jqqOK8RNFDBQnenMMx4gAl3v8GiWa59E9+uDM7yZ6LxwUIfRg==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [win32] + + '@parcel/watcher-win32-ia32@2.4.1': + resolution: {integrity: sha512-maNRit5QQV2kgHFSYwftmPBxiuK5u4DXjbXx7q6eKjq5dsLXZ4FJiVvlcw35QXzk0KrUecJmuVFbj4uV9oYrcw==} + engines: {node: '>= 10.0.0'} + cpu: [ia32] + os: [win32] + + '@parcel/watcher-win32-x64@2.4.1': + resolution: {integrity: sha512-+DvS92F9ezicfswqrvIRM2njcYJbd5mb9CUgtrHCHmvn7pPPa+nMDRu1o1bYYz/l5IB2NVGNJWiH7h1E58IF2A==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [win32] + + '@parcel/watcher@2.4.1': + resolution: {integrity: sha512-HNjmfLQEVRZmHRET336f20H/8kOozUGwk7yajvsonjNxbj2wBTK1WsQuHkD5yYh9RxFGL2EyDHryOihOwUoKDA==} + engines: {node: '>= 10.0.0'} + '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} @@ -1480,6 +1556,11 @@ packages: resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} engines: {node: '>=8'} + detect-libc@1.0.3: + resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} + engines: {node: '>=0.10'} + hasBin: true + dir-glob@3.0.1: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} @@ -2484,6 +2565,9 @@ packages: nerf-dart@1.0.0: resolution: {integrity: sha512-EZSPZB70jiVsivaBLYDCyntd5eH8NTSMOn3rB+HxwdmKThGELLdYv8qVIMWvZEFy9w8ZZpW9h9OB32l1rGtj7g==} + node-addon-api@7.1.1: + resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==} + node-emoji@2.1.3: resolution: {integrity: sha512-E2WEOVsgs7O16zsURJ/eH8BqhF029wGpEOnv7Urwdo2wmQanOACwJQh0devF9D9RhoZru0+9JXIS0dBXIAz+lA==} engines: {node: '>=18'} @@ -3003,8 +3087,8 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sass@1.79.4: - resolution: {integrity: sha512-K0QDSNPXgyqO4GZq2HO5Q70TLxTH6cIT59RdoCHMivrC8rqzaTw5ab9prjz9KUN1El4FLXrBXJhik61JR4HcGg==} + sass@1.80.3: + resolution: {integrity: sha512-ptDWyVmDMVielpz/oWy3YP3nfs7LpJTHIJZboMVs8GEC9eUmtZTZhMHlTW98wY4aEorDfjN38+Wr/XjskFWcfA==} engines: {node: '>=14.0.0'} hasBin: true @@ -4258,6 +4342,62 @@ snapshots: dependencies: '@octokit/openapi-types': 22.2.0 + '@parcel/watcher-android-arm64@2.4.1': + optional: true + + '@parcel/watcher-darwin-arm64@2.4.1': + optional: true + + '@parcel/watcher-darwin-x64@2.4.1': + optional: true + + '@parcel/watcher-freebsd-x64@2.4.1': + optional: true + + '@parcel/watcher-linux-arm-glibc@2.4.1': + optional: true + + '@parcel/watcher-linux-arm64-glibc@2.4.1': + optional: true + + '@parcel/watcher-linux-arm64-musl@2.4.1': + optional: true + + '@parcel/watcher-linux-x64-glibc@2.4.1': + optional: true + + '@parcel/watcher-linux-x64-musl@2.4.1': + optional: true + + '@parcel/watcher-win32-arm64@2.4.1': + optional: true + + '@parcel/watcher-win32-ia32@2.4.1': + optional: true + + '@parcel/watcher-win32-x64@2.4.1': + optional: true + + '@parcel/watcher@2.4.1': + dependencies: + detect-libc: 1.0.3 + is-glob: 4.0.3 + micromatch: 4.0.7 + node-addon-api: 7.1.1 + optionalDependencies: + '@parcel/watcher-android-arm64': 2.4.1 + '@parcel/watcher-darwin-arm64': 2.4.1 + '@parcel/watcher-darwin-x64': 2.4.1 + '@parcel/watcher-freebsd-x64': 2.4.1 + '@parcel/watcher-linux-arm-glibc': 2.4.1 + '@parcel/watcher-linux-arm64-glibc': 2.4.1 + '@parcel/watcher-linux-arm64-musl': 2.4.1 + '@parcel/watcher-linux-x64-glibc': 2.4.1 + '@parcel/watcher-linux-x64-musl': 2.4.1 + '@parcel/watcher-win32-arm64': 2.4.1 + '@parcel/watcher-win32-ia32': 2.4.1 + '@parcel/watcher-win32-x64': 2.4.1 + '@pkgjs/parseargs@0.11.0': optional: true @@ -4623,9 +4763,9 @@ snapshots: '@typescript-eslint/types': 8.0.0 eslint-visitor-keys: 3.4.3 - '@vitejs/plugin-vue@5.1.4(vite@5.4.8(@types/node@22.1.0)(sass@1.79.4))(vue@3.5.12(typescript@5.6.3))': + '@vitejs/plugin-vue@5.1.4(vite@5.4.8(@types/node@22.1.0)(sass@1.80.3))(vue@3.5.12(typescript@5.6.3))': dependencies: - vite: 5.4.8(@types/node@22.1.0)(sass@1.79.4) + vite: 5.4.8(@types/node@22.1.0)(sass@1.80.3) vue: 3.5.12(typescript@5.6.3) '@vue/babel-helper-vue-transform-on@1.2.2': {} @@ -4719,14 +4859,14 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/devtools-core@7.4.6(vite@5.4.8(@types/node@22.1.0)(sass@1.79.4))(vue@3.5.12(typescript@5.6.3))': + '@vue/devtools-core@7.4.6(vite@5.4.8(@types/node@22.1.0)(sass@1.80.3))(vue@3.5.12(typescript@5.6.3))': dependencies: '@vue/devtools-kit': 7.4.6 '@vue/devtools-shared': 7.4.6 mitt: 3.0.1 nanoid: 3.3.7 pathe: 1.1.2 - vite-hot-client: 0.2.3(vite@5.4.8(@types/node@22.1.0)(sass@1.79.4)) + vite-hot-client: 0.2.3(vite@5.4.8(@types/node@22.1.0)(sass@1.80.3)) vue: 3.5.12(typescript@5.6.3) transitivePeerDependencies: - vite @@ -5233,6 +5373,8 @@ snapshots: detect-indent@6.1.0: {} + detect-libc@1.0.3: {} + dir-glob@3.0.1: dependencies: path-type: 4.0.0 @@ -6268,6 +6410,8 @@ snapshots: nerf-dart@1.0.0: {} + node-addon-api@7.1.1: {} + node-emoji@2.1.3: dependencies: '@sindresorhus/is': 4.6.0 @@ -6715,8 +6859,9 @@ snapshots: safer-buffer@2.1.2: {} - sass@1.79.4: + sass@1.80.3: dependencies: + '@parcel/watcher': 2.4.1 chokidar: 4.0.1 immutable: 4.3.7 source-map-js: 1.2.1 @@ -7111,11 +7256,11 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-hot-client@0.2.3(vite@5.4.8(@types/node@22.1.0)(sass@1.79.4)): + vite-hot-client@0.2.3(vite@5.4.8(@types/node@22.1.0)(sass@1.80.3)): dependencies: - vite: 5.4.8(@types/node@22.1.0)(sass@1.79.4) + vite: 5.4.8(@types/node@22.1.0)(sass@1.80.3) - vite-plugin-inspect@0.8.7(rollup@4.20.0)(vite@5.4.8(@types/node@22.1.0)(sass@1.79.4)): + vite-plugin-inspect@0.8.7(rollup@4.20.0)(vite@5.4.8(@types/node@22.1.0)(sass@1.80.3)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.0(rollup@4.20.0) @@ -7126,33 +7271,33 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.1.0 sirv: 2.0.4 - vite: 5.4.8(@types/node@22.1.0)(sass@1.79.4) + vite: 5.4.8(@types/node@22.1.0)(sass@1.80.3) transitivePeerDependencies: - rollup - supports-color - vite-plugin-restart@0.4.1(vite@5.4.8(@types/node@22.1.0)(sass@1.79.4)): + vite-plugin-restart@0.4.1(vite@5.4.8(@types/node@22.1.0)(sass@1.80.3)): dependencies: micromatch: 4.0.7 - vite: 5.4.8(@types/node@22.1.0)(sass@1.79.4) + vite: 5.4.8(@types/node@22.1.0)(sass@1.80.3) - vite-plugin-vue-devtools@7.4.6(rollup@4.20.0)(vite@5.4.8(@types/node@22.1.0)(sass@1.79.4))(vue@3.5.12(typescript@5.6.3)): + vite-plugin-vue-devtools@7.4.6(rollup@4.20.0)(vite@5.4.8(@types/node@22.1.0)(sass@1.80.3))(vue@3.5.12(typescript@5.6.3)): dependencies: - '@vue/devtools-core': 7.4.6(vite@5.4.8(@types/node@22.1.0)(sass@1.79.4))(vue@3.5.12(typescript@5.6.3)) + '@vue/devtools-core': 7.4.6(vite@5.4.8(@types/node@22.1.0)(sass@1.80.3))(vue@3.5.12(typescript@5.6.3)) '@vue/devtools-kit': 7.4.6 '@vue/devtools-shared': 7.4.6 execa: 8.0.1 sirv: 2.0.4 - vite: 5.4.8(@types/node@22.1.0)(sass@1.79.4) - vite-plugin-inspect: 0.8.7(rollup@4.20.0)(vite@5.4.8(@types/node@22.1.0)(sass@1.79.4)) - vite-plugin-vue-inspector: 5.2.0(vite@5.4.8(@types/node@22.1.0)(sass@1.79.4)) + vite: 5.4.8(@types/node@22.1.0)(sass@1.80.3) + vite-plugin-inspect: 0.8.7(rollup@4.20.0)(vite@5.4.8(@types/node@22.1.0)(sass@1.80.3)) + vite-plugin-vue-inspector: 5.2.0(vite@5.4.8(@types/node@22.1.0)(sass@1.80.3)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.2.0(vite@5.4.8(@types/node@22.1.0)(sass@1.79.4)): + vite-plugin-vue-inspector@5.2.0(vite@5.4.8(@types/node@22.1.0)(sass@1.80.3)): dependencies: '@babel/core': 7.25.2 '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.25.2) @@ -7163,11 +7308,11 @@ snapshots: '@vue/compiler-dom': 3.5.10 kolorist: 1.8.0 magic-string: 0.30.11 - vite: 5.4.8(@types/node@22.1.0)(sass@1.79.4) + vite: 5.4.8(@types/node@22.1.0)(sass@1.80.3) transitivePeerDependencies: - supports-color - vite@5.4.8(@types/node@22.1.0)(sass@1.79.4): + vite@5.4.8(@types/node@22.1.0)(sass@1.80.3): dependencies: esbuild: 0.21.5 postcss: 8.4.47 @@ -7175,7 +7320,7 @@ snapshots: optionalDependencies: '@types/node': 22.1.0 fsevents: 2.3.3 - sass: 1.79.4 + sass: 1.80.3 vue-eslint-parser@9.4.3(eslint@9.12.0(jiti@1.21.6)): dependencies: