drizzle-team / drizzle-team/drizzle-orm
[BUG]: Importing next-auth/adapters
- Dominant language
- TypeScript
- Stars
- 35.8k
- Forks
- 1.6k
- Avg merge
- 2d 7h
- Merged PRs (30d)
- 4
Description
### Report hasn't been filed before.
- [x] I have verified that the bug I'm about to report hasn't been filed before.
### What version of `drizzle-orm` are you using?
0.43.1
### What version of `drizzle-kit` are you using?
0.31.1
### Other packages
_No response_
### Describe the Bug
If I import a type from next-auth:
```
import { type AdapterAccount } from 'next-auth/adapters';
....
export const accounts = createTable( ....
type: varchar('type', { length: 255 })
.$type()
.notNull(),
....
)
```
Then try to run `drizzle-kit generate` I get the following error:
```
Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './adapters' is not defined by "exports" in /Users/user/Projects/project/node_modules/next-auth/package.json
at exportsNotFound (node:internal/modules/esm/resolve:314:10)
at packageExportsResolve (node:internal/modules/esm/resolve:604:13)
at resolveExports (node:internal/modules/cjs/loader:657:36)
at Function._findPath (node:internal/modules/cjs/loader:749:31)
at Function. (node:internal/modules/cjs/loader:1387:27)
at Module._resolveFilename (/Users/user/Projects/project/node_modules/.pnpm/drizzle-kit@0.31.1/node_modules/drizzle-kit/bin.cjs:16751:40)
at defaultResolveImpl (node:internal/modules/cjs/loader:1057:19)
at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1062:22)
at Function._load (node:internal/modules/cjs/loader:1211:37)
at TracingChannel.traceSync (node:diagnostics_channel:322:14) {
code: 'ERR_PACKAGE_PATH_NOT_EXPORTED'
}
```
Contributor guide
Assessment
This issue has not been assessed yet.