UNPKG

randombytes-pure

Version:

JS-only implementation of randomBytes, intended for use with React Native and other limited runtimes

94 lines (93 loc) 2.17 kB
{ "name": "randombytes-pure", "version": "4.1.0", "description": "JS-only implementation of randomBytes, intended for use with React Native and other limited runtimes", "main": "./dist/index.js", "repository": "github:RobertFischer/randombytes-pure", "scripts": { "test": "tsc --noEmit --project tsconfig.json && jest", "build": "yarn test && tsc --project tsconfig.json", "release": "yarn build && semantic-release", "head:checkCommit": "commitlint --from=HEAD~1", "pretty": "prettier --insert-pragma --write ./*.ts ./*.js ./*.md" }, "keywords": [ "react-native", "browser", "randomBytes", "rng", "ios", "android", "mobile", "web", "sjcl" ], "dependencies": { "buffer": "^5.6.0", "sjcl": "^1.0.8" }, "author": "RobertFischer", "license": "ISC", "devDependencies": { "@babel/core": "^7.10.5", "@babel/preset-env": "^7.10.4", "@babel/preset-typescript": "^7.10.4", "@commitlint/cli": "^9.1.1", "@commitlint/config-conventional": "^9.1.1", "@semantic-release/changelog": "^5.0.1", "@semantic-release/commit-analyzer": "^8.0.1", "@semantic-release/git": "^9.0.0", "@semantic-release/github": "^7.0.7", "@semantic-release/release-notes-generator": "^9.0.1", "@types/node": "^14.0.23", "@types/sjcl": "^1.0.29", "babel-jest": "^26.1.0", "conventional-changelog-conventionalcommits": "^4.3.0", "husky": "^4.2.5", "jest": "^26.1.0", "jest-extended": "^0.11.5", "lint-staged": "^10.2.11", "precise-commits": "^1.0.2", "prettier": "^2.0.5", "semantic-release": "^17.1.1", "typescript": "^3.9.6" }, "jest": { "setupFilesAfterEnv": [ "jest-extended" ] }, "babel": { "presets": [ [ "@babel/preset-env", { "targets": { "node": "current" } } ], "@babel/preset-typescript" ] }, "husky": { "hooks": { "commit-msg": "commitlint -E HUSKY_GIT_PARAMS", "pre-commit": "lint-staged && yarn test", "pre-push": "yarn test" } }, "prettier": { "useTabs": true, "semi": true }, "lint-staged": { "*.{js,jsx,ts,tsx,md,html,css}": "prettier --write" }, "private": false, "files": [ "package.json", "yarn.lock", "dist/*" ] }