UNPKG

@coursebuilder/adapter-drizzle

Version:

Drizzle adapter for Course Builder.

70 lines 1.69 kB
{ "name": "@coursebuilder/adapter-drizzle", "version": "1.0.4", "description": "Drizzle adapter for Course Builder.", "keywords": [ "coursebuilder", "drizzle" ], "author": "", "license": "ISC", "type": "module", "types": "./dist/index.d.ts", "files": [ "/dist/*.d.ts*", "/dist/*.js", "/dist/lib/mysql/*.d.ts*", "/dist/lib/mysql/*.js", "dist/lib", "src" ], "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js", "require": "./dist/index.cjs" }, "./mysql": { "types": "./dist/lib/mysql/index.d.ts", "import": "./dist/lib/mysql/index.js", "require": "./dist/lib/mysql/index.cjs" } }, "private": false, "publishConfig": { "access": "public" }, "dependencies": { "@coursebuilder/nodash": "0.0.1", "@sindresorhus/slugify": "^2.2.1", "date-fns": "^2.30.0", "nanoid": "^5.0.2", "uuid": "^9.0.1" }, "devDependencies": { "@auth/core": "0.37.2", "@coursebuilder/core": "1.0.5", "@libsql/client": "0.5.6", "@types/better-sqlite3": "7.6.9", "@types/uuid": "9.0.8", "better-sqlite3": "9.4.3", "drizzle-kit": "0.27.1", "drizzle-orm": "0.36.0", "mysql2": "^3.6.1", "postgres": "^3.3.4", "tsup": "8.0.2", "tsx": "^4.7.1", "zod": "^3.22.4" }, "peerDependencies": { "drizzle-orm": "0.36.x" }, "scripts": { "clean": "find . -type d -name \".drizzle\" | xargs rm -rf", "build": "tsup", "dev": "tsup --watch", "test": "pnpm test:mysql", "test:mysql": "pnpm clean && ./test/mysql/test.sh", "test:mysql:watch": "pnpm clean && ./test/mysql/test.sh watch" } }