@kazion/create-app
Version:
A cli tool to help you get started with graphql and rest api's with typescript
59 lines (58 loc) • 1.74 kB
JSON
{
"name": "backend",
"version": "0.0.1",
"description": "",
"main": "dist/server.js",
"scripts": {
"lint": "tsc --project tsconfig.base.json --noEmit && eslint --fix --ext .ts,.js ./src",
"build": "tsc --project tsconfig.base.json && tsc-alias -p tsconfig.base.json",
"start": "node dist/server.js",
"devStart": "tsx watch src/server.ts",
"push": "prisma db push",
"generate": "prisma generate",
"plop": "plop"
},
"keywords": [],
"author": "",
"license": "ISC",
"devDependencies": {
"@commitlint/cli": "^18.0.0",
"@commitlint/config-conventional": "^18.0.0",
"@typescript-eslint/eslint-plugin": "^6.4.0",
"eslint": "^8.52.0",
"eslint-config-standard-with-typescript": "^39.1.1",
"eslint-plugin-import": "^2.25.2",
"eslint-plugin-n": "^15.0.0 || ^16.0.0 ",
"eslint-plugin-promise": "^6.0.0",
"plop": "^4.0.0",
"prisma": "^5.4.2",
"tsc-alias": "^1.8.8",
"tsx": "^3.14.0",
"typescript": "^5.2.2",
"vitest": "^0.34.6",
"vitest-mock-extended": "^1.3.1"
},
"dependencies": {
"@apollo/server": "^4.9.4",
"@as-integrations/fastify": "^2.1.1",
"@bull-board/api": "^5.9.1",
"@bull-board/fastify": "^5.9.1",
"@fastify/cookie": "^9.1.0",
"@graphql-tools/schema": "^10.0.0",
"@kazion/node-utils": "^0.9.0",
"@prisma/client": "^5.4.2",
"@types/node": "^20.8.7",
"@types/ws": "^8.5.8",
"bullmq": "^4.12.5",
"dotenv": "^16.3.1",
"fastify": "^4.24.3",
"graphql": "^16.8.1",
"graphql-redis-subscriptions": "^2.6.0",
"graphql-subscriptions": "^2.0.0",
"graphql-ws": "^5.14.1",
"ioredis": "^5.3.2",
"winston": "^3.11.0",
"ws": "^8.14.2",
"zod": "^3.22.4"
}
}