shuffrand
Version:
Cryptographically secure randomizer and shuffler.
64 lines • 1.42 kB
JSON
{
"//": "./shuffrand/package.json",
"name": "shuffrand",
"version": "1.8.6",
"description": "Cryptographically secure randomizer and shuffler.",
"type": "module",
"types": "dist/index.d.ts",
"exports": {
".": {
"import": "./dist/index.mjs",
"types": "./dist/index.d.ts"
}
},
"files": [
"dist",
"README.md",
"LICENSE"
],
"keywords": [
"monorepo",
"typescript",
"enterprise",
"randomness",
"data-generation",
"toolkit",
"utilities",
"cryptographically-secure",
"modular"
],
"author": "doron",
"license": "MIT",
"publishConfig": {
"access": "public"
},
"peerDependencies": {
"arktype": "^2.1.20"
},
"peerDependenciesMeta": {
"arktype": {
"optional": true
}
},
"devDependencies": {
"@types/node": "^24.0.0",
"@vitest/browser": "4.0.0-beta.7",
"arktype": "^2.1.20",
"eslint": "^9.32.0",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-prettier": "^5.5.4",
"prettier": "^3.6.2",
"terser": "^5.43.1",
"typescript": "^5.9.2",
"typescript-eslint": "^8.39.0",
"vite": "^7.1.0",
"vite-plugin-dts": "^3.9.1",
"vitest": "4.0.0-beta.7"
},
"scripts": {
"clean": "node ../../clean.mjs",
"build": "vite build",
"test": "npx vitest run --config ../vitest.config.ts",
"benchmark": "node ../benchmark-overseer.mjs shuffrand"
}
}