UNPKG

@it_kyryl/arbitrage_admin_schema

Version:

Schema for arbitrage admin panel

75 lines (74 loc) 2.23 kB
{ "name": "@it_kyryl/arbitrage_admin_schema", "version": "0.0.449", "description": "Schema for arbitrage admin panel", "types": "./dist/index.d.ts", "files": [ "dist/", "prisma/", "schema.prisma", "index.ts" ], "main": "./dist/index.js", "scripts": { "generate": "npx prisma generate", "postinstall": "npm run generate", "migration:create": "npx prisma migrate dev --create-only", "migration:migrate": "npx prisma migrate dev && npx prisma generate --sql", "up": "docker builder prune -f && docker compose up -d && npm run migration:migrate", "down": "docker compose down", "release": "if [ -z \"$npm_config_message\" ]; then echo \"Error: No commit message provided!\" && exit 1; else rm -rf dist/* && npx tsc --noEmit && tsc --project tsconfig.json && git add . && git commit -m \"[Commit on $(date)] $npm_config_message\" && standard-version && git push --follow-tags && npm publish; fi", "seed": "npx prisma db seed", "reset": "npx prisma db push --force-reset", "test": "jest" }, "keywords": [ "Arbitrage", "Database", "Schema" ], "author": "NeverGo", "license": "UNLICENSED", "devDependencies": { "@prisma/client": "^6.4.1", "@snaplet/copycat": "^5.1.0", "@types/big.js": "^6.2.2", "@types/csv-parse": "^1.2.5", "@types/jest": "^29.5.14", "@types/node": "^20.12.12", "@types/papaparse": "^5.3.16", "dotenv": "^16.4.7", "jest": "^29.7.0", "prisma": "^6.4.1", "standard-version": "^9.5.0", "ts-jest": "^29.3.1", "ts-node": "^10.9.2", "tsx": "^4.19.1", "typescript": "^5.4.5" }, "peerDependencies": { "@prisma/client": ">=5" }, "publishConfig": { "access": "public" }, "prisma": { "seed": "tsx prisma/seed.ts" }, "dependencies": { "@aws-sdk/client-s3": "^3.787.0", "@it_kyryl/arbitrage_admin_schema": "^0.0.440", "@types/axios": "^0.14.4", "@types/bcryptjs": "^2.4.6", "axios": "^1.8.4", "bcryptjs": "^2.4.3", "big.js": "^7.0.1", "csv-parse": "^5.6.0", "moment-timezone": "^0.5.46", "papaparse": "^5.5.2", "zod": "^3.24.2" }, "@snaplet/seed": { "config": "prisma/seed/seed.config.ts" } }