console/packages/services/storage/package.json
Dimitri POSTOLOV 12ceda69dc
Use pnpm instead of yarn (#477)
Co-authored-by: enisdenjo <badurinadenis@gmail.com>
Co-authored-by: Denis Badurina <denis@domonda.com>
2022-11-01 02:11:53 +02:00

58 lines
1.7 KiB
JSON

{
"name": "@hive/storage",
"type": "module",
"private": true,
"version": "0.0.0",
"license": "MIT",
"scripts": {
"setup": "pnpm db:start && pnpm db",
"db": "pnpm db:create && pnpm migration:run",
"db:create": "node tools/create-db.mjs",
"db:migrator": "node --experimental-specifier-resolution=node --loader ts-node/esm migrations/index.ts",
"migration:create": "pnpm db:migrator create",
"migration:run": "pnpm db:migrator up",
"migration:rollback": "pnpm db:migrator down",
"db:generate": "schemats generate --config schemats.cjs -o src/db/types.ts",
"db:start": "docker-compose up -d --remove-orphans",
"db:dev": "docker compose up --remove-orphans --abort-on-container-exit",
"dev": "pnpm db:dev",
"build": "bob runify --single",
"postbuild": "copyfiles -f \"migrations/actions/*.sql\" dist/actions && copyfiles -f \"migrations/actions/down/*.sql\" dist/actions/down"
},
"dependencies": {
"@sentry/node": "7.12.1",
"@slonik/migrator": "0.8.5",
"@theguild/buddy": "0.1.0",
"dotenv": "10.0.0",
"got": "12.5.1",
"param-case": "3.0.4",
"slonik": "30.1.2",
"slonik-interceptor-query-logging": "1.4.7",
"slonik-utilities": "1.9.4",
"zod": "3.15.1"
},
"devDependencies": {
"@sentry/types": "7.12.1",
"@tgriesser/schemats": "7.0.0",
"@types/pg": "8.6.5",
"copyfiles": "2.4.1",
"pg-promise": "10.11.1",
"ts-node": "10.9.1",
"tslib": "2.4.0"
},
"engines": {
"node": ">=12"
},
"buildOptions": {
"runify": true,
"tsup": true,
"bin": "migrations/index.ts",
"external": [
"pg-native"
],
"tags": [
"backend"
],
"banner": "../../../scripts/banner.js"
}
}