acebase/package.json
2022-09-13 21:56:22 +02:00

100 lines
2.9 KiB
JSON

{
"name": "acebase",
"version": "1.24.2",
"description": "AceBase realtime database. Open source firebase alternative for nodejs and browser, with additional features: indexes, geo, fulltext, queries, custom storage, offline usage, synchronization, live data proxies and more",
"main": "./src/index.js",
"browser": {
"./src/index.js": "./src/browser.js",
"./src/ipc/index.js": "./src/ipc/browser.js",
"./src/promise-fs/index.js": "./src/promise-fs/browser.js",
"./src/storage-acebase.js": "./src/not-supported.js",
"./src/storage-mssql.js": "./src/not-supported.js",
"./src/storage-sqlite.js": "./src/not-supported.js",
"./src/data-index/index.js": "./src/not-supported.js",
"./src/btree/index.js": "./src/not-supported.js"
},
"types": "./index.d.ts",
"private": false,
"repository": "github:appy-one/acebase",
"scripts": {
"lint": "eslint .",
"lint:fix": "eslint . --fix",
"build": "find src -name \"*.d.ts\" -type f -delete && tsc && npm run browserify",
"browserify": "browserify src/browser.js -o dist/browser.js --standalone acebase -u src/btree.js -i ./src/data-index.js -u src/geohash.js -u src/node-cache.js -i ./src/promise-fs.js -u src/promise-timeout.js -i ./src/storage-acebase.js -i ./src/storage-mssql.js -i ./src/storage-sqlite.js --ignore buffer --ignore rxjs && terser dist/browser.js -o dist/browser.min.js",
"test": "jasmine"
},
"keywords": [
"binary",
"fast",
"low-memory",
"lightweight",
"schemaless",
"realtime",
"database",
"db",
"json",
"json database",
"nosql",
"nosql database",
"object store",
"document store",
"datastore",
"realtime updates",
"synchronization",
"sync",
"offline",
"query",
"queries",
"fulltext queries",
"fulltext search",
"geo queries",
"realtime queries",
"indexes",
"fulltext indexes",
"geo indexes",
"array indexes",
"transactional",
"transactions",
"firebase",
"firebase alternative",
"browser",
"browser database",
"localStorage json",
"IndexedDB json",
"live data",
"data proxy"
],
"author": "Ewout Stortenbeker <me@appy.one> (http://appy.one)",
"license": "MIT",
"dependencies": {
"acebase-core": "^1.22.4",
"unidecode": "^0.1.8"
},
"devDependencies": {
"@types/jasmine": "^3.7.4",
"@types/node": "^14.14.37",
"@types/ws": "^8.2.2",
"@typescript-eslint/eslint-plugin": "^5.30.6",
"@typescript-eslint/parser": "^5.30.6",
"browserify": "^17.0.0",
"eslint": "^8.20.0",
"eslint-plugin-jasmine": "^4.1.3",
"jasmine": "^3.7.0",
"terser": "^5.15.0",
"typescript": "^4.7.4"
},
"funding": [
{
"type": "GitHub sponsoring",
"url": "https://github.com/sponsors/appy-one"
},
{
"type": "Buy me coffee",
"url": "https://www.buymeacoffee.com/appyone"
},
{
"type": "PayPal",
"url": "https://paypal.me/theappyone"
}
]
}