mirror of
https://github.com/luxdao/api.git
synced 2026-10-30 19:53:52 +00:00
42 lines
1.3 KiB
JSON
42 lines
1.3 KiB
JSON
{
|
|
"name": "offchain",
|
|
"version": "0.0.1",
|
|
"private": true,
|
|
"type": "module",
|
|
"scripts": {
|
|
"studio": "drizzle-kit studio --config=./src/db/drizzle.config.ts",
|
|
"push:offchain": "drizzle-kit push --config=./src/db/drizzle.config.ts",
|
|
"push:onchain": "drizzle-kit push --config=./src/db/drizzle.onchain.ts",
|
|
"pull": "drizzle-kit pull --config=./src/db/drizzle.config.ts",
|
|
"generate": "drizzle-kit generate --config=./src/db/drizzle.config.ts",
|
|
"migrate": "drizzle-kit migrate --config=./src/db/drizzle.config.ts",
|
|
"dev": "bun --watch run src/api/index.ts",
|
|
"start": "bun run src/api/index.ts",
|
|
"test": "bun test test/order.test.ts",
|
|
"sockettest": "bun test test/socket.test.ts",
|
|
"lint": "eslint .",
|
|
"pretty": "prettier . --write",
|
|
"pretty:check": "prettier . --check"
|
|
},
|
|
"dependencies": {
|
|
"@luxdao/contracts": "file:../../../contracts",
|
|
"sdk": "file:../../../sdk",
|
|
"drizzle-orm": "^0.40.0",
|
|
"hono": "^4.7.4",
|
|
"nanoid": "^5.1.3",
|
|
"pg": "^8.14.0",
|
|
"viem": "^2.23.11"
|
|
},
|
|
"devDependencies": {
|
|
"@eslint/js": "^9.23.0",
|
|
"@stylistic/eslint-plugin": "^4.2.0",
|
|
"@types/bun": "^1.2.5",
|
|
"@types/pg": "^8.11.11",
|
|
"drizzle-kit": "^0.30.5",
|
|
"eslint": "^9.23.0",
|
|
"globals": "^16.0.0",
|
|
"prettier": "^3.3.3",
|
|
"typescript-eslint": "^8.29.0"
|
|
}
|
|
}
|