@accounter/server
Version:
Accounter GraphQL server
104 lines (103 loc) • 4.1 kB
JSON
{
"name": "@accounter/server",
"version": "0.0.12-alpha-20260520080303-e6c2745307f7481b06a9ea46607cbcea363ff3e9",
"type": "module",
"description": "Accounter GraphQL server",
"repository": {
"type": "git",
"url": "git+https://github.com/Urigo/accounter-fullstack.git",
"directory": "packages/server"
},
"homepage": "https://github.com/Urigo/accounter-fullstack/packages/server#readme",
"bugs": {
"url": "https://github.com/Urigo/accounter-fullstack/issues"
},
"author": "Gil Gardosh <gilgardosh@gmail.com>",
"license": "MIT",
"main": "dist/server/src/index.js",
"scripts": {
"build": "tsc && tsc-alias",
"cleanup:expired-invitations": "tsx src/scripts/run-invitation-cleanup.ts",
"dev": "nodemon --exec \"yarn build && yarn start | pino-pretty\" --ignore dist --watch 'src/**/*' -e ts,tsx,mts",
"generate": "yarn generate:all",
"generate:sql": "dotenv -e ../../.env yarn pgtyped",
"generate:sql:watch": "dotenv -e ../../.env yarn pgtyped:watch",
"pgtyped": "yarn rimraf **/__generated__/*.types.ts; DATABASE_URL=$(node scripts/set-db-url.cjs) pgtyped -c $(node scripts/generate-local-pgconfig.cjs)",
"pgtyped:watch": "yarn pgtyped -w",
"seed:admin": "tsx scripts/seed-admin-context.ts",
"seed:admin-context": "tsx scripts/seed-admin-context.ts",
"seed:super-admin": "tsx scripts/seed-super-admin.ts",
"server:build": "yarn build",
"server:build:prod": "yarn generate && yarn workspaces foreach --all --parallel --include @accounter/green-invoice-graphql --include @accounter/pcn874-generator --include @accounter/shaam-uniform-format-generator --include @accounter/shaam6111-generator run build && yarn build",
"server:dev": "yarn dev",
"start": "node --import ./dist/server/src/bootstrap-telemetry.js dist/server/src/index.js",
"validate:demo": "tsx src/demo-fixtures/validate-demo-data.ts"
},
"dependencies": {
"@accounter/green-invoice-graphql": "workspace:^",
"@accounter/pcn874-generator": "workspace:^",
"@accounter/shaam-uniform-format-generator": "workspace:^",
"@accounter/shaam6111-generator": "workspace:^",
"@ai-sdk/anthropic": "3.0.78",
"@envelop/core": "5.5.1",
"@envelop/generic-auth": "11.1.1",
"@envelop/graphql-modules": "9.1.1",
"@google-cloud/pubsub": "5.3.0",
"@graphql-hive/yoga": "0.48.0",
"@graphql-tools/utils": "11.1.0",
"@graphql-yoga/plugin-defer-stream": "3.21.0",
"@opentelemetry/api": "1.9.1",
"@opentelemetry/auto-instrumentations-node": "0.76.0",
"@opentelemetry/exporter-trace-otlp-http": "0.218.0",
"@opentelemetry/resources": "2.7.1",
"@opentelemetry/sdk-node": "0.218.0",
"@opentelemetry/semantic-conventions": "1.41.1",
"@pgtyped/cli": "2.4.3",
"@pgtyped/runtime": "2.4.2",
"@whatwg-node/fetch": "0.10.13",
"ai": "6.0.184",
"async-mutex": "0.5.0",
"auth0": "5.10.0",
"basic-auth": "2.0.1",
"bcrypt": "6.0.0",
"cloudinary": "2.10.0",
"dataloader": "2.2.3",
"date-fns": "4.1.0",
"dotenv": "17.4.2",
"dotenv-cli": "11.0.0",
"googleapis": "171.4.0",
"graphql": "16.14.0",
"graphql-modules": "3.1.1",
"graphql-scalars": "1.25.0",
"graphql-yoga": "5.21.0",
"inline-css": "4.0.3",
"jose": "6.2.3",
"json-bigint-patch": "0.0.9",
"node-cache": "5.1.2",
"node-xlsx": "0.24.0",
"pg": "8.20.0",
"playwright": "1.60.0",
"reflect-metadata": "0.2.2",
"strip-indent": "4.1.1",
"zod": "4.4.3"
},
"devDependencies": {
"@slonik/pg-driver": "patch:@slonik/pg-driver@npm%3A48.14.1#~/.yarn/patches/@slonik-pg-driver-npm-48.14.1-71aead68d1.patch",
"@types/basic-auth": "1.1.8",
"@types/bcrypt": "6.0.0",
"@types/inline-css": "3.0.4",
"@types/node": "24.12.4",
"@types/pg": "8.20.0",
"nodemon": "3.1.14",
"pino-pretty": "13.1.3",
"rimraf": "6.1.3",
"slonik": "48.14.1",
"tsc-alias": "1.8.17",
"tsx": "4.22.1",
"typescript": "6.0.3"
},
"publishConfig": {
"registry": "https://registry.npmjs.org",
"access": "public"
}
}