console/packages/services/storage/package.json

44 lines
1.1 KiB
JSON
Raw Normal View History

2022-05-18 07:26:57 +00:00
{
"name": "@hive/storage",
"type": "module",
2022-05-18 07:26:57 +00:00
"license": "MIT",
"private": true,
"engines": {
"node": ">=12"
},
"main": "./src/index.ts",
"exports": {
".": "./src/index.ts",
"./db/pool": "./src/db/pool.ts"
},
2022-05-18 07:26:57 +00:00
"scripts": {
2023-04-20 09:18:51 +00:00
"build": "tsx ../../../scripts/runify.ts",
"db:generate": "schemats generate --config schemats.cjs -o src/db/types.ts && prettier --write src/db/types.ts"
2022-05-18 07:26:57 +00:00
},
"devDependencies": {
"@graphql-inspector/core": "7.1.0",
2024-04-09 07:48:30 +00:00
"@hive/service-common": "workspace:*",
"@sentry/node": "7.120.2",
"@sentry/types": "7.120.2",
"@tgriesser/schemats": "9.0.1",
"@types/node": "22.10.5",
"@types/pg": "8.11.10",
"dotenv": "16.4.7",
"fast-json-stable-stringify": "2.1.0",
"got": "14.4.7",
"graphql": "^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0",
"pg-promise": "11.10.2",
"slonik": "30.4.4",
"slonik-interceptor-query-logging": "46.4.0",
feat: clean app env (#422) * feat: document environment variables * more env documentation * wip * add noop for backend env * typo * feat: embed environment validation/parsing in built app * fix the sentry integration 😌 * feat: use env * feat: decode the usage service environment * feat: decode the webhooks service environment * feat: disallow process.env * feat: decode the tokens service environment * feat: decode the stripe-billing service environment * feat: decode server service environment * feat: decode schema service environment * feat: decode rate-limit service environment * feat: decode usage-estimator service environment * feat: decode emails service environment * adjust env * remove commented out code * adjust env variable name * use separate env variables * env fixes * more environmental stuff :) * ... * replace POSTGRES_CONNECTION_STRING with specific environment variables * handle optional clickhouse (for now :) * add missing POSTGRES_DB environment variable * make ENVIRONMENT optional * the other matters lol * feat: support delivering mails via SMTP (#412) * feat: optional CDN (#410) * feat: optional CDN * enable CDN in deployment * enable the CDN in integration tests * add sendmail provider * remove unused env variables from the deployment * only show login alert when legacy auth0 migration is enabled * feat: make TOKENS_ENDPOINT mandatory and RATE_LIMIT_ENDPOINT optional for usage service * feat: upgrade supertokens and enable server side email confirmation (#423) * feat: upgrade supertokens and enable server side email confirmation * feat: opt into required email verification * docs: self hosting (#428) * docs: self-hosting quick start * Update packages/web/docs/pages/self-hosting/get-started.mdx Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com> Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com> Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com> * feat: optional GitHub and Slack environment variables (#440) * feat: optional github integration environment variables * feat: optional slack integration (#441) * use latest stable supertokens Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com>
2022-10-04 12:30:21 +00:00
"slonik-utilities": "1.9.4",
"tslib": "2.8.1",
"typescript": "5.7.3",
"zod": "3.25.76"
2023-04-20 09:18:51 +00:00
},
"buildOptions": {
"external": [
"pg-native"
]
2022-05-18 07:26:57 +00:00
}
}