UNPKG

use-state-validate

Version:
91 lines (90 loc) 2.72 kB
{ "name": "use-state-validate", "version": "3.0.1", "description": "Clean featherweight state validation", "sideEffects": false, "license": "MIT", "publishConfig": { "registry": "https://registry.npmjs.org" }, "author": "Tyler Kilburn <tylerkilburn@gmail.com>", "maintainers": [ "Tyler Kilburn <tylerkilburn@gmail.com>" ], "repository": { "type": "git", "url": "git+https://gitlab.com/tkil/use-state-validate.git" }, "bugs": { "url": "https://gitlab.com/tkil/use-state-validate/issues" }, "homepage": "https://gitlab.com/tkil/use-state-validate/-/blob/master/readme.md", "keywords": [ "use-state-validate", "validate", "validation", "use-state", "react", "hooks" ], "files": [ "lib/*" ], "main": "lib/cjs/index.js", "module": "lib/mjs/index.js", "types": "lib/mjs/index.js", "exports": { ".": { "import": "./lib/mjs/index.js", "require": "./lib/cjs/index.js" }, "./package.json": { "import": "./package.json", "require": "./package.json" } }, "scripts": { "build": "./ci/build.sh", "clean": "rm -rf lib _stage", "prep-pub_COMMENT": "// >[FIX]<: add test command", "prep-pub": "npm run build && npm login", "publish:alpha": "npm publish --tag alpha", "publish:prepatch": "npm run prep-pub && npm version prepatch --preid alpha && npm publish --tag alpha", "publish:premajor": "npm run prep-pub && npm version premajor --preid alpha && npm publish --tag alpha", "release:patch": "npm run prep-pub && npm version patch && npm publish", "release:minor": "npm run prep-pub && npm login && npm version minor && npm publish", "prepublish": "npm run build", "test": "jest" }, "devDependencies": { "@testing-library/react": "^11.2.7", "@testing-library/react-hooks": "^8.0.1", "@types/jest": "^26.0.24", "@types/react": "^16.14.34", "@typescript-eslint/eslint-plugin": "^5.42.1", "@typescript-eslint/parser": "^5.42.1", "eslint": "^8.27.0", "eslint-config-prettier": "^8.5.0", "eslint-config-standard": "^17.0.0", "eslint-plugin-import": "^2.26.0", "eslint-plugin-jest": "^27.1.4", "eslint-plugin-jsx-a11y": "^6.6.1", "eslint-plugin-node": "^11.1.0", "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-promise": "^6.1.1", "eslint-plugin-standard": "^5.0.0", "husky": "^4.3.8", "jest": "^26.6.3", "lint-staged": "^10.5.4", "prettier": "^2.7.1", "react": "^16.14.0", "react-dom": "^16.14.0", "ts-jest": "^26.5.6", "tslib": "^2.4.1", "typescript": "^4.8.4", "uglify-js": "^3.17.4" }, "peerDependencies": { "react": ">=16.8" } }