diff --git a/packages/entrykit/package.json b/packages/entrykit/package.json index c66d1eeac0..cec51d7d69 100644 --- a/packages/entrykit/package.json +++ b/packages/entrykit/package.json @@ -53,34 +53,43 @@ "@latticexyz/world-module-callwithsignature": "workspace:*", "@radix-ui/react-dialog": "^1.0.5", "@rainbow-me/rainbowkit": "2.1.7", + "@zk-email/jwt-tx-builder-helpers": "^0.1.0", "debug": "^4.3.4", "dotenv": "^16.0.3", - "permissionless": "0.2.25", + "permissionless": "0.2.28", "react-error-boundary": "5.0.0", "react-merge-refs": "^2.1.1", "tailwind-merge": "^1.12.0", "usehooks-ts": "^3.1.0", + "uuid": "^11.0.5", "zustand": "^4.5.2" }, "devDependencies": { "@tanstack/react-query": "^5.56.2", + "@types/cors": "^2.8.17", "@types/debug": "^4.1.7", + "@types/express": "^5.0.0", "@types/react": "18.2.22", "@types/react-dom": "18.2.7", "@types/ws": "^8.5.4", "@vitejs/plugin-react": "^4.3.1", "autoprefixer": "^10.4.20", + "cors": "^2.8.5", "eslint-plugin-react": "7.31.11", "eslint-plugin-react-hooks": "4.6.0", + "express": "^4.21.2", + "ffjavascript": "^0.3.1", "mprocs": "^0.7.1", "postcss": "^8.4.47", "react": "18.2.0", "react-dom": "18.2.0", + "snarkjs": "^0.7.5", "tailwindcss": "^3.4.13", "viem": "2.21.19", "vite": "^5.4.1", "vite-plugin-dts": "^4.2.4", "vite-plugin-externalize-deps": "^0.8.0", + "vite-plugin-node-polyfills": "^0.23.0", "vitest": "0.34.6", "wagmi": "2.12.11" }, diff --git a/packages/entrykit/playground/App.tsx b/packages/entrykit/playground/App.tsx index 1bc9bcc364..91e159f6ea 100644 --- a/packages/entrykit/playground/App.tsx +++ b/packages/entrykit/playground/App.tsx @@ -1,4 +1,4 @@ -import { useEffect } from "react"; +import { useEffect, useState } from "react"; import { useLocalStorage } from "usehooks-ts"; import { UserWrite } from "./UserWrite"; import { ConnectButton } from "@rainbow-me/rainbowkit"; @@ -28,6 +28,7 @@ export function App() { Open modal on mount +