@auth/drizzle-adapter
Version:
Drizzle adapter for Auth.js.
61 lines • 1.48 kB
JSON
{
"name": "@auth/drizzle-adapter",
"version": "1.10.0",
"description": "Drizzle adapter for Auth.js.",
"homepage": "https://authjs.dev",
"repository": "https://github.com/nextauthjs/next-auth",
"bugs": {
"url": "https://github.com/nextauthjs/next-auth/issues"
},
"author": "Anthony Shew",
"type": "module",
"types": "./index.d.ts",
"files": [
"*.d.ts*",
"*.js",
"lib",
"src"
],
"exports": {
".": {
"types": "./index.d.ts",
"import": "./index.js",
"require": "./index.js"
}
},
"license": "ISC",
"keywords": [
"next-auth",
"@auth",
"Auth.js",
"next.js",
"oauth",
"drizzle"
],
"private": false,
"publishConfig": {
"access": "public"
},
"dependencies": {
"@auth/core": "0.40.0"
},
"devDependencies": {
"@types/uuid": "^8.3.3",
"drizzle-kit": "^0.23.0",
"drizzle-orm": "^0.32.0",
"libsql": "^0.3.18",
"mysql2": "^3.9.7",
"postgres": "^3.4.3",
"tsx": "^4.7.0"
},
"scripts": {
"clean": "rm -rf *.js *.d.ts* lib",
"clean:drizzle": "find . -type d -name \".drizzle\" | xargs rm -rf",
"test": "pnpm test:mysql && pnpm test:sqlite && pnpm test:pg",
"test:mysql": "pnpm clean && ./test/mysql/test.sh",
"test:sqlite": "pnpm clean && ./test/sqlite/test.sh",
"test:pg": "pnpm clean && ./test/pg/test.sh",
"build": "tsc",
"dev": "drizzle-kit generate:mysql --schema=src/schema.ts --out=.drizzle && tsc -w"
}
}