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
JSON
{
"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"
}