UNPKG

prisma-accelerate-local

Version:

Prisma Accelerate functionality can be self-hosted locally.

104 lines (103 loc) 3.39 kB
{ "name": "prisma-accelerate-local", "version": "1.2.0", "license": "MIT", "scripts": { "build": "tsc && tsc -p ./tsconfig.esm.json && cpy esm dist", "lint": "eslint src", "lint:fix": "eslint --fix src && prettier -w src", "prisma:generate": "yarn prisma generate --schema=test/prisma/schema.prisma --no-engine", "prisma:format": "yarn prisma format --schema=test/prisma/schema.prisma", "prisma:migrate": "next-exec -c test -- yarn prisma migrate dev --schema=test/prisma/schema.prisma", "prisma:reset": " next-exec -c test -- prisma migrate reset --schema=test/prisma/schema.prisma -f", "proxy:migrate": "next-exec -c proxy -- yarn prisma migrate dev --schema=test/prisma/schema.prisma", "proxy:dev": "next-exec -c proxy -- yarn ts-node-dev ./proxy", "proxy:test": "next-exec -c proxy -- jest --coverage test.spec", "test:proxy": "tsc && node dist/cjs/command postgresql://postgres:password@localhost:25432/postgres?schema=test -p 8000", "test:docker": "docker compose -p prisma-accelerate-local -f test/docker/docker-compose.yml up -d", "test:reset": "yarn prisma:reset", "test:actions": "yarn prisma:migrate && yarn prisma:generate && next-exec -c test -- jest --coverage", "test": "yarn test:docker && yarn prisma:migrate && yarn prisma:generate && next-exec -c test -- jest --coverage" }, "bin": { "prisma-accelerate-local": "dist/cjs/command/index.js" }, "main": "./dist/cjs/index.js", "types": "./dist/cjs/index.d.ts", "exports": { ".": { "require": "./dist/cjs/index.js", "import": "./dist/esm/index.js" }, "./lib": { "require": "./dist/cjs/prisma-accelerate.js", "import": "./dist/esm/prisma-accelerate.js" }, "./workers": { "require": "./dist/cjs/workers.js", "import": "./dist/esm/workers.js" }, "./deno": { "require": "./dist/cjs/deno.js", "import": "./dist/esm/deno.js" } }, "typesVersions": { "*": { "lib": [ "./dist/esm/prisma-accelerate.d.ts" ], "workers": [ "./dist/esm/workers.d.ts" ], "deno": [ "./dist/esm/deno.d.ts" ], "*": [ "./dist/esm/index.d.ts" ] } }, "dependencies": { "@colors/colors": "^1.6.0", "@prisma/adapter-pg": "^6.6.0", "@prisma/client": "^6.6.0", "@prisma/fetch-engine": "^6.6.0", "fastify": "^5.2.2", "jose": "^5.9.4", "minimist": "^1.2.8", "node-forge": "^1.3.1" }, "devDependencies": { "@eslint/js": "9.24.0", "@fastify/http-proxy": "^11.1.2", "@types/jest": "^29.5.14", "@types/minimist": "^1.2.5", "@types/node": "^22.14.0", "@types/node-forge": "^1.3.11", "cpy-cli": "^5.0.0", "eslint": "^9.24.0", "eslint-config-prettier": "^10.1.1", "eslint-plugin-import": "^2.31.0", "jest": "^29.7.0", "jest-async": "^1.0.7", "next-exec": "^1.0.0", "prettier": "^3.5.3", "prisma": "6.6.0", "ts-jest": "^29.3.1", "ts-jest-resolver": "^2.0.1", "ts-node": "^10.9.2", "ts-node-dev": "^2.0.0", "tsconfig-paths": "^4.2.0", "typescript": "^5.8.3", "typescript-eslint": "^8.29.1" }, "keywords": [ "prisma", "self-hosted", "accelerate", "local" ], "repository": "https://github.com/node-libraries/prisma-accelerate-local", "author": "SoraKumo <info@croud.jp>" }