{
  "name": "@travi/any",
  "description": "random data generator for when test data is insignificant",
  "license": "MIT",
  "version": "3.3.0",
  "type": "commonjs",
  "engines": {
    "node": "^18.17 || >=20.6.1"
  },
  "author": "Matt Travi <npm@travi.org> (https://matt.travi.org/)",
  "contributors": [
    {
      "name": "Trevor Richardson",
      "email": "npm@trevorrichardson.me",
      "url": "https://trevorrichardson.me"
    },
    {
      "name": "Zach Toben",
      "email": "zach.toben@gmail.com",
      "url": "https://ztoben.com/"
    },
    {
      "name": "Justin Waite",
      "email": "justindwaite@gmail.com",
      "url": "https://github.com/justinwaite"
    }
  ],
  "repository": "travi/any",
  "bugs": "https://github.com/travi/any/issues",
  "homepage": "https://npm.im/@travi/any",
  "funding": {
    "url": "https://github.com/travi/any?sponsor=1"
  },
  "keywords": [
    "test",
    "random",
    "data",
    "chance"
  ],
  "exports": {
    "import": {
      "types": "./index.d.mts",
      "default": "./lib/any.mjs"
    },
    "require": {
      "types": "./index.d.ts",
      "default": "./lib/any.js"
    }
  },
  "main": "lib/any.js",
  "module": "lib/any.mjs",
  "types": "./index.d.ts",
  "scripts": {
    "pretest": "run-s build",
    "test": "npm-run-all --print-label --parallel lint:* --parallel test:*",
    "lint:engines": "ls-engines",
    "lint:js": "eslint . --cache",
    "lint:js:fix": "run-s 'lint:js -- --fix'",
    "lint:lockfile": "lockfile-lint",
    "lint:md": "remark . --frail",
    "lint:peer": "npm ls >/dev/null",
    "lint:publish": "publint --strict",
    "test:types": "tsd",
    "test:unit": "cross-env NODE_ENV=test c8 run-s test:unit:base",
    "test:unit:base": "mocha --recursive test/unit/",
    "build": "rollup -c && cp ./index.d.ts ./index.d.mts",
    "clean": "rimraf coverage/ lib/",
    "coverage": "nyc run-s tests:unit",
    "generate:md": "remark . --output",
    "prepack": "npm run build",
    "prepare": "husky",
    "preversion": "npm test",
    "report-coverage": "nyc report --reporter=text-lcov | coveralls"
  },
  "files": [
    "./lib/",
    "./index.d.ts",
    "./index.d.mts"
  ],
  "publishConfig": {
    "access": "public",
    "provenance": true
  },
  "packageManager": "npm@11.12.1+sha512.cdca14b85d647b3192028d02aadbe82d75f79a446aceea9874be98e6d768f20ebd3555770a48d0e9906106007877bbc690f715e9372f2e2dc644a3c3157fb14c",
  "config": {
    "commitizen": {
      "path": "./node_modules/cz-conventional-changelog"
    }
  },
  "dependencies": {
    "@types/chance": "^1.1.6",
    "chance": "^1.1.11",
    "debug": "^4.3.5",
    "lodash": "^4.17.21",
    "mersenne-twister": "^1.1.0"
  },
  "devDependencies": {
    "@babel/plugin-transform-exponentiation-operator": "7.28.6",
    "@babel/register": "7.28.6",
    "@rollup/plugin-babel": "7.0.0",
    "@travi/babel-preset": "3.0.148",
    "@travi/eslint-config": "5.0.13",
    "@travi/eslint-config-mocha": "1.0.25",
    "c8": "11.0.0",
    "chai": "4.5.0",
    "commitlint-config-travi": "1.4.62",
    "coveralls": "3.1.1",
    "cross-env": "10.1.0",
    "cz-conventional-changelog": "3.3.0",
    "formatio": "1.2.0",
    "globstar": "1.0.0",
    "husky": "9.1.7",
    "lockfile-lint": "5.0.0",
    "ls-engines": "0.9.4",
    "mocha": "11.7.5",
    "npm-run-all2": "8.0.4",
    "proxyquire": "2.1.3",
    "publint": "0.3.18",
    "referee": "1.2.0",
    "referee-sinon": "1.0.3",
    "remark-cli": "12.0.1",
    "remark-preset-lint-travi": "6.0.8",
    "remark-toc": "9.0.0",
    "rimraf": "6.1.3",
    "rollup": "4.60.1",
    "rollup-plugin-auto-external": "2.0.0",
    "sinon": "21.0.3",
    "tsd": "0.33.0"
  }
}
