UNPKG

enmap

Version:

A simple database wrapper to make sqlite database interactions much easier for beginners, with additional array helper methods.

75 lines (74 loc) 2.01 kB
{ "name": "enmap", "version": "6.1.6", "description": "A simple database wrapper to make sqlite database interactions much easier for beginners, with additional array helper methods.", "main": "dist/index.js", "types": "dist/index.d.ts", "type": "module", "scripts": { "build": "tsc", "dev": "tsc --watch", "format": "prettier . --write", "prepublishOnly": "npm run build", "test": "vitest run", "docs": "node ./scripts/generate-docs-enhanced.js all", "docs:markdown": "node ./scripts/generate-docs-enhanced.js markdown", "docs:typedoc": "node ./scripts/generate-docs-enhanced.js typedoc", "docs:retype": "node ./scripts/generate-docs-enhanced.js retype", "retype": "cd docs && npx retype build" }, "files": [ "dist", "src" ], "repository": { "type": "git", "url": "git+https://github.com/eslachance/enmap.git" }, "bugs": { "url": "https://github.com/eslachance/enmap/issues" }, "homepage": "https://enmap.alterion.dev/", "keywords": [ "sqlite", "sql", "sqlite3", "better-sqlite3", "db", "database", "caching", "storing", "easy", "quick", "simple", "wrapper" ], "author": "Eric-Sebastien Lachance <eslachance@gmail.com> (https://alterion.dev/)", "license": "Apache-2.0", "dependencies": { "better-serialize": "^2.0.0", "better-sqlite3": "^12.2.0", "lodash-es": "^4.17.21", "on-change": "^5.0.1" }, "devDependencies": { "@types/better-sqlite3": "^7.6.13", "@types/lodash-es": "^4.17.12", "@types/node": "^20.10.0", "@vitest/coverage-v8": "^4.0.17", "eslint": "^8.41.0", "eslint-config-prettier": "^8.8.0", "eslint-plugin-node": "^11.1.0", "jsdoc-to-markdown": "^8.0.0", "limax": "^4.0.0", "prettier": "^3.7.4", "retype": "^0.2.0", "typedoc": "^0.28.11", "typedoc-plugin-markdown": "^4.8.1", "typescript": "^5.9.2", "vitest": "^4.0.17" }, "engines": { "node": ">=20.0.0" } }