{
  "name": "inibase",
  "version": "1.3.0",
  "type": "module",
  "author": {
    "name": "Karim Amahtil",
    "email": "karim.amahtil@gmail.com"
  },
  "repository": "inicontent/inibase",
  "main": "./dist/index.js",
  "exports": {
    ".": "./dist/index.js",
    "./file": "./dist/file.js",
    "./utils": "./dist/utils.js",
    "./utils.server": "./dist/utils.server.js"
  },
  "bugs": {
    "url": "https://github.com/inicontent/inibase/issues"
  },
  "description": "A file-based & memory-efficient, serverless, ACID compliant, relational database management system",
  "engines": {
    "node": ">=22"
  },
  "files": [
    "/dist"
  ],
  "funding": "https://github.com/sponsors/inicontent",
  "homepage": "https://github.com/inicontent/inibase#readme",
  "keywords": [
    "nosql",
    "rdms",
    "database",
    "db",
    "mongoose",
    "relational",
    "local",
    "file",
    "storage",
    "json",
    "sqlite",
    "sql",
    "supabase",
    "better-sqlite",
    "mongodb",
    "firebase",
    "postgresql",
    "pocketbase"
  ],
  "license": "MIT",
  "bin": {
    "inibase": "./dist/cli.js"
  },
  "types": "./dist",
  "typesVersions": {
    "*": {
      ".": [
        "./dist/index.d.ts"
      ],
      "file": [
        "./dist/file.d.ts"
      ],
      "utils": [
        "./dist/utils.d.ts"
      ],
      "utils.server": [
        "./dist/utils.server.d.ts"
      ]
    }
  },
  "devDependencies": {
    "@biomejs/biome": "1.9.4",
    "@types/bun": "^1.2.10",
    "@types/node": "^22.15.2",
    "lefthook": "^1.11.11",
    "tinybench": "^4.0.1",
    "tsx": "^4.19.3",
    "typescript": "^5.8.3"
  },
  "dependencies": {
    "dotenv": "^16.5.0",
    "inison": "^2.0.1",
    "re2": "^1.22.1"
  },
  "scripts": {
    "prepublish": "tsc",
    "prebuild": "biome check --write src",
    "build": "tsc",
    "benchmark": "./benchmark/run.js",
    "test": "tsx ./tests/inibase.test.ts",
    "test:utils": "tsx ./tests/utils.test.ts"
  }
}