UNPKG

@alwatr/nitrobase-helper

Version:

Extremely fast and compact JSON-based database that operates in memory, includes a JSON file backup, and serve over the highly accelerated Nginx.

80 lines (79 loc) 2.38 kB
{ "name": "@alwatr/nitrobase-helper", "version": "9.38.2", "description": "Extremely fast and compact JSON-based database that operates in memory, includes a JSON file backup, and serve over the highly accelerated Nginx.", "license": "MPL-2.0", "author": "S. Ali Mihandoost <ali.mihandoost@gmail.com> (https://ali.mihandoost.com)", "type": "module", "repository": { "type": "git", "url": "https://github.com/Alwatr/alwatr", "directory": "pkg/nitrobase-old/helper" }, "homepage": "https://github.com/Alwatr/alwatr/tree/next/pkg/nitrobase-old/helper#readme", "bugs": "https://github.com/Alwatr/alwatr/issues", "exports": { ".": { "types": "./dist/main.d.ts", "development": "./dist/dev/main.js", "import": "./dist/main.js", "default": "./dist/main.js" } }, "sideEffects": false, "dependencies": { "@alwatr/flat-string": "9.38.2", "@alwatr/logger": "9.38.2", "@alwatr/nitrobase-types": "^9.38.2" }, "devDependencies": { "@alwatr/nano-build": "9.38.1", "@alwatr/standard": "9.38.2", "@alwatr/type-helper": "9.38.2", "@types/node": "^24.13.3", "typescript": "^7.0.2" }, "scripts": { "b": "bun run build", "build": "bun run build:ts && bun run build:es", "build:es": "bun run build:es:dev && bun run build:es:prod", "build:es:dev": "nano-build --preset=module --outdir=dist/dev src/main.ts", "build:es:prod": "NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts", "build:ts": "tsc --build", "cl": "bun run clean", "clean": "rm -rfv dist *.tsbuildinfo", "format": "prettier --write \"src/**/*.ts\"", "lint": "eslint src/ --ext .ts", "t": "bun run test", "test": "bun test", "w": "bun run watch", "watch": "bun run watch:ts & bun run watch:es", "watch:es": "bun run build:es:dev --watch", "watch:ts": "bun run build:ts --watch --preserveWatchOutput" }, "files": [ "dist", "src/**/*.ts", "!src/**/*.test.ts", "README.md", "LICENSE" ], "publishConfig": { "access": "public" }, "prettier": "@alwatr/nanolib/prettier-config", "keywords": [ "alwatr", "data", "data-storage", "database", "esm", "file", "json", "no-sql", "nosql", "storage", "typescript" ], "gitHead": "69569fc5d7a66d5f027d5d4f58af4289280d5e5d" }