diff --git a/package.json b/package.json index 722ec35..8465bdb 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,7 @@ "@iconify-json/mdi": "^1.1.66", "@types/canvas-confetti": "^1.6.4", "@types/lodash-es": "^4.17.12", + "@types/node": "^20.12.7", "solid-devtools": "^0.29.3", "typescript": "^5.4.5", "unocss": "^0.59.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a629ed8..b480f32 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -57,6 +57,9 @@ devDependencies: '@types/lodash-es': specifier: ^4.17.12 version: 4.17.12 + '@types/node': + specifier: ^20.12.7 + version: 20.12.7 solid-devtools: specifier: ^0.29.3 version: 0.29.3(solid-js@1.8.16)(vite@5.2.8) @@ -68,7 +71,7 @@ devDependencies: version: 0.59.2(postcss@8.4.38)(vite@5.2.8) vite: specifier: ^5.2.8 - version: 5.2.8(sass@1.75.0) + version: 5.2.8(@types/node@20.12.7)(sass@1.75.0) vite-plugin-solid: specifier: ^2.10.2 version: 2.10.2(solid-js@1.8.16)(vite@5.2.8) @@ -1156,6 +1159,12 @@ packages: resolution: {integrity: sha512-t7dhREVv6dbNj0q17X12j7yDG4bD/DHYX7o5/DbDxobP0HnGPgpRz2Ej77aL7TZT3DSw13fqUTj8J4mMnqa7WA==} dev: true + /@types/node@20.12.7: + resolution: {integrity: sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==} + dependencies: + undici-types: 5.26.5 + dev: true + /@unocss/astro@0.59.2(vite@5.2.8): resolution: {integrity: sha512-vchGjdGxwDELAWJX6Ql5FCg+eDsJmT4Pn752h4oCy6cZHq/0i4p+CovT/Rb8AkfCpCW+DtdjKRRhfAnmKjJquQ==} peerDependencies: @@ -1167,7 +1176,7 @@ packages: '@unocss/core': 0.59.2 '@unocss/reset': 0.59.2 '@unocss/vite': 0.59.2(vite@5.2.8) - vite: 5.2.8(sass@1.75.0) + vite: 5.2.8(@types/node@20.12.7)(sass@1.75.0) transitivePeerDependencies: - rollup dev: true @@ -1365,7 +1374,7 @@ packages: chokidar: 3.6.0 fast-glob: 3.3.2 magic-string: 0.30.9 - vite: 5.2.8(sass@1.75.0) + vite: 5.2.8(@types/node@20.12.7)(sass@1.75.0) transitivePeerDependencies: - rollup dev: true @@ -2055,7 +2064,7 @@ packages: '@solid-devtools/debugger': 0.23.4(solid-js@1.8.16) '@solid-devtools/shared': 0.13.2(solid-js@1.8.16) solid-js: 1.8.16 - vite: 5.2.8(sass@1.75.0) + vite: 5.2.8(@types/node@20.12.7)(sass@1.75.0) transitivePeerDependencies: - supports-color dev: true @@ -2129,6 +2138,10 @@ packages: mlly: 1.6.1 dev: true + /undici-types@5.26.5: + resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + dev: true + /unocss@0.59.2(postcss@8.4.38)(vite@5.2.8): resolution: {integrity: sha512-9puB1L+VxpCAgeidkd67otmA0pbqNPxBPT/8l6gncF0i2RE0WkKITlMflP0PhLNpOdHUfUWb9Cdj1aVnjRnXFA==} engines: {node: '>=14'} @@ -2161,7 +2174,7 @@ packages: '@unocss/transformer-directives': 0.59.2 '@unocss/transformer-variant-group': 0.59.2 '@unocss/vite': 0.59.2(vite@5.2.8) - vite: 5.2.8(sass@1.75.0) + vite: 5.2.8(@types/node@20.12.7)(sass@1.75.0) transitivePeerDependencies: - postcss - rollup @@ -2199,13 +2212,13 @@ packages: merge-anything: 5.1.7 solid-js: 1.8.16 solid-refresh: 0.6.3(solid-js@1.8.16) - vite: 5.2.8(sass@1.75.0) + vite: 5.2.8(@types/node@20.12.7)(sass@1.75.0) vitefu: 0.2.5(vite@5.2.8) transitivePeerDependencies: - supports-color dev: true - /vite@5.2.8(sass@1.75.0): + /vite@5.2.8(@types/node@20.12.7)(sass@1.75.0): resolution: {integrity: sha512-OyZR+c1CE8yeHw5V5t59aXsUPPVTHMDjEZz8MgguLL/Q7NblxhZUlTu9xSPqlsUO/y+X7dlU05jdhvyycD55DA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -2233,6 +2246,7 @@ packages: terser: optional: true dependencies: + '@types/node': 20.12.7 esbuild: 0.20.2 postcss: 8.4.38 rollup: 4.14.2 @@ -2249,7 +2263,7 @@ packages: vite: optional: true dependencies: - vite: 5.2.8(sass@1.75.0) + vite: 5.2.8(@types/node@20.12.7)(sass@1.75.0) dev: true /which@2.0.2: diff --git a/src/components/OptionEditor.tsx b/src/components/OptionEditor.tsx index 767f159..7e6bc0b 100644 --- a/src/components/OptionEditor.tsx +++ b/src/components/OptionEditor.tsx @@ -127,9 +127,9 @@ export function OptionEditor() {