UNPKG

ml-xsadd

Version:

JavaScript implementation of the XORSHIFT-ADD (XSadd) pseudo random number generator

60 lines (59 loc) 1.6 kB
{ "name": "ml-xsadd", "version": "3.0.1", "description": "JavaScript implementation of the XORSHIFT-ADD (XSadd) pseudo random number generator", "main": "./lib/index.js", "module": "./lib-esm/index.js", "types": "./lib/index.d.ts", "files": [ "src", "lib", "lib-esm" ], "scripts": { "check-types": "tsc --noEmit", "clean": "rimraf lib lib-esm", "eslint": "eslint src", "eslint-fix": "npm run eslint -- --fix", "prepack": "npm run tsc", "prettier": "prettier --check src", "prettier-write": "prettier --write src", "test": "npm run test-only && npm run eslint && npm run prettier && npm run check-types", "test-only": "vitest run --coverage", "tsc": "npm run clean && npm run tsc-cjs && npm run tsc-esm", "tsc-cjs": "tsc --project tsconfig.cjs.json", "tsc-esm": "tsc --project tsconfig.esm.json" }, "repository": { "type": "git", "url": "git+https://github.com/mljs/xsadd.git" }, "keywords": [ "xsadd", "xorshift", "add", "pseudo", "random", "number", "generator", "machine", "learning" ], "author": "Michaël Zasso", "license": "MIT", "bugs": { "url": "https://github.com/mljs/xsadd/issues" }, "homepage": "https://github.com/mljs/xsadd#readme", "devDependencies": { "@vitest/coverage-v8": "^2.1.3", "eslint": "^9.12.0", "eslint-config-cheminfo-typescript": "^16.0.0", "prettier": "^3.3.3", "rimraf": "^6.0.1", "tslint": "^5.20.1", "tslint-config-prettier": "^1.18.0", "typescript": "^5.6.3", "vitest": "^2.1.3" } }