mirror of
https://github.com/status-im/status-web.git
synced 2026-08-30 05:41:09 +00:00
56 lines
1.4 KiB
JSON
56 lines
1.4 KiB
JSON
{
|
|
"name": "api",
|
|
"version": "0.2.2",
|
|
"private": true,
|
|
"scripts": {
|
|
"preinstall": "npx only-allow pnpm",
|
|
"test": "vitest run",
|
|
"dev": "next dev --turbopack --port 3030",
|
|
"build": "next build",
|
|
"start": "next start",
|
|
"lint": "next lint --dir=src --ext=.ts --ext=.tsx",
|
|
"lint:fix": "pnpm lint --fix",
|
|
"format": "prettier --write .",
|
|
"typecheck": "tsc",
|
|
"env:check": "node -r dotenv/config ./src/config/env.server.mjs dotenv_config_path=./.env && :",
|
|
"clean": "rimraf .next .vercel/output node_modules .turbo"
|
|
},
|
|
"dependencies": {
|
|
"@status-im/wallet": "workspace:*",
|
|
"@trpc/client": "10.45.2",
|
|
"@trpc/next": "10.45.2",
|
|
"@trpc/server": "10.45.2",
|
|
"next": "15.5.16",
|
|
"react": "19.1.2",
|
|
"react-dom": "19.1.2",
|
|
"zod": "3.25.76"
|
|
},
|
|
"devDependencies": {
|
|
"@eslint/eslintrc": "^3.1.0",
|
|
"@next/eslint-plugin-next": "15.5.16",
|
|
"@types/node": "^20",
|
|
"@types/react": "^19.1.0",
|
|
"@types/react-dom": "^19.1.0",
|
|
"eslint": "^9",
|
|
"eslint-config-next": "15.5.16",
|
|
"globals": "^15.12.0",
|
|
"typescript": "^5.6.2"
|
|
},
|
|
"engines": {
|
|
"node": "22.x"
|
|
},
|
|
"lint-staged": {
|
|
"{.env,src/config/env.server.mjs}": [
|
|
"pnpm env:check"
|
|
],
|
|
"*.{ts,tsx,js,jsx,mjs}": [
|
|
"eslint",
|
|
"prettier --write"
|
|
],
|
|
"*.{yml,yaml,json}": [
|
|
"prettier --write"
|
|
]
|
|
},
|
|
"packageManager": "pnpm@9.12.3"
|
|
}
|