UNPKG

@kazion/create-app

Version:

A cli tool to help you get started with graphql and rest api's with typescript

74 lines (73 loc) 2.14 kB
{ "name": "graphql-chat-app-with-node", "version": "1.0.0", "main": "dist/server.js", "license": "MIT", "scripts": { "build": "pnpm clean && tsx -p tsconfig.json && tsc-alias -p tsconfig.json", "start": "node dist/server.js", "dev": "tsx src/server.ts", "lint": "eslint --ext .ts,.tsx src", "lint:fix": "eslint --ext .ts,.tsx src --fix", "push": "npx prisma db push", "generate": "npx prisma generate", "studio": "npx prisma studio --port 4020", "seed:dev": "npx prisma db seed", "seed:prod": "node dist/seed.js", "test": "vitest", "test:coverage": "vitest --coverage", "clean": "rm -rf dist", "plop": "plop" }, "dependencies": { "@apollo/server": "^4.0.2", "@graphql-tools/schema": "^9.0.4", "@prisma/client": "^5.2.0", "bcrypt": "^5.1.0", "cookie-parser": "^1.4.6", "cors": "^2.8.5", "dotenv": "^16.0.3", "express": "^4.18.2", "graphql": "^16.6.0", "graphql-redis-subscriptions": "^2.5.0", "graphql-subscriptions": "^2.0.0", "graphql-ws": "^5.11.2", "jose": "^4.10.3", "uuid": "^9.0.0", "winston": "^3.8.2", "ws": "^8.9.0", "zod": "^3.19.1" }, "devDependencies": { "@apollo/server-plugin-landing-page-graphql-playground": "^4.0.0", "@commitlint/cli": "^17.1.1", "@commitlint/config-conventional": "^17.1.0", "@types/bcrypt": "^5.0.0", "@types/cookie-parser": "^1.4.3", "@types/cors": "^2.8.5", "@types/express": "^4.17.14", "@types/node": "^18.7.13", "@types/uuid": "^9.0.0", "@types/ws": "^8.5.3", "@vitest/coverage-c8": "^0.25.8", "cross-env": "^7.0.3", "husky": "^8.0.1", "lint-staged": "^13.0.3", "nodemon": "^2.0.20", "prettier": "^2.7.1", "prisma": "^5.2.0", "ts-node": "^10.9.1", "tsconfig-paths": "^4.1.1", "typescript": "*", "vitest": "*", "vitest-mock-extended": "^1.0.7", "plop": "^3.1.1", "tsx": "^3.12.8" }, "prisma": { "seed": "ts-node --compiler-options {\"module\":\"CommonJS\"} prisma/seed.ts" }, "lint-staged": { "**/*": "prettier --write --ignore-unknown" } }