@travi/any
Version:
random data generator for when test data is insignificant
131 lines (130 loc) • 3.66 kB
JSON
{
"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"
}
}