From c497b0368648785c418b511424e7f57663fe5b0f Mon Sep 17 00:00:00 2001 From: ponderingdemocritus Date: Thu, 7 Mar 2024 22:08:44 +1100 Subject: [PATCH] v0.6.0-alpha.0 --- lerna.json | 2 +- packages/core/package.json | 4 +- packages/create-burner/package.json | 4 +- packages/create-dojo/package.json | 2 +- packages/react/package.json | 8 +- packages/state/package.json | 4 +- packages/torii-client/package.json | 4 +- packages/torii-wasm/package.json | 2 +- packages/utils-wasm/package.json | 2 +- packages/utils/package.json | 2 +- pnpm-lock.yaml | 192 ++++++++++++++++++++++------ 11 files changed, 171 insertions(+), 55 deletions(-) diff --git a/lerna.json b/lerna.json index 7040904d..baa02c3d 100644 --- a/lerna.json +++ b/lerna.json @@ -1,6 +1,6 @@ { "$schema": "node_modules/lerna/schemas/lerna-schema.json", - "version": "0.5.9", + "version": "0.6.0-alpha.0", "packages": ["packages/*"], "npmClient": "pnpm" } diff --git a/packages/core/package.json b/packages/core/package.json index a98d6bf0..2dbfa925 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@dojoengine/core", - "version": "0.5.9", + "version": "0.6.0-alpha.0", "description": "Dojo onchain game engine core", "author": "Loaf", "license": "MIT", @@ -21,7 +21,7 @@ "starknet": "^6.1.5" }, "devDependencies": { - "@dojoengine/torii-client": "^0.5.9", + "@dojoengine/torii-client": "^0.6.0-alpha.0", "@types/elliptic": "^6.4.14", "@vitest/coverage-v8": "^1.3.0", "tsup": "^8.0.1", diff --git a/packages/create-burner/package.json b/packages/create-burner/package.json index 6ea730f0..65aee216 100644 --- a/packages/create-burner/package.json +++ b/packages/create-burner/package.json @@ -1,6 +1,6 @@ { "name": "@dojoengine/create-burner", - "version": "0.5.9", + "version": "0.6.0-alpha.0", "description": "Useful hooks and functions to create a Starknet burner wallet", "author": "Loaf", "license": "MIT", @@ -38,7 +38,7 @@ "vitest": "^1.2.2" }, "dependencies": { - "@dojoengine/core": "^0.5.9", + "@dojoengine/core": "^0.6.0-alpha.0", "@starknet-react/core": "^1.0.3", "encoding": "^0.1.13", "get-starknet-core": "^3.2.0", diff --git a/packages/create-dojo/package.json b/packages/create-dojo/package.json index 55110c38..15aa352f 100644 --- a/packages/create-dojo/package.json +++ b/packages/create-dojo/package.json @@ -1,6 +1,6 @@ { "name": "@dojoengine/create-dojo", - "version": "0.5.9", + "version": "0.6.0-alpha.0", "description": "Scaffold Dojo project from examples", "module": "index.ts", "main": "./bin/index.js", diff --git a/packages/react/package.json b/packages/react/package.json index 667069b6..88aac166 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@dojoengine/react", - "version": "0.5.9", + "version": "0.6.0-alpha.0", "description": "Useful React hooks for Starknet", "source": "src/index.ts", "main": "dist/index.js", @@ -35,9 +35,9 @@ }, "dependencies": { "@dojoengine/recs": "0.1.35", - "@dojoengine/state": "^0.5.9", - "@dojoengine/torii-client": "^0.5.9", - "@dojoengine/utils": "^0.5.9", + "@dojoengine/state": "^0.6.0-alpha.0", + "@dojoengine/torii-client": "^0.6.0-alpha.0", + "@dojoengine/utils": "^0.6.0-alpha.0", "@latticexyz/utils": "^2.0.0-next.11", "encoding": "^0.1.13", "fast-deep-equal": "^3.1.3", diff --git a/packages/state/package.json b/packages/state/package.json index 56bcd5e1..e77b3932 100644 --- a/packages/state/package.json +++ b/packages/state/package.json @@ -1,6 +1,6 @@ { "name": "@dojoengine/state", - "version": "0.5.9", + "version": "0.6.0-alpha.0", "description": "State sync for dojo", "author": "Loaf", "license": "MIT", @@ -25,7 +25,7 @@ }, "dependencies": { "@dojoengine/recs": "0.1.35", - "@dojoengine/torii-client": "^0.5.9", + "@dojoengine/torii-client": "^0.6.0-alpha.0", "@latticexyz/utils": "^2.0.0-next.11" } } diff --git a/packages/torii-client/package.json b/packages/torii-client/package.json index 553626c4..d2761c2c 100644 --- a/packages/torii-client/package.json +++ b/packages/torii-client/package.json @@ -1,6 +1,6 @@ { "name": "@dojoengine/torii-client", - "version": "0.5.9", + "version": "0.6.0-alpha.0", "description": "Torii client for the dojo onchain game engine", "keywords": [], "author": "Dojo", @@ -17,7 +17,7 @@ } }, "dependencies": { - "@dojoengine/torii-wasm": "^0.5.9", + "@dojoengine/torii-wasm": "^0.6.0-alpha.0", "typescript": "^5.0.3" }, "devDependencies": { diff --git a/packages/torii-wasm/package.json b/packages/torii-wasm/package.json index 239c5767..07059c6f 100644 --- a/packages/torii-wasm/package.json +++ b/packages/torii-wasm/package.json @@ -1,6 +1,6 @@ { "name": "@dojoengine/torii-wasm", - "version": "0.5.9", + "version": "0.6.0-alpha.0", "description": "Torii wasm bindings for Dojo onchain game engine", "author": "", "license": "MIT", diff --git a/packages/utils-wasm/package.json b/packages/utils-wasm/package.json index 3fc1e981..b1e65f19 100644 --- a/packages/utils-wasm/package.json +++ b/packages/utils-wasm/package.json @@ -1,6 +1,6 @@ { "name": "@dojoengine/utils-wasm", - "version": "0.5.9", + "version": "0.6.0-alpha.0", "description": "snoise wasm bindings for Dojo onchain game engine", "author": "", "license": "MIT", diff --git a/packages/utils/package.json b/packages/utils/package.json index 91a7ba79..32af1d3c 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@dojoengine/utils", - "version": "0.5.9", + "version": "0.6.0-alpha.0", "description": "Helpful Dojo onchain game engine utils", "author": "Loaf", "license": "MIT", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 436623c5..cc5f982f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -44,25 +44,25 @@ importers: dependencies: '@dojoengine/core': specifier: ^0.5.0 - version: link:../../../packages/core + version: 0.5.9(starknet@5.25.0) '@dojoengine/create-burner': specifier: ^0.5.0 - version: link:../../../packages/create-burner + version: 0.5.9(react-dom@18.2.0)(react@18.2.0)(starknet@5.25.0) '@dojoengine/react': specifier: ^0.5.0 - version: link:../../../packages/react + version: 0.5.9(react@18.2.0)(starknet@5.25.0)(type-fest@2.19.0)(typescript@5.3.3)(zod@3.22.4) '@dojoengine/recs': specifier: 0.1.35 version: 0.1.35(typescript@5.3.3)(zod@3.22.4) '@dojoengine/state': specifier: ^0.5.0 - version: link:../../../packages/state + version: 0.5.9(starknet@5.25.0)(typescript@5.3.3)(zod@3.22.4) '@dojoengine/torii-client': specifier: ^0.5.0 - version: link:../../../packages/torii-client + version: 0.5.9 '@dojoengine/utils': specifier: ^0.5.0 - version: link:../../../packages/utils + version: 0.5.9(starknet@5.25.0)(typescript@5.3.3)(zod@3.22.4) '@latticexyz/react': specifier: ^2.0.0-next.11 version: 2.0.0-snapshot-test-32d38619(typescript@5.3.3)(zod@3.22.4) @@ -153,28 +153,28 @@ importers: dependencies: '@dojoengine/core': specifier: ^0.5.0 - version: link:../../../packages/core + version: 0.5.9(starknet@5.25.0) '@dojoengine/create-burner': specifier: ^0.5.0 - version: link:../../../packages/create-burner + version: 0.5.9(react-dom@18.2.0)(react@18.2.0)(starknet@5.25.0) '@dojoengine/react': specifier: ^0.5.0 - version: link:../../../packages/react + version: 0.5.9(react@18.2.0)(starknet@5.25.0)(type-fest@2.19.0)(typescript@5.3.3)(zod@3.22.4) '@dojoengine/recs': specifier: 0.1.35 version: 0.1.35(typescript@5.3.3)(zod@3.22.4) '@dojoengine/state': specifier: ^0.5.0 - version: link:../../../packages/state + version: 0.5.9(starknet@5.25.0)(typescript@5.3.3)(zod@3.22.4) '@dojoengine/torii-client': specifier: ^0.5.0 - version: link:../../../packages/torii-client + version: 0.5.9 '@dojoengine/torii-wasm': specifier: ^0.5.0 - version: link:../../../packages/torii-wasm + version: 0.5.9 '@dojoengine/utils': specifier: ^0.5.0 - version: link:../../../packages/utils + version: 0.5.9(starknet@5.25.0)(typescript@5.3.3)(zod@3.22.4) '@latticexyz/phaserx': specifier: ^2.0.0-next.14 version: 2.0.0-snapshot-test-32d38619 @@ -292,25 +292,25 @@ importers: dependencies: '@dojoengine/core': specifier: ^0.5.0 - version: link:../../../packages/core + version: 0.5.9(starknet@5.25.0) '@dojoengine/create-burner': specifier: ^0.5.0 - version: link:../../../packages/create-burner + version: 0.5.9(react-dom@18.2.0)(react@18.2.0)(starknet@5.25.0) '@dojoengine/react': specifier: ^0.5.0 - version: link:../../../packages/react + version: 0.5.9(react@18.2.0)(starknet@5.25.0)(type-fest@2.19.0)(typescript@5.3.3)(zod@3.22.4) '@dojoengine/recs': specifier: 0.1.35 version: 0.1.35(typescript@5.3.3)(zod@3.22.4) '@dojoengine/state': specifier: ^0.5.0 - version: link:../../../packages/state + version: 0.5.9(starknet@5.25.0)(typescript@5.3.3)(zod@3.22.4) '@dojoengine/torii-client': specifier: ^0.5.0 - version: link:../../../packages/torii-client + version: 0.5.9 '@dojoengine/utils': specifier: ^0.5.0 - version: link:../../../packages/utils + version: 0.5.9(starknet@5.25.0)(typescript@5.3.3)(zod@3.22.4) '@latticexyz/react': specifier: ^2.0.0-next.11 version: 2.0.0-snapshot-test-32d38619(typescript@5.3.3)(zod@3.22.4) @@ -407,25 +407,25 @@ importers: dependencies: '@dojoengine/core': specifier: ^0.5.0 - version: link:../../../packages/core + version: 0.5.9(starknet@5.25.0) '@dojoengine/create-burner': specifier: ^0.5.0 - version: link:../../../packages/create-burner + version: 0.5.9(react-dom@18.2.0)(react@18.2.0)(starknet@5.25.0) '@dojoengine/react': specifier: ^0.5.0 - version: link:../../../packages/react + version: 0.5.9(react@18.2.0)(starknet@5.25.0)(type-fest@2.19.0)(typescript@5.3.3)(zod@3.22.4) '@dojoengine/recs': specifier: 0.1.35 version: 0.1.35(typescript@5.3.3)(zod@3.22.4) '@dojoengine/state': specifier: ^0.5.0 - version: link:../../../packages/state + version: 0.5.9(starknet@5.25.0)(typescript@5.3.3)(zod@3.22.4) '@dojoengine/torii-client': specifier: ^0.5.0 - version: link:../../../packages/torii-client + version: 0.5.9 '@dojoengine/utils': specifier: ^0.5.0 - version: link:../../../packages/utils + version: 0.5.9(starknet@5.25.0)(typescript@5.3.3)(zod@3.22.4) '@fortawesome/fontawesome-svg-core': specifier: ^6.5.1 version: 6.5.1 @@ -606,25 +606,25 @@ importers: dependencies: '@dojoengine/core': specifier: ^0.5.0 - version: link:../../../packages/core + version: 0.5.9(starknet@5.25.0) '@dojoengine/create-burner': specifier: ^0.5.0 - version: link:../../../packages/create-burner + version: 0.5.9(react-dom@18.2.0)(react@18.2.0)(starknet@5.25.0) '@dojoengine/react': specifier: ^0.5.0 - version: link:../../../packages/react + version: 0.5.9(react@18.2.0)(starknet@5.25.0)(type-fest@2.19.0)(typescript@5.3.3)(zod@3.22.4) '@dojoengine/recs': specifier: 0.1.35 version: 0.1.35(typescript@5.3.3)(zod@3.22.4) '@dojoengine/state': specifier: ^0.5.0 - version: link:../../../packages/state + version: 0.5.9(starknet@5.25.0)(typescript@5.3.3)(zod@3.22.4) '@dojoengine/torii-client': specifier: ^0.5.0 - version: link:../../../packages/torii-client + version: 0.5.9 '@dojoengine/utils': specifier: ^0.5.0 - version: link:../../../packages/utils + version: 0.5.9(starknet@5.25.0)(typescript@5.3.3)(zod@3.22.4) '@latticexyz/react': specifier: ^2.0.0-next.11 version: 2.0.0-snapshot-test-32d38619(typescript@5.3.3)(zod@3.22.4) @@ -709,7 +709,7 @@ importers: version: 6.1.5(encoding@0.1.13) devDependencies: '@dojoengine/torii-client': - specifier: ^0.5.9 + specifier: ^0.6.0-alpha.0 version: link:../torii-client '@types/elliptic': specifier: ^6.4.14 @@ -730,7 +730,7 @@ importers: packages/create-burner: dependencies: '@dojoengine/core': - specifier: ^0.5.9 + specifier: ^0.6.0-alpha.0 version: link:../core '@starknet-react/core': specifier: ^1.0.3 @@ -819,13 +819,13 @@ importers: specifier: 0.1.35 version: 0.1.35(typescript@5.3.3)(zod@3.22.4) '@dojoengine/state': - specifier: ^0.5.9 + specifier: ^0.6.0-alpha.0 version: link:../state '@dojoengine/torii-client': - specifier: ^0.5.9 + specifier: ^0.6.0-alpha.0 version: link:../torii-client '@dojoengine/utils': - specifier: ^0.5.9 + specifier: ^0.6.0-alpha.0 version: link:../utils '@latticexyz/utils': specifier: ^2.0.0-next.11 @@ -889,7 +889,7 @@ importers: specifier: 0.1.35 version: 0.1.35(typescript@5.3.3)(zod@3.22.4) '@dojoengine/torii-client': - specifier: ^0.5.9 + specifier: ^0.6.0-alpha.0 version: link:../torii-client '@latticexyz/utils': specifier: ^2.0.0-next.11 @@ -908,7 +908,7 @@ importers: packages/torii-client: dependencies: '@dojoengine/torii-wasm': - specifier: ^0.5.9 + specifier: ^0.6.0-alpha.0 version: link:../torii-wasm typescript: specifier: ^5.0.3 @@ -2556,6 +2556,60 @@ packages: engines: {node: '>=10.0.0'} dev: true + /@dojoengine/core@0.5.9(starknet@5.25.0): + resolution: {integrity: sha512-7TjHFRbeEHwN5LJcfvs0nyRIZqlCeL4Rpjf1a7Pw7xoe3dsYtPVBhIlC/wjPv5bOUq/lcpml5zVXUvwuV+2U6g==} + hasBin: true + peerDependencies: + starknet: ^5.24.3 + dependencies: + starknet: 5.25.0 + dev: false + + /@dojoengine/create-burner@0.5.9(react-dom@18.2.0)(react@18.2.0)(starknet@5.25.0): + resolution: {integrity: sha512-f6KfNUIlbgGubbmugpGijyZpMCkFWRuDKZXHYhKHq3YL7mXWomGVBEGVEstEkxRrhzW5racmaWUVFYoPWtkmiw==} + peerDependencies: + react: ^18.2.0 + starknet: ^5.24.3 + dependencies: + '@dojoengine/core': 0.5.9(starknet@5.25.0) + '@starknet-react/core': 1.0.4(get-starknet-core@3.2.0)(react-dom@18.2.0)(react@18.2.0)(starknet@5.25.0) + encoding: 0.1.13 + get-starknet-core: 3.2.0(starknet@5.25.0) + js-cookie: 3.0.5 + react: 18.2.0 + starknet: 5.25.0 + transitivePeerDependencies: + - react-dom + - react-native + dev: false + + /@dojoengine/react@0.5.9(react@18.2.0)(starknet@5.25.0)(type-fest@2.19.0)(typescript@5.3.3)(zod@3.22.4): + resolution: {integrity: sha512-6+0F/wuUo5CBlP1352s3S+d87JEwtbY3EThbLUd3flVid54CXuAKQ6Qcw22Y7uovyqzs3iDPk/nGFwKy0IPDLw==} + peerDependencies: + react: ^18.2.0 + starknet: ^5.24.3 + type-fest: ^2.14.0 + dependencies: + '@dojoengine/recs': 0.1.35(typescript@5.3.3)(zod@3.22.4) + '@dojoengine/state': 0.5.9(starknet@5.25.0)(typescript@5.3.3)(zod@3.22.4) + '@dojoengine/torii-client': 0.5.9 + '@dojoengine/utils': 0.5.9(starknet@5.25.0)(typescript@5.3.3)(zod@3.22.4) + '@latticexyz/utils': 2.0.0-snapshot-test-32d38619 + encoding: 0.1.13 + fast-deep-equal: 3.1.3 + get-starknet-core: 3.2.0(starknet@5.25.0) + js-cookie: 3.0.5 + react: 18.2.0 + rxjs: 7.5.5 + starknet: 5.25.0 + type-fest: 2.19.0 + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + - zod + dev: false + /@dojoengine/recs@0.1.35(typescript@5.3.3)(zod@3.22.4): resolution: {integrity: sha512-wWXcH5hCRByGVLbkQ/pdo80xk3fmXoUmXF7cVVdbiKS/Kh/f1iQjjBSudAaogUDPqViXvWNdpmnH/0fas/xzSQ==} dependencies: @@ -2570,6 +2624,50 @@ packages: - zod dev: false + /@dojoengine/state@0.5.9(starknet@5.25.0)(typescript@5.3.3)(zod@3.22.4): + resolution: {integrity: sha512-buyjll8Q7PdJgGITMfM/T573IFCn4QUQ5K/k+OeBg6Wvfci5zt6QtgoCBH1FyhMwB9fEValA3wH/ryfyTJM2OA==} + peerDependencies: + starknet: ^5.24.3 + dependencies: + '@dojoengine/recs': 0.1.35(typescript@5.3.3)(zod@3.22.4) + '@dojoengine/torii-client': 0.5.9 + '@latticexyz/utils': 2.0.0-snapshot-test-32d38619 + starknet: 5.25.0 + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + - zod + dev: false + + /@dojoengine/torii-client@0.5.9: + resolution: {integrity: sha512-8CfDWkSzZxzkw7TlvXoVqyZXqqIXPzfDK3o0LarJzFCYTs7oswIr6ACE0DJ/pcDNRhHCbwYLKzuiUT/br/gITQ==} + dependencies: + '@dojoengine/torii-wasm': 0.5.9 + typescript: 5.3.3 + dev: false + + /@dojoengine/torii-wasm@0.5.9: + resolution: {integrity: sha512-IXcKqmIYQBO/rQl/O0gx04/EQbEjAaMp4e6zr9Z2nhNk/koESdVRS6KcUMO91kCbz9uPKuQuf87pAgZEDgZ32w==} + dev: false + + /@dojoengine/utils@0.5.9(starknet@5.25.0)(typescript@5.3.3)(zod@3.22.4): + resolution: {integrity: sha512-LkAsMr9D5rMLVzu8MWLatM8RaoZPG8uuJKt1CN5qRFIoRwXdiW1gxvfalQOSWKSocwP8cw6SN74IsMaVB57fZQ==} + peerDependencies: + starknet: ^5.24.3 + dependencies: + '@dojoengine/recs': 0.1.35(typescript@5.3.3)(zod@3.22.4) + '@latticexyz/utils': 2.0.0-snapshot-test-32d38619 + mathjs: 12.4.0 + micro-starknet: 0.2.3 + starknet: 5.25.0 + transitivePeerDependencies: + - bufferutil + - typescript + - utf-8-validate + - zod + dev: false + /@emotion/is-prop-valid@1.2.1: resolution: {integrity: sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==} dependencies: @@ -6296,6 +6394,24 @@ packages: resolution: {integrity: sha512-UNh97I1SvuJKaAhKOmpEk8JcWuZWMlPG/ba2HcvFYL9x/47BKndJ+Da9V+iJFtkHUjreVnajT1snsaz1XMG+UQ==} dev: false + /@starknet-react/core@1.0.4(get-starknet-core@3.2.0)(react-dom@18.2.0)(react@18.2.0)(starknet@5.25.0): + resolution: {integrity: sha512-TQiRnb0moqim6+HqioGGzd3FgjPVJFMdMH8Q5AQlJ7oEUNprKkFyHlVGJJlcwvdRaCPD5BQuD2WUL2rQfgMRuw==} + peerDependencies: + get-starknet-core: ^3.0.1 + react: ^17.0 || ^18.0 + starknet: ^5.0.0 + dependencies: + '@tanstack/react-query': 4.36.1(react-dom@18.2.0)(react@18.2.0) + get-starknet-core: 3.2.0(starknet@5.25.0) + immutable: 4.3.5 + react: 18.2.0 + starknet: 5.25.0 + zod: 3.22.4 + transitivePeerDependencies: + - react-dom + - react-native + dev: false + /@starknet-react/core@1.0.4(get-starknet-core@3.2.0)(react-dom@18.2.0)(react@18.2.0)(starknet@6.1.5): resolution: {integrity: sha512-TQiRnb0moqim6+HqioGGzd3FgjPVJFMdMH8Q5AQlJ7oEUNprKkFyHlVGJJlcwvdRaCPD5BQuD2WUL2rQfgMRuw==} peerDependencies: