{
  "name": "bun-laf",
  "version": "0.0.17",
  "description": "Bun-laf backend framework",
  "main": "dist/index.js",
  "module": "dist/index.js",
  "types": "dist/index.d.ts",
  "files": [
    "dist",
    "README.md",
    "LICENSE",
    "package.json"
  ],
  "keywords": [
    "web",
    "backend",
    "framework",
    "express"
  ],
  "publishConfig": {
    "access": "public"
  },
  "author": "NightWhite",
  "license": "MIT",
  "scripts": {
    "build": "tsc",
    "dev": "bun run src/dev.ts --NODE_ENV development",
    "start": "bun run dist/dev.js",
    "clean": "rimraf dist",
    "build:clean": "bun clean && bun build src/dev.ts --target bun --outdir ./dist",
    "prepublishOnly": "bun build src/dev.ts --target bun --outdir ./dist",
    "prebuild": "bun clean",
    "pub": "bun run build && npm publish --registry https://registry.npmjs.org"
  },
  "devDependencies": {
    "@eslint/js": "^9.13.0",
    "@types/chokidar": "^2.1.7",
    "@types/cors": "^2.8.17",
    "@types/express": "^5.0.0",
    "@types/express-xml-bodyparser": "^0.3.5",
    "@types/jsonwebtoken": "^9.0.7",
    "@types/lodash": "^4.17.12",
    "@types/multer": "^1.4.12",
    "@types/ws": "^8.5.12",
    "eslint": "^9.13.0",
    "eslint-config-prettier": "^9.1.0",
    "eslint-import-resolver-typescript": "^3.6.3",
    "eslint-plugin-import": "^2.31.0",
    "globals": "^15.11.0",
    "prettier": "^3.3.3",
    "rimraf": "^6.0.1",
    "tslib": "^2.8.0",
    "tsx": "^4.19.2",
    "typescript": "^5.6.3",
    "typescript-eslint": "^8.11.0"
  },
  "dependencies": {
    "axios": "^1.7.7",
    "chalk": "^4.1.2",
    "chokidar": "^4.0.3",
    "cors": "^2.8.5",
    "database-proxy": "^1.0.0",
    "dotenv": "^16.4.5",
    "express": "^4.21.1",
    "express-xml-bodyparser": "^0.3.0",
    "jsonwebtoken": "^9.0.2",
    "lodash": "^4.17.21",
    "mongodb": "^5.9.2",
    "multer": "1.4.5-lts.1",
    "ws": "^8.18.0"
  }
}