UNPKG

jexidb

Version:

JexiDB is a pure JS NPM library for managing data on disk efficiently, without the need for a server.

83 lines (82 loc) 2.09 kB
{ "name": "jexidb", "version": "2.2.0", "type": "module", "description": "JexiDB is a pure JS NPM library for managing data on disk efficiently, without the need for a server.", "main": "./dist/Database.cjs", "module": "./src/Database.mjs", "exports": { ".": { "require": "./dist/Database.cjs", "import": "./src/Database.mjs" } }, "scripts": { "test": "node scripts/run-tests.js", "test:watch": "jest --watch", "test:coverage": "jest --coverage && npm run clean:test-files", "test:legacy": "node --expose-gc test/test.mjs", "clean:test-files": "node scripts/clean-test-files.js", "build": "rollup -c", "prepare": "node scripts/prepare.js" }, "author": "EdenwareApps", "license": "MIT", "engines": { "node": ">=16.0.0" }, "devDependencies": { "@babel/cli": "^7.25.6", "@babel/core": "^7.25.2", "@babel/plugin-transform-async-generator-functions": "^7.25.4", "@babel/preset-env": "^7.28.3", "@rollup/plugin-babel": "^6.1.0", "@rollup/plugin-commonjs": "^28.0.6", "@rollup/plugin-node-resolve": "^16.0.1", "babel-jest": "^30.0.5", "jest": "^30.1.3", "jest-extended": "^6.0.0", "rollup": "^4.48.1" }, "dependencies": { "async-mutex": "^0.5.0", "p-limit": "^6.1.0", "p-retry": "^7.1.1" }, "directories": { "test": "test" }, "files": [ "dist", "src", "README.md", "LICENSE" ], "repository": { "type": "git", "url": "git+https://github.com/EdenwareApps/jexidb.git" }, "keywords": [ "couchdb", "database", "nosql", "pouchdb", "local-storage", "db", "persistent-storage", "dexiejs", "embedded-database", "data-management", "nedb", "lowdb", "dexie", "offline-database", "simple-database", "fast-database", "jexidb" ], "bugs": { "url": "https://github.com/EdenwareApps/jexidb/issues" }, "homepage": "https://github.com/EdenwareApps/jexidb#readme" }