harb/services/ponder/package.json

61 lines
1.6 KiB
JSON
Raw Normal View History

2025-09-23 14:18:04 +02:00
{
"name": "kraiken-ponder",
"version": "0.0.1",
"private": true,
"type": "module",
"scripts": {
"dev": "node ./node_modules/ponder/dist/esm/bin/ponder.js dev",
"start": "node ./node_modules/ponder/dist/esm/bin/ponder.js start",
"codegen": "node ./node_modules/ponder/dist/esm/bin/ponder.js codegen",
"build": "node ./node_modules/ponder/dist/esm/bin/ponder.js codegen",
"test": "vitest run",
"test:coverage": "vitest run --coverage",
"lint": "eslint .",
"lint:fix": "eslint . --fix",
"format": "prettier --write \"src/**/*.ts\" \"ponder.config.ts\" \"ponder.schema.ts\"",
"format:check": "prettier --check \"src/**/*.ts\" \"ponder.config.ts\" \"ponder.schema.ts\"",
"prepare": "husky"
2025-09-23 14:18:04 +02:00
},
"dependencies": {
2025-09-23 16:57:49 +02:00
"hono": "^4.5.0",
"kraiken-lib": "file:../../kraiken-lib",
"ponder": "^0.13.8",
2025-09-23 16:57:49 +02:00
"viem": "^2.21.0"
2025-09-23 14:18:04 +02:00
},
"devDependencies": {
"@types/node": "^20.11.30",
"@typescript-eslint/eslint-plugin": "^8.45.0",
"@typescript-eslint/parser": "^8.45.0",
"@vitest/coverage-v8": "^2.0.0",
2025-09-23 16:57:49 +02:00
"esbuild": "^0.25.10",
"eslint": "^9.36.0",
"eslint-config-prettier": "^10.1.8",
"husky": "^9.1.7",
"lint-staged": "^16.2.3",
"prettier": "^3.6.2",
"typescript": "^5.9.2",
"vitest": "^2.0.0"
2025-09-23 14:18:04 +02:00
},
"lint-staged": {
"src/**/*.ts": [
"eslint --fix",
"prettier --write"
],
"ponder.config.ts": [
"eslint --fix",
"prettier --write"
],
"ponder.schema.ts": [
"eslint --fix",
"prettier --write"
]
},
2025-09-23 16:57:49 +02:00
"overrides": {
"esbuild": "^0.25.10",
2025-09-23 19:24:05 +02:00
"vite": "^5.4.11"
2025-09-23 16:57:49 +02:00
},
2025-09-23 14:18:04 +02:00
"engines": {
"node": ">=18.0.0"
}
2025-09-23 16:57:49 +02:00
}