{"_id":"js-react-utils","_rev":"136-5b14c42092a031202ab10328b98e07c1","name":"js-react-utils","dist-tags":{"latest":"0.0.85"},"versions":{"0.0.6":{"name":"js-react-utils","version":"0.0.6","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-react-utils","repository":{"type":"git","url":"git+https://github.com/js-works/js-react-utils.git"},"main":"index.js","module":"dist/js-react-utils.ems.production.js","unpkg":"dist/js-react-utils.umd.production.js","jsdelivr":"dist/js-react-utils.umd.production.js","types":"dist/types/js-react-utils.d.ts","devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.5","@types/node":"^8.0.0","@types/react":"^16.4.14","@types/react-dom":"^16.0.7","babel":"^6.23.0","babel-core":"^6.26.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-es2015":"^6.24.1","bestzip":"^1.1.6","chai":"^4.1.2","cli-watch":"^1.0.7","copyfiles":"^2.0.0","cross-conf-env":"^1.1.2","esdoc":"^1.1.0","esdoc-importpath-plugin":"^1.0.2","esdoc-standard-plugin":"^1.0.0","js-spec":"^0.1.60","mocha":"^5.1.1","nyc":"^13.0.1","react-dom":"^16.4.2","rollup":"^0.64.1","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-eslint":"^5.0.0","rollup-plugin-gzip":"^2.0.0","rollup-plugin-livereload":"^0.6.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-serve":"^0.6.0","rollup-plugin-typescript2":"^0.17.0","rollup-plugin-uglify":"^4.0.0","rollup-plugin-uglify-es":"0.0.1","shx":"^0.2.2","ts-loader":"^5.1.1","ts-node":"^7.0.1","typedoc":"^0.12.0","typescript":"^3.0.3","ziptool":"^1.0.2"},"dependencies":{"react":"^16.4.2"},"scripts":{"clean":"shx rm -rf ./build ./dist","build":"rollup --c rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","build-watch":"watch -f \"src/main/**/*.js\" -r \"rollup --c rollup.config.js\"","test":"nyc mocha -r ts-node/register -r source-map-support/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register -r source-map-support/register src/test/**/*.ts","demo":"rollup --c rollup.demo.config.js --w","docs":"shx rm -rf ./dist/docs && cross-conf-env typedoc --options typedoc.json --name \"js-react-utils (version npm_package_version)\" src/main/api","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build/source && bestzip ../../dist/source/source.zip . && cd ../..","dist":"npm run clean && npm run test && npm run build && npm run docs && npm run zipsource"},"gitHead":"71186618537f0fdbe8360d6d0e21ec0ec20f00e1","description":"A bundle of utility functions to simplify component development with React","bugs":{"url":"https://github.com/js-works/js-react-utils/issues"},"_id":"js-react-utils@0.0.6","_npmVersion":"6.4.0","_nodeVersion":"8.11.3","_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"dist":{"integrity":"sha512-TR+T19tsQfE15tgiSCOHI5QIMWA7KYL0SF1AazOp1Lz4k5EmPUXij0vyYENxsOI+AQSJxCqwAU0IPk4wBJRl5g==","shasum":"ff8c75c51035210e144dfdaa765fa57924145248","tarball":"https://registry.npmjs.org/js-react-utils/-/js-react-utils-0.0.6.tgz","fileCount":62,"unpackedSize":2359064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqL34CRA9TVsSAnZWagAAH0cP/0rwZe5bKmnejOdddava\n2VXdqmuHBGSpWSZ4HdcKEtKaGLs1jsnBsWbatgN8FrD/RpcbneaUn/KLmCQ0\nt0vD91txmitvcK+RIo+lW/hQL8qDkGDQ5QuhszdPfm0CZaccblbcGnGYXB7J\nsMtZO9H22OhWB28DTNVwkdXK+d058OcaSsVIQlqsW3m+PYSMcArIpr+P/R25\nL+P+0xMn6UUrBrBSj/rmQt3/WE5JvxscfQy6l7cG28p6r2yUFVjEDjidjtAU\n+K6bLGX9D94OuZ94AI956hqT65oX2ciGrs3nagD7qchvk439ddRMeegehPP2\n0+jwjS15Kwy5fCp6Cutayy1dbNqV0KsATLwzgxWVfClfiNKyswNmT6OJtDsv\nuo/5oYO8QS3B/1PhYPoDi4nVUuNFQ4sXBoPWo2uvgGQ/5eAq/yIcqJuqehsS\nOlKSznhINSjwWIv0DglZ30P2TFn+3hwNnIeEVH/hfm4Z0zaFqYV1rh1oZLUZ\n0SxZ58gL9uK0zKjD7cNKABnnxAa81frg8jkZw0q9qtkaZkMPubPblveKN8u+\njDc1SPeUzUhnO7A6gAzcm37XoQ/gyvK1szTYXlD/JRgffPaqSFl635kQPqu+\nQ0gcSuFYRF8vd21clwdyH/0TLfHyQYIieTZoQSv4jUVwVP9w7BEA2wMsZA48\neZ5Y\r\n=Xjq3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCN7rFkTgXBTlMg9i1azi4KUngr7Ee4F0HfHSPAFmT3DAIhANLqJ47CwURIueXGgRNu1XUDl+pd4ABfkpTYn+dxajcY"}]},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-react-utils_0.0.6_1537785335747_0.8665664566765496"},"_hasShrinkwrap":false},"0.0.7":{"name":"js-react-utils","version":"0.0.7","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-react-utils","repository":{"type":"git","url":"git+https://github.com/js-works/js-react-utils.git"},"main":"index.js","module":"dist/js-react-utils.ems.production.js","unpkg":"dist/js-react-utils.umd.production.js","jsdelivr":"dist/js-react-utils.umd.production.js","types":"dist/types/js-react-utils.d.ts","devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.5","@types/node":"^8.0.0","@types/react":"^16.4.14","@types/react-dom":"^16.0.7","babel":"^6.23.0","babel-core":"^6.26.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-es2015":"^6.24.1","bestzip":"^1.1.6","chai":"^4.1.2","cli-watch":"^1.0.7","copyfiles":"^2.0.0","cross-conf-env":"^1.1.2","esdoc":"^1.1.0","esdoc-importpath-plugin":"^1.0.2","esdoc-standard-plugin":"^1.0.0","js-spec":"^0.1.60","mocha":"^5.1.1","nyc":"^13.0.1","react-dom":"^16.4.2","rollup":"^0.64.1","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-eslint":"^5.0.0","rollup-plugin-gzip":"^2.0.0","rollup-plugin-livereload":"^0.6.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-serve":"^0.6.0","rollup-plugin-typescript2":"^0.17.0","rollup-plugin-uglify":"^4.0.0","rollup-plugin-uglify-es":"0.0.1","shx":"^0.2.2","ts-loader":"^5.1.1","ts-node":"^7.0.1","typedoc":"^0.12.0","typescript":"^3.0.3","ziptool":"^1.0.2"},"dependencies":{"react":"^16.4.2"},"scripts":{"clean":"shx rm -rf ./build ./dist","build":"rollup --c rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","build-watch":"watch -f \"src/main/**/*.js\" -r \"rollup --c rollup.config.js\"","test":"nyc mocha -r ts-node/register -r source-map-support/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register -r source-map-support/register src/test/**/*.ts","demo":"rollup --c rollup.demo.config.js --w","docs":"shx rm -rf ./dist/docs && cross-conf-env typedoc --options typedoc.json --name \"js-react-utils (version npm_package_version)\" src/main/api","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build/source && bestzip ../../dist/source/source.zip . && cd ../..","dist":"npm run clean && npm run test && npm run build && npm run docs && npm run zipsource"},"gitHead":"71186618537f0fdbe8360d6d0e21ec0ec20f00e1","description":"A bundle of utility functions to simplify component development with React","bugs":{"url":"https://github.com/js-works/js-react-utils/issues"},"_id":"js-react-utils@0.0.7","_npmVersion":"6.4.0","_nodeVersion":"8.11.3","_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"dist":{"integrity":"sha512-aQ+takHm9sYyWoJniCSWjRnr5+lUujsgIB+f68lAkYpBOJ8PqQ+5BHUWdG3HpCzm8LJAvwBrNQfkLdLTCdnkYw==","shasum":"eba8bee2213f87ce19890853e69a4c4deb1b8a5b","tarball":"https://registry.npmjs.org/js-react-utils/-/js-react-utils-0.0.7.tgz","fileCount":62,"unpackedSize":2359072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqNdcCRA9TVsSAnZWagAAQ8YP/2TJTi+DcQWHwrJonSZu\nzq2D3WDBLQ8YJKk0s5ZwZofN5LlvT2ulI29SXQ/GK3Ve+1wTPtlfxHstdx2x\ng2a9Pfh7IACwIv3wCRed+u4syh7k7iNT52bs9q97nnvgnqMhKBqj1pOytm7Q\nhmysQ5g8oSEAiypwx6znwjXjdVLShX7rF7NAjnUFqV2pbPwoOeBWbEDspXfI\nJi3TEbQCO0z4S0rWaiTN0WNdbiN+IhLt/4dP6d3sufOQC1BCyHWawMeaBWdA\ngTSjCBz+M6HSVLsEsGlBYMTJPE28Qas2ZMdcwv8fkAxgkxxlpkUeInjZruWW\nb8oTwhDWt9TtgYWdbgvX+1GAeaDT0JJfBSD/AhXEYgcpXY5iHGDf/02wlbEN\nPbeTD3/5iUKqsKM/msZbQTSqFmMMFMJcbuqrmc0+Ajrmd7Z+aAOi5wYHmz2M\nKzcfD4dkwZYdYo9J1NRh+VzwcJZ5FCfdk3T5vqmSIKnwvmFfy2OETQ+RQlej\nBLuGHmAbUBXnsaqJoUDZgiKwDJRvTawzDQIANRdxQ3XQM1mLH1jyu8cZiIl/\nTKpmk8CVJoYlvQRK8KOxweRD+w/nUCoUnTgrLfXOL/Q/+NuuJ8ueSCATNWvn\nOT2WJk1wIc+KjHrxMvuxT4v605IMC3SKSRMzoZoVf3AA0ff6bABVGvI+AT9c\nlAq/\r\n=RlF6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMkuHXOr9P8h0+avIdKB8Ny33raQ8x9xcyQvTQjzN80gIhANh+eHzrRLkUgXxwCAwHxnzdrhN4/QQzomClZyQUtEy4"}]},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-react-utils_0.0.7_1537791835578_0.8549495157000631"},"_hasShrinkwrap":false},"0.0.23":{"name":"js-react-utils","version":"0.0.23","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-react-utils","repository":{"type":"git","url":"git+https://github.com/js-works/js-react-utils.git"},"main":"index.js","module":"dist/js-react-utils.ems.production.js","unpkg":"dist/js-react-utils.umd.production.js","jsdelivr":"dist/js-react-utils.umd.production.js","types":"dist/types/js-react-utils.d.ts","devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.5","@types/node":"^8.0.0","@types/react":"^16.4.14","@types/react-dom":"^16.0.7","babel":"^6.23.0","babel-core":"^6.26.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-es2015":"^6.24.1","bestzip":"^1.1.6","chai":"^4.1.2","cli-watch":"^1.0.7","copyfiles":"^2.0.0","cross-conf-env":"^1.1.2","esdoc":"^1.1.0","esdoc-importpath-plugin":"^1.0.2","esdoc-standard-plugin":"^1.0.0","js-spec":"^0.1.60","mocha":"^5.1.1","nyc":"^13.0.1","react-dom":"^16.4.2","rollup":"^0.64.1","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-eslint":"^5.0.0","rollup-plugin-gzip":"^2.0.0","rollup-plugin-livereload":"^0.6.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-serve":"^0.6.0","rollup-plugin-typescript2":"^0.17.0","rollup-plugin-uglify":"^4.0.0","rollup-plugin-uglify-es":"0.0.1","shx":"^0.2.2","ts-loader":"^5.1.1","ts-node":"^7.0.1","typedoc":"^0.12.0","typescript":"^3.0.3","ziptool":"^1.0.2"},"dependencies":{"react":"^16.4.2"},"scripts":{"clean":"shx rm -rf ./build ./dist","build":"rollup --c rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","build-watch":"watch -f \"src/main/**/*.js\" -r \"rollup --c rollup.config.js\"","test":"nyc mocha -r ts-node/register -r source-map-support/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register -r source-map-support/register src/test/**/*.ts","build-demo-watch":"watch -f \"./src/**/*.ts?\" -r \"rollup --c rollup.demo.config.js\"","demo":"rollup --c rollup.demo.config.js -w","docs":"shx rm -rf ./dist/docs && cross-conf-env typedoc --options typedoc.json --name \"js-react-utils (version npm_package_version)\" src/main/api","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build/source && bestzip ../../dist/source/source.zip . && cd ../..","dist":"npm run clean && npm run test && npm run build && npm run docs && npm run zipsource"},"gitHead":"5bc90f9dc7c14991dfd687dc57315a92fe855802","description":"A bundle of utility functions to simplify component development with React","bugs":{"url":"https://github.com/js-works/js-react-utils/issues"},"_id":"js-react-utils@0.0.23","_npmVersion":"6.4.0","_nodeVersion":"8.11.3","_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"dist":{"integrity":"sha512-DKUwI5aCqhz2rei+Qe0PKyVavaQsZaPqjmbTOSKr/v+mZ6mgj1kRN7yDFhqsEBTI0f/l+FTsVP7tUOsN4Pax7A==","shasum":"a2d3ee97874b06c1b7d420a48c0cade35798f4f8","tarball":"https://registry.npmjs.org/js-react-utils/-/js-react-utils-0.0.23.tgz","fileCount":64,"unpackedSize":2620402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbsE/xCRA9TVsSAnZWagAAWl4P/0LisRFPZqRWvfVJCefd\nGG3jE2dk1qrPLmA4E7MbPZmGbhnB5m4lohD/KtZxMGw9rbBUQBLs+H4/djns\nS+l4nBATzyIvCpEwjUBZ5I7yyuQh974wXx++Q5wrVbtvHd/F3F5zpa8YMoNr\nqisoKEeWr/A+OEo/Ln3nEpJXA4O7mk5alq/001QySbwizUrs84IFVZlWBzT4\nAWFHyY5tBKOcT1bcaLKtUOHw+wAe+EmisVvh8+oL1oCIU5/Po14CsKghN0nN\nTvafdW2KCO1wXovuOn8swOapv1vd4/3Giu2SzO6T+F3AhLNwjc4tNJRo9Y1J\n1S4sjZgSouIhOAyoElx3G9k/il+Q5jlmGFVj9S/rqVvNa4OpFJMPrWf3//32\nHwOYcvrbSH4F6fTlGAdAAQiXQ4Jq4TQ3g/1iT2uQna2Tpofo4sFJ+DC+iLBN\nr2goOyHJT17ddJrcMcuAy5KWankDPAteQbZlJnThyyjtBuTL1IZUoxl3R8sG\nyhPaci4QxsTdCL7p3iHO9oJgFQLYcSncw4XylVUnFzi61dXqHtAoAMH3sjuP\nbOFnBaL3vu0cywHuSgIG2aUdXABJOdyHO+8LiZuGPqPP1CwbtURG5R2GQIQY\nC8MLu4p/9/Iui4oK7/ZRdhpnrpSvjAjbJtJwb3sFMIQI+cPKtZsK8c8+SSus\nLhCO\r\n=4uti\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDT4py/y6BtyNGCofq/XBUzvfqBw0+G2fVY8PCd0JDG1AIhAIvyByjSS/LcavxfgE7gPfCC49A0ffqXTXo9mDKZ2cl+"}]},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-react-utils_0.0.23_1538281456789_0.5925804537905544"},"_hasShrinkwrap":false},"0.0.26":{"name":"js-react-utils","version":"0.0.26","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-react-utils","repository":{"type":"git","url":"git+https://github.com/js-works/js-react-utils.git"},"main":"index.js","module":"dist/js-react-utils.ems.production.js","unpkg":"dist/js-react-utils.umd.production.js","jsdelivr":"dist/js-react-utils.umd.production.js","types":"dist/types/js-react-utils.d.ts","devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.5","@types/node":"^8.0.0","@types/react":"^16.4.14","@types/react-dom":"^16.0.7","babel":"^6.23.0","babel-core":"^6.26.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-es2015":"^6.24.1","bestzip":"^1.1.6","chai":"^4.1.2","cli-watch":"^1.0.7","copyfiles":"^2.0.0","cross-conf-env":"^1.1.2","esdoc":"^1.1.0","esdoc-importpath-plugin":"^1.0.2","esdoc-standard-plugin":"^1.0.0","js-spec":"^0.1.60","mocha":"^5.1.1","nyc":"^13.0.1","react-dom":"^16.4.2","rollup":"^0.64.1","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-eslint":"^5.0.0","rollup-plugin-gzip":"^2.0.0","rollup-plugin-livereload":"^0.6.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-serve":"^0.6.0","rollup-plugin-typescript2":"^0.17.0","rollup-plugin-uglify":"^4.0.0","rollup-plugin-uglify-es":"0.0.1","shx":"^0.2.2","ts-loader":"^5.1.1","ts-node":"^7.0.1","typedoc":"^0.12.0","typescript":"^3.0.3","ziptool":"^1.0.2"},"dependencies":{"react":"^16.4.2"},"scripts":{"clean":"shx rm -rf ./build ./dist","build":"rollup --c rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","build-watch":"watch -f \"src/main/**/*.js\" -r \"rollup --c rollup.config.js\"","test":"nyc mocha -r ts-node/register -r source-map-support/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register -r source-map-support/register src/test/**/*.ts","build-demo-watch":"watch -f \"./src/**/*.ts?\" -r \"rollup --c rollup.demo.config.js\"","demo":"rollup --c rollup.demo.config.js -w","docs":"shx rm -rf ./dist/docs && cross-conf-env typedoc --options typedoc.json --name \"js-react-utils (version npm_package_version)\" src/main/api","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build/source && bestzip ../../dist/source/source.zip . && cd ../..","dist":"npm run clean && npm run test && npm run build && npm run docs && npm run zipsource"},"gitHead":"6fd9d3a7d8a7f10862f45c367388deaaab9d2d57","description":"A bundle of utility functions to simplify component development with React","bugs":{"url":"https://github.com/js-works/js-react-utils/issues"},"_id":"js-react-utils@0.0.26","_npmVersion":"6.4.1","_nodeVersion":"8.11.3","_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"dist":{"integrity":"sha512-dFRhqeGPY9AiRsAgmMAQmngKrcGWzTAofJJgRKJ7hWvP/2E6bLVvVxAAclkJxVpeg+bjNJmjrSotWVZvukUKnw==","shasum":"dea13edd705b39b349fffe0bc61d2135c13583c2","tarball":"https://registry.npmjs.org/js-react-utils/-/js-react-utils-0.0.26.tgz","fileCount":68,"unpackedSize":3191340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvHe4CRA9TVsSAnZWagAAyiYP/01GzOmJEyW4sJ5SL9hi\nd4Po8L1Lez5UNikJd8DBIyda4QdbldYvfHVUsNm4f7YRGi4ds6UXPP7uz5rW\nPp/QsdvV+qxPGWUG+0bB0yVQ/SlTcd3Zx0nb2Dpqe6aBELv1pWmMXL2QwRZq\nn99qi4V5YN3LPxsh2V1E/GgXBhO0vP1RtBg1jYjhZ874MJ3TTK1T6vwfR8GE\ns3Gcggbf+JPaW9eSygynPprFjmrUJbNp2z7HXSRFzAzHAbcGfS3WWmjiBYju\nx6frjp8LbMNhtqVxa7Nw/mKwRaM2iRf6sbmCCLf1otg/uVFAT4N2LDkB+k85\nSeILx+RmpB5TAvBMi2/xPRI+7UaGwsva740cq6cCorX6RPgQ7F1LkNGh7IIX\nvly/2YO4WbDzPeXnj8/7lsUPm2EVHvp/UZLNOBs+k0Ps5rFkFREq2pJ8aUrV\ndYJYlh/dTi8B+BV7v3zZI1ASsK/moYEFB+iGuTnjG2VLtpb+McsMi26AB1rf\nimIVRrt/i+iCdwr4nQMIKJutOGGs9pHh7xx1XxlYJf+M+uyXxK8mhKa/BsqG\n3znmIcQa4/OT7w0I2MUJZxUTMqxG9r77tGXKqFa4Q2E9De7tPPR5S3/eNXug\ntfiCRxfY7L41sHCbb2Aft7MTE08dP6uv41wNb+SUB2Oo4GITrtO8xWoLCjj5\n01wa\r\n=XX0x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFgfY0/NIxushnXbuib3OB0QzRh6P1kajxvgX7owZ7fxAiEA7Mdzkup9+GuXQ+JSYXjT9tXYKnOfjBWakIZl+i3Piik="}]},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-react-utils_0.0.26_1539078071716_0.3502269945651315"},"_hasShrinkwrap":false},"0.0.27":{"name":"js-react-utils","version":"0.0.27","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-react-utils","repository":{"type":"git","url":"git+https://github.com/js-works/js-react-utils.git"},"main":"index.js","module":"dist/js-react-utils.ems.production.js","unpkg":"dist/js-react-utils.umd.production.js","jsdelivr":"dist/js-react-utils.umd.production.js","types":"dist/types/js-react-utils.d.ts","devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.5","@types/node":"^8.0.0","@types/react":"^16.4.14","@types/react-dom":"^16.0.7","babel":"^6.23.0","babel-core":"^6.26.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-es2015":"^6.24.1","bestzip":"^1.1.6","chai":"^4.1.2","cli-watch":"^1.0.7","copyfiles":"^2.0.0","cross-conf-env":"^1.1.2","esdoc":"^1.1.0","esdoc-importpath-plugin":"^1.0.2","esdoc-standard-plugin":"^1.0.0","js-spec":"^0.1.60","mocha":"^5.1.1","nyc":"^13.0.1","react-dom":"^16.4.2","rollup":"^0.64.1","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-eslint":"^5.0.0","rollup-plugin-gzip":"^2.0.0","rollup-plugin-livereload":"^0.6.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-serve":"^0.6.0","rollup-plugin-typescript2":"^0.17.0","rollup-plugin-uglify":"^4.0.0","rollup-plugin-uglify-es":"0.0.1","shx":"^0.2.2","ts-loader":"^5.1.1","ts-node":"^7.0.1","typedoc":"^0.12.0","typescript":"^3.0.3","ziptool":"^1.0.2"},"dependencies":{"react":"^16.4.2"},"scripts":{"clean":"shx rm -rf ./build ./dist","build":"rollup --c rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","build-watch":"watch -f \"src/main/**/*.js\" -r \"rollup --c rollup.config.js\"","test":"nyc mocha -r ts-node/register -r source-map-support/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register -r source-map-support/register src/test/**/*.ts","build-demo-watch":"watch -f \"./src/**/*.ts?\" -r \"rollup --c rollup.demo.config.js\"","demo":"rollup --c rollup.demo.config.js -w","docs":"shx rm -rf ./dist/docs && cross-conf-env typedoc --options typedoc.json --name \"js-react-utils (version npm_package_version)\" src/main/api","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build/source && bestzip ../../dist/source/source.zip . && cd ../..","dist":"npm run clean && npm run test && npm run build && npm run docs && npm run zipsource"},"gitHead":"cb19044af1deb7fc055c78daa7f8930c8f1a8df5","description":"A bundle of utility functions to simplify component development with React","bugs":{"url":"https://github.com/js-works/js-react-utils/issues"},"_id":"js-react-utils@0.0.27","_npmVersion":"6.4.1","_nodeVersion":"8.11.3","_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"dist":{"integrity":"sha512-LXYCx7rxBJhCWdQqMNrpyE5LoYeN0SaVf/tePhohceB0AY7PHgYJDEq/XlQOrpQhC3Ot9zSfybjQPcwiLkvqdw==","shasum":"900dd96b8c9400e422d73678090791d66e1113ea","tarball":"https://registry.npmjs.org/js-react-utils/-/js-react-utils-0.0.27.tgz","fileCount":68,"unpackedSize":3191246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwbo+CRA9TVsSAnZWagAA9jEP/0KnbrmLCTTVxBV0cqLS\nAaqKjz2+H8gHrn64XqaX64Kavttw+w3Alsfd7PhB3eKxAE5+hNnPpU7PrF9K\nhYo7RHTn6XyhLk/7Yaig92dg4raSxdaFZYTbQ9IkfrmprlDjwryJ1J3Ly79A\naMKSrRIYkTFn9Tn2+rNMXKXK7diRFZu28VrfSrg4PEKho4BB1pCcC/pK+jZh\nPAnn4nza9cSs96NGo8PELnQZWIu25Jng+JCU7XYs4VobbZNGUMDX3oy/zjA4\nwEzlLeoc/4IdKDoANRDxg3Y0FFH5eOC2p1N6kX7jR1oa1ooin6g/74sRSN5z\nPUiHTGOMPC0InuJ1PZShFgmKj3j5qrUugcLdE32mQeLY6TVLvd3SuONZNXB9\n5h3V7Ayji8W/K/xsXdsu9iok+vOOdRCy/8mt0J/reZjJ0X4ZfDAhlOXVCtEx\nTpQyb6yhzHPZOtfr0IXhHp4PKfc49mHZD6qwO/7/aAMUaZCDNYWXNy6liRyt\nmWG4zkHky5ePv+jKLfrlM1ofyGxF9t2gOwQdcCvaOzB7vRs4WbjvdWbyCaOG\nqI1K6RpKukCGMHaYQKGosSzr5Ozx4ygqaJpcm2Yt9weWYMRQ+jEsayfOVBwa\nWFDs8W/jBz02AxY5EZLjD1iy7/zrmG6ioMct+abx0kqSXA3aMjza4l+kesfN\nQZBH\r\n=MRSV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDH7ElXLMJ1H4wcAfru+2BLlYkQV3jboRQAfFPxM9Z/eQIgKu/K4F9WDjFkbOJFZeZPQsGlhdF2+btj9zXpe7uvn1M="}]},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-react-utils_0.0.27_1539422782094_0.019445703900377254"},"_hasShrinkwrap":false},"0.0.28":{"name":"js-react-utils","version":"0.0.28","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-react-utils","repository":{"type":"git","url":"git+https://github.com/js-works/js-react-utils.git"},"main":"index.js","module":"dist/js-react-utils.ems.production.js","unpkg":"dist/js-react-utils.umd.production.js","jsdelivr":"dist/js-react-utils.umd.production.js","types":"dist/types/js-react-utils.d.ts","devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.5","@types/node":"^8.0.0","@types/react":"^16.4.14","@types/react-dom":"^16.0.7","babel":"^6.23.0","babel-core":"^6.26.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-es2015":"^6.24.1","bestzip":"^1.1.6","chai":"^4.1.2","cli-watch":"^1.0.7","copyfiles":"^2.0.0","cross-conf-env":"^1.1.2","esdoc":"^1.1.0","esdoc-importpath-plugin":"^1.0.2","esdoc-standard-plugin":"^1.0.0","js-spec":"^0.1.60","mocha":"^5.1.1","nyc":"^13.0.1","react-dom":"^16.4.2","rollup":"^0.64.1","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-eslint":"^5.0.0","rollup-plugin-gzip":"^2.0.0","rollup-plugin-livereload":"^0.6.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-serve":"^0.6.0","rollup-plugin-typescript2":"^0.17.0","rollup-plugin-uglify":"^4.0.0","rollup-plugin-uglify-es":"0.0.1","shx":"^0.2.2","ts-loader":"^5.1.1","ts-node":"^7.0.1","typedoc":"^0.12.0","typescript":"^3.0.3","ziptool":"^1.0.2"},"dependencies":{"react":"^16.4.2"},"scripts":{"clean":"shx rm -rf ./build ./dist","build":"rollup --c rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","build-watch":"watch -f \"src/main/**/*.js\" -r \"rollup --c rollup.config.js\"","test":"nyc mocha -r ts-node/register -r source-map-support/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register -r source-map-support/register src/test/**/*.ts","build-demo-watch":"watch -f \"./src/**/*.ts?\" -r \"rollup --c rollup.demo.config.js\"","demo":"rollup --c rollup.demo.config.js -w","docs":"shx rm -rf ./dist/docs && cross-conf-env typedoc --options typedoc.json --name \"js-react-utils (version npm_package_version)\" src/main/api","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build/source && bestzip ../../dist/source/source.zip . && cd ../..","dist":"npm run clean && npm run test && npm run build && npm run docs && npm run zipsource"},"gitHead":"d0bf63ac50dedb898af38677f1db4a96894b362a","description":"A bundle of utility functions to simplify component development with React","bugs":{"url":"https://github.com/js-works/js-react-utils/issues"},"_id":"js-react-utils@0.0.28","_npmVersion":"6.4.1","_nodeVersion":"8.11.3","_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"dist":{"integrity":"sha512-Qtrkum8eFVV+NMjCJdH4MTYrSBShzjlUiFwgjX2PLTUllGu2DPTm6D43V1Rj3quQWQZ15BxNpNZZ6SoYJswrgw==","shasum":"d29b7bad6ed98cda7e35dc536a1ec101dd24909a","tarball":"https://registry.npmjs.org/js-react-utils/-/js-react-utils-0.0.28.tgz","fileCount":68,"unpackedSize":3191378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxXqSCRA9TVsSAnZWagAAYyMP/3A/ObCqen2GHuS1Ce/X\nLLt49CHYbJI1Gzwu06OSS5MhZ/Y663T0XTC8CECuS9gRwrxAY0NcQtFdYhi2\nrdTLu+wv7r0Lh5tNldgAipCWHA399EHFbRPGFXDIyOyMGOPfCnfSimY8pGYb\nHQ5/uy+UPiTTtAX8Nv03K9ZoNtGFIL/fh57WHAVAADLR1V79jPQrEEbWrWQo\nxsjiFEHJTIWl++Egpne2AGkDsy3i8elgVeREs6qTYwSvlCTmLB6EGDkKMQyX\nEdnhm0IYp22myeMrPZZCHzehzg17OrAAOw0oj62hywrs9V0OmsFWzy/oF6az\n8Af/BRjMFrwS8oS5ws3dt4wKQcC4cWrW66MXCXppUFF8IfUhhezwJZd2sEBf\ncFhigs4FjQFk51I/P8EBtR7U65xafidY8t05CERpTQ7/XBHbU9zjnPlF0/hS\nZ35vuSwouAFYut4f9mbd9PBvLRLBBJk+A4a+/8s0BapDe3IvMihCUZ+3xMg6\n59h9fGy7KZbjsQmF69XCVbfS8HyVJbX9bmTFDWkw7qt3S++eyk1CjWKxn0OT\nThOf27hjnZ/WvRWvFrTsW57Xo61g/BUjsZQMyN/WhYN1b0acVvkGeRcncltZ\n+Ga2W4RTsj8p9wZZwZ1IbxFkyR7qHb8eh/8jWSv5bDiWDCfBiv75efRAeHmn\n6M9I\r\n=0znT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCz3lm6YetV63fetzebKncn3QEd/0/ggbQAJ/8zkscGRAIhAMRbXLboA/cuQ57ZaxxCTw6uJWLawPdxxYTQ6/SQH8Da"}]},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-react-utils_0.0.28_1539668625533_0.9940272876765102"},"_hasShrinkwrap":false},"0.0.29":{"name":"js-react-utils","version":"0.0.29","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-react-utils","repository":{"type":"git","url":"git+https://github.com/js-works/js-react-utils.git"},"main":"index.js","module":"dist/js-react-utils.ems.production.js","unpkg":"dist/js-react-utils.umd.production.js","jsdelivr":"dist/js-react-utils.umd.production.js","types":"dist/types/js-react-utils.d.ts","devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.5","@types/node":"^8.0.0","@types/react":"^16.4.14","@types/react-dom":"^16.0.7","babel":"^6.23.0","babel-core":"^6.26.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-es2015":"^6.24.1","bestzip":"^1.1.6","chai":"^4.1.2","cli-watch":"^1.0.7","copyfiles":"^2.0.0","cross-conf-env":"^1.1.2","esdoc":"^1.1.0","esdoc-importpath-plugin":"^1.0.2","esdoc-standard-plugin":"^1.0.0","js-spec":"^0.1.61","mocha":"^5.1.1","nyc":"^13.0.1","react-dom":"^16.7.0-alpha.0","rollup":"^0.66.6","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-eslint":"^5.0.0","rollup-plugin-gzip":"^2.0.0","rollup-plugin-livereload":"^0.6.0","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-serve":"^0.6.0","rollup-plugin-typescript2":"^0.17.0","rollup-plugin-uglify":"^4.0.0","rollup-plugin-uglify-es":"0.0.1","shx":"^0.2.2","ts-loader":"^5.1.1","ts-node":"^7.0.1","typedoc":"^0.12.0","typescript":"^3.0.3","ziptool":"^1.0.2"},"dependencies":{"react":"^16.7.0-alpha.0"},"scripts":{"clean":"shx rm -rf ./build ./dist","build":"rollup --c rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","build-watch":"rollup --c rollup.config.js -w","test":"nyc mocha -r ts-node/register -r source-map-support/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register -r source-map-support/register src/test/**/*.ts","build-demo-watch":"watch -f \"./src/**/*.ts?\" -r \"rollup --c rollup.demo.config.js\"","demo":"rollup --c rollup.demo.config.js -w","docs":"shx rm -rf ./dist/docs && cross-conf-env typedoc --options typedoc.json --name \"js-react-utils (version npm_package_version)\" src/main/api","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build/source && bestzip ../../dist/source/source.zip . && cd ../..","dist":"npm run clean && npm run test && npm run build && npm run docs && npm run zipsource"},"gitHead":"0669e4faf64fd1677314706abc474d78e25bd780","description":"A bundle of utility functions to simplify component development with React","bugs":{"url":"https://github.com/js-works/js-react-utils/issues"},"_id":"js-react-utils@0.0.29","_npmVersion":"6.4.1","_nodeVersion":"8.11.3","_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"dist":{"integrity":"sha512-ex8bicfy/Y3Q+ZrIyYIcmb6tQq77XwIModPE1yyB2m8TnyAQRHwOsr7f2dKzwLAuwcxH/OtlOdbFzHDXbq/mTA==","shasum":"6b12c0a56e5fbd05e2818b59480e958a5af43b59","tarball":"https://registry.npmjs.org/js-react-utils/-/js-react-utils-0.0.29.tgz","fileCount":63,"unpackedSize":2824753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1DNlCRA9TVsSAnZWagAAgmIP/13uD1QdqtGFiPNhrE54\neaUTGzi8BVWhZ8d29OFx/scu+nO105PE2K5nElrWbfLVVLTv2xcW8Z68NkBs\nbZf/j8Bdi+8xCjS4N4e4odBpRs8QnuiLCa1fNqE6RszWj/SYaGzdaKIl7Rpj\ngrfa4xH2NLcPWWzMonNf8tTteoLHJrvjTIx+3hIX7/LKBxkbA48260NlZmGS\n/bWTDMzpqizpHJkCkRf+9MH5SaFqt99ak60kmv/u9oY/eGOKu/tCH6utYuTs\nmnpY/r3kIz1+CUKHrOQ5xQBCcWpNFoc5hJxYYV2Bw++dFQr87nffouaPBF9J\nA2RY0jnlc3BiLaUqFT6dQMBqEmS2Nq9pa7epiUIrHkbU4Bkf5znA04LKV+7F\nblLxbWTdp9o73I4zFM80hygzGWl9GoKywPRlkBNbwGQs32FM5yfhXCOxGLUQ\nGntXTAPf/G07oJLGc8XZOW/Q5bNiDQArehAfavb710yikBx1dxxCn5e/caqP\n7RJk562ZK/jhbicBOoOQs3Kf7N/aQ3Vu24uCjRXnsem7dbXprKwAIszzBTLF\npEIJJRRUdZCfowNh/tGQ64+JNcQQF7FUVafLzvJKaQUvQJj91J7BamVN/ngd\nIbb5Axw6ZQ4HGycQt3diKvA9ORR/JNd5ZaqsGeEEZffbXxHcmpeZt92Swwlq\nBf7g\r\n=zI3m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3cCmAtzvO0vw1SpK4bxHQSYe6YO7cyqM3nJ3hB4y6EgIgYrIgg/LYwQxYcZbbbozZmBqrsE1Rg2w7aRZRRQxa4zY="}]},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-react-utils_0.0.29_1540633444684_0.2681592867791296"},"_hasShrinkwrap":false},"0.0.34":{"name":"js-react-utils","version":"0.0.34","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-react-utils","repository":{"type":"git","url":"git+https://github.com/js-works/js-react-utils.git"},"main":"index.js","module":"dist/js-react-utils.ems.production.js","unpkg":"dist/js-react-utils.umd.production.js","jsdelivr":"dist/js-react-utils.umd.production.js","types":"dist/types/index.d.ts","devDependencies":{"@types/chai":"^4.1.7","@types/mocha":"^5.2.5","@types/node":"^10.12.18","@types/react":"^16.7.18","@types/react-dom":"^16.0.11","babel":"^6.23.0","babel-core":"^6.26.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-es2015":"^6.24.1","bestzip":"^2.1.2","chai":"^4.2.0","cli-watch":"^1.0.7","copyfiles":"^2.1.0","cross-conf-env":"^1.1.2","esdoc":"^1.1.0","esdoc-importpath-plugin":"^1.0.2","esdoc-standard-plugin":"^1.0.0","js-spec":"^0.1.61","mocha":"^5.2.0","nyc":"^13.1.0","react-dom":"16.7.0-alpha.2","rollup":"^1.1.0","rollup-plugin-babel":"^4.3.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-eslint":"^5.0.0","rollup-plugin-gzip":"^2.2.0","rollup-plugin-livereload":"^0.6.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-serve":"^1.0.0","rollup-plugin-terser":"^4.0.2","rollup-plugin-typescript2":"^0.18.1","rollup-plugin-uglify":"^6.0.1","rollup-plugin-uglify-es":"0.0.1","shx":"^0.3.2","ts-loader":"^5.3.3","ts-node":"^7.0.1","typedoc":"^0.14.1","typescript":"^3.2.2","ziptool":"^1.0.2"},"dependencies":{"react":"16.7.0-alpha.2"},"nyc":{"temp-directory":"./coverage/.nyc_output","include":["src/modules"],"exclude":[],"extension":[".ts"],"reporter":["lcov","text"],"all":true},"scripts":{"clean":"shx rm -rf ./build ./dist","build":"rollup --c rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","build-watch":"rollup --c rollup.config.js -w","test":"nyc mocha -r ts-node/register -r source-map-support/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register -r source-map-support/register src/test/**/*.ts","demo":"rollup --c rollup.demo.config.js -w","docs":"shx rm -rf ./dist/docs && cross-conf-env typedoc --options ./typedoc.json --name \"js-react-utils (version npm_package_version)\" src/main/api","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build/source && bestzip ../../dist/source/source.zip . && cd ../..","dist":"npm run clean && npm run test && npm run build && npm run docs && npm run zipsource"},"gitHead":"ae7395b0701e497fb8db00f5f162bc647da2589c","description":"A bundle of utility functions to simplify component development with React","bugs":{"url":"https://github.com/js-works/js-react-utils/issues"},"_id":"js-react-utils@0.0.34","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"dist":{"integrity":"sha512-4DpTR84aIuTwtL4RK9aTS/WxwtnL0kVn3njkr9TLt82HNzb3jOzS5HktUa680v4pcWT60TrfRwkVA28JvZmapg==","shasum":"da7afdc21149d916d77372c79c30d78fb4cf103c","tarball":"https://registry.npmjs.org/js-react-utils/-/js-react-utils-0.0.34.tgz","fileCount":61,"unpackedSize":2279580,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPc4aCRA9TVsSAnZWagAAtnMP/iKwjb83iYiIVGwmtt9Z\nE6Pgd6xYY7Q52zofEZO3RzztepL4MCoQEROqzPVYyOkBZElJqcUiAoI2arA7\nnoEggo18fCF69vEe5LN8+3UhNTmiBrdd75hdS0fwG60On3TngTR2Fc1ShrIH\nnB/jybq9qez8XgO9GWXLPtCgvc1zJNjAW8mWwYa/1hfqHODeTJwTwR6h3DHd\n5VGmerB5fOA81b7xMR9HPE3y2fE6IoKiNBeo4nkxunSRIG2wiCySvqP5IGy+\nT+fZTxaKccB+hA8ksfXILIL29zaDxoeipdUDRwaGKtLKfckCsUursLlXwivi\nSfnyRbeWJ1P86o2xTi8pI2ueSNB6jberNJgxKWiLo1qt8P9x0TsUWgOnkB6c\nPyq4sKBM7hHN/2V+zzkCt3OzFOOIL1cnDfqNjCJk2/vgUdVsEwAj8Wo1bLAw\nlseVoxvGg9QJ06ebpuiuLRqPvuEcBU83BrJqtC9GRqXNKGxjuQyoUo4jpam4\n0V1XUo5O6LjLIwtXv6cfgWwafTG7UoUELIhhoYZNk46MZk6fmd4i8Lt9tS4L\nJ0+lJI2aX3tRUbv9Z82In0ciqGBztBVS1AoHB/+7srMjyn6nWSmB2isrRxsD\n6pafthoANC8Hv/0UFFZ9sJ8jprXIT0BkZL7/ZLlW6olIQTJTUHjWs8XN0aEA\nlryK\r\n=+viS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpNYvxdWVIfNmkk42ktPApZ1Bg2ZW3dHw7Wn2/Hol3YwIgIoxUQ4rOQYDHEtKuUP9Nepi6xvWQ2iSKxWKeEj2mbTM="}]},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-react-utils_0.0.34_1547554329903_0.5184106018437844"},"_hasShrinkwrap":false},"0.0.49":{"name":"js-react-utils","version":"0.0.49","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-react-utils","repository":{"type":"git","url":"git+https://github.com/js-works/js-react-utils.git"},"main":"index.js","module":"dist/js-react-utils.ems.production.js","jsdelivr":"dist/js-react-utils.umd.production.js","types":"dist/types/index.d.ts","devDependencies":{"@types/chai":"^4.1.7","@types/mocha":"^5.2.6","@types/node":"^11.9.3","@types/react":"^16.8.3","@types/react-dom":"^16.8.1","babel":"^6.23.0","babel-core":"^6.26.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-es2015":"^6.24.1","bestzip":"^2.1.2","chai":"^4.2.0","cli-watch":"^1.0.7","copyfiles":"^2.1.0","cross-conf-env":"^1.1.2","esdoc":"^1.1.0","esdoc-importpath-plugin":"^1.0.2","esdoc-standard-plugin":"^1.0.0","js-spec":"^0.1.63","mocha":"^5.2.0","nyc":"^13.2.0","react-dom":"^16.8.1","rollup":"^1.1.2","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-eslint":"^5.0.0","rollup-plugin-gzip":"^2.2.0","rollup-plugin-livereload":"^1.0.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-serve":"^1.0.1","rollup-plugin-terser":"^4.0.4","rollup-plugin-typescript2":"^0.19.2","rollup-plugin-uglify":"^6.0.2","rollup-plugin-uglify-es":"0.0.1","shx":"^0.3.2","ts-loader":"^5.3.3","ts-node":"^8.0.2","typedoc":"^0.14.2","typescript":"^3.3.3","ziptool":"^1.0.2"},"dependencies":{"react":"^16.8.1"},"nyc":{"temp-directory":"./coverage/.nyc_output","include":["src/modules"],"exclude":[],"extension":[".ts"],"reporter":["lcov","text"],"all":true},"scripts":{"clean":"shx rm -rf ./build ./dist","build":"rollup --c rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","build-watch":"rollup --c rollup.config.js -w","test":"nyc mocha -r ts-node/register -r source-map-support/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register -r source-map-support/register src/test/**/*.ts","demo":"rollup --c rollup.demo.config.js -w","docs":"shx rm -rf ./dist/docs && cross-conf-env typedoc --options ./typedoc.json --name \"js-react-utils (version npm_package_version)\" src/main/api","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build/source && bestzip ../../dist/source/source.zip . && cd ../..","dist":"npm run clean && npm run test && npm run build && npm run docs && npm run zipsource"},"gitHead":"072f613ff1e578b430f3470b72c0f99f69f262b7","description":"A bundle of utility functions to simplify component development with React","bugs":{"url":"https://github.com/js-works/js-react-utils/issues"},"_id":"js-react-utils@0.0.49","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"dist":{"integrity":"sha512-dOlQGsih796rpWss4QBjajKHnPgJlwEL0a1n1WQ/ZhwtgzeZ3WMWpmxFxfHSUr9grzTwBuhgkBDOOs3UCaMPTg==","shasum":"f8d294218a4f078e208881247f9d6c26d3b0a3f3","tarball":"https://registry.npmjs.org/js-react-utils/-/js-react-utils-0.0.49.tgz","fileCount":62,"unpackedSize":2349712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZQSmCRA9TVsSAnZWagAA1i4P/RpP1jScUPZTUMYPteXI\nQ7bstLzdm2lYYhIywI5Wm/OtH9rAX9Wg1iIdTHmRRA+BYwsLesgbJtxFWgru\nMHH5OOnxu7Ea5QDJuS9/ZgVMZs/0yVKo9n+XazHqz8N6EvX9SAxGiH9a787O\nZ23gRzkWFcnpFJrhmPe4vuvL/uL6Hfi+rR+gOBqy9NIdrBzoI3s0Kp22QgJI\n66h9CK/Kh+pDu7A911s4kNX2EQfmHh21AQQvwrHuCtw9oB5JtFAOkHiad//H\nuuigB4Rtil+EsIqv5Vc72u0VTgr3HsBfkmuyzBK2IWZGD6XL5Bq+8+UB2Csu\nIhBO3as5bdguXWURkcPAJlr73f9Q22VehJAU79bpBSgTryScKIc+m44RxbjM\n4Lt6NMZAY0BCLpE0IKUOrXWY2DWK2BgBeEiw+Hc/L2bSbkmGOW8LZS+PlznD\nibl5F6PHob1cxESWdaHJZHxT6U/3MtSMobc2SlhTTjDR+CqLoYDeH8Cxfx9h\nzGf1ehoZ5958BDWW+o1zy6rgM2an5loZyRq6ntglqry1g91QAhNzAh43Nb6H\nYwWufhVbULo4u4PWdhUcqW6ubGjvF/zs8V7/8o9Gep5FutHiCkZBafDmi7xB\n+INPxOp6iNa5wL2Xdl2Sujrfv9cVrdNohNTL8xnyCn0629mLFsXiWQLVqBsj\nG79y\r\n=jtRt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDM2e2MurxezdSC20AvxU2pEJesKDbFncjgYnz0DFkXBgIhAP5nQgshdd5iBI2MX7JYN/o7EQ6X0OHFzKRCyU2Aq4+y"}]},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-react-utils_0.0.49_1550124197742_0.4397129032591389"},"_hasShrinkwrap":false},"0.0.50":{"name":"js-react-utils","version":"0.0.50","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-react-utils","repository":{"type":"git","url":"git+https://github.com/js-works/js-react-utils.git"},"main":"index.js","module":"dist/js-react-utils.ems.production.js","jsdelivr":"dist/js-react-utils.umd.production.js","types":"dist/types/index.d.ts","devDependencies":{"@types/chai":"^4.1.7","@types/mocha":"^5.2.6","@types/node":"^11.9.3","@types/react":"^16.8.3","@types/react-dom":"^16.8.1","babel":"^6.23.0","babel-core":"^6.26.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-es2015":"^6.24.1","bestzip":"^2.1.2","chai":"^4.2.0","cli-watch":"^1.0.7","copyfiles":"^2.1.0","cross-conf-env":"^1.1.2","esdoc":"^1.1.0","esdoc-importpath-plugin":"^1.0.2","esdoc-standard-plugin":"^1.0.0","js-spec":"^0.1.63","mocha":"^5.2.0","nyc":"^13.2.0","react-dom":"^16.8.2","rollup":"^1.1.2","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-eslint":"^5.0.0","rollup-plugin-gzip":"^2.2.0","rollup-plugin-livereload":"^1.0.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-serve":"^1.0.1","rollup-plugin-terser":"^4.0.4","rollup-plugin-typescript2":"^0.19.2","rollup-plugin-uglify":"^6.0.2","rollup-plugin-uglify-es":"0.0.1","shx":"^0.3.2","ts-loader":"^5.3.3","ts-node":"^8.0.2","typedoc":"^0.14.2","typescript":"^3.3.3","ziptool":"^1.0.2"},"dependencies":{"react":"^16.8.2"},"nyc":{"temp-directory":"./coverage/.nyc_output","include":["src/modules"],"exclude":[],"extension":[".ts"],"reporter":["lcov","text"],"all":true},"scripts":{"clean":"shx rm -rf ./build ./dist","build":"rollup --c rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","build-watch":"rollup --c rollup.config.js -w","test":"nyc mocha -r ts-node/register -r source-map-support/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register -r source-map-support/register src/test/**/*.ts","demo":"rollup --c rollup.demo.config.js -w","docs":"shx rm -rf ./dist/docs && cross-conf-env typedoc --options ./typedoc.json --name \"js-react-utils (version npm_package_version)\" src/main/api","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build/source && bestzip ../../dist/source/source.zip . && cd ../..","dist":"npm run clean && npm run test && npm run build && npm run docs && npm run zipsource"},"gitHead":"a91caa7168da80afe77c0552ae984789d3d60933","description":"A bundle of utility functions to simplify component development with React","bugs":{"url":"https://github.com/js-works/js-react-utils/issues"},"_id":"js-react-utils@0.0.50","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"dist":{"integrity":"sha512-kDSTkrJm3k63V42Nsrd1w6hZ8Y48CpAR5dx1otYyR+c2NqF8PuAC44c/TfDO1wxZ16DWuxYuwtLsqdsc4cGWqw==","shasum":"bdadf67c68bd7b13d69801488bc337ce00d6f808","tarball":"https://registry.npmjs.org/js-react-utils/-/js-react-utils-0.0.50.tgz","fileCount":65,"unpackedSize":2488325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbUM5CRA9TVsSAnZWagAA14wP/RGH/F51OOQZel1OEOQ/\nzh66KRoUWTQNFfLXoaZDzBJUriOOnS/AxW9g71x4e8fq8AnhICOC/Lbb5LoJ\ny2YEnn2bUBY7AbhRLjqVddXKLq+4i9A7w23/0+/jUSz1TFZMQ6Bqu026h4W8\nwbug2r4CXHGbds31lGsLbxYFv++KcjlIpg3EfRg0Sc3rGppkGvZdR7zaYrOb\nMFbx6xeMZhqEh46nztHins+c/+yOWLuPM0WRVFGd89ws2+NK/qsvHf3+/rMQ\nPs6dTbEnkJCwXFuqdfTVWeWAuafnZwmzxYgOJQHjAT8I61LDj1lP5jGdu4m1\nA3rycnh1LK27JB3lckBjSCKQ8wuBQZTIK3HHmWYiH8v45yhpBknoZI9DTd9F\nycAFQCLBnJe/yRzeD+RzGSic7+TzbIvW62TLpjnCdG7nm3VwvtnBnd5gnkE1\nnCODDm0GT7f4xKQw/9ehJYGx6ruTfY/uOW1g3dAzQ6SkfWlYv0elzDS/led7\nW1SVI0o/SSQ8G1g2zpbsphF61VTfmC1nsBB6h4+UZsNlBQi28nzw4h/yO882\nH+91WILFYTGjmlAPPCvts3lc1lgjok8iBFUlVB2o8UGfxW/eBD51d1x6fAsn\nS4vMLahD9j97KApVw8woR18dWcPDWMVjRqhVZtjyTRKsx4WfDt7DzvXHOFmM\n/dfz\r\n=BR6q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBcRz8H+dGEyZLMEhd4wDjPuP9KcG5+2InJxSZLL/YkOAiBt/yza0UYBqWFZ+eZnjwuWuvxejyAUYI+UB6xJjrj/UA=="}]},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-react-utils_0.0.50_1550664504804_0.6316632357817016"},"_hasShrinkwrap":false},"0.0.51":{"name":"js-react-utils","version":"0.0.51","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-react-utils","repository":{"type":"git","url":"git+https://github.com/js-works/js-react-utils.git"},"main":"index.js","module":"dist/js-react-utils.ems.production.js","jsdelivr":"dist/js-react-utils.umd.production.js","types":"dist/types/index.d.ts","devDependencies":{"@types/chai":"^4.1.7","@types/mocha":"^5.2.6","@types/node":"^11.9.3","@types/react":"^16.8.3","@types/react-dom":"^16.8.1","babel":"^6.23.0","babel-core":"^6.26.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-es2015":"^6.24.1","bestzip":"^2.1.2","chai":"^4.2.0","cli-watch":"^1.0.7","copyfiles":"^2.1.0","cross-conf-env":"^1.1.2","esdoc":"^1.1.0","esdoc-importpath-plugin":"^1.0.2","esdoc-standard-plugin":"^1.0.0","js-spec":"^0.1.63","mocha":"^5.2.0","nyc":"^13.2.0","react-dom":"^16.8.2","rollup":"^1.1.2","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-eslint":"^5.0.0","rollup-plugin-gzip":"^2.2.0","rollup-plugin-livereload":"^1.0.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-serve":"^1.0.1","rollup-plugin-terser":"^4.0.4","rollup-plugin-typescript2":"^0.19.2","rollup-plugin-uglify":"^6.0.2","rollup-plugin-uglify-es":"0.0.1","shx":"^0.3.2","ts-loader":"^5.3.3","ts-node":"^8.0.2","typedoc":"^0.14.2","typescript":"^3.3.3","ziptool":"^1.0.2"},"dependencies":{"react":"^16.8.2"},"nyc":{"temp-directory":"./coverage/.nyc_output","include":["src/modules"],"exclude":[],"extension":[".ts"],"reporter":["lcov","text"],"all":true},"scripts":{"clean":"shx rm -rf ./build ./dist","build":"rollup --c rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","build-watch":"rollup --c rollup.config.js -w","test":"nyc mocha -r ts-node/register -r source-map-support/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register -r source-map-support/register src/test/**/*.ts","demo":"rollup --c rollup.demo.config.js -w","docs":"shx rm -rf ./dist/docs && cross-conf-env typedoc --options ./typedoc.json --name \"js-react-utils (version npm_package_version)\" src/main/api","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build/source && bestzip ../../dist/source/source.zip . && cd ../..","dist":"npm run clean && npm run test && npm run build && npm run docs && npm run zipsource"},"gitHead":"2e6004f68a91310c24f18b7f40932685fa175e96","description":"A bundle of utility functions to simplify component development with React","bugs":{"url":"https://github.com/js-works/js-react-utils/issues"},"_id":"js-react-utils@0.0.51","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"dist":{"integrity":"sha512-NEfbn7a+8oo+nlrsKc2fTkkBm72JhAalYvn9Iw9ExRZ1oJwv0avgto0Xn5vLNKZXS7QXiW3LsGEOMx3KzGJdJw==","shasum":"17753c5e8104bcaa1674aa743a8dd23d105e01b1","tarball":"https://registry.npmjs.org/js-react-utils/-/js-react-utils-0.0.51.tgz","fileCount":62,"unpackedSize":2462522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcd3qVCRA9TVsSAnZWagAAu64P/3R+IXz92lMoMfzl4fRH\nnyqZOj+3hTGvyIzOlNpw1Z+Vtr/sVh89n5eEM4f9iiCgiYY4o3k3uOm6MfT1\nzVTHV5e/nBEUk//m2RUpExwz4tzxagDK3kRn1BGbgNNAXGsIwgODuwXSVygu\n6Gl8j+tcS6z+rxHWy5PmmWn1iIwibQoxIsjRir7ZhnO3O+ituvlvFFX/fvjm\nt9AtDJWMnc+b5c2OifbZHe6zlvg07lY0sXnJc/vkZq8AMbADZL6HH+vEPjIP\nvYEdsmc5CwMEJSn29WQHcjFeRlUdWITon4xYf3ZGhPfcdet1I8rmGirss+8U\nCpjO2Mx0UoEoASnCZfSpGlmL5y5+qeG9m2cbR4hrpoXMmK5Fsu6oTO3jPfk/\nYDNQcOfuSAxAFR4REvhxgdunXyiAzcmVaGs+TxwaLwlgF7bQSnMxLx4kSDvi\nWyODrGs9nfZnY0izlvR6rA7lKZpn0HxOBH6GmeY7rikxJaFgq14BBqkr3YZx\nNG2JDcUwirPl2dRdTwX6n9ap4N8AOSMPMOECzrX10E3+foGixIHcm0+DN/1m\nxx7Pz/kJVxD540wNQbfAH7/denculkHPaLUe94kNvT0hr4JTqGtEJZ/CDwOO\n/+OfnJQaXYsV7WMGIOcK/vjcFw47gx7aANmbS/q80EDNdByzhgn0xkc8HQ8i\nrZFs\r\n=OQlK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFH40x69u31VzWdPDuQtSffVhtLmTGm+Eu4Goxu5CE+2AiBvKZu41C/O1zolGHNW/JNoNJhYMLDHLMydfLCF2b1PtQ=="}]},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-react-utils_0.0.51_1551334036698_0.5728108048794216"},"_hasShrinkwrap":false},"0.0.52":{"name":"js-react-utils","version":"0.0.52","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-react-utils","repository":{"type":"git","url":"git+https://github.com/js-works/js-react-utils.git"},"main":"index.js","module":"dist/js-react-utils.ems.production.js","jsdelivr":"dist/js-react-utils.umd.production.js","types":"dist/types/index.d.ts","devDependencies":{"@types/chai":"^4.1.7","@types/mocha":"^5.2.6","@types/node":"^11.9.3","@types/react":"^16.8.3","@types/react-dom":"^16.8.1","babel":"^6.23.0","babel-core":"^6.26.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-es2015":"^6.24.1","bestzip":"^2.1.2","chai":"^4.2.0","cli-watch":"^1.0.7","copyfiles":"^2.1.0","cross-conf-env":"^1.1.2","esdoc":"^1.1.0","esdoc-importpath-plugin":"^1.0.2","esdoc-standard-plugin":"^1.0.0","js-spec":"^0.1.64","mocha":"^5.2.0","nyc":"^13.2.0","react-dom":"^16.8.2","rollup":"^1.1.2","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-eslint":"^5.0.0","rollup-plugin-gzip":"^2.2.0","rollup-plugin-livereload":"^1.0.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-serve":"^1.0.1","rollup-plugin-terser":"^4.0.4","rollup-plugin-typescript2":"^0.19.2","rollup-plugin-uglify":"^6.0.2","rollup-plugin-uglify-es":"0.0.1","shx":"^0.3.2","ts-loader":"^5.3.3","ts-node":"^8.0.2","typedoc":"^0.14.2","typescript":"^3.3.3","ziptool":"^1.0.2"},"dependencies":{"react":"^16.8.2"},"nyc":{"temp-directory":"./coverage/.nyc_output","include":["src/modules"],"exclude":[],"extension":[".ts"],"reporter":["lcov","text"],"all":true},"scripts":{"clean":"shx rm -rf ./build ./dist","build":"rollup --c rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","build-watch":"rollup --c rollup.config.js -w","test":"nyc mocha -r ts-node/register -r source-map-support/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register -r source-map-support/register src/test/**/*.ts","demo":"rollup --c rollup.demo.config.js -w","docs":"shx rm -rf ./dist/docs && cross-conf-env typedoc --options ./typedoc.json --name \"js-react-utils (version npm_package_version)\" src/main/api","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build/source && bestzip ../../dist/source/source.zip . && cd ../..","dist":"npm run clean && npm run test && npm run build && npm run docs && npm run zipsource"},"gitHead":"2e6004f68a91310c24f18b7f40932685fa175e96","description":"A bundle of utility functions to simplify component development with React","bugs":{"url":"https://github.com/js-works/js-react-utils/issues"},"_id":"js-react-utils@0.0.52","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"dist":{"integrity":"sha512-Bi1O91WUWjUhNX9Dg0uETgZiANEBTikCYayUlG5xcvweFznyePEVX8wdD0avmm5vTaoBxVpjaaTDQdcIGvWbrA==","shasum":"850f801fc58fc7fa8c4665766affed9094b6784b","tarball":"https://registry.npmjs.org/js-react-utils/-/js-react-utils-0.0.52.tgz","fileCount":62,"unpackedSize":2464287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmZ7vCRA9TVsSAnZWagAAY74P/jt2vQrLMTfbej79q0rx\nXzkPDak75fG9KF0028uyQeMbvcEJ8gp8eNmimdQaU+dCMfq1l/KfB7MPriCo\nT+WDZxsQ1Vtt4AADS9oBvzFPTlKd+Cp6tsw5/4vL0ZaneubgiWNgoHgWAl2N\nh6iu6oZP3cBaL9qKQR2IryHzdGv9w9JTX3ybx/sPQEHAzqNZV8Azn/n8xlxS\nr2iH1bUWYEJWqZW+aB5wn9aRdIVecwxqvzoTFQjWR82chsM0dU3LGIWTFZa+\nprsHMx2YnInGIgePcIk4wxbAXehMiuBB/ZjrEjyO0CYRErp0DZzIAqiZ67fz\n24NuoBWYnvJJ5tIo0ZJByRcCR3ltZo+8/Rqn7CfPQdvXFTssmWFgE7AnLhMZ\no1eXlyjG97GWqMMmtVC6AmvmAQ01bj1gZiLFW9vuv1LksqcoC0bDZ2GUTXLk\nnwbUlXYkE6HVh+x2mUewr1Uc7QOXvjHlnlkub70E2/I0vf8mWfs1MZbt4nKJ\nPu4kSclAB9BFlhndl0PiYExtPv4YLyVhJolBsvVcRWRJB9f5iYPxuD5sIcl9\nnKccTfK3vR14ZM6mCnpkSRXsqxF1Qq20wklET8vOk9xr47jU8lNRHVeWj8uI\niWQi7OinMI1S9Re+4QARYBGKr5wNz65xBUCOeE2+0PfLl3B6KShKcr5lOreP\nB5Su\r\n=HD9K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJWD5UUc8qNXEfPUC1Q9Zv7O2XVa6mVkeDwbsaM7h8HQIhAJu+uLt8ZO9ksBDp2AOTdP9F8PicJpfDK3/eRwTAhPQU"}]},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-react-utils_0.0.52_1553571566373_0.19673438878541383"},"_hasShrinkwrap":false},"0.0.58":{"name":"js-react-utils","version":"0.0.58","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-react-utils","repository":{"type":"git","url":"git+https://github.com/js-works/js-react-utils.git"},"main":"index.js","module":"dist/js-react-utils.ems.production.js","jsdelivr":"dist/js-react-utils.umd.production.js","types":"dist/types/index.d.ts","devDependencies":{"@types/chai":"^4.2.0","@types/mocha":"^5.2.7","@types/node":"^12.7.2","@types/react":"^16.9.2","@types/react-dom":"^16.9.0","babel":"^6.23.0","babel-core":"^6.26.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-es2015":"^6.24.1","bestzip":"^2.1.4","chai":"^4.2.0","cli-watch":"^1.0.7","copyfiles":"^2.1.1","cross-conf-env":"^1.1.2","esdoc":"^1.1.0","esdoc-importpath-plugin":"^1.0.2","esdoc-standard-plugin":"^1.0.0","js-spec":"^0.1.67","mocha":"^6.2.0","nyc":"^14.1.1","react-dom":"^16.9.0","rollup":"^1.20.2","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.0.2","rollup-plugin-eslint":"^7.0.0","rollup-plugin-gzip":"^2.2.0","rollup-plugin-livereload":"^1.0.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-serve":"^1.0.1","rollup-plugin-terser":"^5.1.1","rollup-plugin-typescript2":"^0.23.0","rollup-plugin-uglify":"^6.0.2","rollup-plugin-uglify-es":"0.0.1","shx":"^0.3.2","ts-loader":"^6.0.4","ts-node":"^8.3.0","typedoc":"^0.15.0","typescript":"^3.5.3","ziptool":"^1.0.2"},"dependencies":{"react":"^16.9.0"},"nyc":{"temp-directory":"./coverage/.nyc_output","include":["src/modules"],"exclude":[],"extension":[".ts"],"reporter":["lcov","text"],"all":true},"scripts":{"clean":"shx rm -rf ./build ./dist","build":"rollup --c rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","build-watch":"rollup --c rollup.config.js -w","test":"nyc mocha -r ts-node/register -r source-map-support/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register -r source-map-support/register src/test/**/*.ts","demo":"rollup --c rollup.demo.config.js -w","docs":"shx rm -rf ./dist/docs && cross-conf-env typedoc --options ./typedoc.json --name \"js-react-utils (version npm_package_version)\" src/main/api","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build/source && bestzip ../../dist/source/source.zip . && cd ../..","dist":"npm run clean && npm run test && npm run build && npm run docs && npm run zipsource"},"gitHead":"0b600f7c52745729054a3e2aecde02c7cb1cdf1d","description":"A bundle of utility functions to simplify component development with React","bugs":{"url":"https://github.com/js-works/js-react-utils/issues"},"_id":"js-react-utils@0.0.58","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"dist":{"integrity":"sha512-Lh1U6QEdv8vM3Yz6qvpxsyNKB/d4tvDaXPJ/Nzz1iFbJcVKPWIDP36HfCxOk5KH8flzZKsrZxQQ2JXRB8gOK4g==","shasum":"ab192bfc819695c9c497b49c7dd49de7850d1a89","tarball":"https://registry.npmjs.org/js-react-utils/-/js-react-utils-0.0.58.tgz","fileCount":49,"unpackedSize":3567791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZI0BCRA9TVsSAnZWagAAOqMP/2WGmy7g5c+owYA7Uoks\nr4L+bfMj+dAxBFGDHOsM1qQdft5FAiLnqfILB4BmWOLeq/Tt7vVOIg4/0Oem\nvPq/ugsYdpz/eCiI7w1lkY1LsjaYlKRGGu9UDV3Zq/fqcCcr6JDji/NCVmwl\npKydhsmM/F5YdDg0b1+2nlEi9HZeMKNIAvHomtKaO/orNHJfTyKsG59HGocP\n122H+ILbE5e2bF4x2b9gkGL4xDrfyG6fa3V3zhMEnZ7kfWYf1KfSFaiHd/lv\nTJMeJ8gU+VJ7vEqfu3QYzJqESnStPOVf6jVu7UTKo0GLcTi3xa/JnG74ObhD\nLDyt+shmr52dbl3YR5BCLZJZbeUIv8+T5mBpQZbl0D/Nd/s+qXhm+z0ZFV2Q\ndHMO66vabxWp9DoDpgrlwYgtG7ic9aQ+WwW4yx/d1KHO9kFowgxK3sszVK5b\nKPDgnhlYqJQ8LdgdXcT7SFHiAw/JQRsntHsqlu9/6JBiPrcLbw9D2t+LNld7\n9CIPUYCkp5X+Mr6wAoQoHZWHUpuSisTkMWq2aqCCbwaaFo+y2PsMYA2h/OjP\nOfZmOyW9BvAfVkIp6K+JX9y4Vg1QcrAPuZPB39+arcjzGnBIz8CuoYPQj9GN\nUvZo+wu7kqKvh8pe1GRp75RyTnps8079n7fjFRIWNouWw4p1xEB3c25t6hGU\naSRI\r\n=UwPn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCP9BAEuBS9dVfb0Tm4OdZSZQ8LAtnXOCimRrpNkSGG5gIgSMUbpEdWNN4x3zOXd7rN/+kVbjoziSih4Z/vT6hG1C4="}]},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-react-utils_0.0.58_1566870784911_0.46449403779256593"},"_hasShrinkwrap":false},"0.0.59":{"name":"js-react-utils","version":"0.0.59","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-react-utils","repository":{"type":"git","url":"git+https://github.com/js-works/js-react-utils.git"},"main":"index.js","module":"dist/js-react-utils.ems.production.js","jsdelivr":"dist/js-react-utils.umd.production.js","types":"dist/types/index.d.ts","devDependencies":{"@types/chai":"^4.2.0","@types/mocha":"^5.2.7","@types/node":"^12.7.2","@types/react":"^16.9.2","@types/react-dom":"^16.9.0","babel":"^6.23.0","babel-core":"^6.26.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-es2015":"^6.24.1","bestzip":"^2.1.4","chai":"^4.2.0","cli-watch":"^1.0.7","copyfiles":"^2.1.1","cross-conf-env":"^1.1.2","esdoc":"^1.1.0","esdoc-importpath-plugin":"^1.0.2","esdoc-standard-plugin":"^1.0.0","js-spec":"^0.1.67","mocha":"^6.2.0","nyc":"^14.1.1","react-dom":"^16.9.0","rollup":"^1.20.2","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.0.2","rollup-plugin-eslint":"^7.0.0","rollup-plugin-gzip":"^2.2.0","rollup-plugin-livereload":"^1.0.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-serve":"^1.0.1","rollup-plugin-terser":"^5.1.1","rollup-plugin-typescript2":"^0.23.0","rollup-plugin-uglify":"^6.0.2","rollup-plugin-uglify-es":"0.0.1","shx":"^0.3.2","ts-loader":"^6.0.4","ts-node":"^8.3.0","typedoc":"^0.15.0","typescript":"^3.5.3","ziptool":"^1.0.2"},"dependencies":{"react":"^16.9.0"},"nyc":{"temp-directory":"./coverage/.nyc_output","include":["src/modules"],"exclude":[],"extension":[".ts"],"reporter":["lcov","text"],"all":true},"scripts":{"clean":"shx rm -rf ./build ./dist","build":"rollup --c rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","build-watch":"rollup --c rollup.config.js -w","test":"nyc mocha -r ts-node/register -r source-map-support/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register -r source-map-support/register src/test/**/*.ts","demo":"rollup --c rollup.demo.config.js -w","docs":"shx rm -rf ./dist/docs && cross-conf-env typedoc --options ./typedoc.json --name \"js-react-utils (version npm_package_version)\" src/main/api","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build/source && bestzip ../../dist/source/source.zip . && cd ../..","dist":"npm run clean && npm run test && npm run build && npm run docs && npm run zipsource"},"gitHead":"20a6d05bfc17eea27736e21499d99771eb578952","description":"A bundle of utility functions to simplify component development with React","bugs":{"url":"https://github.com/js-works/js-react-utils/issues"},"_id":"js-react-utils@0.0.59","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"dist":{"integrity":"sha512-ZeINrnpVqJhwpILXeiygZyjVwrd3gSyFU/mp0QUw2KsnxKip1myCMIECRU8eK6ujvabLC6euKqP4inilD3wu8A==","shasum":"efdd2e6fb15dc1f7def77386a6b358b7163be032","tarball":"https://registry.npmjs.org/js-react-utils/-/js-react-utils-0.0.59.tgz","fileCount":46,"unpackedSize":1498270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZ/wnCRA9TVsSAnZWagAAnCwP/2NbtqK6FBQl6RkeqUdT\n7tDhj1TiW9Ih7bzAvaNJMOr35svMNTOnJvzxkzjEi6ReG5ZUhSmlYhnE+upW\nXsISLxq5ojsQJa72j96Ya++21IDOt5PrxsMUiuCPjnwAaWIyEGAp/M6wrrZb\nQ+NR/raI7YULAmkzui6ALqF/LjoGkEisbOluplXnaAJMW8xBvZJS3wc8IDxf\nfAcbXIyo1iQ+1/Nta94ucEgQlMI1te2BmKeL9LPV5zvGreFdOU/MCDr57egZ\nwlIGKsIbEp9tRztmjFDKtz+kL8TPCG9Qkyp0i2dFLSzBblEQYQfGhEtVBS54\nHYd69iiRekidKzi4el1mHnZuWH+v5tMvLr2UXxY1KfA1IL69G6h30y+A56J+\nMcTstU5dSo5WHPTYm4Phkz51ru/tKG0zdqUKebn3kBN84JTFFCwGUstgxbsX\nirkLM4FHqdPpjLwnErjwVIRNI05Knis0gtHr8MTo1xlGN83YeUU+hL0VxKUC\nFQDuDdXr+JrNMVteX/OZi7MoSmDaWEhpGN+oPwTSpj5grzxTTYqWbDQf8Sly\nMIJGLbNZo7RP2zg2BQLC/ht3AKMQ8iYJI4EGPU26E3gw7XDZB1B4NQQGaCOj\nPqfwJjnyK+r/0c5gaWBUCpG1LeJysL41jSRatsiv3CRIMq4qVK5dsGxOLE/S\nbNgj\r\n=m0u+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRXYKpHOLXeBAsLXSRuAWwUJLOvHsegeh1TTlhcPAfagIhAKzGnZBT3eAf5PBUjMsqVJa0VhKQXCv216gSnLL5ekfm"}]},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-react-utils_0.0.59_1567095846883_0.8305407428465457"},"_hasShrinkwrap":false},"0.0.69":{"name":"js-react-utils","version":"0.0.69","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-react-utils","repository":{"type":"git","url":"git+https://github.com/js-works/js-react-utils.git"},"main":"index.js","module":"dist/js-react-utils.ems.production.js","jsdelivr":"dist/js-react-utils.umd.production.js","types":"dist/types/index.d.ts","devDependencies":{"@types/chai":"^4.2.0","@types/mocha":"^5.2.7","@types/node":"^12.7.2","@types/react":"^16.9.2","@types/react-dom":"^16.9.0","babel":"^6.23.0","babel-core":"^6.26.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-es2015":"^6.24.1","bestzip":"^2.1.4","chai":"^4.2.0","cli-watch":"^1.0.7","copyfiles":"^2.1.1","cross-conf-env":"^1.1.2","esdoc":"^1.1.0","esdoc-importpath-plugin":"^1.0.2","esdoc-standard-plugin":"^1.0.0","js-spec":"^0.1.67","mocha":"^6.2.0","nyc":"^14.1.1","react-dom":"^16.9.0","rollup":"^1.20.2","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.0.2","rollup-plugin-eslint":"^7.0.0","rollup-plugin-gzip":"^2.2.0","rollup-plugin-livereload":"^1.0.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-serve":"^1.0.1","rollup-plugin-terser":"^5.1.1","rollup-plugin-typescript2":"^0.23.0","rollup-plugin-uglify":"^6.0.2","rollup-plugin-uglify-es":"0.0.1","shx":"^0.3.2","ts-loader":"^6.0.4","ts-node":"^8.3.0","typedoc":"^0.15.0","typescript":"^3.5.3","ziptool":"^1.0.2"},"dependencies":{"react":"^16.9.0"},"nyc":{"temp-directory":"./coverage/.nyc_output","include":["src/modules"],"exclude":[],"extension":[".ts"],"reporter":["lcov","text"],"all":true},"scripts":{"clean":"shx rm -rf ./build ./dist","build":"rollup --c rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","build-watch":"rollup --c rollup.config.js -w","test":"nyc mocha -r ts-node/register -r source-map-support/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register -r source-map-support/register src/test/**/*.ts","demo":"rollup --c rollup.demo.config.js -w","docs":"shx rm -rf ./dist/docs && cross-conf-env typedoc --options ./typedoc.json --name \"js-react-utils (version npm_package_version)\" src/main/api","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build/source && bestzip ../../dist/source/source.zip . && cd ../..","dist":"npm run clean && npm run test && npm run build && npm run docs && npm run zipsource"},"gitHead":"48aec268fcd7db54b6bc7e7418f301f17838b92d","description":"A bundle of utility functions to simplify component development with React","bugs":{"url":"https://github.com/js-works/js-react-utils/issues"},"_id":"js-react-utils@0.0.69","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"dist":{"integrity":"sha512-LXVBNfYixWLtkGWjF2AHMSZu+VhhARxgfDph8phmHeFEb2J/D3dIjXgkQ4spdV6lUMh8LybmumHOUAdhNEXHtw==","shasum":"de38b0e6812cdbbb97cae4159abb48ba009e70fe","tarball":"https://registry.npmjs.org/js-react-utils/-/js-react-utils-0.0.69.tgz","fileCount":47,"unpackedSize":1793057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaxYVCRA9TVsSAnZWagAAMLUP/2yU4GQBJJ7Nr0SEq73R\nSzeSoAZES9KrdKGYi3jAYBINNQEnN24B1Sing6dM5x23ZnbR9nwUhcsipvl/\naXya0Lci7zjf6TxMcwOyR4BfgChMBQNEVjucOpoDulB2urNnEDzGYt9dW1uG\nbALdYbX2Qr1uf/mby1PBkf65zjlMcgCnpTOmcLrpKvz9+l8sSmkThouYMWdk\nI/LvZtQ89pIGlFB40psOKaYCVDyLf33rZi8Mj4ym8eYJ406PfenoSKEWoirf\nM4sI63khmeN6ZoDfI0ofj05s8U3b/ey/15mtmywfj6pMJzH8whV27ZEZQmUD\n6tF0BAC4bBRwliQniV8l+l0bfafg7UYCNSSQ7uWqOBFDuoHcaykF8mWP9u4M\n4BRDMnx9zhSNCFYTp+0Vtt3v3I//CiAdF7m/SNjzHw3bG2KBYq39iAiKtsJt\nJpXbhpxcvyUtCnIpHHw9YiXsGAOYLLqWicxkWUZOKhTMVqcRPYtQrPBDk3gL\njJUVlNniRq51kCnEDaXulkYTe+x43wfmc7VyovK6pvzeBvuc8E3W+gQPcC1i\ncJu0N1c85XuMmdmRD4vgqULTqoNkfgi2X7+3HmEzllD95cI0fkJcSdkNenCH\n2wjGZNNW2Qx4UtPFmi+SJUpvg+y0Sfj8/XhLDajrHX2yhtS7/Yr7XMh6uBvO\nZRad\r\n=0P3a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC7dcxIcX3uwwJzzSuRZfCvdnCLGh8HjbmQFH0/9+5K8AiEA2hRSFy8Ga26TVC4KFEWnFeOj9HfbQWncyni0r5V3JeA="}]},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-react-utils_0.0.69_1567299092627_0.7653084952210942"},"_hasShrinkwrap":false},"0.0.70":{"name":"js-react-utils","version":"0.0.70","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-react-utils","repository":{"type":"git","url":"git+https://github.com/js-works/js-react-utils.git"},"main":"index.js","module":"dist/js-react-utils.ems.production.js","jsdelivr":"dist/js-react-utils.umd.production.js","types":"dist/types/index.d.ts","devDependencies":{"@types/chai":"^4.2.0","@types/mocha":"^5.2.7","@types/node":"^12.7.2","@types/react":"^16.9.2","@types/react-dom":"^16.9.0","babel":"^6.23.0","babel-core":"^6.26.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-es2015":"^6.24.1","bestzip":"^2.1.4","chai":"^4.2.0","cli-watch":"^1.0.7","copyfiles":"^2.1.1","cross-conf-env":"^1.1.2","esdoc":"^1.1.0","esdoc-importpath-plugin":"^1.0.2","esdoc-standard-plugin":"^1.0.0","js-spec":"^0.1.67","mocha":"^6.2.0","nyc":"^14.1.1","react-dom":"^16.9.0","rollup":"^1.20.2","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.0.2","rollup-plugin-eslint":"^7.0.0","rollup-plugin-gzip":"^2.2.0","rollup-plugin-livereload":"^1.0.1","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-serve":"^1.0.1","rollup-plugin-terser":"^5.1.1","rollup-plugin-typescript2":"^0.23.0","rollup-plugin-uglify":"^6.0.2","rollup-plugin-uglify-es":"0.0.1","shx":"^0.3.2","ts-loader":"^6.0.4","ts-node":"^8.3.0","typedoc":"^0.15.0","typescript":"^3.5.3","ziptool":"^1.0.2"},"dependencies":{"react":"^16.9.0"},"nyc":{"temp-directory":"./coverage/.nyc_output","include":["src/modules"],"exclude":[],"extension":[".ts"],"reporter":["lcov","text"],"all":true},"scripts":{"clean":"shx rm -rf ./build ./dist","build":"rollup --c rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","build-watch":"rollup --c rollup.config.js -w","test":"nyc mocha -r ts-node/register -r source-map-support/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register -r source-map-support/register src/test/**/*.ts","demo":"rollup --c rollup.demo.config.js -w","docs":"shx rm -rf ./dist/docs && cross-conf-env typedoc --options ./typedoc.json --name \"js-react-utils (version npm_package_version)\" src/main/api","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build/source && bestzip ../../dist/source/source.zip . && cd ../..","dist":"npm run clean && npm run test && npm run build && npm run docs && npm run zipsource"},"gitHead":"e149d063a8726f25fbbf1f79c96f44d1eebb8404","description":"A bundle of utility functions to simplify component development with React","bugs":{"url":"https://github.com/js-works/js-react-utils/issues"},"_id":"js-react-utils@0.0.70","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"dist":{"integrity":"sha512-jHzTcnW7TTsRV4gXf89QbfNOZuU7aYdKVHRC/fQHhrP9T4P3CKXheSmzuwRhMQhRiRc+3KPrKA+acCgb8LOpCg==","shasum":"022a51bc0a0f582ea32b7c4db554ef4d05024267","tarball":"https://registry.npmjs.org/js-react-utils/-/js-react-utils-0.0.70.tgz","fileCount":47,"unpackedSize":1891160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgjGICRA9TVsSAnZWagAA+eMP/1OHXtAPdrXtxwrwe6wX\nkH82PACL6GuuvdqfZjFu24IMptfb8KZ4QRZvKdamlupzVqDcKKOgtazpJVP1\nflC1+vasipY2NRb0o+214/E6gq8PLszSkf6S81NVbhpBVmn5oBjTtwX84SbZ\nTAlY5Jin9eJO6/Z5oS/B1LOFw0Ow5HvGztNLCBbK58uNM5TVtK2dQuENjI4C\n/Y7zxFa3w1Dz1pmY82VgEEnKYA3I6itGflKFy979lxiyhE4XHdU4k9zbdAkR\nPT4U12+LH9TOUahlPtHCVnh0Ow1Shp28cQawSPR8lGbWXVfBdZKqOjMcQDGP\nvT0ifxtKbGJLiCtyvay0dI0z0Yx+d9s5NqJ6SM/6cVanxCc9k8bS16uRQiwt\nXbCRSAv+LhpwCHZYt9IIukpaaDU8Moz1pP+nInzj1xqf0trXl7Hqt9vo8kKY\nj6UDK2P2sG7mpBsWBhQOb7Z1KusZoDiNju3ozlaoUqh71Pk++ZkNE8C7zBdA\nJxdVQI/WTg/wirEd1puqQ9yltEUypqMwCcUu9ggcW6+iAq0lnkShIQ8o5TGB\n60WI5lSoJdcLxWFzjI8ciGznVT0shcN+NK570FInSVCxJNSU9equxoIxI+Jb\n6zoaJ/8dCsEbu20XSr6w+vAl4Ap4Plz2hK/gLaIF0f0BtA9MfCUsVz2Ql65b\nRT5U\r\n=i/1J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIg/lLdL0diZgYLJDLYHaGGCcszymzuEQZ+/bKxey3vQIhALmEx76pccW0yHmghHJVUIbXf0VMcEM9A4/rL79X+DVa"}]},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-react-utils_0.0.70_1568813447867_0.23284735897446573"},"_hasShrinkwrap":false},"0.0.73":{"name":"js-react-utils","version":"0.0.73","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-react-utils","repository":{"type":"git","url":"git+https://github.com/js-works/js-react-utils.git"},"main":"index.js","module":"dist/js-react-utils.ems.production.js","jsdelivr":"dist/js-react-utils.umd.production.js","types":"dist/types/index.d.ts","devDependencies":{"@types/chai":"^4.2.3","@types/mocha":"^5.2.7","@types/node":"^12.7.5","@types/react":"^16.9.2","@types/react-dom":"^16.9.0","babel":"^6.23.0","babel-core":"^6.26.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-es2015":"^6.24.1","bestzip":"^2.1.4","chai":"^4.2.0","cli-watch":"^1.0.7","copyfiles":"^2.1.1","cross-conf-env":"^1.1.2","esdoc":"^1.1.0","esdoc-importpath-plugin":"^1.0.2","esdoc-standard-plugin":"^1.0.0","js-spec":"^0.1.72","mocha":"^6.2.0","nyc":"^14.1.1","react-dom":"^16.9.0","rollup":"^1.21.4","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-eslint":"^7.0.0","rollup-plugin-gzip":"^2.2.0","rollup-plugin-livereload":"^1.0.3","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-serve":"^1.0.1","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.24.2","rollup-plugin-uglify":"^6.0.3","rollup-plugin-uglify-es":"0.0.1","shx":"^0.3.2","ts-loader":"^6.1.2","ts-node":"^8.4.1","typedoc":"^0.15.0","typescript":"^3.6.3","ziptool":"^1.0.2"},"dependencies":{"react":"^16.9.0"},"nyc":{"temp-directory":"./coverage/.nyc_output","include":["src/modules"],"exclude":[],"extension":[".ts"],"reporter":["lcov","text"],"all":true},"scripts":{"clean":"shx rm -rf ./build ./dist","build":"rollup --c rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","build-watch":"rollup --c rollup.config.js -w","test":"nyc mocha -r ts-node/register -r source-map-support/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register -r source-map-support/register src/test/**/*.ts","demo":"rollup --c rollup.demo.config.js -w","docs":"shx rm -rf ./dist/docs && cross-conf-env typedoc --options ./typedoc.json --name \"js-react-utils (version npm_package_version)\" src/main/api","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build/source && bestzip ../../dist/source/source.zip . && cd ../..","dist":"npm run clean && npm run test && npm run build && npm run docs && npm run zipsource"},"gitHead":"5555c40726d15354b3b4b30349c3a754fbb91ebc","description":"A bundle of utility functions to simplify component development with React","bugs":{"url":"https://github.com/js-works/js-react-utils/issues"},"_id":"js-react-utils@0.0.73","_nodeVersion":"12.10.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-mirSciu2lDlezpUYfzjQyVJuaZMSVSuGXbpflsrO8+xBtNcm1NW3MLPs/z6Q54PwpdFg6nysvV42NZTVs7NjPg==","shasum":"4ba1e7dc509901f24f0bd6d332ace33c5f1990df","tarball":"https://registry.npmjs.org/js-react-utils/-/js-react-utils-0.0.73.tgz","fileCount":47,"unpackedSize":1889523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjFyJCRA9TVsSAnZWagAAuWcP/0fiO81tmjF7LlSy8b8e\niH94bhK/T9Jyfw2ccabhPbt2juYy/BkeiFiJ0HZWqV1Oxx2IO21Y2rR8Wbed\nCIXIR79Bzxlucesn4yF9j++h1AREWQ9VM+iBbKlQsZ+FBS5s2hU0QoPWlN5r\nVnoxATAsZe/zKUmQIWoWwv4oNXbtYizp7AwFVhXzWm3qdM4km/XJdyV/rNC8\ntPKT6H9Kk02qDARCEPqD5fGAUtFXnFv+vP3wjhY0oIOMDuz31kXkQuvQCv7T\nv8dxea6nYUmJJDoA85p9DKHQedluzaEPzYeUVpvkjbQ3E9WU6dI1qCb5PhMg\npAw6a5ST1ELXLjlXDtExV7A6Y0hjAQykftpHqVYKJDGaq0TZ40p8WPTPWQmn\ndSfIL66biYsTeFLkT8Ry9bxLC/6idBP1GHAdCCswFCMBsw5C3nT1/5ggc72i\noDb8HI6uA5vRG1wgrUvqhjsLrjN1VK6VCsJK1zDD0J2hOc+hkQw1TisvY0Tv\n4FtUs4maYMTcwqxIFniCmLP2OWqttYqZKHDgMZuDc/wGCnXqoA1t1aMXaJpx\ni8kbo/o59wfSdJ5f/pTP3OHfw0Su5INZ19KDhaDXZsmXqH26TInFPGHfOJeg\n4mx2u6qFX8P47uc7OwyLaVt9Mt7okmNkdzTWW/eJUwGqIPzTKmUoyA2dPipJ\nyOAT\r\n=8mD9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBXOl6X6asAGXpW9lPpM8JeljweSidMN19Mx8pcq17HJAiAwEdBiEiIJsEtyJwiYDygrbhxMrxOl874NDaGs5VAEsw=="}]},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-react-utils_0.0.73_1569479817080_0.0941455742789945"},"_hasShrinkwrap":false},"0.0.76":{"name":"js-react-utils","version":"0.0.76","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-react-utils","repository":{"type":"git","url":"git+https://github.com/js-works/js-react-utils.git"},"main":"index.js","module":"dist/js-react-utils.ems.production.js","jsdelivr":"dist/js-react-utils.umd.production.js","types":"dist/types/index.d.ts","devDependencies":{"@types/chai":"^4.2.3","@types/mocha":"^5.2.7","@types/node":"^12.7.9","@types/react":"^16.9.4","@types/react-dom":"^16.9.1","babel":"^6.23.0","babel-core":"^6.26.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-es2015":"^6.24.1","bestzip":"^2.1.4","chai":"^4.2.0","cli-watch":"^1.0.7","copyfiles":"^2.1.1","cross-conf-env":"^1.1.2","esdoc":"^1.1.0","esdoc-importpath-plugin":"^1.0.2","esdoc-standard-plugin":"^1.0.0","js-spec":"^0.1.72","mocha":"^6.2.1","nyc":"^14.1.1","react-dom":"^16.10.1","rollup":"^1.22.0","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-eslint":"^7.0.0","rollup-plugin-gzip":"^2.2.0","rollup-plugin-livereload":"^1.0.3","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-serve":"^1.0.1","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.24.3","rollup-plugin-uglify":"^6.0.3","rollup-plugin-uglify-es":"0.0.1","shx":"^0.3.2","ts-loader":"^6.2.0","ts-node":"^8.4.1","typedoc":"^0.15.0","typescript":"^3.6.3","ziptool":"^1.0.2"},"dependencies":{"react":"^16.10.1"},"nyc":{"temp-directory":"./coverage/.nyc_output","include":["src/modules"],"exclude":[],"extension":[".ts"],"reporter":["lcov","text"],"all":true},"scripts":{"clean":"shx rm -rf ./build ./dist","build":"rollup --c rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","build-watch":"rollup --c rollup.config.js -w","test":"nyc mocha -r ts-node/register -r source-map-support/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register -r source-map-support/register src/test/**/*.ts","demo":"rollup --c rollup.demo.config.js -w","docs":"shx rm -rf ./dist/docs && cross-conf-env typedoc --options ./typedoc.json --name \"js-react-utils (version npm_package_version)\" src/main/api","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build/source && bestzip ../../dist/source/source.zip . && cd ../..","dist":"npm run clean && npm run test && npm run build && npm run docs && npm run zipsource"},"gitHead":"db3fc2100c1797d26f0aca10dea38f96edaf55e2","description":"A bundle of utility functions to simplify component development with React","bugs":{"url":"https://github.com/js-works/js-react-utils/issues"},"_id":"js-react-utils@0.0.76","_nodeVersion":"12.11.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-biYUOx42Z4Dx1iAhbPVSRNHc2GTZSZFg6O97OLmQqVZy2m6fw2NG8nXSg9wtSFeELv0yVqIs27pNdLoW5hwFSQ==","shasum":"c034ee7ca0f1f5a4080d0734d1b447fee0970782","tarball":"https://registry.npmjs.org/js-react-utils/-/js-react-utils-0.0.76.tgz","fileCount":46,"unpackedSize":1816252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlecLCRA9TVsSAnZWagAAISQP/RiV0In1z0AcyjRS0thn\naRJqLk3tPqgsnNEShyM5Z0C2Hnmx0mM8qGQI7pmxi/o/XanbRNnTE0KJABZ0\nfFpGfLa6snuLQByRajd8/++013arSmuOTctLMsM6oV65pgtxaFzRQrbVgcot\nWz/dnZMNQ1tl2Hdj7Qwr/TVbULvNh1cJVT4RypHJk+DpKZqtJ5CTEjFFsLsa\ngPQCmIxpgsygfl9BjfayT9RfrdXQl8fAKjvHwHrN96PPTwhuWdeVm0OxFSpC\nlES9YfM9moMzJUvNtZDy9g8O+31qkTTWcdyAJ5SRnZxv20l8ekim7QCgbwsP\nINDbeMl8292G20pYCtAlyzbZ303iP6aGe6dCPw5+xqOuVbnk0DNmmPysY+x5\nANFrdCQRLM0L+Mup1oprOnsRC2oWvWAmoy5v3WXUPcDmSdNkeTi7JmAtD8xq\nYPTE1MHd1GwYPlfbnGPuhM+ewBpqIWx5k5Uc3j8fnancUIAkAt47FLMWCm2z\nDj8Ub/yo+lwAcUqWVMu55Krn0SzW7vWyyEFN4R1904Lc3bm/gS9q40mRpB0l\n/SnRd61ePIWqql9Z6CBrLozOkaPB2gDaE8TTBoHNOoxX8Y9ns/jPJE4Te8hN\n9agLId3jUnX2n215AzRmcPhiIc3i5AhnbD3dUoqPl0YYlHkT+BDQq6431f3Q\npy4s\r\n=DHlV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDOwG530cpjFqnrxwbVmd/jqGiRP1UW+UTmYcQHoiv9oAiEAmDNpsFA8cDPqLea4jYdNVYpxCLGr8Nk6Z4NAwLRp4bE="}]},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-react-utils_0.0.76_1570105098412_0.503540274921749"},"_hasShrinkwrap":false},"0.0.77":{"name":"js-react-utils","version":"0.0.77","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-react-utils","repository":{"type":"git","url":"git+https://github.com/js-works/js-react-utils.git"},"main":"index.js","module":"dist/js-react-utils.ems.production.js","jsdelivr":"dist/js-react-utils.umd.production.js","types":"dist/types/index.d.ts","devDependencies":{"@babel/core":"^7.8.4","@storybook/react":"^5.3.13","@types/chai":"^4.2.9","@types/mocha":"^7.0.1","@types/node":"^13.7.4","@types/react":"^16.9.22","@types/react-dom":"^16.9.5","babel":"^6.23.0","babel-core":"^6.26.3","babel-loader":"^8.0.6","babel-plugin-external-helpers":"^6.22.0","babel-preset-es2015":"^6.24.1","bestzip":"^2.1.5","chai":"^4.2.0","cli-watch":"^1.0.7","copyfiles":"^2.2.0","cross-conf-env":"^1.1.2","esdoc":"^1.1.0","esdoc-importpath-plugin":"^1.0.2","esdoc-standard-plugin":"^1.0.0","js-spec":"^0.1.78","mocha":"^7.0.1","nyc":"^15.0.0","react-dom":"^16.12.0","rollup":"^1.31.1","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-eslint":"^7.0.0","rollup-plugin-gzip":"^2.3.0","rollup-plugin-livereload":"^1.0.4","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-serve":"^1.0.1","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","rollup-plugin-uglify":"^6.0.4","rollup-plugin-uglify-es":"0.0.1","shx":"^0.3.2","ts-loader":"^6.2.1","ts-node":"^8.6.2","typedoc":"^0.16.10","typescript":"^3.8.2","ziptool":"^1.0.2"},"dependencies":{"react":"^16.12.0"},"nyc":{"temp-directory":"./coverage/.nyc_output","include":["src/modules"],"exclude":[],"extension":[".ts"],"reporter":["lcov","text"],"all":true},"scripts":{"clean":"shx rm -rf ./build ./dist","build":"rollup --c rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","build-watch":"rollup --c rollup.config.js -w","test":"nyc mocha -r ts-node/register -r source-map-support/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register -r source-map-support/register src/test/**/*.ts","docs":"shx rm -rf ./dist/docs && cross-conf-env typedoc --options ./typedoc.json --name \"js-react-utils (version npm_package_version)\" src/main/api","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build/source && bestzip ../../dist/source/source.zip . && cd ../..","dist":"npm run clean && npm run test && npm run build && npm run docs && npm run zipsource","storybook":"start-storybook"},"gitHead":"0a2360fe1717a7ad6ee33fd29ab8ab8891e382a7","description":"A bundle of utility functions to simplify component development with React","bugs":{"url":"https://github.com/js-works/js-react-utils/issues"},"_id":"js-react-utils@0.0.77","_nodeVersion":"12.11.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-QFI7UUkR1qV8F9AFOgWW35ZSl48rmNMljDH6SQxlm+/It2ij8cd9WUeOIzn5tNDT7GpVkME50rse3NDz54hPxA==","shasum":"9b4df4f0cd37de22c2390af4cb0176d529ce8564","tarball":"https://registry.npmjs.org/js-react-utils/-/js-react-utils-0.0.77.tgz","fileCount":46,"unpackedSize":1870766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUenOCRA9TVsSAnZWagAAULMP/jUQ74qm8rOn2t4fv3kZ\nq35N3FRLN/fw2fKoCvmsola9thhOvywqRROvwt1+kqdv3xgE0Ue/37zUHAPh\nMqZ8tMTotQhdKQZhEJrBMUsSU+LUG4WfkwvfFacH6Uu6dEFapAZlkzRqpes+\ngJs+xbf7yILq6bBByvzQxQ3HQEH9vkBRAi66QP6iJvPA8cjKdiksUKzBtMIO\nV61/HqRfiqvfJBoLa7izDQul6udEJsEdwSvWAFfxID3DfI/eB3n07NiNZbZP\npazupoZuUSMWfe16K3L70cKcl3H3G344cMva3DVtkjT0CH9vZdtxvWHgPUI8\nYiz3PbtTWLrcmQ07rTwqKcwaYj5JZdTmdxLU1vYuI/2IR5vszqbSB4jOnlsk\nL212IB3wptUSXpnA3jicU12ju+lAB6BmilcQq2kCK8afdHtypCQLAWxJOvAH\n9zR/VdAHcNvkvNBuTwfW1Ro+QeRJ0aQXXYETUvwMz2a/qwsL+6WSn95hvpfw\nxKmmnaYf7vz0fqZFrJ8kI7KFdZNin3w/hypF9PRma41zYtfl9SaKgyVUVlOv\n/u1S0AqZTrWAQXV3xaUDE1V0RPqWcis7eoZ0YvWyCkhZhqjfkEK/H0Hv+we2\ncvLpHD6l4+tQwsm6Z4g6BnCcC3lMl6RBswCdb/E0lOvY/pz2CP8cSiyZZMjA\nwJsO\r\n=k2Fk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICkT0AcCB5XIizAn7qJqwpUekUZiA1xApayuZ9j/MeJ4AiBt5+e/KH6cvvukWatyPRi5JhwgN+FquvPNi5H30e3HrQ=="}]},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-react-utils_0.0.77_1582426573808_0.33154784852329233"},"_hasShrinkwrap":false},"0.0.80":{"name":"js-react-utils","version":"0.0.80","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-react-utils","repository":{"type":"git","url":"git+https://github.com/js-works/js-react-utils.git"},"main":"index.js","module":"dist/js-react-utils.ems.production.js","jsdelivr":"dist/js-react-utils.umd.production.js","types":"dist/types/index.d.ts","devDependencies":{"@babel/core":"^7.12.10","@storybook/react":"^6.1.16","@types/chai":"^4.2.14","@types/mocha":"^8.2.0","@types/node":"^14.14.22","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","babel":"^6.23.0","babel-core":"^6.26.3","babel-loader":"^8.2.2","babel-plugin-external-helpers":"^6.22.0","babel-preset-es2015":"^6.24.1","bestzip":"^2.1.7","chai":"^4.2.0","cli-watch":"^1.0.7","copyfiles":"^2.4.1","cross-conf-env":"^1.2.1","esdoc":"^1.1.0","esdoc-importpath-plugin":"^1.0.2","esdoc-standard-plugin":"^1.0.0","js-spec":"^0.1.79","mocha":"^8.2.1","nyc":"^15.1.0","react-dom":"^17.0.1","rollup":"^2.38.4","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-eslint":"^7.0.0","rollup-plugin-gzip":"^2.5.0","rollup-plugin-livereload":"^2.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-serve":"^1.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.29.0","rollup-plugin-uglify":"^6.0.4","rollup-plugin-uglify-es":"0.0.1","shx":"^0.3.3","ts-loader":"^8.0.14","ts-node":"^9.1.1","typedoc":"^0.20.20","typescript":"^4.1.3","ziptool":"^1.0.2"},"dependencies":{"react":"^17.0.1"},"nyc":{"temp-directory":"./coverage/.nyc_output","include":["src/modules"],"exclude":[],"extension":[".ts"],"reporter":["lcov","text"],"all":true},"scripts":{"clean":"shx rm -rf ./build ./dist","build":"rollup --c rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","build-watch":"rollup --c rollup.config.js -w","test":"nyc mocha -r ts-node/register -r source-map-support/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register -r source-map-support/register src/test/**/*.ts","docs":"shx rm -rf ./dist/docs && cross-conf-env typedoc --options ./typedoc.json --name \"js-react-utils (version npm_package_version)\" src/main/api","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build/source && bestzip ../../dist/source/source.zip . && cd ../..","dist":"npm run clean && npm run test && npm run build && npm run docs && npm run zipsource","storybook":"start-storybook"},"gitHead":"53d545e41b0c920a715d713286c5705238918fb1","description":"A bundle of opinionated utility functions to simplify component development with React.\r Currently the main purpose is to provide an alternative way to validate component props.","bugs":{"url":"https://github.com/js-works/js-react-utils/issues"},"_id":"js-react-utils@0.0.80","_nodeVersion":"14.15.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-/RYpB8GXwO5Lq14NbF3K2cJYw0I4XZ1gZdQc/lwMwKJK+fZPkWXQuYOY0P9mre0jKipBD+r74XEw/NVOG0S/tQ==","shasum":"6c23378160478e5e0bc6428b57d8a27689d2b32d","tarball":"https://registry.npmjs.org/js-react-utils/-/js-react-utils-0.0.80.tgz","fileCount":40,"unpackedSize":2920854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGbDCCRA9TVsSAnZWagAAhLIP/2C+KKR9dGOaR1mcuxqu\nZ7yfYR9ls7gHuP16laWYga8rcTdYEccqtevi27IKX7I+CDS05jpATO+Gl3bK\nIUAPDI4EqJigruoJCOJo4jWLN0tFXNL/ZfBWDP/epFJMM57IJ2tLWePJ5JOv\nJj5o+1u6uJMJDPkwCp/XYks5bGOJZo0GrRJb8mTAIxLQHE6BIz7zIFXlJwbY\n/zitAGS5Ckf5rqB1UOa/w8tu+lFO6F4uznT+7CG5ThDaZgaTnD8b27GElBSK\n3jsSWqB+dYTXXEzCVG6RD7mKry2cIJSwA5DG8f5PfNY+b1rMb9xbnLxPRy7t\nGr8b69Bx6KwCwiGDw09lwT5ZZjwPwz+lD1nhESgLTB3NxZ62I+VXsA6HErWM\n8V0TgqnbSEMavwBgZw2twaeu17eHRennJmuTLMt3mElqfx5zcqodufLxryaq\n1KQKNuk50V8lDeEb5BLdGsha5Oh1iDXl9DrPimDrRFMcjwQyJY/lUiwRxbTN\nvXwD0smhgJzrejelKWL/hqQTpOyO86PfunUhw+spEjC1icXPC6quDA+ZtlaO\nQPOBUwnR4DYEGvVyP4R6vxwxJVlXn+7dk0wXxAlVAt8rR/avjxWUcQNPYJiJ\nFNb+AI7Cu6UN0voJPXtl7S1vjS6WUwWJmVXYJTTvvt+gtIIbmMCMhoNXwB0v\nmCoP\r\n=STzk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICGftqKxmWEmPl/o3BKKhmJG1hjVR055pRbIGz9Moj5UAiBbPZj8xVTN4hwOkBfEmiG/SIgGqVSsBJZI2vKrJ3KWUA=="}]},"_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"directories":{},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-react-utils_0.0.80_1612296385560_0.8113581252883937"},"_hasShrinkwrap":false},"0.0.81":{"name":"js-react-utils","version":"0.0.81","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-react-utils","repository":{"type":"git","url":"git+https://github.com/js-works/js-react-utils.git"},"main":"index.js","module":"dist/js-react-utils.ems.production.js","jsdelivr":"dist/js-react-utils.umd.production.js","types":"dist/types/js-react-utils.d.ts","devDependencies":{"@babel/core":"^7.12.10","@storybook/react":"^6.1.16","@types/chai":"^4.2.14","@types/mocha":"^8.2.0","@types/node":"^14.14.22","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","babel":"^6.23.0","babel-core":"^6.26.3","babel-loader":"^8.2.2","babel-plugin-external-helpers":"^6.22.0","babel-preset-es2015":"^6.24.1","bestzip":"^2.1.7","chai":"^4.2.0","cli-watch":"^1.0.7","copyfiles":"^2.4.1","cross-conf-env":"^1.2.1","esdoc":"^1.1.0","esdoc-importpath-plugin":"^1.0.2","esdoc-standard-plugin":"^1.0.0","js-spec":"^0.1.79","mocha":"^8.2.1","nyc":"^15.1.0","react-dom":"^17.0.1","rollup":"^2.38.4","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-eslint":"^7.0.0","rollup-plugin-gzip":"^2.5.0","rollup-plugin-livereload":"^2.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-serve":"^1.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.29.0","rollup-plugin-uglify":"^6.0.4","rollup-plugin-uglify-es":"0.0.1","shx":"^0.3.3","ts-loader":"^8.0.14","ts-node":"^9.1.1","typedoc":"^0.20.20","typescript":"^4.1.3","ziptool":"^1.0.2"},"dependencies":{"react":"^17.0.1"},"nyc":{"temp-directory":"./coverage/.nyc_output","include":["src/modules"],"exclude":[],"extension":[".ts"],"reporter":["lcov","text"],"all":true},"scripts":{"clean":"shx rm -rf ./build ./dist","build":"rollup --c rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","build-watch":"rollup --c rollup.config.js -w","test":"nyc mocha -r ts-node/register -r source-map-support/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register -r source-map-support/register src/test/**/*.ts","docs":"shx rm -rf ./dist/docs && cross-conf-env typedoc --options ./typedoc.json --name \"js-react-utils (version npm_package_version)\" src/main/api","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build/source && bestzip ../../dist/source/source.zip . && cd ../..","dist":"npm run clean && npm run test && npm run build && npm run docs && npm run zipsource","storybook":"start-storybook"},"gitHead":"dddf1c90ce47a9aa9570b645c3fe4fd71cdeed47","description":"A bundle of opinionated utility functions to simplify component development with React.\r Currently the main purpose is to provide an alternative way to validate component props.","bugs":{"url":"https://github.com/js-works/js-react-utils/issues"},"_id":"js-react-utils@0.0.81","_nodeVersion":"14.15.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-4bhwuF0NOMpiURB7PP76ehFUn2PTKOsQ9rKbcrneS4oMhP+e2H9ECz85omr1V9gJnKYOkuhr+G78llZZ2ElO6Q==","shasum":"38d6ea5d1626891d1af684df778e36f25ae3d811","tarball":"https://registry.npmjs.org/js-react-utils/-/js-react-utils-0.0.81.tgz","fileCount":40,"unpackedSize":2920309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGgYECRA9TVsSAnZWagAA42IP/1qYUWVlfG2Xsmz6MDIK\nVb4nOzWMNXWg0Es5M6aL4PB6q2SrelBB3oNJcFxfzsfzIcSAO6RHNSxM40XZ\n8vjda1mK8jNpqdP2RpOBgMB2YgRS8i892nDxJLgcanIVc2SV4gtt4WNrM3x4\nAuPsN7bdWJD9gYDEDp0lDg1h+8u3By6aoBkAtNRmu0lthkYpSP1tRKjPndet\nq9BDyyn7wHXMrWzihVjQNPEg27h/TO3pJTwMkxbEpuFzpNVmS6L7RiHs+oQA\nisIR1WtQZ0Ok3KMzS8ev8iGZL0H6+F0UcPtUdoRouN2lrBz8S5n+M3iaPkpv\nPa/7tlf5FP/rZ12rh211VhXyMoN12dyKMWLsm23OM7sHZW6MjTbVikY+inVX\nqI7XqXdIChnbomYBIOMfOWG/StJxreLofQ30wuhHcZS6sOVh/vOC2X1UyKVh\nLI7g6+LvH0mWk+81wnkkmPR908dgC5DIQZTTG19eErg3dCKjLTPbhE8OVoc7\nS6PI6XydEG+I1UnTsM73lsR0+xR1Ni3zaz4sUG+jzwG9BqPL5VYFHJY7AMTR\nLHYcpB7L63kYgwwXaNH4GE3WYBIfb+t+5ikCxhbTgijcK+7k4jLj+YjZQ8TH\nBiAXBfaMOjipd2izv61CqHsnPAvjxQZLuXjEPJb+wz4uMpqxqSI5itDO/Ozw\nhRNY\r\n=eViR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICWWyuvoK7rLxuU4za/jxmx1W5jxzBYxdREko831iPrGAiBbSxY7wsndr+ogybcQB5i+uBZ4FQGZ1xmFXWL3kkWfXQ=="}]},"_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"directories":{},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-react-utils_0.0.81_1612318211880_0.8547680361826631"},"_hasShrinkwrap":false},"0.0.82":{"name":"js-react-utils","version":"0.0.82","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-react-utils","repository":{"type":"git","url":"git+https://github.com/js-works/js-react-utils.git"},"main":"index.js","module":"dist/js-react-utils.ems.production.js","jsdelivr":"dist/js-react-utils.umd.production.js","types":"dist/types/js-react-utils.d.ts","devDependencies":{"@babel/core":"^7.13.15","@storybook/react":"^6.2.7","@types/chai":"^4.2.16","@types/mocha":"^8.2.2","@types/node":"^14.14.37","@types/react":"^17.0.3","@types/react-dom":"^17.0.3","babel":"^6.23.0","babel-core":"^6.26.3","babel-loader":"^8.2.2","babel-plugin-external-helpers":"^6.22.0","babel-preset-es2015":"^6.24.1","bestzip":"^2.2.0","chai":"^4.3.4","cli-watch":"^1.0.7","copyfiles":"^2.4.1","cross-conf-env":"1.1.2","esdoc":"^1.1.0","esdoc-importpath-plugin":"^1.0.2","esdoc-standard-plugin":"^1.0.0","js-spec":"^0.1.79","mocha":"^8.3.2","nyc":"^15.1.0","react-dom":"^17.0.2","rollup":"^2.45.0","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-eslint":"^7.0.0","rollup-plugin-gzip":"^2.5.0","rollup-plugin-livereload":"^2.0.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-serve":"^1.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","rollup-plugin-uglify":"^6.0.4","rollup-plugin-uglify-es":"0.0.1","shx":"^0.3.3","ts-loader":"^8.1.0","ts-node":"^9.1.1","typedoc":"^0.20.35","typescript":"^4.2.4","ziptool":"^1.0.2"},"dependencies":{"react":"^17.0.2"},"nyc":{"temp-directory":"./coverage/.nyc_output","include":["src/modules"],"exclude":[],"extension":[".ts"],"reporter":["lcov","text"],"all":true},"scripts":{"clean":"shx rm -rf ./build ./dist","build":"rollup --c rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","build-watch":"rollup --c rollup.config.js -w","test":"nyc mocha -r ts-node/register -r source-map-support/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register -r source-map-support/register src/test/**/*.ts","docs":"shx rm -rf ./dist/docs && cross-conf-env typedoc --options ./typedoc.json --name \"js-react-utils (version npm_package_version)\" src/main/api","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build/source && bestzip ../../dist/source/source.zip . && cd ../..","dist":"npm run clean && npm run test && npm run build && npm run docs && npm run zipsource","storybook":"start-storybook"},"gitHead":"75a3e41db4e9b9333c3db616909849a90cbedc1d","description":"A bundle of opinionated utility functions to simplify component development with React. Currently the main purpose is to provide an alternative way to validate component props.","bugs":{"url":"https://github.com/js-works/js-react-utils/issues"},"_id":"js-react-utils@0.0.82","_nodeVersion":"15.12.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-z1VnB8PPxnUWNDIxjK+Gii9tQ4mr9mry9yQ21anZUHRkhZQ1hfUjEqVz92Y/Gx6x+vOCnTQLpFiSv6gcORJmmQ==","shasum":"517fa5b49a56e3f4a393d92673f02fbef9fe8df7","tarball":"https://registry.npmjs.org/js-react-utils/-/js-react-utils-0.0.82.tgz","fileCount":40,"unpackedSize":3111365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcUHVCRA9TVsSAnZWagAAr3MP/1BDC4Uo2kw2bq5GxCHZ\n01odFPBKUxoyFJhXjl2ivj/s5rE18r9GLNXzkhVEPJaALW9ml2aoOzhEWVoL\nGGRsTuR1aucwjg55RDJ0NhIYcB3MsmzM6QvcRtAuPzIS8MP+PXwkVlPrtOYJ\nogJ1VLUnB1aAGtX2w1DEcOuqY09F1PBEfe0R2s5W+Xg/t/R75L4cl6NRUPLO\nL0E9oifaMSHeDBbcwhDmSm5GQqZtIEf6z4/TAOATewsKe+KwbuWW0htJDLom\nZCcspEuGt9vDvhEXNP/iD3Xlw9if7tyh6vx08eVMr36Vg05+RXqDTHzF7utH\nxqNFU6MDawCyc6yHQaC4oVCNcYmudB2EcgjHsfR28ip2AeJqZQyIwiJCtV1h\n3N9BgMOwTG46mVD/27IxOKCOeEk7iWXt6Zu/SKY00VTGdABtQpuko1cNC84N\n26bq9FQKof018Mlf01NOppS7+0RTpk6dnzQahGZJnX9zSQyFj4o3KDZCl03H\nqWgE/8tfGQq83pQKflo+X0T9Lr8PnTCR6sP8JtrA7fWTM20VnW+2MbtLMPjc\nyGAqGJxyN4F+es/KI2skSNiretl6FhaHqf7BMtoKHKF3sNUNKOtH0i5zsH5r\nGIHWs1PGBU5+DIJqYgzn4GRFWbOpQ74jw8TEcB8eTkdnTGomiOzmFWj/nyBt\nIy9j\r\n=Lgpw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJq0CZSTjfGd4aW6oDuk64+3ZSWN77rlV7aRjX4AtBTAIhAOTsQ+DmgCXlZzwKmBsX3yOXfelHUpvzJ908HSEnMupy"}]},"_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"directories":{},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-react-utils_0.0.82_1618035157300_0.49310300634761517"},"_hasShrinkwrap":false},"0.0.83":{"name":"js-react-utils","version":"0.0.83","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-react-utils","repository":{"type":"git","url":"git+https://github.com/js-works/js-react-utils.git"},"main":"index.js","module":"dist/js-react-utils.ems.production.js","jsdelivr":"dist/js-react-utils.umd.production.js","types":"dist/types/js-react-utils.d.ts","devDependencies":{"@babel/core":"^7.15.4","@storybook/react":"^6.3.8","@types/chai":"^4.2.21","@types/mocha":"^9.0.0","@types/node":"^16.7.10","@types/react":"^17.0.19","@types/react-dom":"^17.0.9","babel":"^6.23.0","babel-core":"^6.26.3","babel-loader":"^8.2.2","babel-plugin-external-helpers":"^6.22.0","babel-preset-es2015":"^6.24.1","bestzip":"^2.2.0","chai":"^4.3.4","cli-watch":"^1.0.7","copyfiles":"^2.4.1","cross-conf-env":"1.2.1","esdoc":"^1.1.0","esdoc-importpath-plugin":"^1.0.2","esdoc-standard-plugin":"^1.0.0","js-spec":"^0.1.79","mocha":"^9.1.1","nyc":"^15.1.0","react":"^17.0.2","react-dom":"^17.0.2","rollup":"^2.56.3","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-eslint":"^7.0.0","rollup-plugin-gzip":"^2.5.0","rollup-plugin-livereload":"^2.0.5","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-serve":"^1.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","rollup-plugin-uglify":"^6.0.4","rollup-plugin-uglify-es":"0.0.1","shx":"^0.3.3","ts-loader":"^9.2.5","ts-node":"^10.2.1","typedoc":"^0.21.9","typescript":"^4.4.2","ziptool":"^1.0.2"},"dependencies":{"react":"^17.0.2"},"nyc":{"temp-directory":"./coverage/.nyc_output","include":["src/modules"],"exclude":[],"extension":[".ts"],"reporter":["lcov","text"],"all":true},"scripts":{"clean":"shx rm -rf ./build ./dist","build":"rollup --c rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","build-watch":"rollup --c rollup.config.js -w","test":"nyc mocha -r ts-node/register -r source-map-support/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register -r source-map-support/register src/test/**/*.ts","docs":"shx rm -rf ./dist/docs && cross-conf-env typedoc --options ./typedoc.json --name \"js-react-utils (version npm_package_version)\" src/main/api","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build/source && bestzip ../../dist/source/source.zip . && cd ../..","dist":"npm run clean && npm run test && npm run build && npm run docs && npm run zipsource","storybook":"start-storybook","start":"start-storybook"},"gitHead":"684728a9321ae4ff9ff3b862e3785803687c8ccd","description":"A bundle of opinionated utility functions for React. Currently the main purpose is to provide an alternative way to validate component props.","bugs":{"url":"https://github.com/js-works/js-react-utils/issues"},"_id":"js-react-utils@0.0.83","_nodeVersion":"15.12.0","_npmVersion":"7.21.0","dist":{"integrity":"sha512-/RhiVRcjhDiOvqnQHksO0pSkuTLn9jJR/MpZ7Z2VVOlsJuJUvKaIGBWw0Ik9jJIjwVW5L/Z+cSb8ylU0m801Zw==","shasum":"d850610f89721231ef75a07398426ae4d12d6bf9","tarball":"https://registry.npmjs.org/js-react-utils/-/js-react-utils-0.0.83.tgz","fileCount":40,"unpackedSize":2923730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMoiaCRA9TVsSAnZWagAAh/QP/ii++qiKpBMWdyf9CHF+\nHFsWp2cp8nXbz9yRmt9UXB9q0IPA5rcULQ0GLyS6P+gvf7M3zV0mKCb9uww4\n+4H/WxUlbe5ObEm2gkzqpQif+i0hLLTG4TiiQ38AEEgHNe25uM0VQplM+c0x\nkUFJoR3QJvInLSBdl/+dvtfB4FzVf8Er3/LBVa7X8aO18z62nF7GrqiedxGX\nrMpc+zDl55cSbLAf+OuvTSazmYwTagRMzX9dBMYYTCJ0S7NwjQriFfJauNLk\nDp0b4lXqN2fVCxpysGH/Jyq5e5/WYXhrhT2LdyQAjalnT6PlYv8nwR0C21UA\nZv/fp6M5YKlUPt1a88K2M/N/Ch7H+gE6on1xqnhRxmjJOmb1dFZ/B9hv6G9q\nFaaZoxifX8uEkpErq0/nZeQa0Btbs16AQ6qRCwX9BgvRMupkigYsw0GJeaYd\nK3g31veEs05gqYjkfRvnJ1s2w+knQSs9boep3ozMO3TgtplZtRVjbh4gR+O7\nVYBnX9uUB90G8KkXRRTuwGjk3RYO/YJ4Pptrmp4ni0feEzZ+vFfA4kAgCqsH\nrMop36UozTOIzI7an95/8/1YJewHGXjo2FgAY3uGbJert01KVpNZdgh4o4h/\ne0tB4+cAYZcH0jNjZOX9vHvG6i5N6nhSRH1ZbNCUqmOlZtVBV/smSOOcm5FT\nBufx\r\n=3Cxu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDODtfa+4eJMKgVpnrzqmj3OxZcATYKxgeNBFWyKPpDWQIgEAm2wK/KIBHf63yY7rVk/i5hIQgL2amwp/eDO/4xSjQ="}]},"_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"directories":{},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-react-utils_0.0.83_1630701722672_0.776847804045818"},"_hasShrinkwrap":false},"0.0.84":{"name":"js-react-utils","version":"0.0.84","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-react-utils","repository":{"type":"git","url":"git+https://github.com/js-works/js-react-utils.git"},"main":"index.js","module":"dist/js-react-utils.ems.production.js","jsdelivr":"dist/js-react-utils.umd.production.js","types":"dist/types/js-react-utils.d.ts","devDependencies":{"@babel/core":"^7.15.4","@storybook/react":"^6.3.8","@types/chai":"^4.2.21","@types/mocha":"^9.0.0","@types/node":"^16.7.10","@types/react":"^17.0.19","@types/react-dom":"^17.0.9","babel":"^6.23.0","babel-core":"^6.26.3","babel-loader":"^8.2.2","babel-plugin-external-helpers":"^6.22.0","babel-preset-es2015":"^6.24.1","bestzip":"^2.2.0","chai":"^4.3.4","cli-watch":"^1.0.7","copyfiles":"^2.4.1","cross-conf-env":"1.2.1","esdoc":"^1.1.0","esdoc-importpath-plugin":"^1.0.2","esdoc-standard-plugin":"^1.0.0","js-spec":"^0.1.79","mocha":"^9.1.1","nyc":"^15.1.0","react":"^17.0.2","react-dom":"^17.0.2","rollup":"^2.56.3","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-eslint":"^7.0.0","rollup-plugin-gzip":"^2.5.0","rollup-plugin-livereload":"^2.0.5","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-serve":"^1.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","rollup-plugin-uglify":"^6.0.4","rollup-plugin-uglify-es":"0.0.1","shx":"^0.3.3","ts-loader":"^9.2.5","ts-node":"^10.2.1","typedoc":"^0.21.9","typescript":"^4.4.2","ziptool":"^1.0.2"},"dependencies":{"react":"^17.0.2"},"nyc":{"temp-directory":"./coverage/.nyc_output","include":["src/modules"],"exclude":[],"extension":[".ts"],"reporter":["lcov","text"],"all":true},"scripts":{"clean":"shx rm -rf ./build ./dist","build":"rollup --c rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","build-watch":"rollup --c rollup.config.js -w","test":"nyc mocha -r ts-node/register -r source-map-support/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register -r source-map-support/register src/test/**/*.ts","docs":"shx rm -rf ./dist/docs && cross-conf-env typedoc --options ./typedoc.json --name \"js-react-utils (version npm_package_version)\" src/main/api","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build/source && bestzip ../../dist/source/source.zip . && cd ../..","dist":"npm run clean && npm run test && npm run build && npm run docs && npm run zipsource","storybook":"start-storybook","start":"start-storybook"},"gitHead":"109bd121cae3a765f050477c0a992d59bd9bf827","description":"A bundle of opinionated utility functions for React. Currently the main purpose is to provide an alternative way to validate component props.","bugs":{"url":"https://github.com/js-works/js-react-utils/issues"},"_id":"js-react-utils@0.0.84","_nodeVersion":"16.8.0","_npmVersion":"7.22.0","dist":{"integrity":"sha512-BArypv49Pwwrb8SY07tm5AwTEmkehY1tVsOKYEWmaCwUdw1uNB5AQZzOWiDkl3Je0bnoy7dzuAV3AXmQDOcGTw==","shasum":"515a73422a1c57d350c580aafd4289f71ad71445","tarball":"https://registry.npmjs.org/js-react-utils/-/js-react-utils-0.0.84.tgz","fileCount":40,"unpackedSize":2924815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMwKYCRA9TVsSAnZWagAAcscP/0oT0LB/FlPpWbYoCBiT\nOtYUtGJUsK/kCmVZ+fnqhluhHfHmaOl/KjHmpohxHA0CSgbJvFaQbUn54vDy\nTfSnYiIVqR/AXCQYsAk9SqNK1BNrdQ7bIZBmeqNLf9sBVpr2+6NYOczh1qSF\nMKeocqtSTlfB8bK+iiq9V8PkynjgXcRGXVSor8F9MXE7BM9kfqDyYvwttGqw\nEoSmi6yEeoDyWA2TrIU5jKMayt0m5H55zPKw3FCteOxiyJBM7AQw9hjrkR8T\nuTIMep6rAk55TnZVoWZxg9cHTNyoEYyMX2pEjMeHlH18o8nk+g7NlvSC4GP2\nnGf/jaVahcoq6UfOFVvSWvkVW+xMo4l+DQvjXAOa4W1b5innT2AlKTGWjGqA\nazArviZu8Km2rD+Ja5x+Nv22hxS5Xrva+HsMfAMlYn8f4a3aMwdIfqFQdmhp\n9P41WFBLRgsMKhTJgu3ljkT+Ty5CmjLr22qotlN39NvNhjMROkNPYmmgiauM\nbFcpftb5JdSv5Bd8Z/T/NxM1xmJSCuRN4Okv54spo8aU3bC97YwpWDoYT9tn\nHgP8kyW37XCAzX6Wu4Vshzk8ADk0qdBjBZ6xQMjRSzxPzhZbe0B7I2pW0m4I\nxNNiZ6gYx8hVluxoicU0BWBoQLFmAf6OFUTkcxPbbAUi4sPoB5jrPLlHvd7j\nwa/x\r\n=sovY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDApAgR149SnqmVH2oTaCJ1uCLB2kGaelQtXYM2710i8AIgAoKrv/sCr9NSouzWJlZH4TPrug0kXlpoMqnH2dLBMPI="}]},"_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"directories":{},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-react-utils_0.0.84_1630732952633_0.46220109749771954"},"_hasShrinkwrap":false},"0.0.85":{"name":"js-react-utils","version":"0.0.85","license":"LGPL-3.0","homepage":"https://github.com/js-works/js-react-utils","repository":{"type":"git","url":"git+https://github.com/js-works/js-react-utils.git"},"main":"index.js","module":"dist/js-react-utils.ems.production.js","jsdelivr":"dist/js-react-utils.umd.production.js","types":"dist/types/js-react-utils.d.ts","devDependencies":{"@babel/core":"^7.15.4","@storybook/react":"^6.3.8","@types/chai":"^4.2.21","@types/mocha":"^9.0.0","@types/node":"^16.7.10","@types/react":"^17.0.19","@types/react-dom":"^17.0.9","babel":"^6.23.0","babel-core":"^6.26.3","babel-loader":"^8.2.2","babel-plugin-external-helpers":"^6.22.0","babel-preset-es2015":"^6.24.1","bestzip":"^2.2.0","chai":"^4.3.4","cli-watch":"^1.0.7","copyfiles":"^2.4.1","cross-conf-env":"1.2.1","esdoc":"^1.1.0","esdoc-importpath-plugin":"^1.0.2","esdoc-standard-plugin":"^1.0.0","js-spec":"^0.1.79","mocha":"^9.1.1","nyc":"^15.1.0","react":"^17.0.2","react-dom":"^17.0.2","rollup":"^2.56.3","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-eslint":"^7.0.0","rollup-plugin-gzip":"^2.5.0","rollup-plugin-livereload":"^2.0.5","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-serve":"^1.1.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","rollup-plugin-uglify":"^6.0.4","rollup-plugin-uglify-es":"0.0.1","shx":"^0.3.3","ts-loader":"^9.2.5","ts-node":"^10.2.1","typedoc":"^0.21.9","typescript":"^4.4.2","ziptool":"^1.0.2"},"dependencies":{"react":"^17.0.2"},"nyc":{"temp-directory":"./coverage/.nyc_output","include":["src/modules"],"exclude":[],"extension":[".ts"],"reporter":["lcov","text"],"all":true},"scripts":{"clean":"shx rm -rf ./build ./dist","build":"rollup --c rollup.config.js && tsc -d --emitDeclarationOnly --declarationDir dist/types","build-watch":"rollup --c rollup.config.js -w","test":"nyc mocha -r ts-node/register -r source-map-support/register src/test/**/*.ts","test-watch":"mocha -w -r ts-node/register -r source-map-support/register src/test/**/*.ts","docs":"shx rm -rf ./dist/docs && cross-conf-env typedoc --options ./typedoc.json --name \"js-react-utils (version npm_package_version)\" src/main/api","zipsource":"shx rm -rf ./build/source && shx mkdir -p ./build/source && copyfiles -a ./* ./build/source && shx cp -r ./src ./build/source && shx mkdir -p ./dist/source && cd build/source && bestzip ../../dist/source/source.zip . && cd ../..","dist":"npm run clean && npm run test && npm run build && npm run docs && npm run zipsource","storybook":"start-storybook","start":"start-storybook"},"gitHead":"109bd121cae3a765f050477c0a992d59bd9bf827","description":"A bundle of opinionated utility functions for React. Currently the main purpose is to provide an alternative way to validate component props.","bugs":{"url":"https://github.com/js-works/js-react-utils/issues"},"_id":"js-react-utils@0.0.85","_nodeVersion":"16.8.0","_npmVersion":"7.22.0","dist":{"integrity":"sha512-+2u3IAQBcizsZLUDiQDjkSNqEBZkUyKlD6vm9Y0uUo+WgHtwXrMTzFj2XdyL+/FkIajCEWXKKyiqV3U8Iecjuw==","shasum":"f480e721a5b43a94049afbdbe56b85f29e68b76b","tarball":"https://registry.npmjs.org/js-react-utils/-/js-react-utils-0.0.85.tgz","fileCount":40,"unpackedSize":2924815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMwNiCRA9TVsSAnZWagAAOrAP/0KUNqNorr4acQFB+h/s\nmM7iRtQKa0E1uVk20f44EQ0xNlTgIHDM+F9W760l01Ph4fx3R/iIf0QnWN4u\nqMM2F306ylHhjx0sd9M183vfF5FY7JWn+NmxZ9XnOvSxhtTue1x/BS7E8SOF\nY1AKP/ramDiLP+K4X1JlqUxF7FrNshmMaWW/YGOQISZr8Z/T8kO0kfVtenzK\nnobBSgFVQzMZUyIhL7ewJW4lPNM/8l4J4yImBJ0jch/lCS6kXiW2/rObS0nM\nk6wSvTSdPbh6EF/VnCN1i/F0AO+rOWCMYED9NBEXUFBZlpUlp17qOmEnMVVX\nYWRfsWnDTX6C4dQXDEuoithPQYdeWlGDjeFKeDgySEg5DCSn25OWRtVEF0LW\nELKd0JPlMAgjPBDSY783FAKjeF6vAf+MIRtKGVuFxoDBXe1va0mVLBqeBZzm\ntjVVtihe6RG3W6qiusLKU72zSAOEbKqMwz36YseWYsP5pOeT+bK0Hq4l7fpY\nDHaznFFD9FdCPueUdEc4lRjdahWmBk6AjDlgmGE7P9iJja6M0SNRtWOByabt\nQkVIR5gfjgo26KZzoRRdkcI5MhdQKGP7VYOhKowEjUMHzinzUmBuLeVpJ8+z\nfu6LZa9AEvPhoRQBt5jMDvmV3Jle+cPFWKg9WleqRgIY+y7mDEtvOfuvm+i7\nJdin\r\n=d3pw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE+RDV2iRvQYiqJl1luiByUHowrx5ZqSOYjRcIJc1lbkAiEA45dJqJqbT2eCodvnD+p9hs1lKCRfLVBbO3iHfgleK6c="}]},"_npmUser":{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"},"directories":{},"maintainers":[{"name":"mcjazzyfunky","email":"mcjazzyfunky@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-react-utils_0.0.85_1630733154331_0.660181534705661"},"_hasShrinkwrap":false}},"time":{"created":"2018-09-23T16:48:32.515Z","0.0.1":"2018-09-23T16:48:32.631Z","modified":"2022-05-06T19:22:38.845Z","0.0.2":"2018-09-23T23:12:32.262Z","0.0.3":"2018-09-24T06:46:46.047Z","0.0.4":"2018-09-24T07:45:04.965Z","0.0.5":"2018-09-24T08:06:08.223Z","0.0.6":"2018-09-24T10:35:35.965Z","0.0.7":"2018-09-24T12:23:55.849Z","0.0.8":"2018-09-24T12:37:37.351Z","0.0.9":"2018-09-24T12:45:14.527Z","0.0.11":"2018-09-25T17:56:49.915Z","0.0.12":"2018-09-26T15:36:56.929Z","0.0.13":"2018-09-26T17:07:50.442Z","0.0.14":"2018-09-26T17:30:51.997Z","0.0.15":"2018-09-26T19:01:16.397Z","0.0.16":"2018-09-28T10:12:10.801Z","0.0.17":"2018-09-28T10:31:24.292Z","0.0.19":"2018-09-28T12:03:09.930Z","0.0.20":"2018-09-28T12:26:21.854Z","0.0.21":"2018-09-28T12:29:54.322Z","0.0.22":"2018-09-29T15:06:21.629Z","0.0.23":"2018-09-30T04:24:16.995Z","0.0.24":"2018-10-09T08:46:39.664Z","0.0.25":"2018-10-09T09:30:28.079Z","0.0.26":"2018-10-09T09:41:11.874Z","0.0.27":"2018-10-13T09:26:22.354Z","0.0.28":"2018-10-16T05:43:45.730Z","0.0.29":"2018-10-27T09:44:04.882Z","0.0.31":"2019-01-14T14:16:45.146Z","0.0.32":"2019-01-14T15:00:24.139Z","0.0.33":"2019-01-14T15:07:22.244Z","0.0.34":"2019-01-15T12:12:10.038Z","0.0.35":"2019-02-12T08:10:12.375Z","0.0.36":"2019-02-12T20:38:04.191Z","0.0.37":"2019-02-14T00:49:04.892Z","0.0.38":"2019-02-14T01:30:27.880Z","0.0.39":"2019-02-14T03:34:07.272Z","0.0.40":"2019-02-14T05:03:40.947Z","0.0.41":"2019-02-14T05:07:42.996Z","0.0.42":"2019-02-14T05:11:14.802Z","0.0.43":"2019-02-14T05:15:11.449Z","0.0.44":"2019-02-14T05:19:15.579Z","0.0.45":"2019-02-14T05:31:25.760Z","0.0.46":"2019-02-14T05:44:33.373Z","0.0.47":"2019-02-14T05:52:18.574Z","0.0.48":"2019-02-14T06:00:19.735Z","0.0.49":"2019-02-14T06:03:18.003Z","0.0.50":"2019-02-20T12:08:25.004Z","0.0.51":"2019-02-28T06:07:16.861Z","0.0.52":"2019-03-26T03:39:26.532Z","0.0.53":"2019-08-25T14:10:55.365Z","0.0.54":"2019-08-26T09:43:52.943Z","0.0.55":"2019-08-26T22:00:11.926Z","0.0.56":"2019-08-26T22:44:12.249Z","0.0.57":"2019-08-27T00:26:09.797Z","0.0.58":"2019-08-27T01:53:05.069Z","0.0.59":"2019-08-29T16:24:07.024Z","0.0.60":"2019-08-29T20:03:14.479Z","0.0.61":"2019-08-29T20:20:53.877Z","0.0.62":"2019-08-29T20:31:43.925Z","0.0.63":"2019-08-29T20:41:59.251Z","0.0.64":"2019-08-29T21:24:41.119Z","0.0.65":"2019-08-29T21:36:12.647Z","0.0.66":"2019-08-29T22:38:14.939Z","0.0.67":"2019-08-29T22:45:29.081Z","0.0.68":"2019-08-29T23:37:18.705Z","0.0.69":"2019-09-01T00:51:32.788Z","0.0.70":"2019-09-18T13:30:48.059Z","0.0.71":"2019-09-23T10:48:28.999Z","0.0.72":"2019-09-25T02:38:16.833Z","0.0.73":"2019-09-26T06:36:57.352Z","0.0.74":"2019-10-03T11:41:24.928Z","0.0.75":"2019-10-03T11:43:42.008Z","0.0.76":"2019-10-03T12:18:18.588Z","0.0.77":"2020-02-23T02:56:14.099Z","0.0.80":"2021-02-02T20:06:25.749Z","0.0.81":"2021-02-03T02:10:12.071Z","0.0.82":"2021-04-10T06:12:37.518Z","0.0.83":"2021-09-03T20:42:02.907Z","0.0.84":"2021-09-04T05:22:32.882Z","0.0.85":"2021-09-04T05:25:54.566Z"},"maintainers":[{"email":"mcjazzyfunky@gmail.com","name":"mcjazzyfunky"},{"email":"xdev1.github@gmail.com","name":"js-works"}],"license":"LGPL-3.0","readme":"# js-react-utils\n\nA bundle of opinionated utility functions for React.\nCurrently the main purpose is to provide an alternative way to validate component props.\n\n## Usage example\n\n```tsx\nimport React, { useCallback, useState } from 'react'\nimport { addComponentMeta } from 'js-react-utils'\nimport * as Spec from 'js-spec/validators' // 3rd-party validation library\n\ntype CounterProps = {\n  initialValue?: number\n  label?: string\n}\n\nexport default function Counter({\n  initialValue = 0,\n  label = 'Counter'\n}: CounterProps) {\n  const [counter, setCounter] = useState(initialValue)\n  const onClick = useCallback(() => setCounter((it) => it + 1), [])\n\n  return (\n    <button onClick={onClick}>\n      {label}: {count}\n    </button>\n  )\n}\n\n// This will allow a run-time props validation that's\n// useful when the Counter component is used in JavaScript\n// instead of TypeScript.\nconst validateCounterProps = Spec.checkProps({\n  optional: {\n    initialValue: Spec.number,\n    label: Spec.string\n  }\n})\n\naddComponentMeta(Counter, {\n  name: 'Counter',\n  validation:\n    process.env.NODE_ENV === ('development' as string) && validateCounterProps\n})\n```\n\n## Features\n\n- Support for framework agnostic props validation.\n  No need to use 'prop-types' library: As component props can be validated in a more general way, js-react-utils is not depending on a React specific or other specific props validation library.\n  Instead a general and more sophisticated validation library like for example [js-spec](https://github.com/js-works/js-spec) can be used.\n\n- Some additional useful helper functions.\n\n## Project status\n\nThis project is in alpha state.\n","readmeFilename":"README.md","description":"A bundle of opinionated utility functions for React. Currently the main purpose is to provide an alternative way to validate component props.","homepage":"https://github.com/js-works/js-react-utils","repository":{"type":"git","url":"git+https://github.com/js-works/js-react-utils.git"},"bugs":{"url":"https://github.com/js-works/js-react-utils/issues"}}