Balázs Orbán
fdd5e2390d
chore: format
2022-12-23 14:42:37 +01:00
Balázs Orbán
f38ee19a8a
chore(dev): improve DX
2022-10-10 00:30:22 +02:00
Balázs Orbán
afb1fcdae3
fix(providers): add normalizeIdentifier to EmailProvider
...
* fix(providers): add `normalizeIdentifier` to EmailProvider
* docs: document `normalizeIdentifier`
* fix: allow throwing error from normalizer
* test: add e-mail tests
* chore: log provider id
* test: merge client+config jest configs and add coverage report
* test: show coverage for untested files
* fix: only allow first domain in email. Add tests
* chore: add `coverage` to tsconfig exclude list
* cleanup
* revert
Co-authored-by: Thang Vu <thvu@hey.com >
2022-08-01 13:43:19 +02:00
Balázs Orbán
aedabc8d3f
fix: avoid redirect on always public paths ( #5000 )
...
* type safe babel config
* avoid auth redirect for `_next`
* force render default error page on user miconfig
* add slash to _next path
* use `.some`
* add docs
* change from localhost
* add favicon to public path
2022-07-24 00:45:56 +02:00
Balázs Orbán
6a23ff7126
fix(build): include utils in package ( #4760 )
...
* fix: include `utils` in package
* fix: import `InternalUrl` as type
* `"emitDeclarationOnly": false`
* don't ignore `types.ts` in build
2022-06-23 16:41:01 +02:00
Balázs Orbán
2469e44572
feat: allow standard Request in NextAuthHandler ( #4704 )
...
* chore: upgrade dev dependencies
* chore: use SWC for test transforms
* feat: allow standard `Request` as `NextAuthHandler` argument
* test: add initial core tests
* chore: ignore `tests` in build
* chore: fix lint
* chore: move `lib` to `utils`
* add body parsing, simplify
* fix tests
* chore: use `NPM_TOKEN_PKG` for experimental release
2022-06-14 12:25:07 +02:00
Balázs Orbán
9a86bd38cf
chore: disable coverage, fix dynamodb jest config
2022-02-28 00:50:42 +01:00
Balázs Orbán
3fe7a64e7a
chore: monorepo 1 ( #3804 )
...
* fix labeler
* try fixing test runs in GitHub Actions
* pass flags to test command
* test version pr
* move versoin-pr action
* remove --dry-run flag
* re-enable testing, re-add semantic release for now
* add docs
* use `yarn.lock` and different docs port
* simplify dev app config
* fix coverage report
* fix provider source links
* fix more links
2022-02-04 16:01:26 +01:00
Thang Vu
a72f1b6d21
chore: Convert to monorepo ( #3788 )
...
* chore: convert to monorepo
* Remove eslint, typescript, semantic-release
* Add yarn.lock
* Add turbo
* Run test command
* Move to src
* Add a seperate tsconfig file
* Update .gitignore
* Update commands to yarn
* Replace semantic-release with changesets
* Update changesets usage
* Fix commands: dev, setup, clean
* Add back changes from main
* Fixed HMR
* Update .gitignore
2022-02-04 13:40:04 +01:00