diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 24f190f..b99ef07 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,4 +1,4 @@ -name: Build PR +name: Check commit on: pull_request: branches: [main] @@ -20,5 +20,8 @@ jobs: - name: Install dependencies run: pnpm install --frozen-lockfile + - name: Run checks + run: pnpm lint + - name: Build run: pnpm build diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ffe8277..4cae495 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -22,7 +22,7 @@ importers: version: 9.1.0(eslint@8.56.0) eslint-plugin-svelte: specifier: ^2.35.1 - version: 2.35.1(eslint@8.56.0)(svelte@4.2.12) + version: 2.35.1(eslint@8.56.0)(svelte@4.2.12)(ts-node@10.9.1(@types/node@20.10.8)(typescript@5.3.3)) husky: specifier: ^8.0.3 version: 8.0.3 @@ -76,7 +76,7 @@ importers: version: 4.2.12 svelte-check: specifier: ^3.6.6 - version: 3.6.9(postcss-load-config@3.1.4(postcss@8.4.33))(postcss@8.4.33)(svelte@4.2.12) + version: 3.6.9(postcss-load-config@3.1.4(postcss@8.4.33)(ts-node@10.9.1(@types/node@20.10.8)(typescript@5.3.3)))(postcss@8.4.33)(svelte@4.2.12) viem: specifier: ^2.7.16 version: 2.9.8(typescript@5.3.3) @@ -248,7 +248,7 @@ importers: version: 4.2.9 svelte-check: specifier: ^3.6.3 - version: 3.6.3(postcss-load-config@3.1.4(postcss@8.4.33))(postcss@8.4.33)(svelte@4.2.9) + version: 3.6.3(postcss-load-config@3.1.4(postcss@8.4.33)(ts-node@10.9.1(@types/node@20.10.8)(typescript@5.3.3)))(postcss@8.4.33)(svelte@4.2.9) tslib: specifier: ^2.6.2 version: 2.6.2 @@ -276,6 +276,12 @@ importers: '@fractl-ui/starknet': specifier: 0.3.4 version: 0.3.4(starknet@5.24.3) + '@melt-ui/pp': + specifier: ^0.3.2 + version: 0.3.2(@melt-ui/svelte@0.67.0(svelte@4.2.12))(svelte@4.2.12) + '@melt-ui/svelte': + specifier: ^0.67.0 + version: 0.67.0(svelte@4.2.12) '@sveltejs/adapter-auto': specifier: ^3.2.0 version: 3.2.0(@sveltejs/kit@2.5.0(@sveltejs/vite-plugin-svelte@3.0.2(svelte@4.2.12)(vite@5.0.12(@types/node@20.10.8)))(svelte@4.2.12)(vite@5.0.12(@types/node@20.10.8))) @@ -296,7 +302,7 @@ importers: version: 4.2.12 svelte-check: specifier: ^3.6.6 - version: 3.6.9(postcss-load-config@3.1.4(postcss@8.4.33))(postcss@8.4.33)(svelte@4.2.12) + version: 3.6.9(postcss-load-config@3.1.4(postcss@8.4.33)(ts-node@10.9.1(@types/node@20.10.8)(typescript@5.3.3)))(postcss@8.4.33)(svelte@4.2.12) viem: specifier: ^2.7.16 version: 2.9.8(typescript@5.3.3) @@ -398,6 +404,10 @@ packages: '@changesets/write@0.3.0': resolution: {integrity: sha512-slGLb21fxZVUYbyea+94uFiD6ntQW0M2hIKNznFizDhZPDgn2c/fv1UzzlW43RVzh1BEDuIqW6hzlJ1OflNmcw==} + '@cspotcode/source-map-support@0.8.1': + resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} + engines: {node: '>=12'} + '@csstools/cascade-layer-name-parser@1.0.7': resolution: {integrity: sha512-9J4aMRJ7A2WRjaRLvsMeWrL69FmEuijtiW1XlK/sG+V0UJiHVYUyvj9mY4WAXfU/hGIiGOgL8e0jJcRyaZTjDQ==} engines: {node: ^14 || ^16 || >=18} @@ -1172,6 +1182,9 @@ packages: '@jridgewell/trace-mapping@0.3.20': resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==} + '@jridgewell/trace-mapping@0.3.9': + resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} + '@lit-labs/ssr-dom-shim@1.1.2': resolution: {integrity: sha512-jnOD+/+dSrfTWYfSXBXlo5l5f0q1UuJo3tkbMDCYA2lKUYq79jaxqtGEvnRoh049nt1vdo1+45RinipU6FGY2g==} @@ -1188,6 +1201,12 @@ packages: resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==} hasBin: true + '@melt-ui/pp@0.3.2': + resolution: {integrity: sha512-xKkPvaIAFinklLXcQOpwZ8YSpqAFxykjWf8Y/fSJQwsixV/0rcFs07hJ49hJjPy5vItvw5Qa0uOjzFUbXzBypQ==} + peerDependencies: + '@melt-ui/svelte': '>= 0.29.0' + svelte: ^3.55.0 || ^4.0.0 || ^5.0.0-next.1 + '@melt-ui/svelte@0.67.0': resolution: {integrity: sha512-fd9PsDE6sKbeyExagqH0nOpZEnDqyr2efbkjfmCRRYXVW5vlDEOPaSB+mg4Tjch121102sFH1Od+MlXwmeHy3A==} peerDependencies: @@ -1631,6 +1650,18 @@ packages: '@swc/helpers@0.5.3': resolution: {integrity: sha512-FaruWX6KdudYloq1AHD/4nU+UsMTdNE8CKyrseXWEcgjDAbvkwJg2QGPAnfIJLIWsjZOSPLOAykK6fuYp4vp4A==} + '@tsconfig/node10@1.0.11': + resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} + + '@tsconfig/node12@1.0.11': + resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} + + '@tsconfig/node14@1.0.3': + resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} + + '@tsconfig/node16@1.0.4': + resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} + '@tsconfig/svelte@5.0.2': resolution: {integrity: sha512-BRbo1fOtyVbhfLyuCWw6wAWp+U8UQle+ZXu84MYYWzYSEB28dyfnRBIE99eoG+qdAC0po6L2ScIEivcT07UaMA==} @@ -1987,6 +2018,10 @@ packages: peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + acorn-walk@8.3.2: + resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==} + engines: {node: '>=0.4.0'} + acorn@8.11.3: resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} engines: {node: '>=0.4.0'} @@ -2045,6 +2080,9 @@ packages: resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==} engines: {node: '>=10'} + arg@4.1.3: + resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} + argparse@1.0.10: resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} @@ -2291,6 +2329,9 @@ packages: resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} engines: {node: '>= 0.6'} + create-require@1.1.1: + resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} + cross-fetch@3.1.8: resolution: {integrity: sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==} @@ -2457,6 +2498,10 @@ packages: dexie@4.0.1: resolution: {integrity: sha512-wSNn+TcCh+DuE2pdg058K3MhxA4g+IiZlW7yGz4cMd/t3z2rJXZcV3HDxZljbrICU2Iq0qY4UHnbolTMK/+bcA==} + diff@4.0.2: + resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} + engines: {node: '>=0.3.1'} + dijkstrajs@1.0.3: resolution: {integrity: sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA==} @@ -3319,6 +3364,9 @@ packages: resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} engines: {node: '>=8'} + make-error@1.3.6: + resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} + map-obj@1.0.1: resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} engines: {node: '>=0.10.0'} @@ -4411,6 +4459,20 @@ packages: peerDependencies: typescript: '>=4.2.0' + ts-node@10.9.1: + resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} + hasBin: true + peerDependencies: + '@swc/core': '>=1.2.50' + '@swc/wasm': '>=1.2.50' + '@types/node': '*' + typescript: '>=2.7' + peerDependenciesMeta: + '@swc/core': + optional: true + '@swc/wasm': + optional: true + tslib@1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} @@ -4572,6 +4634,9 @@ packages: resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} hasBin: true + v8-compile-cache-lib@3.0.1: + resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} + validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} @@ -4847,6 +4912,10 @@ packages: resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} engines: {node: '>=12'} + yn@3.1.1: + resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} + engines: {node: '>=6'} + yocto-queue@0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} @@ -5066,6 +5135,11 @@ snapshots: human-id: 1.0.2 prettier: 2.8.8 + '@cspotcode/source-map-support@0.8.1': + dependencies: + '@jridgewell/trace-mapping': 0.3.9 + optional: true + '@csstools/cascade-layer-name-parser@1.0.7(@csstools/css-parser-algorithms@2.5.0(@csstools/css-tokenizer@2.2.3))(@csstools/css-tokenizer@2.2.3)': dependencies: '@csstools/css-parser-algorithms': 2.5.0(@csstools/css-tokenizer@2.2.3) @@ -6080,6 +6154,12 @@ snapshots: '@jridgewell/resolve-uri': 3.1.1 '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/trace-mapping@0.3.9': + dependencies: + '@jridgewell/resolve-uri': 3.1.1 + '@jridgewell/sourcemap-codec': 1.4.15 + optional: true + '@lit-labs/ssr-dom-shim@1.1.2': {} '@lit/reactive-element@1.6.3': @@ -6117,6 +6197,23 @@ snapshots: - encoding - supports-color + '@melt-ui/pp@0.3.2(@melt-ui/svelte@0.67.0(svelte@4.2.12))(svelte@4.2.12)': + dependencies: + '@melt-ui/svelte': 0.67.0(svelte@4.2.12) + estree-walker: 3.0.3 + magic-string: 0.30.5 + svelte: 4.2.12 + + '@melt-ui/svelte@0.67.0(svelte@4.2.12)': + dependencies: + '@floating-ui/core': 1.5.3 + '@floating-ui/dom': 1.5.4 + '@internationalized/date': 3.5.1 + dequal: 2.0.3 + focus-trap: 7.5.4 + nanoid: 4.0.2 + svelte: 4.2.12 + '@melt-ui/svelte@0.67.0(svelte@4.2.9)': dependencies: '@floating-ui/core': 1.5.3 @@ -6448,7 +6545,7 @@ snapshots: '@scure/starknet@0.3.0': dependencies: '@noble/curves': 1.2.0 - '@noble/hashes': 1.3.2 + '@noble/hashes': 1.3.3 '@stablelib/aead@1.0.1': {} @@ -6612,6 +6709,18 @@ snapshots: dependencies: tslib: 2.6.2 + '@tsconfig/node10@1.0.11': + optional: true + + '@tsconfig/node12@1.0.11': + optional: true + + '@tsconfig/node14@1.0.3': + optional: true + + '@tsconfig/node16@1.0.4': + optional: true + '@tsconfig/svelte@5.0.2': {} '@types/argparse@1.0.38': {} @@ -7254,6 +7363,9 @@ snapshots: dependencies: acorn: 8.11.3 + acorn-walk@8.3.2: + optional: true + acorn@8.11.3: {} adm-zip@0.5.12: {} @@ -7305,6 +7417,9 @@ snapshots: delegates: 1.0.0 readable-stream: 3.6.2 + arg@4.1.3: + optional: true + argparse@1.0.10: dependencies: sprintf-js: 1.0.3 @@ -7555,6 +7670,9 @@ snapshots: cookie@0.6.0: {} + create-require@1.1.1: + optional: true + cross-fetch@3.1.8: dependencies: node-fetch: 2.7.0 @@ -7698,6 +7816,9 @@ snapshots: dexie@4.0.1: {} + diff@4.0.2: + optional: true + dijkstrajs@1.0.3: {} dir-glob@3.0.1: @@ -7885,7 +8006,7 @@ snapshots: dependencies: eslint: 8.56.0 - eslint-plugin-svelte@2.35.1(eslint@8.56.0)(svelte@4.2.12): + eslint-plugin-svelte@2.35.1(eslint@8.56.0)(svelte@4.2.12)(ts-node@10.9.1(@types/node@20.10.8)(typescript@5.3.3)): dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) '@jridgewell/sourcemap-codec': 1.4.15 @@ -7895,7 +8016,7 @@ snapshots: esutils: 2.0.3 known-css-properties: 0.29.0 postcss: 8.4.33 - postcss-load-config: 3.1.4(postcss@8.4.33) + postcss-load-config: 3.1.4(postcss@8.4.33)(ts-node@10.9.1(@types/node@20.10.8)(typescript@5.3.3)) postcss-safe-parser: 6.0.0(postcss@8.4.33) postcss-selector-parser: 6.0.13 semver: 7.5.4 @@ -8795,6 +8916,9 @@ snapshots: dependencies: semver: 6.3.1 + make-error@1.3.6: + optional: true + map-obj@1.0.1: {} map-obj@4.3.0: {} @@ -9228,12 +9352,13 @@ snapshots: '@csstools/postcss-progressive-custom-properties': 3.0.3(postcss@8.4.33) postcss: 8.4.33 - postcss-load-config@3.1.4(postcss@8.4.33): + postcss-load-config@3.1.4(postcss@8.4.33)(ts-node@10.9.1(@types/node@20.10.8)(typescript@5.3.3)): dependencies: lilconfig: 2.1.0 yaml: 1.10.2 optionalDependencies: postcss: 8.4.33 + ts-node: 10.9.1(@types/node@20.10.8)(typescript@5.3.3) postcss-logical@7.0.1(postcss@8.4.33): dependencies: @@ -9792,7 +9917,7 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - svelte-check@3.6.3(postcss-load-config@3.1.4(postcss@8.4.33))(postcss@8.4.33)(svelte@4.2.9): + svelte-check@3.6.3(postcss-load-config@3.1.4(postcss@8.4.33)(ts-node@10.9.1(@types/node@20.10.8)(typescript@5.3.3)))(postcss@8.4.33)(svelte@4.2.9): dependencies: '@jridgewell/trace-mapping': 0.3.20 chokidar: 3.5.3 @@ -9801,7 +9926,7 @@ snapshots: picocolors: 1.0.0 sade: 1.8.1 svelte: 4.2.9 - svelte-preprocess: 5.1.3(postcss-load-config@3.1.4(postcss@8.4.33))(postcss@8.4.33)(svelte@4.2.9)(typescript@5.3.3) + svelte-preprocess: 5.1.3(postcss-load-config@3.1.4(postcss@8.4.33)(ts-node@10.9.1(@types/node@20.10.8)(typescript@5.3.3)))(postcss@8.4.33)(svelte@4.2.9)(typescript@5.3.3) typescript: 5.3.3 transitivePeerDependencies: - '@babel/core' @@ -9814,7 +9939,7 @@ snapshots: - stylus - sugarss - svelte-check@3.6.9(postcss-load-config@3.1.4(postcss@8.4.33))(postcss@8.4.33)(svelte@4.2.12): + svelte-check@3.6.9(postcss-load-config@3.1.4(postcss@8.4.33)(ts-node@10.9.1(@types/node@20.10.8)(typescript@5.3.3)))(postcss@8.4.33)(svelte@4.2.12): dependencies: '@jridgewell/trace-mapping': 0.3.20 chokidar: 3.5.3 @@ -9823,7 +9948,7 @@ snapshots: picocolors: 1.0.0 sade: 1.8.1 svelte: 4.2.12 - svelte-preprocess: 5.1.3(postcss-load-config@3.1.4(postcss@8.4.33))(postcss@8.4.33)(svelte@4.2.12)(typescript@5.3.3) + svelte-preprocess: 5.1.3(postcss-load-config@3.1.4(postcss@8.4.33)(ts-node@10.9.1(@types/node@20.10.8)(typescript@5.3.3)))(postcss@8.4.33)(svelte@4.2.12)(typescript@5.3.3) typescript: 5.3.3 transitivePeerDependencies: - '@babel/core' @@ -9854,7 +9979,7 @@ snapshots: dependencies: svelte: 4.2.9 - svelte-preprocess@5.1.3(postcss-load-config@3.1.4(postcss@8.4.33))(postcss@8.4.33)(svelte@4.2.12)(typescript@5.3.3): + svelte-preprocess@5.1.3(postcss-load-config@3.1.4(postcss@8.4.33)(ts-node@10.9.1(@types/node@20.10.8)(typescript@5.3.3)))(postcss@8.4.33)(svelte@4.2.12)(typescript@5.3.3): dependencies: '@types/pug': 2.0.10 detect-indent: 6.1.0 @@ -9864,10 +9989,10 @@ snapshots: svelte: 4.2.12 optionalDependencies: postcss: 8.4.33 - postcss-load-config: 3.1.4(postcss@8.4.33) + postcss-load-config: 3.1.4(postcss@8.4.33)(ts-node@10.9.1(@types/node@20.10.8)(typescript@5.3.3)) typescript: 5.3.3 - svelte-preprocess@5.1.3(postcss-load-config@3.1.4(postcss@8.4.33))(postcss@8.4.33)(svelte@4.2.9)(typescript@5.3.3): + svelte-preprocess@5.1.3(postcss-load-config@3.1.4(postcss@8.4.33)(ts-node@10.9.1(@types/node@20.10.8)(typescript@5.3.3)))(postcss@8.4.33)(svelte@4.2.9)(typescript@5.3.3): dependencies: '@types/pug': 2.0.10 detect-indent: 6.1.0 @@ -9877,7 +10002,7 @@ snapshots: svelte: 4.2.9 optionalDependencies: postcss: 8.4.33 - postcss-load-config: 3.1.4(postcss@8.4.33) + postcss-load-config: 3.1.4(postcss@8.4.33)(ts-node@10.9.1(@types/node@20.10.8)(typescript@5.3.3)) typescript: 5.3.3 svelte@4.2.12: @@ -9972,6 +10097,25 @@ snapshots: dependencies: typescript: 5.3.3 + ts-node@10.9.1(@types/node@20.10.8)(typescript@5.3.3): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.11 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 20.10.8 + acorn: 8.11.3 + acorn-walk: 8.3.2 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.3.3 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optional: true + tslib@1.14.1: {} tslib@2.4.0: {} @@ -10114,6 +10258,9 @@ snapshots: uuid@9.0.1: {} + v8-compile-cache-lib@3.0.1: + optional: true + validate-npm-package-license@3.0.4: dependencies: spdx-correct: 3.2.0 @@ -10381,6 +10528,9 @@ snapshots: y18n: 5.0.8 yargs-parser: 21.1.1 + yn@3.1.1: + optional: true + yocto-queue@0.1.0: {} yup@0.32.11: diff --git a/site/package.json b/site/package.json index 6061467..2b328e4 100644 --- a/site/package.json +++ b/site/package.json @@ -11,15 +11,17 @@ }, "devDependencies": { "@fractl-ui/evm": "0.3.4", - "@fractl-ui/starknet": "0.3.4", "@fractl-ui/fuel": "0.3.4", - "fractl-ui": "0.3.4", + "@fractl-ui/starknet": "0.3.4", + "@melt-ui/pp": "^0.3.2", + "@melt-ui/svelte": "^0.67.0", + "@sveltejs/adapter-auto": "^3.2.0", "@sveltejs/vite-plugin-svelte": "^3.0.2", "@tsconfig/svelte": "^5.0.2", "@wagmi/core": "^2.6.5", + "fractl-ui": "0.3.4", "svelte": "^4.2.12", "svelte-check": "^3.6.6", - "viem": "^2.7.16", - "@sveltejs/adapter-auto": "^3.2.0" + "viem": "^2.7.16" } } diff --git a/site/src/App.svelte b/site/src/App.svelte index d3213d2..d34ac38 100644 --- a/site/src/App.svelte +++ b/site/src/App.svelte @@ -1,20 +1,25 @@ + +