console/integration-tests/package.json

36 lines
1 KiB
JSON
Raw Normal View History

2022-05-18 07:26:57 +00:00
{
"name": "integration-tests",
"version": "0.0.0",
2022-05-18 07:26:57 +00:00
"type": "module",
"private": true,
"scripts": {
"build-and-pack": "(cd ../ && pnpm build:services && pnpm build:libraries && pnpm build:local) && node ./scripts/pack.mjs",
"build:local": "pnpm build-and-pack && (cd ../ && pnpm docker:build)",
"dockest": "tsup-node dockest.ts --format esm --target node16 && PWD=$PWD/.. node dist/dockest.js"
},
2022-05-18 07:26:57 +00:00
"dependencies": {
"@app/gql": "link:./testkit/gql",
"@graphql-hive/core": "0.2.3",
2022-05-18 07:26:57 +00:00
"@graphql-typed-document-node/core": "3.1.1",
"@n1ru4l/dockest": "2.1.0-rc.6",
"@trpc/client": "9.23.2",
"@whatwg-node/fetch": "0.4.7",
2022-05-18 07:26:57 +00:00
"auth0": "2.36.2",
"axios": "0.27.2",
"date-fns": "2.25.0",
"dependency-graph": "0.11.0",
"dotenv": "10.0.0",
"ioredis": "4.28.5",
"rxjs": "^6.5.4",
2022-08-11 08:58:36 +00:00
"slonik": "30.1.2",
2022-11-23 09:52:58 +00:00
"tsup": "6.5.0",
feat: replace auth0 with supertokens (#303) * add supertoken container to docker-compose file * yeah I am sorry this one big commit and I am ashamed of it * use logOut function * feat: show header on 404 page * feat: better handling for organization cookie when not authenticated * wrap it * check session within server side props * add is_admin flag user migration * simplify and annotate the config * fix: handle status codes + fix email/password sign up with import from auth0 * no hardcoded env pls * decode process.env * secure update user id mapping via a key * fix: login form * lol we don't need to hit the API * fix: do graphql api authorization via authorization header instead of cookie * implement isAdmin flag * fix: types :) * skipit * yo we can run this * set env variables * disable because it annoys the hell out of me * use the right host * add not about token length * refactor: decode environment variables * feat: store external user id from guthub/google provider in the database * workaround supertokens omitting null values from the token * re-enable check * i have no time for this shit * add missing env variable * fix: email test; missing domain extension * configure pulumi deployment Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com> Co-authored-by: Dotan Simha <dotansimha@gmail.com> * configure pulumi deployment Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com> Co-authored-by: Dotan Simha <dotansimha@gmail.com> * configure pulumi deployment Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com> Co-authored-by: Dotan Simha <dotansimha@gmail.com> * configure pulumi deployment Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com> * fix: env names * fix: link google account to the correct db record * feat: email confirmation emails * ? * bump ts-node * fix types * omit package form the bundle * remove it from dependencies... * add emails apckage to dev deps * resolve eslint issues * remove comments * update dev info + change env variable (no need to expose it on the frontend) * use correct user id lol Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com> Co-authored-by: Dotan Simha <dotansimha@gmail.com>
2022-09-06 07:38:31 +00:00
"yaml": "2.1.0",
"zod": "3.15.1"
},
"devDependencies": {
"@hive/server": "workspace:*",
"@types/ioredis": "4.28.10",
"tslib": "2.4.1"
2022-05-18 07:26:57 +00:00
}
}