diff --git a/package-lock.json b/package-lock.json index 6a8bf9e..296afac 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,6 +9,7 @@ "version": "0.0.0", "dependencies": { "@types/node": "^20.6.0", + "@vercel/analytics": "^1.0.2", "fastest-levenshtein": "^1.0.12", "preact": "^10.17", "vite-plugin-top-level-await": "^1.3.1", @@ -768,6 +769,14 @@ "postcss": "^8.0.0" } }, + "node_modules/@vercel/analytics": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@vercel/analytics/-/analytics-1.1.1.tgz", + "integrity": "sha512-+NqgNmSabg3IFfxYhrWCfB/H+RCUOCR5ExRudNG2+pcRehq628DJB5e1u1xqwpLtn4pAYii4D98w7kofORAGQA==", + "dependencies": { + "server-only": "^0.0.1" + } + }, "node_modules/acorn": { "version": "8.7.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", @@ -1891,6 +1900,11 @@ "semver": "bin/semver.js" } }, + "node_modules/server-only": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/server-only/-/server-only-0.0.1.tgz", + "integrity": "sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==" + }, "node_modules/source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", @@ -2132,9 +2146,9 @@ "dev": true }, "node_modules/vite": { - "version": "4.4.9", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.4.9.tgz", - "integrity": "sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==", + "version": "4.4.12", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.4.12.tgz", + "integrity": "sha512-KtPlUbWfxzGVul8Nut8Gw2Qe8sBzWY+8QVc5SL8iRFnpnrcoCaNlzO40c1R6hPmcdTwIPEDkq0Y9+27a5tVbdQ==", "dependencies": { "esbuild": "^0.18.10", "postcss": "^8.4.27", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3607fca..bbd3ce3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,15 +19,15 @@ dependencies: version: 10.17.1 vite-plugin-top-level-await: specifier: ^1.3.1 - version: 1.3.1(vite@4.4.9) + version: 1.3.1(vite@4.4.12) vite-plugin-wasm: specifier: ^3.2.2 - version: 3.2.2(vite@4.4.9) + version: 3.2.2(vite@4.4.12) devDependencies: '@preact/preset-vite': specifier: ^2.5 - version: 2.5.0(@babel/core@7.22.19)(preact@10.17.1)(vite@4.4.9) + version: 2.5.0(@babel/core@7.22.19)(preact@10.17.1)(vite@4.4.12) ts-css-modules-vite-plugin: specifier: ^1.0.20 version: 1.0.20(@types/node@20.6.0)(postcss@8.4.29)(typescript@5.2.2) @@ -39,7 +39,7 @@ devDependencies: version: 5.0.1(typescript@5.2.2) vite: specifier: ^4 - version: 4.4.9(@types/node@20.6.0) + version: 4.4.12(@types/node@20.6.0) packages: @@ -512,7 +512,7 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 dev: true - /@preact/preset-vite@2.5.0(@babel/core@7.22.19)(preact@10.17.1)(vite@4.4.9): + /@preact/preset-vite@2.5.0(@babel/core@7.22.19)(preact@10.17.1)(vite@4.4.12): resolution: {integrity: sha512-BUhfB2xQ6ex0yPkrT1Z3LbfPzjpJecOZwQ/xJrXGFSZD84+ObyS//41RdEoQCMWsM0t7UHGaujUxUBub7WM1Jw==} peerDependencies: '@babel/core': 7.x @@ -521,13 +521,13 @@ packages: '@babel/core': 7.22.19 '@babel/plugin-transform-react-jsx': 7.22.15(@babel/core@7.22.19) '@babel/plugin-transform-react-jsx-development': 7.22.5(@babel/core@7.22.19) - '@prefresh/vite': 2.4.1(preact@10.17.1)(vite@4.4.9) + '@prefresh/vite': 2.4.1(preact@10.17.1)(vite@4.4.12) '@rollup/pluginutils': 4.2.1 babel-plugin-transform-hook-names: 1.0.2(@babel/core@7.22.19) debug: 4.3.4 kolorist: 1.8.0 resolve: 1.22.5 - vite: 4.4.9(@types/node@20.6.0) + vite: 4.4.12(@types/node@20.6.0) transitivePeerDependencies: - preact - supports-color @@ -549,7 +549,7 @@ packages: resolution: {integrity: sha512-KtC/fZw+oqtwOLUFM9UtiitB0JsVX0zLKNyRTA332sqREqSALIIQQxdUCS1P3xR/jT1e2e8/5rwH6gdcMLEmsQ==} dev: true - /@prefresh/vite@2.4.1(preact@10.17.1)(vite@4.4.9): + /@prefresh/vite@2.4.1(preact@10.17.1)(vite@4.4.12): resolution: {integrity: sha512-vthWmEqu8TZFeyrBNc9YE5SiC3DVSzPgsOCp/WQ7FqdHpOIJi7Z8XvCK06rBPOtG4914S52MjG9Ls22eVAiuqQ==} peerDependencies: preact: ^10.4.0 @@ -561,7 +561,7 @@ packages: '@prefresh/utils': 1.2.0 '@rollup/pluginutils': 4.2.1 preact: 10.17.1 - vite: 4.4.9(@types/node@20.6.0) + vite: 4.4.12(@types/node@20.6.0) transitivePeerDependencies: - supports-color dev: true @@ -878,6 +878,7 @@ packages: /debug@3.2.7: resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + requiresBuild: true peerDependencies: supports-color: '*' peerDependenciesMeta: @@ -1042,6 +1043,7 @@ packages: /iconv-lite@0.6.3: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} engines: {node: '>=0.10.0'} + requiresBuild: true dependencies: safer-buffer: 2.1.2 dev: true @@ -1206,6 +1208,7 @@ packages: /ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + requiresBuild: true dev: true optional: true @@ -1268,6 +1271,7 @@ packages: /pify@4.0.1: resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} engines: {node: '>=6'} + requiresBuild: true dev: true optional: true @@ -1354,6 +1358,7 @@ packages: /prr@1.0.1: resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} + requiresBuild: true dev: true optional: true @@ -1386,6 +1391,7 @@ packages: /safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + requiresBuild: true dev: true optional: true @@ -1406,6 +1412,7 @@ packages: /semver@5.7.2: resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} hasBin: true + requiresBuild: true dev: true optional: true @@ -1587,7 +1594,7 @@ packages: resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} dev: true - /vite-plugin-top-level-await@1.3.1(vite@4.4.9): + /vite-plugin-top-level-await@1.3.1(vite@4.4.12): resolution: {integrity: sha512-55M1h4NAwkrpxPNOJIBzKZFihqLUzIgnElLSmPNPMR2Fn9+JHKaNg3sVX1Fq+VgvuBksQYxiD3OnwQAUu7kaPQ==} peerDependencies: vite: '>=2.8' @@ -1595,22 +1602,22 @@ packages: '@rollup/plugin-virtual': 3.0.1 '@swc/core': 1.3.84 uuid: 9.0.1 - vite: 4.4.9(@types/node@20.6.0) + vite: 4.4.12(@types/node@20.6.0) transitivePeerDependencies: - '@swc/helpers' - rollup dev: false - /vite-plugin-wasm@3.2.2(vite@4.4.9): + /vite-plugin-wasm@3.2.2(vite@4.4.12): resolution: {integrity: sha512-cdbBUNR850AEoMd5nvLmnyeq63CSfoP1ctD/L2vLk/5+wsgAPlAVAzUK5nGKWO/jtehNlrSSHLteN+gFQw7VOA==} peerDependencies: vite: ^2 || ^3 || ^4 dependencies: - vite: 4.4.9(@types/node@20.6.0) + vite: 4.4.12(@types/node@20.6.0) dev: false - /vite@4.4.9(@types/node@20.6.0): - resolution: {integrity: sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==} + /vite@4.4.12(@types/node@20.6.0): + resolution: {integrity: sha512-KtPlUbWfxzGVul8Nut8Gw2Qe8sBzWY+8QVc5SL8iRFnpnrcoCaNlzO40c1R6hPmcdTwIPEDkq0Y9+27a5tVbdQ==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: