{
  "name": "bgent",
  "version": "0.1.11",
  "private": false,
  "description": "bgent. because agent was taken.",
  "type": "module",
  "main": "dist/index.cjs",
  "module": "dist/index.mjs",
  "jsnext:main": "dist/index.mjs",
  "types": "dist/index.d.ts",
  "scripts": {
    "build": "rimraf ./dist && rollup -c && tsc && npm run build:docs",
    "build:docs": "cd docs && npm run build",
    "lint": "eslint --ext .ts --ext .js . --fix",
    "dev": "wrangler dev -- --dev",
    "start:docs": "cd docs && npm run start",
    "shell": "node --no-warnings scripts/shell.mjs --dev",
    "concat": "node ./scripts/concat.mjs",
    "shell:cloud": "node --no-warnings scripts/shell.mjs",
    "test": "NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest --runInBand",
    "test:sqlite": "NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" TEST_DATABASE_CLIENT=sqlite jest --runInBand",
    "test:sqljs": "NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" TEST_DATABASE_CLIENT=sqljs jest --runInBand",
    "test:coverage": "NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest --coverage",
    "reset-profile": "rimraf ~/.cjrc",
    "deploy": "wrangler deploy",
    "postinstall": "cd docs && npm install"
  },
  "bin": {
    "bgent": "./scripts/shell.mjs"
  },
  "exports": {
    "import": "./dist/index.mjs",
    "require": "./dist/index.cjs"
  },
  "license": "MIT",
  "devDependencies": {
    "@cloudflare/workers-types": "^4.20230419.0",
    "@rollup/plugin-commonjs": "^25.0.7",
    "@rollup/plugin-json": "^6.1.0",
    "@rollup/plugin-node-resolve": "^15.2.3",
    "@rollup/plugin-replace": "^5.0.5",
    "@rollup/plugin-typescript": "^11.1.6",
    "@types/better-sqlite3": "^7.6.9",
    "@types/jest": "^27.5.2",
    "@types/node": "20.9.4",
    "@types/sql.js": "^1.4.9",
    "@typescript-eslint/eslint-plugin": "^7.0.1",
    "@typescript-eslint/parser": "^7.0.1",
    "dotenv": "^16.4.4",
    "eslint": "^8.56.0",
    "eslint-config-prettier": "^9.1.0",
    "eslint-plugin-prettier": "^5.1.3",
    "itty-router": "^3.0.12",
    "jest": "^29.7.0",
    "lint-staged": "^15.2.1",
    "npm-run-all": "^4.1.5",
    "prettier": "^3.2.5",
    "rimraf": "^5.0.5",
    "rollup": "^2.79.1",
    "rollup-plugin-terser": "^7.0.0",
    "supabase": "^1.145.4",
    "ts-jest": "^29.1.2",
    "ts-node": "^10.9.2",
    "tslib": "^2.6.2",
    "typescript": "^5.3.3",
    "wrangler": "^3.0.0"
  },
  "dependencies": {
    "@supabase/supabase-js": "^2.39.3",
    "@tsndr/cloudflare-worker-jwt": "^2.2.1",
    "ansi-colors": "^4.1.3",
    "better-sqlite3": "^9.4.3",
    "figlet": "^1.7.0",
    "inquirer": "^9.2.14",
    "sql.js": "^1.10.2",
    "sqlite-vss": "^0.1.2",
    "unique-names-generator": "^4.7.1",
    "uuidv4": "^6.2.13"
  }
}
