{
  "name": "@eflexsystems/factory-bot",
  "description": "A factory library for Node.js and JavaScript inspired by factory_girl",
  "exports": "./src/index.js",
  "type": "module",
  "types": "index.d.ts",
  "version": "9.0.0",
  "keywords": [
    "factory",
    "factory-bot",
    "factory-girl",
    "test",
    "bdd",
    "tdd",
    "fixture",
    "mongodb"
  ],
  "repository": "https://github.com/eflexsystems/factory-bot.git",
  "license": "MIT",
  "files": [
    "*.md",
    "*.txt",
    "*.ts",
    "*.js",
    "src"
  ],
  "bugs": {
    "url": "https://github.com/eflexsystems/factory-bot/issues"
  },
  "licenses": [
    {
      "type": "MIT",
      "url": "https://github.com/eflexsystems/factory-bot/raw/master/LICENSE"
    }
  ],
  "dependencies": {
    "chance": "^1.1.10"
  },
  "devDependencies": {
    "chai": "^5.1.0",
    "chai-as-promised": "^7.1.1",
    "cross-env": "^7.0.3",
    "eslint": "^8.34.0",
    "mocha": "^10.2.0",
    "mocha-eslint": "^7.0.0",
    "mongodb": "^6.5.0",
    "mongoose": "^8.2.4",
    "should": "^13.2.3",
    "sinon": "^17.0.1",
    "sinon-chai": "^3.5.0",
    "sqlite3": "^5.0.2"
  },
  "scripts": {
    "lint": "eslint src test",
    "test": "cross-env NODE_ENV=test mocha",
    "prepublishOnly": "npm test"
  },
  "eslintConfig": {
    "extends": [
      "eslint:recommended"
    ],
    "env": {
      "mocha": true
    },
    "globals": {
      "Model": "readonly",
      "Promise": "readonly",
      "Set": "readonly",
      "Symbol": "readonly"
    },
    "parserOptions": {
      "ecmaVersion": "latest",
      "sourceType": "module"
    }
  },
  "mocha": {
    "recursive": true,
    "exit": true
  }
}
