{"_id":"throw-on","_rev":"17-6e8ded0571e86b7b4779ad1cdf1ccc8f","name":"throw-on","dist-tags":{"latest":"0.8.0"},"versions":{"0.1.0":{"name":"throw-on","version":"0.1.0","description":"Throw on console.error() & fetch","repository":{"type":"git","url":"git+https://github.com/tkrotoff/throw-on.git"},"license":"MIT","keywords":["throw","console.error","React","fetch"],"main":"dist/cjs/index.js","module":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"scripts":{"clean":"rm -rf dist coverage","clean:all":"rm -rf node_modules package-lock.json","build":"npm run clean && npm run build:esnext && npm run build:cjs","build:esnext":"tsc --project tsconfig.dist.json --declaration --outDir dist","build:cjs":"tsc --project tsconfig.dist.json --module commonjs --outDir dist/cjs","format":"prettier --write '**/*'","tsc":"tsc","eslint":"eslint . '**/*.{js,jsx,ts,tsx}'","lint":"npm run tsc && npm run eslint","test":"jest --verbose","test:coverage":"jest --coverage","prepare":"husky install","precommit":"npm run lint","prepush":"npm run lint && npm run test","prepublishOnly":"npm run build","publish:beta":"npm version 0.1.0-beta.1 && npm publish --tag next --dry-run","npm:update":"npm run clean:all && npx npm-check-updates --upgrade && npm install"},"devDependencies":{"@babel/core":"^7.16.5","@babel/preset-env":"^7.16.5","@babel/preset-react":"^7.16.5","@babel/preset-typescript":"^7.16.5","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/eslint":"^8.2.1","@types/jest":"^27.0.3","@types/prettier":"^2.4.2","@types/react-dom":"^17.0.11","@typescript-eslint/eslint-plugin":"^5.8.0","@typescript-eslint/parser":"^5.8.0","eslint":"^8.5.0","eslint-config-airbnb":"^19.0.2","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.3","eslint-plugin-jest":"^25.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.1","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-testing-library":"^5.0.1","eslint-plugin-unicorn":"^39.0.0","husky":"^7.0.4","jest":"^27.4.5","prettier":"^2.5.1","react":"^17.0.2","react-dom":"^17.0.2","typescript":"^4.5.4"},"gitHead":"28af3e8a5ddaf2e4bcb19f445849d4246dfa443c","bugs":{"url":"https://github.com/tkrotoff/throw-on/issues"},"homepage":"https://github.com/tkrotoff/throw-on#readme","_id":"throw-on@0.1.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-Dy5byEb3t1eYftr+UTI1OZxlla0OeIGT0C6cDlqgr+76rACvJlC0goxKejIPk/Z6vg6YL8GSIEU4UYo6GoX82A==","shasum":"9d4c94676d1a08244a2e9363dd0ab92b819ad69b","tarball":"https://registry.npmjs.org/throw-on/-/throw-on-0.1.0.tgz","fileCount":12,"unpackedSize":14526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0gbeCRA9TVsSAnZWagAADiQP/RU5nK1aWG64NUvK6+AO\nXQIpKpHkACUWXKPBTaFNOtJsSdtk6GZolnDMk6jFZcuyRr0/tkrgTuoqaq24\nV4JqCvPjw2Q2foXJOSWd1Fh31DvEbt7VA6FUV0hT6yyO+4ElV2RnLuxtljrw\naxHsKjDZDbyZKe/MZYGxIfIlZ8ALh/KAlgc006i/XnvAfTnacmhbOtXp/yKu\n3clyOHmLURO0gkqpm0hKSlq/tDoruZeuBiOXcQvJ4TG8ofVeM4oLcvdopkCR\nT9Xhn+XXRco/rSM0DTI5ETmoocpFllqu010YLz0/GeZWBAmdgPnOFKRijuIR\ncyd0DXCCgPdWvjlWlIxXfsZBx13J/TIxpa4k9z0k1k0+dW3th2WX8bbBdvMl\nazbeNbzdhFPmU1y0KBKV+ZmX4ny7KwbpP5RmatlRMiC+b+kEo26H2yWDS5Nl\nGKKJjwVeSLqHwPfPp4ltqjIAatJDSg5ZvhG3c7LmEF9++3+vm0iazNt53mua\nd9Vw0euMR1pLDd0P4og3m68icddLHZr7caqt8YZWttOUvl+poue5qFY/UvGu\ntpnAj+mwaEZ7m+p3+KmS4yso8G7OBtmhW8Tswm65KnOwNJN2mlSB+lr+LrVM\nfUuxxvC9pvQr0gbNzudY/PSlxBFVovuzmBPj3PWudeq2HGj8+hlmRLWibHrv\n2HrD\r\n=JIv4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDF9kj3cWp4q/wiYBcbxHKUbIILRX6IzUTT2EeiRZkTNwIgIihwpthlx1VEtj2mbd/jCAN4w2f4AKwTtVlj8Qfo5w8="}]},"_npmUser":{"name":"tkrotoff","email":"tkrotoff@gmail.com"},"directories":{},"maintainers":[{"name":"tkrotoff","email":"tkrotoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/throw-on_0.1.0_1641154269650_0.6549398460635838"},"_hasShrinkwrap":false},"0.2.0":{"name":"throw-on","version":"0.2.0","description":"Throw on console.error() & fetch","repository":{"type":"git","url":"git+https://github.com/tkrotoff/throw-on.git"},"license":"MIT","keywords":["throw","console.error","React","fetch"],"main":"dist/cjs/index.js","module":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"scripts":{"clean":"rm -rf dist coverage","clean:all":"rm -rf node_modules package-lock.json","build":"npm run clean && npm run build:esnext && npm run build:cjs","build:esnext":"tsc --project tsconfig.dist.json --declaration --outDir dist","build:cjs":"tsc --project tsconfig.dist.json --module commonjs --outDir dist/cjs","format":"prettier --write '**/*'","tsc":"tsc","eslint":"eslint . '**/*.{js,jsx,ts,tsx}'","lint":"npm run tsc && npm run eslint","test":"jest --verbose","test:coverage":"jest --coverage","prepare":"husky install","precommit":"npm run lint","prepush":"npm run lint && npm run test","prepublishOnly":"npm run build","publish:beta":"npm version 0.1.0-beta.1 && npm publish --tag next --dry-run","npm:update":"npm run clean:all && npx npm-check-updates --upgrade && npm install"},"dependencies":{},"devDependencies":{"@babel/core":"^7.16.5","@babel/preset-env":"^7.16.5","@babel/preset-react":"^7.16.5","@babel/preset-typescript":"^7.16.5","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/eslint":"^8.2.1","@types/jest":"^27.0.3","@types/prettier":"^2.4.2","@types/react-dom":"^17.0.11","@typescript-eslint/eslint-plugin":"^5.8.0","@typescript-eslint/parser":"^5.8.0","eslint":"^8.5.0","eslint-config-airbnb":"^19.0.2","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.3","eslint-plugin-jest":"^25.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.1","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-testing-library":"^5.0.1","eslint-plugin-unicorn":"^39.0.0","husky":"^7.0.4","jest":"^27.4.5","prettier":"^2.5.1","react":"^17.0.2","react-dom":"^17.0.2","typescript":"^4.5.4"},"gitHead":"183d4c6c754d533aaa79679da304023dd88e26b3","bugs":{"url":"https://github.com/tkrotoff/throw-on/issues"},"homepage":"https://github.com/tkrotoff/throw-on#readme","_id":"throw-on@0.2.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-mNwGYKruJMmN+UvEERz1DhitulTfO8wWV/zGZiy9e9tzTpu1nmkfsZWIsNsCkBdmOQw5SqUMrJIezOJSxIxPMA==","shasum":"4bfd930fcbb72468d2ebd422a27c27ebb35dbc43","tarball":"https://registry.npmjs.org/throw-on/-/throw-on-0.2.0.tgz","fileCount":12,"unpackedSize":15811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1hbRCRA9TVsSAnZWagAAxVAP/3jGl7IcD8JDlgk+cqyR\nn0kdoHv3a+OYSf7Rxkf1r89YmrQQ/bNjt9H6S6h5WmMFYm0gQrmbi+TG9V5M\nRnT7Fh5TWSz6oX4kOD1UwqI/Lnif1vOiY/e/GzXiP7PuML0ika0nwn4RERHh\nhDNTcTSZIrz3DlEIeQ7z3WQQsDInZVY5PtHNqutaDhVcX16st7a1Lv/VFeK7\nzhdXYgLUVEp6ect0KZ3NJce/zLI1lqo+mLFhi1LPeXQl7xLXE5QKn9SI9Bsn\nDGdKV2XW7ENO5lN9HyNZHEFY3WTAfQWEQMqnVTtw+ub/gT45c3dULdugGt6Y\neqM7kQUDca68/WCnUQ5SfmnCPAYe0xSCYBSjIA7mEIaFTScpzVPbHqQ9a2Hk\n+Y6f8dOl0LzYR/PdXs7YfpLwEguWlzU8j9uKVQrBydU21X2APwbG1wDdf4vT\nzv8FPl/2Tb/1Fz90v7kUfoLIGVt55JzwxNQqqMr8novGnC9/BE720Q/CoIcw\nUiEYVYEFJrCMbcHVyX543PeGBeDuEUdV9cW8vX0kQRNd31+5coytHcALYQTD\nmIk8tApwzjuo750glQ6YR5owCO35zDLhqH4akYmW1TUd0awDmf9yTR1HVR7e\ntkSb65c1ZeZpErJ9gEXjBKXVM4+T+UnNgodwjDY2idAwpYLwKaewuyAxcP3f\nwHOL\r\n=dknn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8dGbnk+fqB6pORqxEcv8MnPpW4e+dPWZHBTPeCJjShwIhAM84I11I5tMDVE+28No4gdnvdOesIN8OH0XpUCXExuaY"}]},"_npmUser":{"name":"tkrotoff","email":"tkrotoff@gmail.com"},"directories":{},"maintainers":[{"name":"tkrotoff","email":"tkrotoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/throw-on_0.2.0_1641420497734_0.41531816922898424"},"_hasShrinkwrap":false},"0.2.1":{"name":"throw-on","version":"0.2.1","description":"Throw on console.error() & fetch","repository":{"type":"git","url":"git+https://github.com/tkrotoff/throw-on.git"},"license":"MIT","keywords":["throw","console.error","React","fetch"],"main":"dist/cjs/index.js","module":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"scripts":{"clean":"rm -rf dist coverage","clean:all":"rm -rf node_modules package-lock.json","build":"npm run clean && npm run build:esnext && npm run build:cjs","build:esnext":"tsc --project tsconfig.dist.json --declaration --outDir dist","build:cjs":"tsc --project tsconfig.dist.json --module commonjs --outDir dist/cjs","format":"prettier --write '**/*'","tsc":"tsc","eslint":"eslint . '**/*.{js,jsx,ts,tsx}'","lint":"npm run tsc && npm run eslint","test":"jest --verbose","test:coverage":"jest --coverage","prepare":"husky install","precommit":"npm run lint","prepush":"npm run lint && npm run test","prepublishOnly":"npm run build","publish:beta":"npm version 0.1.0-beta.1 && npm publish --tag next --dry-run","npm:update":"npm run clean:all && npx npm-check-updates --upgrade && npm install"},"dependencies":{},"devDependencies":{"@babel/core":"^7.16.5","@babel/preset-env":"^7.16.5","@babel/preset-react":"^7.16.5","@babel/preset-typescript":"^7.16.5","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/eslint":"^8.2.1","@types/jest":"^27.0.3","@types/prettier":"^2.4.2","@types/react-dom":"^17.0.11","@typescript-eslint/eslint-plugin":"^5.8.0","@typescript-eslint/parser":"^5.8.0","eslint":"^8.5.0","eslint-config-airbnb":"^19.0.2","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.3","eslint-plugin-jest":"^25.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.1","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-testing-library":"^5.0.1","eslint-plugin-unicorn":"^39.0.0","husky":"^7.0.4","jest":"^27.4.5","prettier":"^2.5.1","react":"^17.0.2","react-dom":"^17.0.2","typescript":"^4.5.4"},"gitHead":"826ac23a1a2a60a8e440493c0948105e3ce0a3e6","bugs":{"url":"https://github.com/tkrotoff/throw-on/issues"},"homepage":"https://github.com/tkrotoff/throw-on#readme","_id":"throw-on@0.2.1","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-hsKDxmLCW0Y7Q+kSNEMZvBiNGrUZ74jlkLlyyeGnfBd6DHk80msUQwp5q8VRdEtgfJLElrlGOoZwPwMzp7PPIA==","shasum":"eaa57a4f7461897293728e3739ed6de4546f38e4","tarball":"https://registry.npmjs.org/throw-on/-/throw-on-0.2.1.tgz","fileCount":12,"unpackedSize":15899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1ic/CRA9TVsSAnZWagAAP7sP/2jqyxzq9o8GaOM/ai1a\nW05Tb0HTcp2aCyriW4yfaNN1XMSTDLtxKaB+KRoOLoMFFAmJBFb6QSmLLvAZ\nAzkTpb7sXQJBXFa5rfBZE9YUy1+HEJcsFwa+/dlrLeWDFZThRqmaXCM50XpP\n2J7Li/tiU/diQh2Cs/+h7n7RWTozFlyn2dW8oTn7OCopYPGh1w95d8mKTF4e\nG98w+iXnt2bbaKjcGxwrLFh9gVj1EgMFZxFu7NcCDC5Ve6C5L4jGFGce1kpy\nxn4XE1GakCkDe2OkTcDhExrIng2j/2d7BLO64r/xvM6ahVeYpPaEbspXE0UW\nBQrhNp8jSkmXQo4QXIDVGlnPLAYUkemFKm7s6DHs07yaI6qoeuNzB/yt/dRt\nNf1xaRirreK6WQt7vD1U2ZPB1Jga6q8ykdhBxmMVcwfjJVtehanbGX8pFXX5\nYKKbqxf6zGJkyrWMc45Ej6TnS6SAef8uDv7dOoSjLNYoVQmqKbhRxXA6RCb7\njYK8JuZZnD3eDuJv1Zi8xMBQj7g7n7ycYmtTcn6PeTBgPjFWGoWP82+wMi0W\niZqfzhnNHYQmO2Ey4ZG9kHjeIi9zDpvA/urG1uCo6omnH5lelC/RU36vhYAY\n4hrXrnzrfCN0RBatJ6gHCVEDIMN3Pnbi3yUtJfQOuWY+OztX5Rlf1ZdZ1TRL\neyVb\r\n=lOIZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICuQh7+t8gl5+iPtocqJOADjAyd3zd4OLNNfXfT3ifn2AiEAyvdskw+pURj04t9io0cDrDjHni0Gyf+y2A3sLX4kfjw="}]},"_npmUser":{"name":"tkrotoff","email":"tkrotoff@gmail.com"},"directories":{},"maintainers":[{"name":"tkrotoff","email":"tkrotoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/throw-on_0.2.1_1641424703546_0.17708204496113966"},"_hasShrinkwrap":false},"0.2.2":{"name":"throw-on","version":"0.2.2","description":"Throw on console.error() & fetch","repository":{"type":"git","url":"git+https://github.com/tkrotoff/throw-on.git"},"license":"MIT","keywords":["throw","console.error","React","fetch"],"main":"dist/cjs/index.js","module":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"scripts":{"clean":"rm -rf dist coverage","clean:all":"rm -rf node_modules package-lock.json","build":"npm run clean && npm run build:esnext && npm run build:cjs","build:esnext":"tsc --project tsconfig.dist.json --declaration --outDir dist","build:cjs":"tsc --project tsconfig.dist.json --module commonjs --outDir dist/cjs","format":"prettier --write '**/*'","tsc":"tsc","eslint":"eslint . '**/*.{js,jsx,ts,tsx}'","lint":"npm run tsc && npm run eslint","test":"jest --verbose","test:coverage":"jest --coverage","prepare":"husky install","precommit":"npm run lint","prepush":"npm run lint && npm run test","prepublishOnly":"npm run build","publish:beta":"npm version 0.1.0-beta.1 && npm publish --tag next --dry-run","npm:update":"npm run clean:all && npx npm-check-updates --upgrade && npm install"},"dependencies":{},"devDependencies":{"@babel/core":"^7.16.5","@babel/preset-env":"^7.16.5","@babel/preset-react":"^7.16.5","@babel/preset-typescript":"^7.16.5","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/eslint":"^8.2.1","@types/jest":"^27.0.3","@types/prettier":"^2.4.2","@types/react-dom":"^17.0.11","@typescript-eslint/eslint-plugin":"^5.8.0","@typescript-eslint/parser":"^5.8.0","eslint":"^8.5.0","eslint-config-airbnb":"^19.0.2","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.3","eslint-plugin-jest":"^25.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.1","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-testing-library":"^5.0.1","eslint-plugin-unicorn":"^39.0.0","husky":"^7.0.4","jest":"^27.4.5","prettier":"^2.5.1","react":"^17.0.2","react-dom":"^17.0.2","typescript":"^4.5.4"},"gitHead":"7d577db8ac09f940b73a6e9147b23e2d8046ba10","bugs":{"url":"https://github.com/tkrotoff/throw-on/issues"},"homepage":"https://github.com/tkrotoff/throw-on#readme","_id":"throw-on@0.2.2","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-xf2Ks2P+SsDaW21EQ886qMHBHe0RssXjDb/oiFkzXG4HPOOBT9ys3eRK2aArAdIU7avsV4XqmsdYD3wYkwfsdA==","shasum":"4cf6b2f802d08739bef895bf500ba84d9ca845b7","tarball":"https://registry.npmjs.org/throw-on/-/throw-on-0.2.2.tgz","fileCount":12,"unpackedSize":16091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1jBOCRA9TVsSAnZWagAA35AP/2yeYrffP9yUKplgsVG5\nbOA4539PqGdrqmfX4n5hu31mvjeB86dU5XWGiD5kEu5JXMP88UHcdKizNlvh\nHJJe4LW5+ar3yInxsO6NGfjshJqVKg7rmUzcAQRSzvOrMpqVDLJwgAWhdfyg\n/b/YXvf/wAjRhHVAlSzJKnqJ8yhptzuBi2KJ1h1X2qI4T3EO7R+uOp5XkCOD\n8Av+mSkIE9WSBT9El6HEG6zwzLiewb5P7S50uhzVEXFozshqG+y7aGDJYtDt\nBTV1S+stEzmNDGSt4VynNhCsGYO9HHDUjQ2zgCN+rgUlmzdjJQfJLmzy6d0o\nCPdSCfHRHE8HA3UMWnYHX3psrpluh1szDKR3O+TKwrvi+14bk3Gq7JPa26aj\nImttHswmN08u8sK8mnQ3i5sDuA1zJVjmFK3GD1ifJPx2zMNmryOdPdVM7nb7\naowK5X9tNe3GDu71ftzPSKxx1n7wmMaKt4M9gXgYEkltShpxx4/SiXuXKyYu\nbdAKpcZiyeX0rtRDkTnxtEs6qflax4q5T8ErcZ2lvU/CuD/kq9IgdRdMQzS3\nCAnNfuxMWqPcDhdSa9XPNab5yGWJjfMCWpwyBSvnuv7lg9viT3Go5WuS9dqL\naVog5osO5I3tFIvDWhMBDt2Z4xluN24iyIR7t1fmVB0E0R61vQ5WPdN+CFPx\nWu2K\r\n=9Yfd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDXlCrVL1lkuZZ96zc11ROViCTPDplbjGHqFFGh5vWecAiEAtWqScfUZCQ1LFyt8J8sJCflomxwV0iQ7hZTlKEL2tYs="}]},"_npmUser":{"name":"tkrotoff","email":"tkrotoff@gmail.com"},"directories":{},"maintainers":[{"name":"tkrotoff","email":"tkrotoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/throw-on_0.2.2_1641427022279_0.9801556174602661"},"_hasShrinkwrap":false},"0.3.0":{"name":"throw-on","version":"0.3.0","description":"Throw on console.error() & fetch","repository":{"type":"git","url":"git+https://github.com/tkrotoff/throw-on.git"},"license":"MIT","keywords":["throw","console.error","React","fetch"],"main":"dist/cjs/index.js","module":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"scripts":{"clean":"rm -rf dist coverage","clean:all":"rm -rf node_modules package-lock.json","build":"npm run clean && npm run build:esnext && npm run build:cjs","build:esnext":"tsc --project tsconfig.dist.json --declaration --outDir dist","build:cjs":"tsc --project tsconfig.dist.json --module commonjs --outDir dist/cjs","format":"prettier --write '**/*'","tsc":"tsc","eslint":"eslint . '**/*.{js,jsx,ts,tsx}'","lint":"npm run tsc && npm run eslint","test":"jest --verbose","test:coverage":"jest --coverage","prepare":"husky install","precommit":"npm run lint","prepush":"npm run lint && npm run test","prepublishOnly":"npm run build","publish:beta":"npm version 0.1.0-beta.1 && npm publish --tag next --dry-run","npm:update":"npm run clean:all && npx npm-check-updates --upgrade && npm install"},"dependencies":{},"devDependencies":{"@babel/core":"^7.16.5","@babel/preset-env":"^7.16.5","@babel/preset-react":"^7.16.5","@babel/preset-typescript":"^7.16.5","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/eslint":"^8.2.1","@types/jest":"^27.0.3","@types/prettier":"^2.4.2","@types/react-dom":"^17.0.11","@typescript-eslint/eslint-plugin":"^5.8.0","@typescript-eslint/parser":"^5.8.0","eslint":"^8.5.0","eslint-config-airbnb":"^19.0.2","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.3","eslint-plugin-jest":"^25.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.1","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-testing-library":"^5.0.1","eslint-plugin-unicorn":"^39.0.0","husky":"^7.0.4","jest":"^27.4.5","prettier":"^2.5.1","react":"^17.0.2","react-dom":"^17.0.2","typescript":"^4.5.4"},"gitHead":"86c752af59d38c5a90a0bc0d2649f7e2426fce45","bugs":{"url":"https://github.com/tkrotoff/throw-on/issues"},"homepage":"https://github.com/tkrotoff/throw-on#readme","_id":"throw-on@0.3.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-U+UNwuUt4jiK59vYa+m0d16BojXkkSArh9k/UKb6kHTAMI3dHX0XZObCFy7bw5GccRxA+AW8Z6yjHoigXdFl5g==","shasum":"e7aac5c074cbfac15541c66f5265109a0d524734","tarball":"https://registry.npmjs.org/throw-on/-/throw-on-0.3.0.tgz","fileCount":15,"unpackedSize":18953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1zvOCRA9TVsSAnZWagAAA4gP/3p4eNckBRb2Br7Ga3O1\nq66SXbwXyK7x3QKfkb+W/0cG7YGNK466mLAI1uArnoFH8Osgkidb3SMNeSlG\n7jkwv2mCu7tWMxQEwSyWEnijAHRF+qQNlNH6ndYsYQLfxFqoBcqZkaGlHI3A\nr8lYez0fTnBaKvFPcPZ3CMOWs2GlkFOtywbjFkDXARDVl9TmgwtFdKuLnVbR\nwlx3hPONlF3nnfRwAkBybagPZq2warELSpcsd3GMX3fuDf6C6mCi2mB6mmKO\nKbWswTYoeWm2nxlMT0DfTNPSkKy0cbXIB5EJdEvlJFacgLvE8BBlvuZCjL6N\nwJBRBaTMXcSUKFJcNpIJvKWfQANiZB11IYLljjOqxsqPD11C8vqy300w1R6p\ndnEjUrE6HdzxM2lVxkak8YrHMV5qS0frdfMS63DQF/v06lhtQS7xmZUBN5uB\nxcrMW37yftHXHzgY/fgc9cITj4RTao/tWl1b9SKYYAcyPPSei37uPsgms0YQ\nVkNOTDhINuNoDT0hpQYRKZID3UENWU2e7e1rQlR9yt5HWmoEN26KsKrC28at\nygPCJtH5+qvkKnYnVaUQsS4t1Xt6HdI2x/T/sLeXFtWs9WffHmFoioGwAdNb\nimN7/QVFmyu84osY7O+f5wjEMYRMDeVZlt9loTARbOAdHc2xxfnlYnhfYL06\nX+rJ\r\n=Zgel\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDautGAPR7BTjWK4lV3+WyloSTwUfY46iwrsBMdlbtbbwIhAIizpbSf7DtO1xhkvgdYZ1d2E9+wh3UO//iS7sVWtCW4"}]},"_npmUser":{"name":"tkrotoff","email":"tkrotoff@gmail.com"},"directories":{},"maintainers":[{"name":"tkrotoff","email":"tkrotoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/throw-on_0.3.0_1641495501827_0.5635035166955427"},"_hasShrinkwrap":false},"0.4.0":{"name":"throw-on","version":"0.4.0","description":"Throw on console.error() & fetch","repository":{"type":"git","url":"git+https://github.com/tkrotoff/throw-on.git"},"license":"MIT","keywords":["throw","console.error","React","fetch"],"main":"dist/cjs/index.js","module":"dist/index.js","types":"dist/index.d.ts","bin":{"throw-on":"bin/jest_throw-on.js"},"sideEffects":false,"scripts":{"clean":"rm -rf dist coverage","clean:all":"rm -rf node_modules package-lock.json","build":"npm run clean && npm run build:esnext && npm run build:cjs","build:esnext":"tsc --project tsconfig.dist.json --declaration --outDir dist","build:cjs":"tsc --project tsconfig.dist.json --module commonjs --outDir dist/cjs","format":"prettier --write '**/*'","tsc":"tsc","eslint":"eslint . '**/*.{js,jsx,ts,tsx}'","lint":"npm run tsc && npm run eslint","test":"bin/jest_throw-on.js --verbose","test:coverage":"bin/jest_throw-on.js --coverage","prepare":"husky install","precommit":"npm run lint","prepush":"npm run lint && npm run test","prepublishOnly":"npm run build","publish:beta":"npm version 0.1.0-beta.1 && npm publish --tag next --dry-run","npm:update":"npm run clean:all && npx npm-check-updates --upgrade && npm install"},"dependencies":{},"devDependencies":{"@babel/core":"^7.16.5","@babel/preset-env":"^7.16.5","@babel/preset-react":"^7.16.5","@babel/preset-typescript":"^7.16.5","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/eslint":"^8.2.1","@types/jest":"^27.0.3","@types/prettier":"^2.4.2","@types/react-dom":"^17.0.11","@typescript-eslint/eslint-plugin":"^5.8.0","@typescript-eslint/parser":"^5.8.0","eslint":"^8.5.0","eslint-config-airbnb":"^19.0.2","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.3","eslint-plugin-jest":"^25.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.1","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-testing-library":"^5.0.1","eslint-plugin-unicorn":"^39.0.0","husky":"^7.0.4","jest":"^27.4.5","prettier":"^2.5.1","react":"^17.0.2","react-dom":"^17.0.2","typescript":"^4.5.4"},"gitHead":"ece42be405cbb0beb022c8d08d37c0a5cc91ecf6","bugs":{"url":"https://github.com/tkrotoff/throw-on/issues"},"homepage":"https://github.com/tkrotoff/throw-on#readme","_id":"throw-on@0.4.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-4YaA2daz61GWl+5bKTwsb86KndwnmlpNkUskllEcuOvoVFdo3soXkKkQpH3cP7iMNLqHMABT4yoKwdzG3Q1B9g==","shasum":"3aea2c25849d5ad5b1499d2ad8d5a4d67ab78b0e","tarball":"https://registry.npmjs.org/throw-on/-/throw-on-0.4.0.tgz","fileCount":16,"unpackedSize":21866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5uDXCRA9TVsSAnZWagAAs9EP/ikm/uZlXf/BN0alux+t\nvR6+1WSqB14ywsOV80nDLV0YlLakCrYxuQsqG+/RUZrTR0R7gBPI2DoYEFom\nFNRQbL7ikHPeXg1GMm1Aqv1Bzqp0jCrdvhth7PtXrgVcLEjm4V1OqV/dfAig\nY6dW5VT8MdwSwuzda1LS+lMY+6XDFU9oD7FvPG4cdOsXP7mwE2dOzw4svpWB\n5+4OriJpqqZylKSeaX//X7/Kmu33UENL/TjoICvO4Va0hLrL8DqVY4BwOHHM\nrOZRICsEpf+zP3md3j+5t5EWFW0Q5S/Hwl+l5hKnPyobZZc2N5yOuFyW0a9Q\nslLxy+GeFE1yUZDp+356bmqPkTBXSG8lYBXrBIWZeLYEcHJgi4B0Towa9BZ0\npI5RATEb5eE51PhZDBKNdEWY5z9z5qjCLIvZzg6xK4Tgwi53tvcM5nC8eDNw\nVJ+0bgUxll4n2uyNTu21GQbCHtWrMH0vhb1ssgdAZDHQLKd+5NaOGz8DxjQw\nm21so5qFLa8EmCdkZA+G/XA6h5qudaFP0jX+Z1Ok1FfSh4xF9PtYzjPNwB85\nvS6Ig4R0ktv6ZlMMUc6bn6dSYqr5D+4caSRbI8KlRI4uvumjFWOhZHGy2+46\niiNV3je9JlaXoHCcSeidr9DdfrcW8pe08Ri2oZhnztNsZHe43ifwOd2optkk\nt9c+\r\n=VCED\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBQBXCVxIppKbT4QbsfKnELwXg74r8aP3ZLxt7oFsNLtAiATDXU1awTCZ9hN+xVouX2dRldau9YCE1adztZ9qVI+9Q=="}]},"_npmUser":{"name":"tkrotoff","email":"tkrotoff@gmail.com"},"directories":{},"maintainers":[{"name":"tkrotoff","email":"tkrotoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/throw-on_0.4.0_1642520791650_0.5014294301811018"},"_hasShrinkwrap":false},"0.4.1":{"name":"throw-on","version":"0.4.1","description":"Throw on console.error() & fetch","repository":{"type":"git","url":"git+https://github.com/tkrotoff/throw-on.git"},"license":"MIT","keywords":["throw","console.error","React","fetch"],"main":"dist/cjs/index.js","module":"dist/index.js","types":"dist/index.d.ts","bin":{"jest_throw-on":"bin/jest_throw-on.js"},"sideEffects":false,"scripts":{"clean":"rm -rf dist coverage","clean:all":"rm -rf node_modules package-lock.json","build":"npm run clean && npm run build:esnext && npm run build:cjs","build:esnext":"tsc --project tsconfig.dist.json --declaration --outDir dist","build:cjs":"tsc --project tsconfig.dist.json --module commonjs --outDir dist/cjs","format":"prettier --write '**/*'","tsc":"tsc","eslint":"eslint . '**/*.{js,jsx,ts,tsx}'","lint":"npm run tsc && npm run eslint","test":"bin/jest_throw-on.js --verbose","test:coverage":"bin/jest_throw-on.js --coverage","prepare":"husky install","precommit":"npm run lint","prepush":"npm run lint && npm run test","prepublishOnly":"npm run build","publish:beta":"npm version 0.1.0-beta.1 && npm publish --tag next --dry-run","npm:update":"npm run clean:all && npx npm-check-updates --upgrade && npm install"},"dependencies":{},"devDependencies":{"@babel/core":"^7.16.5","@babel/preset-env":"^7.16.5","@babel/preset-react":"^7.16.5","@babel/preset-typescript":"^7.16.5","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/eslint":"^8.2.1","@types/jest":"^27.0.3","@types/prettier":"^2.4.2","@types/react-dom":"^17.0.11","@typescript-eslint/eslint-plugin":"^5.8.0","@typescript-eslint/parser":"^5.8.0","eslint":"^8.5.0","eslint-config-airbnb":"^19.0.2","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.3","eslint-plugin-jest":"^25.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.1","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-testing-library":"^5.0.1","eslint-plugin-unicorn":"^39.0.0","husky":"^7.0.4","jest":"^27.4.5","prettier":"^2.5.1","react":"^17.0.2","react-dom":"^17.0.2","typescript":"^4.5.4"},"gitHead":"7efbe7cde321ad3715df46ca75df3e7f12dd751e","bugs":{"url":"https://github.com/tkrotoff/throw-on/issues"},"homepage":"https://github.com/tkrotoff/throw-on#readme","_id":"throw-on@0.4.1","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-heZPX49309rZqxJ1G5OhAEV3z+W7UEKTejv7bqkN6fQ4iwbnQPgejIoHKo9BltBuYjrJSyfTry8NBiZP6p2D+w==","shasum":"1eed776930a5df540be3e55c1e447c6aec92c433","tarball":"https://registry.npmjs.org/throw-on/-/throw-on-0.4.1.tgz","fileCount":16,"unpackedSize":22348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5xoDCRA9TVsSAnZWagAAO48P/AliKo5sKgg+jMBiDn+v\nlkvRPsies+QwJoMHJ0wESvy66OReS26fIejcjFIv/57oZ4XwFNwJ8hP4AVW6\nIwnjwWb/F9o/qzIrYoBADeCQYv66ruczPfdZSFtLNtpv+sglZpuGcMJdQKqS\nyDIzZgButWXuV0fSIgsUSdpL8yvGHHOWWZ1tHS6/1jwREtoGgbE92s28zkeL\npNeg9ZMy5n9LNLATEQ5OOgcUB5dFdzx/oj2/vfu1L9WwsXp8lQ8NkUFk/wrf\nKi6DmZU3EEUQJTx29EaEIhH+S+twSuzi2bPPmFE4qwTPib6GbA6V58PEZ7RH\nk3UfVtzqhE66Jl2AaLAgJPpzmxahPNiSIuCkN29Z1OsafNyRdS49Unilbd2O\n8HhZXZeVGtpyyxh2DO5x7N6mKMg4UMglb0VInlcatrIdavE8sRQH5IpmXQWn\n7bsgqK8l0Z46iP2r64Nywjjq1Ogv8JYFR+XTkUZU29AMZiRzCRdBA8h+gOWP\nlwaXVBE2/EFoDcJ6Rui4+kdkoGoj3B9g97EoS4af7z+P+aVvDlzrZf++Ql/7\nHNLcVS2iXnje3Ir0eeYSXLHHHA2X6X3JxVZJXAoTkF8wkcmBgBoz9rCchiwn\nbyJQiQeH4PxDTByNqU5rkftUwK8bfcy5Esn/h8h80oaPkXeK5Eprshd/mdfP\nW73E\r\n=gs0G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEhJPLxsE0lDHHUG8K9I4YIMaS7ROhOhnQuI2uKQ50cNAiBXqATfF5j8Gk2ka2gXIa3Io3dAPuIhGf7+TynOLJv3YA=="}]},"_npmUser":{"name":"tkrotoff","email":"tkrotoff@gmail.com"},"directories":{},"maintainers":[{"name":"tkrotoff","email":"tkrotoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/throw-on_0.4.1_1642535427019_0.6705297332626778"},"_hasShrinkwrap":false},"0.5.0":{"name":"throw-on","version":"0.5.0","description":"Throw on console.error() & fetch","repository":{"type":"git","url":"git+https://github.com/tkrotoff/throw-on.git"},"license":"MIT","keywords":["throw","console.error","React","fetch"],"main":"dist/cjs/index.js","module":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"scripts":{"clean":"rm -rf dist coverage","clean:all":"rm -rf node_modules package-lock.json","build":"npm run clean && npm run build:esnext && npm run build:cjs","build:esnext":"tsc --project tsconfig.dist.json --declaration --outDir dist","build:cjs":"tsc --project tsconfig.dist.json --module commonjs --outDir dist/cjs","format":"prettier --write '**/*'","tsc":"tsc","eslint":"eslint . '**/*.{js,jsx,ts,tsx}'","lint":"npm run tsc && npm run eslint","test":"jest --verbose","test:coverage":"jest --coverage","prepare":"husky install","precommit":"npm run lint","prepush":"npm run lint && npm run test","prepublishOnly":"npm run build","publish:beta":"npm version 0.1.0-beta.1 && npm publish --tag next --dry-run","npm:update":"npm run clean:all && npx npm-check-updates --upgrade && npm install"},"dependencies":{},"devDependencies":{"@babel/core":"^7.16.5","@babel/preset-env":"^7.16.5","@babel/preset-react":"^7.16.5","@babel/preset-typescript":"^7.16.5","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/eslint":"^8.2.1","@types/jest":"^27.0.3","@types/prettier":"^2.4.2","@types/react-dom":"^17.0.11","@typescript-eslint/eslint-plugin":"^5.8.0","@typescript-eslint/parser":"^5.8.0","eslint":"^8.5.0","eslint-config-airbnb":"^19.0.2","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.3","eslint-plugin-jest":"^25.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.1","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-testing-library":"^5.0.1","eslint-plugin-unicorn":"^39.0.0","husky":"^7.0.4","jest":"^27.4.5","prettier":"^2.5.1","react":"^17.0.2","react-dom":"^17.0.2","typescript":"^4.5.4"},"gitHead":"2a280b25abb5a745dc564d009a499808a4d277ac","bugs":{"url":"https://github.com/tkrotoff/throw-on/issues"},"homepage":"https://github.com/tkrotoff/throw-on#readme","_id":"throw-on@0.5.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-naYuqKckG1aR20Rl7ThBb9purLGEhmZ3plF/gb2zghcH5r8mdlX94CUFI5cgea4pKHxFfyoluTKWo/9FCWSTgQ==","shasum":"c97fd6ddaa1d81b12372da0d6f14445d2a899a9e","tarball":"https://registry.npmjs.org/throw-on/-/throw-on-0.5.0.tgz","fileCount":15,"unpackedSize":20953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6JIMCRA9TVsSAnZWagAA7iEQAJJfWdHyfZe4TlpHJOmP\nCEg+4WwmyJ7d9boN6+R9TsHz+S/ZdTT4Q8hV1tVaM7ycr9Y/dAsKGhYKxYcY\nwTrBcNFr46ETT/bwKODU0Okp3GgEi1KocMFS0ZoQnpok3uIoKZ77FrWhsIAY\n6vQrDIMJldBv8oNuqiRH5qX3Gp9OCVWKu2tLedgnznyQ6JwxtS2790ZU3fSn\nVEodynF+Tyu/iyHiEZOdd7ZZuLo1mDfZkdx3T1DS9NHEEelh8GEHuGmq/Ial\nTdIqCIEXhneW+tSgV8MjHFsZ+j8Vm2L2jxpjwulJ48uIhP0W9yklmNfzqlPL\nJi/2QP5XNcN1VU2Mptk6LnbVounMxOKn5JA0y+9jfTFXMwFj4s4/iZgW8Pyv\nMY+xewlZu4g8zFdClr7qj9Bvvkq2Bbt5FyxSViWX810ddpjX1Ofwnt7MXjjN\nMQddIgVCMHBdu/t69jmvF0ob2iHnYWgWn13D/MQsg6F9uUzdASF68TaZOhJT\n8S/eGNKzGSnr4eQmSmPq9gigvn3alz1GWD26Bd5EW6lH3QgzBd+zSa5K5gue\n2UlRl6kLwwoEHqkVadq+nXgt4gAB7s9pOsaEnfPZESr6aLj4Qz8RHmueqLJk\nDN9H/FeFCOdGcqj7EHgpPMlH85cWTrXbM+JXYxfah8uwCrR8CgO8FDlLWFWB\nDvlI\r\n=w4Ua\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE2TaBloZoFpnk4iCeA62Hk6dMSuh46US/WLm2hkxZTyAiEA7jDDqgmJsb8E6IvU2r759U9Ss5D6/Ln27Nckj2AF1bk="}]},"_npmUser":{"name":"tkrotoff","email":"tkrotoff@gmail.com"},"directories":{},"maintainers":[{"name":"tkrotoff","email":"tkrotoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/throw-on_0.5.0_1642631692020_0.12290881029255729"},"_hasShrinkwrap":false},"0.6.0":{"name":"throw-on","version":"0.6.0","description":"Throw on console.error() & fetch","repository":{"type":"git","url":"git+https://github.com/tkrotoff/throw-on.git"},"license":"MIT","keywords":["throw","console.error","React","fetch"],"main":"dist/cjs/index.js","module":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"scripts":{"clean":"rm -rf dist coverage","clean:all":"rm -rf node_modules package-lock.json","build":"npm run clean && npm run build:esnext && npm run build:cjs","build:esnext":"tsc --project tsconfig.dist.json --declaration --outDir dist","build:cjs":"tsc --project tsconfig.dist.json --module commonjs --removeComments --outDir dist/cjs","format":"prettier --write '**/*'","tsc":"tsc","eslint":"eslint . '**/*.{js,jsx,ts,tsx}'","lint":"npm run tsc && npm run eslint","test":"jest --verbose","test:coverage":"jest --coverage","prepare":"husky install","precommit":"npm run lint","prepush":"npm run lint && npm run test","prepublishOnly":"npm run build","publish:beta":"npm version 0.1.0-beta.1 && npm publish --tag next --dry-run","npm:update":"npm run clean:all && npx npm-check-updates --upgrade && npm install"},"dependencies":{},"devDependencies":{"@babel/core":"^7.16.5","@babel/preset-env":"^7.16.5","@babel/preset-react":"^7.16.5","@babel/preset-typescript":"^7.16.5","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/eslint":"^8.2.1","@types/jest":"^27.0.3","@types/prettier":"^2.4.2","@types/react-dom":"^17.0.11","@typescript-eslint/eslint-plugin":"^5.8.0","@typescript-eslint/parser":"^5.8.0","eslint":"^8.5.0","eslint-config-airbnb":"^19.0.2","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.3","eslint-plugin-jest":"^25.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.1","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-testing-library":"^5.0.1","eslint-plugin-unicorn":"^39.0.0","husky":"^7.0.4","jest":"^27.4.5","prettier":"^2.5.1","react":"^17.0.2","react-dom":"^17.0.2","typescript":"^4.5.4"},"gitHead":"8d3200583ed5b3a7be0801cfa047930a7fed6eea","bugs":{"url":"https://github.com/tkrotoff/throw-on/issues"},"homepage":"https://github.com/tkrotoff/throw-on#readme","_id":"throw-on@0.6.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-yEBXtBlhagt2ZbBE8Xk2Oj7ILwHZKmYP5b+HTIAY9vDe033XjrjpigWbOqoX3mMghssn7PMr7s5UPXjBdk+SCg==","shasum":"b0f3aa5d9be2ee7b064a83d17e4db145c995252a","tarball":"https://registry.npmjs.org/throw-on/-/throw-on-0.6.0.tgz","fileCount":18,"unpackedSize":21577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8WFrCRA9TVsSAnZWagAA07QP/jhUFEDAQn40tFK5msYP\nToC1TVndEMqDBOV/Zr4gfqFuOXAv+iQNrBO5VzoST+9/GmYdCDij7KPeI4KP\ncwrEjhAXdpCKJmrp/hIMnIhsgeG1KzQVh8KyuZi680R9woDkiqtvunfB9Zbm\nDbwksGEPxLoi8KU76HDesZw/mq/ayybLpO9CboqUV/AquyQxn6dc4AXHMieK\nQ/6ztTx2k3WTGBdE5ERV/cghEDiETik4Cy9r/JgUzXioXUgfaK22KhMctQmQ\n17mojkQWIUHoda/vTywsBm+LIY5qgtp2EDOWu51ukZWR8EWKyHnwLuGIHW1A\nh5ROQ9rRDI15EAsSaQ0mQNF7fQ/ff3fxhnnsL351LXFXK8/fmOQ/ksZaVQ9U\nG/zkTqioF/Hr1wv6gOEFzSAhf3uqs69QWw8m0bfdBp/yXOfRNfjsgNja1Pgb\nYFPii6bQY9bKXJ2+3IZlvNaQFxlTPmFgvRcm4CcwKiLtkTN1KRVzkLcI3pU4\nmtwtT4srkZCoRjd2S+qRTRpLkLhoZZChhVr62bBMqpuPMzJEDRbOWx3JZLad\n3G6NwSlj0x4JRJGxyPgdHmeicERA60QD+4i5j5e2XOLdczouXXgxdfrJGfv/\nI6si5VWQ5Xs+wuyqdrWD4A/oxW+cXqULFrdy8BzTDaJXOnT+DWB4B2/EB7Ul\n23jv\r\n=PzKi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA8TViEVu+Axju+K6dKe5zg0GTJ9bmC+/60YhZOXfjH2AiEAgPJtVaxR4aXE/VKrjGhfjVu9Kle4nYlocpmGqggDFV4="}]},"_npmUser":{"name":"tkrotoff","email":"tkrotoff@gmail.com"},"directories":{},"maintainers":[{"name":"tkrotoff","email":"tkrotoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/throw-on_0.6.0_1643209066864_0.08201066134614776"},"_hasShrinkwrap":false},"0.6.1":{"name":"throw-on","version":"0.6.1","description":"Throw on console.error() & fetch","repository":{"type":"git","url":"git+https://github.com/tkrotoff/throw-on.git"},"license":"MIT","keywords":["throw","console.error","React","fetch"],"main":"dist/cjs/index.js","module":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"scripts":{"clean":"rm -rf dist coverage","clean:all":"rm -rf node_modules package-lock.json","build":"npm run clean && npm run build:esnext && npm run build:cjs","build:esnext":"tsc --project tsconfig.dist.json --declaration --outDir dist","build:cjs":"tsc --project tsconfig.dist.json --module commonjs --removeComments --outDir dist/cjs","format":"prettier --write '**/*'","tsc":"tsc","eslint":"eslint . '**/*.{js,jsx,ts,tsx}'","lint":"npm run tsc && npm run eslint","test":"jest --verbose","test:coverage":"jest --coverage","prepare":"husky install","precommit":"npm run lint","prepush":"npm run lint && npm run test","prepublishOnly":"npm run build","publish:beta":"npm version 0.1.0-beta.1 && npm publish --tag next --dry-run","npm:update":"npm run clean:all && npx npm-check-updates --upgrade && npm install"},"dependencies":{},"devDependencies":{"@babel/core":"^7.16.5","@babel/preset-env":"^7.16.5","@babel/preset-react":"^7.16.5","@babel/preset-typescript":"^7.16.5","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/eslint":"^8.2.1","@types/jest":"^27.0.3","@types/prettier":"^2.4.2","@types/react-dom":"^17.0.11","@typescript-eslint/eslint-plugin":"^5.8.0","@typescript-eslint/parser":"^5.8.0","eslint":"^8.5.0","eslint-config-airbnb":"^19.0.2","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.3","eslint-plugin-jest":"^25.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.1","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-testing-library":"^5.0.1","eslint-plugin-unicorn":"^39.0.0","husky":"^7.0.4","jest":"^27.4.5","prettier":"^2.5.1","react":"^17.0.2","react-dom":"^17.0.2","typescript":"^4.5.4"},"gitHead":"4d91fb98d1a512e56601b6c80eb940df8d7bcd59","bugs":{"url":"https://github.com/tkrotoff/throw-on/issues"},"homepage":"https://github.com/tkrotoff/throw-on#readme","_id":"throw-on@0.6.1","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-e6FTDa3NW28yDiSSKzsmTTwJhrVYVN9R/w7Crpu3EX5BFg7JJKbP4sArV+4nyCkiIa0r0y+V283Y84bN+cERSg==","shasum":"f5c0896db592c2914c6a13fc84f6db6f2b09283b","tarball":"https://registry.npmjs.org/throw-on/-/throw-on-0.6.1.tgz","fileCount":18,"unpackedSize":21940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8bARCRA9TVsSAnZWagAACs0P/jcjLvVJX9CS7BF6iSd2\nNigsayPyQFzdC+KvDqgIewCtSPvgm6v2gROnZvKm7QdVl8IsI+Ls5ha13jpS\nleclNjji7UBzl1OHtu5weqrGCm5FOdxT2Odi9Ddt0DGO3tZWfMQ8/C8/leIo\nDQ82Lnbpzc3xY8kn3oWa0TOwX8ImkM3R4uya90rOuCVVm5ru1Y9o0gFOz6Ee\nOnAdLV/P9gB4SdUKi8uYeIfPAtOJqFIyhV3OL2LJrHftW/xZZ/zXfVtnWdIX\nYqMBI1pNBmxLOGrUiL/fC5pkubpAyctnR8FG2E2WSZIimVPdMy/tJQWtnk78\n+T66gDmX9YWUj/PEDeksq9RaPM/yzp4/C34TxggiC074E3NcnhiooyjOh8wh\n34W5ieiKajRABTan1EI51kUaaIZMK3vwDO+TabJY4x4fkLjbvZzgvvpdVMYk\ng2NRg1yMjVFFF6cWhKq5LHuxEg8KQvvxB8r2mzPVHbIoAnEYy0OtD6sPj5P5\nzghwEBl8GEhW6FcbkTOuzKSoSkdMxzbaIuz61HHsGyjCa1JI4EoQSnnOT1kb\nMKPNiCw1iznnxPU+qKAz46GMfkleyQIjBfkgjq8EVydNnE+dS/pcwbNv2yMo\nsP45xcsJThcb8XzKaSYFUOBF1wGmqOZWLBcSfJgBUM1OZA4ZE+p/syv0euBj\nQnJj\r\n=uXu5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICdd4vdeSTV7p4x2AyTrmVAAUMKF+zTE3tC9VG4s5uD8AiEAyVtpDRi2KsKIHAGM0rR4sBOntb/62tIAXK6FuXpbZUI="}]},"_npmUser":{"name":"tkrotoff","email":"tkrotoff@gmail.com"},"directories":{},"maintainers":[{"name":"tkrotoff","email":"tkrotoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/throw-on_0.6.1_1643229201016_0.5075657423425008"},"_hasShrinkwrap":false},"0.6.2":{"name":"throw-on","version":"0.6.2","description":"Throw on console.error() & fetch","repository":{"type":"git","url":"git+https://github.com/tkrotoff/throw-on.git"},"license":"MIT","keywords":["throw","console.error","React","fetch"],"main":"dist/cjs/index.js","module":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"scripts":{"clean":"rm -rf dist coverage","clean:all":"rm -rf node_modules package-lock.json","build":"npm run clean && npm run build:esnext && npm run build:cjs","build:esnext":"tsc --project tsconfig.dist.json --declaration --outDir dist","build:cjs":"tsc --project tsconfig.dist.json --module commonjs --removeComments --outDir dist/cjs","format":"prettier --write '**/*'","tsc":"tsc","eslint":"eslint . '**/*.{js,jsx,ts,tsx}'","lint":"npm run tsc && npm run eslint","test":"jest --verbose","test:coverage":"jest --coverage","prepare":"husky install","precommit":"npm run lint","prepush":"npm run lint && npm run test","prepublishOnly":"npm run build","publish:beta":"npm version 0.1.0-beta.1 && npm publish --tag next --dry-run","npm:update":"npm run clean:all && npx npm-check-updates --upgrade && npm install"},"dependencies":{},"devDependencies":{"@babel/core":"^7.16.5","@babel/preset-env":"^7.16.5","@babel/preset-react":"^7.16.5","@babel/preset-typescript":"^7.16.5","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/eslint":"^8.2.1","@types/jest":"^27.0.3","@types/prettier":"^2.4.2","@types/react-dom":"^17.0.11","@typescript-eslint/eslint-plugin":"^5.8.0","@typescript-eslint/parser":"^5.8.0","eslint":"^8.5.0","eslint-config-airbnb":"^19.0.2","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.3","eslint-plugin-jest":"^25.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.1","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-testing-library":"^5.0.1","eslint-plugin-unicorn":"^39.0.0","husky":"^7.0.4","jest":"^27.4.5","prettier":"^2.5.1","react":"^17.0.2","react-dom":"^17.0.2","typescript":"^4.5.4"},"gitHead":"fc4c514adddc128e913f372b3d1039a2661d2a45","bugs":{"url":"https://github.com/tkrotoff/throw-on/issues"},"homepage":"https://github.com/tkrotoff/throw-on#readme","_id":"throw-on@0.6.2","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-OB/bA1X1IM1q8jcgQUWu3wWE/KcSX91KqsifCY7D6si2JXvy+yPgHLLAFV7dLsNxisUQCzLAJjWku72OaAyNJA==","shasum":"6c6e324cfea5528c9ab15ef93866bf7c06df6f11","tarball":"https://registry.npmjs.org/throw-on/-/throw-on-0.6.2.tgz","fileCount":18,"unpackedSize":22910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8rdLCRA9TVsSAnZWagAA+H4P/1YkECxaidkUJ8Ko5GmE\n9aTl0XSPoa8MwP6OJZpq86cRl2U4Ge6RMQK88AIhb9LNCl5qwzKVSfKqS8Qr\n+fWcOq2AbZRyGC7eMdcCcZceXRH6o6n5Tne67YoigWB0ijOGKUAL4VE45RXc\nxdp/gnqG3d2P8I9gigpPLIzvXgMSKVJEqRoKVcu3surbmEz7bxnDSZXNedp9\nVkwVAnyjQr228BhBO4DN6NqUUxljR6BWq9TNs9kfglHirvmjNCtW+iLF1FBZ\ng0kjbtkcmjFFklfTbgwIadiqRDnumxQAMc42swv0sdnzvrbx9Fe3mImJi9z2\ntNoH8X38bAgwu0vW2CdjPq5Haj9ME7A8xrCRuNFX42NupcKz+N2y4p6rEYP9\nSh3VkISGrue3Xje+vLZqUAlBDTztzG4pQhA2bFSdcqLqRv+L9uV68Kqi+ijL\nvgDobLW0rNMgiBu8fp17skNDdZoG5c3551swggtIE7KGwTHMKeX9a80V0Zyz\nUCJ0Wwp/pcttJbRXUWoZ3m0scnFy4Xw+6vfI2bjJcRNeFQkt7ysO+3RWjFuY\n7+GCO2dDgvp41DedhpLTf2yTzLoSnjFSfffkVwDEIP8HyQl/OZjD0sBDGnNu\nrni1J/0I0h6EuXKesUBVuK3orBvkA/3jLC6SQHrhmGq+C/yPLSo3x+DFk9eO\noAv0\r\n=UOah\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEDWofn5Oe50qIGewRKy4MzNjqhRNG4cLHN0QiJpB8o0AiEA89LEdBaA9SDfIzTPBwfb0xGEPkQqR4aSELBKubqDXek="}]},"_npmUser":{"name":"tkrotoff","email":"tkrotoff@gmail.com"},"directories":{},"maintainers":[{"name":"tkrotoff","email":"tkrotoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/throw-on_0.6.2_1643296587132_0.42700591578324665"},"_hasShrinkwrap":false},"0.6.3":{"name":"throw-on","version":"0.6.3","description":"Throw on console.error() & fetch","repository":{"type":"git","url":"git+https://github.com/tkrotoff/throw-on.git"},"license":"MIT","keywords":["throw","console.error","React","fetch"],"main":"dist/cjs/index.js","module":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"scripts":{"clean":"rm -rf dist coverage","clean:all":"rm -rf node_modules package-lock.json","build":"npm run clean && npm run build:esnext && npm run build:cjs","build:esnext":"tsc --project tsconfig.dist.json --declaration --outDir dist","build:cjs":"tsc --project tsconfig.dist.json --module commonjs --removeComments --outDir dist/cjs","format":"prettier --write '**/*'","tsc":"tsc","eslint":"eslint . '**/*.{js,jsx,ts,tsx}'","lint":"npm run tsc && npm run eslint","test":"TZ=Europe/Paris jest --verbose","test:coverage":"TZ=Europe/Paris jest --coverage","prepare":"husky install","precommit":"npm run lint","prepush":"npm run lint && npm run test","prepublishOnly":"npm run build","publish:beta":"npm version 0.1.0-beta.1 && npm publish --tag next --dry-run","npm:update":"npm run clean:all && npx npm-check-updates --upgrade && npm install"},"dependencies":{},"devDependencies":{"@babel/core":"^7.16.5","@babel/preset-env":"^7.16.5","@babel/preset-react":"^7.16.5","@babel/preset-typescript":"^7.16.5","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/eslint":"^8.2.1","@types/jest":"^27.0.3","@types/prettier":"^2.4.2","@types/react-dom":"^17.0.11","@typescript-eslint/eslint-plugin":"^5.8.0","@typescript-eslint/parser":"^5.8.0","eslint":"^8.5.0","eslint-config-airbnb":"^19.0.2","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.3","eslint-plugin-jest":"^25.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.1","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-testing-library":"^5.0.1","eslint-plugin-unicorn":"^39.0.0","husky":"^7.0.4","jest":"^27.4.5","prettier":"^2.5.1","react":"^17.0.2","react-dom":"^17.0.2","typescript":"^4.5.4"},"gitHead":"c38f5449378f2e1406251ff6e882f355ecfbc16b","bugs":{"url":"https://github.com/tkrotoff/throw-on/issues"},"homepage":"https://github.com/tkrotoff/throw-on#readme","_id":"throw-on@0.6.3","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-kyGciX/KVdGF8KXp2fZFX7KsT+ucy4ZNfMNfdnDBDz/bQQOG4DqaNW5vAio2AzoE2d6djPMDUgAKIapFA/AvyQ==","shasum":"dfce677def49bdd1a9c68c716300b32c3cb931d6","tarball":"https://registry.npmjs.org/throw-on/-/throw-on-0.6.3.tgz","fileCount":24,"unpackedSize":44395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEiymACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4sA/6A7rYnxyXKgVWa3VXXhde8Kih7gmk57r0Z4GiRbD15JC9eeb4\r\nxLMj2BrSxaw+oFyg5kQVj6GjwkYHW1R8rjjVro60yXDfJMNmhvHYWgRijUBz\r\njplEjEThxORM4SUPeTxj9zdsdZGq5+hE4GDmvKozIsSHOO9wiHCBt4x3/o9I\r\nTa0H63K/Qr9Ysn6mK0Mf+U4GhSM3aXh3347SICzSGU+0XOn4DHEAoJW1YCqF\r\nZsFiwNfu7giphcly27iKPLmx3x9/ywQTn6vDXn5dKnIszp8BFGQTEOsk8yNP\r\nJT5KaW/PQQWwkzw2qQCucYKJgGmhRcumfhogC2U5o5JOJxItEFvboGoS4kCL\r\nV9OBcbooQxZHWEAwFYlfNqfD8nQw4kWGlkMMZxfb6ABC+m/hRtMRvg4xRjS5\r\nc6jloKpbWOEL8xCMB6Gztmb0bzAhPmD2EOEjwePvQkOxiFvdyYY8vAyJXDnr\r\nvazXPI54FTFtcg1DNVmCiKWEpV+/ZL4Lpp3XtvNFTVCTR+yQHu4Hwyhd7Wqe\r\nnybj60TUrDV/0z7C2F4fAKvAZ8tH4U7Y4l8uHy0ZeBljZ0q+qWVx96CcC4F/\r\nKrW3kTXEeccetLY5nSh/19B/nyKumwpo3d2jGDh0QVVZcdBj37gyzFwsSSNK\r\nLWVmh+0lBL2Et7ZcoBcr+Q1gvkEP/H39pN0=\r\n=b2t6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGTTxdSRyrlXwM1HTHVs7Qa1QbSJ0bdfp5lyYZt+mp/5AiEAjUX5r7k4pHJKaDn5x4zJSzh0OOwuxFVyd2+1xG/MhJg="}]},"_npmUser":{"name":"tkrotoff","email":"tkrotoff@gmail.com"},"directories":{},"maintainers":[{"name":"tkrotoff","email":"tkrotoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/throw-on_0.6.3_1645358246743_0.16568662346770857"},"_hasShrinkwrap":false},"0.6.4":{"name":"throw-on","version":"0.6.4","description":"Throw on console.error() & fetch","repository":{"type":"git","url":"git+https://github.com/tkrotoff/throw-on.git"},"license":"MIT","keywords":["throw","console.error","React","fetch"],"main":"dist/cjs/index.js","module":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"scripts":{"clean":"rm -rf dist coverage","clean:all":"rm -rf node_modules package-lock.json","build":"npm run clean && npm run build:esnext && npm run build:cjs","build:esnext":"tsc --project tsconfig.dist.json --declaration --outDir dist","build:cjs":"tsc --project tsconfig.dist.json --module commonjs --removeComments --outDir dist/cjs","format":"prettier --write '**/*'","tsc":"tsc","eslint":"eslint . '**/*.{js,jsx,ts,tsx}'","lint":"npm run tsc && npm run eslint","test":"TZ=Europe/Paris jest --verbose","test:coverage":"TZ=Europe/Paris jest --coverage","prepare":"husky install","precommit":"npm run lint","prepush":"npm run lint && npm run test","prepublishOnly":"npm run build","publish:beta":"npm version 0.1.0-beta.1 && npm publish --tag next --dry-run","npm:update":"npm run clean:all && npx npm-check-updates --upgrade && npm install"},"dependencies":{},"devDependencies":{"@babel/core":"^7.16.5","@babel/preset-env":"^7.16.5","@babel/preset-react":"^7.16.5","@babel/preset-typescript":"^7.16.5","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/eslint":"^8.2.1","@types/jest":"^27.0.3","@types/prettier":"^2.4.2","@types/react-dom":"^17.0.11","@typescript-eslint/eslint-plugin":"^5.8.0","@typescript-eslint/parser":"^5.8.0","eslint":"^8.5.0","eslint-config-airbnb":"^19.0.2","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.3","eslint-plugin-jest":"^25.3.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.1","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-testing-library":"^5.0.1","eslint-plugin-unicorn":"^39.0.0","husky":"^7.0.4","jest":"^27.4.5","prettier":"^2.5.1","react":"^17.0.2","react-dom":"^17.0.2","typescript":"^4.5.4"},"gitHead":"e408fd58df78e5813088f55f8b1c543804e3c031","bugs":{"url":"https://github.com/tkrotoff/throw-on/issues"},"homepage":"https://github.com/tkrotoff/throw-on#readme","_id":"throw-on@0.6.4","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-Amd8jLLkvpgaQQgSBhVvn5oaS/XLjPSRewhNnWZi/0Zlwd1bCNVb+7zYPhaxomMYKO18AE6NJZPN+SeQ5Stqmw==","shasum":"ec4095ab2a1b3fc98c9d6ea0c07f21a9fc0da87c","tarball":"https://registry.npmjs.org/throw-on/-/throw-on-0.6.4.tgz","fileCount":24,"unpackedSize":44509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiG3TBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmol9Q//d6LBYUUGnvvRyJn4JoLBMY2toZysgqWQSfOdw4mlVZdqbVN8\r\nvr8TUVYVVXcWI57gij/uYpkv2QnRxTGbSvjSjdtODuUY2KshvpDGbbwcZ6eW\r\nDx6yd/efnKvGKCdfQbRfaTBCPq9jF0zeIx2lnigLwcN8/nuS7KfjxR6mw9bp\r\nPRVGHytHPTlZc13f7Hw1eWNCd89ijtShe9vz34tu+XWB9Wl6/w68FXeSsA8v\r\niQyEvlkpAVdwWhmDMBEuUGtfa5tjw/rcsZVYAwnRFn+L8R+XuI48lqYlLqkK\r\nuqVELqaT1UTGzNEXZTO1Cp5htpfqk4dQusDXCRNiqzPefFXVns27ZRj9zYtU\r\niLtdVkVolsOPyFLt2WnPCgLspDhM7jd5T+NV15lYnEDM7YYpxXc5+YDddor1\r\nwGRMjgKYzTDUJQvcAOa8gJ7wD6GiN1nSITcoRwqK0DcQ+EbO9x1R9mjS5kwi\r\n+h59H6ZfK3VMUYUmySGLmxY6lSRnKzEWltWYJ7Gn4Iz7b9K3O8MKsKaG43PN\r\nO/iPgyl+OLIvnHi/gxnxLRXrkF9AyGkDOzgnYJNuANwpLV5yTyrcID3HaqHS\r\nLs/RnMgEPx9CyWoXb4jF+UM0b2sNg4pU0UYilj0NTPKhKyAQ0n7Ffs1K8e/5\r\nViXL6Kipj1amjf82MBaXO/ovYMBqRT6v8fY=\r\n=Vwhe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEk4Sh88zMvatZxWoIXzmymzHyjNYSFHxUeqOfEcLf8EAiAOdfa8z5SaQbXF6DEZsZWgo1iSCJ+UXr9f1wtRZ3WYaQ=="}]},"_npmUser":{"name":"tkrotoff","email":"tkrotoff@gmail.com"},"directories":{},"maintainers":[{"name":"tkrotoff","email":"tkrotoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/throw-on_0.6.4_1645966529030_0.32586588180827936"},"_hasShrinkwrap":false},"0.6.5":{"name":"throw-on","version":"0.6.5","description":"Throw on console.error() & fetch","repository":{"type":"git","url":"git+https://github.com/tkrotoff/throw-on.git"},"license":"MIT","keywords":["throw","console.error","React","fetch"],"main":"dist/cjs/index.js","module":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"scripts":{"clean":"rm -rf dist coverage","clean:all":"rm -rf node_modules package-lock.json","build":"npm run clean && npm run build:esnext && npm run build:cjs","build:esnext":"tsc --project tsconfig.dist.json --declaration --outDir dist","build:cjs":"tsc --project tsconfig.dist.json --module commonjs --removeComments --outDir dist/cjs","format":"prettier --write '**/*'","tsc":"tsc","eslint":"eslint . '**/*.{js,jsx,ts,tsx}'","lint":"npm run tsc && npm run eslint","test":"TZ=Europe/Paris jest --verbose","test:coverage":"TZ=Europe/Paris jest --coverage","prepare":"husky install","precommit":"npm run lint","prepush":"npm run lint && npm run test","prepublishOnly":"npm run build","publish:beta":"npm version 0.1.0-beta.1 && npm publish --tag next --dry-run","npm:update":"npm run clean:all && npx npm-check-updates --upgrade && npm install"},"dependencies":{},"devDependencies":{"@babel/core":"^7.16.5","@babel/preset-env":"^7.16.5","@babel/preset-react":"^7.16.5","@babel/preset-typescript":"^7.16.5","@testing-library/react":"^12.1.2","@testing-library/react-hooks":"^7.0.2","@types/eslint":"^8.2.1","@types/jest":"^27.0.3","@types/prettier":"^2.4.2","@types/react-dom":"^17.0.11","@typescript-eslint/eslint-plugin":"^5.8.0","@typescript-eslint/parser":"^5.8.0","eslint":"^8.5.0","eslint-config-airbnb":"^19.0.2","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.3","eslint-plugin-jest":"^25.3.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.1","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-testing-library":"^5.0.1","eslint-plugin-unicorn":"^39.0.0","husky":"^7.0.4","jest":"^27.4.5","prettier":"^2.5.1","react":"^17.0.2","react-dom":"^17.0.2","typescript":"^4.5.4"},"gitHead":"2c9e4f6b789599ebc1a21d2353e69fcffea3ecec","bugs":{"url":"https://github.com/tkrotoff/throw-on/issues"},"homepage":"https://github.com/tkrotoff/throw-on#readme","_id":"throw-on@0.6.5","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-uCibJNOWNu9PFaLGlv+uCtyAzvTvJ7d5y4RxkLEwxK5szrA9ffSldIqMsLoe1Msd3rP/qMDSUFQGzCPRCurSKw==","shasum":"7a997f057131ad1e320cc044f46aa5363cb35ae2","tarball":"https://registry.npmjs.org/throw-on/-/throw-on-0.6.5.tgz","fileCount":24,"unpackedSize":44643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIAprACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrypA/+JuwkVL0bMRVE0/QJjU+flk69rAhPNNqdO0ZXZqnxzmvn4OHI\r\nrKYGfWa1eLULp3Djp6r9QUpufDP9IgFFzzw7AgebrFwsD4pFI9R0sSY+oeys\r\nVRsr1+o/kSQjK/qltwl11mtYU3lAc+LjoAlSWg5GmY99v3Z/WCz72VKd5z1k\r\nGwPGyGSuPbDV5iMfxIYQQ+zkY6Wj76PKXJzET4dTAfjzob4nhe8x4CaGMVdm\r\n6fHHbhvtKQDRQ2iMTu1PANBaWJynznDjTnCZunf3atlJdpOCnWCtJHqmWYei\r\naGcQID/IOWsW0FKdxTukyCE+z/M/DHFUdYDsVYsmhvkKKrjfUXRIRPHloTAp\r\najI5aGxU+CdFEl/PZppqSNzgf1XN2lnCYEl/32QA4l02HGU3pttU7JXMDOgr\r\navCLc2z5ocezsyrMbQGkkImHNK4E/MfZXPZLjgzx7iM4w5PUelh7k9BlqgAt\r\n1trlbl3WpxtdJfgNsF7zxi17ZkW8S0g2bTvGWiuDMG28wwEvwSwaeugAociS\r\nNNsxvPMEA/8zWiN5kFgg2PO+nYQscWuMT8WNKytUiL+TYd23g0hQMGX0vs8i\r\nsnZcWUvjDrfStdHfkPGRhAuFIQ2JKekQRKINV5xwoO++gI8Y42x5rqWj7Qgg\r\nn3Ei64ziSiub0xlGk2Bb2QqaNJDCHLtYsmw=\r\n=U1lj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFkybSeRtsmlcvY6bKBrMUxzziYfg/Fj/Sj7QXQHcojbAiEA8xzr8ULwP6V9JStdPIw76NvmOedZKqJZlqILIzGo/Ws="}]},"_npmUser":{"name":"tkrotoff","email":"tkrotoff@gmail.com"},"directories":{},"maintainers":[{"name":"tkrotoff","email":"tkrotoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/throw-on_0.6.5_1646266987529_0.866886907350704"},"_hasShrinkwrap":false},"0.6.6":{"name":"throw-on","version":"0.6.6","description":"Throw on console.error() & fetch","repository":{"type":"git","url":"git+https://github.com/tkrotoff/throw-on.git"},"license":"MIT","keywords":["throw","console.error","React","fetch"],"main":"dist/cjs/index.js","module":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"scripts":{"clean":"rm -rf dist coverage","clean:all":"rm -rf node_modules package-lock.json","build":"npm run clean && npm run build:dts && npm run build:esm && npm run build:cjs","build:dts":"tsc --project tsconfig.dist.json --declaration --emitDeclarationOnly --outDir dist","build:esm":"tsc --project tsconfig.dist.json --removeComments --outDir dist","build:cjs":"tsc --project tsconfig.dist.json --removeComments --module commonjs --outDir dist/cjs","format":"prettier --write '**/*'","tsc":"tsc","eslint":"eslint . '**/*.{js,jsx,ts,tsx}'","lint":"npm run tsc && npm run eslint","test":"TZ=Europe/Paris jest --verbose","test:coverage":"TZ=Europe/Paris jest --coverage","prepare":"husky install","precommit":"npm run lint","prepush":"npm run lint && npm run test","prepublishOnly":"npm run build","publish:beta":"npm version 0.1.0-beta.1 && npm publish --tag next --dry-run","npm:update":"npm run clean:all && npx npm-check-updates --upgrade && npm install"},"dependencies":{},"devDependencies":{"@babel/core":"^7.18.6","@babel/preset-env":"^7.18.6","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.18.6","@testing-library/react":"^12.1.5","@testing-library/react-hooks":"^8.0.1","@types/eslint":"^8.4.5","@types/jest":"^27.5.2","@types/prettier":"^2.6.3","@types/react-dom":"^17.0.17","@typescript-eslint/eslint-plugin":"^5.30.5","@typescript-eslint/parser":"^5.30.5","eslint":"^8.19.0","eslint-config-airbnb":"^19.0.4","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.5.3","eslint-plugin-jsx-a11y":"^6.6.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-react":"^7.30.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-testing-library":"^5.5.1","eslint-plugin-unicorn":"^43.0.1","husky":"^8.0.1","jest":"^27.5.1","prettier":"^2.7.1","react":"^17.0.2","react-dom":"^17.0.2","typescript":"^4.7.4"},"gitHead":"f8959cb42382a74bb4d389643e65901bbe80aff7","bugs":{"url":"https://github.com/tkrotoff/throw-on/issues"},"homepage":"https://github.com/tkrotoff/throw-on#readme","_id":"throw-on@0.6.6","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-zmyDUCmHVbomxlbLYwHn5u/sSiSnnNIsHU0m3YgZ1te9igCWd5U/yYzScOiVzlcKKBsj+6xJErcaplVgLMBasA==","shasum":"5d470754bc800c35452d77bff140d386ac7a1999","tarball":"https://registry.npmjs.org/throw-on/-/throw-on-0.6.6.tgz","fileCount":24,"unpackedSize":39749,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxofzKMCT79z/fPmZzy8KgHfp95YTqSXxNzRjfE3HIrgIhALkWLlAJezfsignQSwxJduubSxfZJDwCNyKQSi2O5eAy"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyEVkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2RRAAlhLHMjv2S7pv4ln48mFGmaDaV77d6KX5dt+4AyrDrriMxmgn\r\nzDPXNyDDFL7xj5B1P+GvLS4KIcIFawUAhQvRWKFQO1YIMsPFqPMNgastEnzG\r\nvc+y6y/DZGAIWe/QM+vt1bhWAt+zmUpUvF5RjlxA0KXWn5LuM02dNwOUUcer\r\nlQkVIxEdPTqNZbCX6aK1UpwxEHlWHiN8wDjxTAYla2vvlcQ3uVClmjFZByXg\r\n3XsnxS5X7UOy1FG5hLWCg5exnwuDoYc1Yy1Tj9EndtWwBE7Lt1KuHfhGAgoY\r\ntBg3GNg9gXLSuI3h/10c4JV2XEmRkIDogcAoZVXb0HDvv02m0iICS1eEDGJJ\r\nBQq8QS9GPSBV8Dg200LZLodFtd8NPi9iQ5ciDfu+89X7BaxuWjKK8gabkDVJ\r\n5Wl7NFCUGoJEt1uiREbIG14Ezy5cdQN368sF04MkuQ3NYzboQVM4EC+UTRLS\r\ngL8NIj0JmkYkwTATeWrtJ1iPtifciF/YR5pL7DmStWxVRNn/Whak9hRjLAq4\r\nD8U/4vwN4WNhinNid8K3nwjzVdjqqOKPxUBm+I4l4mnNkdxit+cASFiLdnUL\r\nPkn4kzeMNG6ZCunbPGTn1cLxnOuj2zKywL8EtCALyullE7+HUwqlKGK/3E8w\r\nI11CmRMhBKwxRjhECxzcyF7uzDRcGAJHDSI=\r\n=mniY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tkrotoff","email":"tkrotoff@gmail.com"},"directories":{},"maintainers":[{"name":"tkrotoff","email":"tkrotoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/throw-on_0.6.6_1657292132220_0.3486832066214054"},"_hasShrinkwrap":false},"0.7.0":{"name":"throw-on","version":"0.7.0","description":"Throw on console.error() & fetch","repository":{"type":"git","url":"git+https://github.com/tkrotoff/throw-on.git"},"license":"MIT","keywords":["throw","console.error","React","fetch"],"main":"dist/cjs/index.js","module":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"scripts":{"clean":"rm -rf dist coverage","clean:all":"rm -rf node_modules package-lock.json","build":"npm run clean && npm run build:dts && npm run build:esm && npm run build:cjs","build:dts":"tsc --project tsconfig.dist.json --declaration --emitDeclarationOnly --outDir dist","build:esm":"tsc --project tsconfig.dist.json --removeComments --outDir dist","build:cjs":"tsc --project tsconfig.dist.json --removeComments --module commonjs --outDir dist/cjs","format":"prettier --write '**/*'","tsc":"tsc","eslint":"eslint . '**/*.{js,jsx,ts,tsx}'","lint":"npm run tsc && npm run eslint","test":"TZ=Europe/Paris jest --verbose","test:coverage":"TZ=Europe/Paris jest --coverage","doc:example":"jest MyComponent.test.ts","prepare":"husky install","precommit":"npm run lint","prepush":"npm run lint && npm run test","prepublishOnly":"npm run build","publish:beta":"npm version 0.1.0-beta.1 && npm publish --tag next --dry-run","npm:update":"npm run clean:all && npx npm-check-updates --upgrade && npm install"},"dependencies":{},"devDependencies":{"@babel/core":"^7.18.6","@babel/preset-env":"^7.18.6","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.18.6","@testing-library/react":"^12.1.5","@testing-library/react-hooks":"^8.0.1","@types/eslint":"^8.4.5","@types/jest":"^27.5.2","@types/prettier":"^2.6.3","@types/react-dom":"^17.0.17","@typescript-eslint/eslint-plugin":"^5.30.5","@typescript-eslint/parser":"^5.30.5","eslint":"^8.19.0","eslint-config-airbnb":"^19.0.4","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.5.3","eslint-plugin-jsx-a11y":"^6.6.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-react":"^7.30.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-simple-import-sort":"^7.0.0","eslint-plugin-testing-library":"^5.5.1","eslint-plugin-unicorn":"^43.0.1","husky":"^8.0.1","jest":"^27.5.1","prettier":"^2.7.1","react":"^17.0.2","react-dom":"^17.0.2","typescript":"^4.7.4"},"gitHead":"28f66c3eae329b91d93988227333b0efdabdb29e","bugs":{"url":"https://github.com/tkrotoff/throw-on/issues"},"homepage":"https://github.com/tkrotoff/throw-on#readme","_id":"throw-on@0.7.0","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-QpvbxIvt2Q/N4/shtI0P8bd5AL8fuhtrCGJy1cZlGisSz4bqw7J2f7Fd3QOSS4a/rcsb/eZUURX2HlIgOCoAOw==","shasum":"79fa70788c98b6235cda1d74163dd69ae0a40f6a","tarball":"https://registry.npmjs.org/throw-on/-/throw-on-0.7.0.tgz","fileCount":24,"unpackedSize":39401,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH+PA8ZIxONKWRaYWvjkcllh18nyXPXMrGP5qA6bo5BMAiBLjnM7JG2aJWFYlsYjKZoaF065iJdE8PwsnyVMQFM4OQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc7aqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofPQ/9HWDXhlJm43zte/yxvwQu63ZSEFN+bcTmcHWHT2pbG6iu1SXx\r\nZ5VbT447AwWs5WReIfo/HJ7S/VFDT8AsW04mUlX73oEs0VsTwbTCsvJM7Fat\r\nEX9Dl8AkIscGmysydG0Ysd2w844tmqDoqvF0uxcN1WgsKEajGvcnpBedKokG\r\nboUmetSUx8OeiRM0pegXWZk41/HQoWzXxJzLzgOM6pOOvcZ130owq6FZ6OhL\r\ncOaIuw1fdA+BhUCBwADgj4PJvIY+yVgQX0m6nGaXrloQiaR0xv0/FBEsjV3J\r\ntOTqTX74jgndl8daF8S/MeVwuihDaTIAue99ckrI3YTmbFjSN3JLT6T6G5YD\r\nOBkvucc9goGziewCp4dHDCt+QDVO0tM9bu40fWUFweZSr0KVM1rHIljvC0U8\r\nEISE+G9ovYMf+E6qszah1GL5MKJn8xAoCgGVXTmde6GxOpYngGxLyc2iLNYT\r\nMElBUzX5bXZbg5ir40MN6gZJ6EnDVlB/hw675HbmeLebZS3bwGVvUjiOthHS\r\nFjfVsEqXJvK8d2vzllOGhBaTV4cMCy0WHdEqzcUD+bFufdOcKh328KM07+qc\r\nfdEfyPganZ3mLI/ufhlJ+FeOfF7iJw0kkphuo3xMZnqz2YlOnQ4+labSsP1w\r\nGWDgja1E9YricyAb6dTGUEOyo/9qna/qAaE=\r\n=KPec\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tkrotoff","email":"tkrotoff@gmail.com"},"directories":{},"maintainers":[{"name":"tkrotoff","email":"tkrotoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/throw-on_0.7.0_1668527786370_0.6640007466024527"},"_hasShrinkwrap":false},"0.8.0":{"name":"throw-on","version":"0.8.0","description":"Throw on console.error() & fetch","repository":{"type":"git","url":"git+https://github.com/tkrotoff/throw-on.git"},"license":"MIT","keywords":["throw","console.error","React","fetch"],"main":"dist/cjs/index.js","module":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"scripts":{"clean":"rm -rf dist coverage","clean:all":"rm -rf node_modules package-lock.json","build":"npm run clean && npm run build:dts && npm run build:esm && npm run build:cjs","build:dts":"tsc --project tsconfig.dist.json --declaration --emitDeclarationOnly --outDir dist","build:esm":"tsc --project tsconfig.dist.json --removeComments --outDir dist","build:cjs":"tsc --project tsconfig.dist.json --removeComments --module commonjs --outDir dist/cjs","format":"prettier --write '**/*'","tsc":"tsc","eslint":"eslint . '**/*.{js,jsx,ts,tsx}'","lint":"npm run tsc && npm run eslint","test":"TZ=Europe/Paris jest --verbose","test:coverage":"TZ=Europe/Paris jest --coverage","doc:example":"jest MyComponent.test.ts","prepare":"husky install","precommit":"npm run lint","prepush":"npm run lint && npm run test","prepublishOnly":"npm run build","publish:beta":"npm version 0.1.0-beta.1 && npm publish --tag next --dry-run","npm:update":"npm run clean:all && npx npm-check-updates --upgrade && npm install"},"dependencies":{},"devDependencies":{"@babel/core":"^7.21.0","@babel/preset-env":"^7.20.2","@babel/preset-react":"^7.18.6","@babel/preset-typescript":"^7.21.0","@testing-library/react":"^14.0.0","@types/eslint":"^8.21.1","@types/jest":"^29.4.0","@types/prettier":"^2.7.2","@types/react-dom":"^18.0.11","@typescript-eslint/eslint-plugin":"^5.54.1","@typescript-eslint/parser":"^5.54.1","eslint":"^8.36.0","eslint-config-airbnb":"^19.0.4","eslint-config-prettier":"^8.7.0","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.1","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-prettier":"^4.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-plugin-testing-library":"^5.10.2","eslint-plugin-unicorn":"^46.0.0","husky":"^8.0.3","jest":"^29.5.0","jest-environment-jsdom":"^29.5.0","prettier":"^2.8.4","react":"^18.2.0","react-dom":"^18.2.0","typescript":"^4.9.5"},"gitHead":"13c5c86a8309391b93d49026da2084c7b75ff9ce","bugs":{"url":"https://github.com/tkrotoff/throw-on/issues"},"homepage":"https://github.com/tkrotoff/throw-on#readme","_id":"throw-on@0.8.0","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-QB4QlaNdNIXaXMgyoMErcjMp4164+DRgZq+uSZaMjqfEVha/rF0TwCvxNmRxFEO6FdvakJtglnuHLoIEkuF9KQ==","shasum":"94528575f2eb7d0d4a0eb5583896fe613714f892","tarball":"https://registry.npmjs.org/throw-on/-/throw-on-0.8.0.tgz","fileCount":24,"unpackedSize":40573,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuJ98S2c8Th/+IoFvyFvlx6C5rQVXz6KZhXggNrnJaRAIgE4ROkad3sSNRyhUoDQdJIwZUwmeANmRN3ECeNuOoE0A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDI6bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpehQ/9HoQWpkvDcK84FA+JGW0AY9QwjDCluyKgFidTQ99DcqjMGpea\r\nayqk0TgIvW13JV8B3h+aJUpt3JtkJUQDSfbpdtTxMyyhJ6iuzPxcl60PQOf3\r\nDdO+7FCzCPP+HX1i7MVmGk3ZVbJBo+ec8PB3Z0k8KoJNh/6fI3Rv51EF1XtT\r\nabDYUJ9zH/+x/8Gh4UktkYx13E473T566y5lGLCQa4DpDgkia8gAXHzeWUCR\r\nm2rZzXgAedkGk1NXI8riC0nqN98xcgWXXZwl9Ixtg23cPzmaXiHScMXCQpT1\r\nQ5VEPay0GQbARSJIBe1c7b16kVHYOW8VE2TwIPeYlCthkqUhl5yeIapPXcOW\r\nPsavCGnrkDp3hQlnRMHLVavSj2nnKymJ/VosUv5gHfG6LQibmdwVy2zvfXof\r\n+0WrrwvXJ8jlKD4qZ4ThdeA6jgbkqyqcUosRM0tji6hZ7pLo+9WRZsZwh4R3\r\nVy2es8SmB37+qeqkrpOsDT6f3tTd68D3BUZKkKegCnxZF4WN6UEkutU1hK1B\r\nGYfAdGkzAeUOBJKZtTEG2icNMjESBI/EsIhUS+SzJ5HCIeRSfdKz701NLXUF\r\n99C7EGgDPZQqSaLKkGqNZCkMS3/pv3upjxOnQP3pJQnBqxulpovMqTvktAVP\r\niurrYHkrQSLzU2t8fkee+4WphGZ0HuQ1B6U=\r\n=JGCr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tkrotoff","email":"tkrotoff@gmail.com"},"directories":{},"maintainers":[{"name":"tkrotoff","email":"tkrotoff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/throw-on_0.8.0_1678544539103_0.846613890475163"},"_hasShrinkwrap":false}},"time":{"created":"2022-01-02T20:11:09.649Z","0.1.0":"2022-01-02T20:11:10.007Z","modified":"2023-03-11T14:22:19.406Z","0.2.0":"2022-01-05T22:08:17.931Z","0.2.1":"2022-01-05T23:18:23.732Z","0.2.2":"2022-01-05T23:57:02.624Z","0.3.0":"2022-01-06T18:58:22.034Z","0.4.0":"2022-01-18T15:46:31.800Z","0.4.1":"2022-01-18T19:50:27.221Z","0.5.0":"2022-01-19T22:34:52.500Z","0.6.0":"2022-01-26T14:57:47.068Z","0.6.1":"2022-01-26T20:33:21.258Z","0.6.2":"2022-01-27T15:16:27.257Z","0.6.3":"2022-02-20T11:57:26.930Z","0.6.4":"2022-02-27T12:55:29.191Z","0.6.5":"2022-03-03T00:23:07.643Z","0.6.6":"2022-07-08T14:55:32.509Z","0.7.0":"2022-11-15T15:56:26.587Z","0.8.0":"2023-03-11T14:22:19.326Z"},"maintainers":[{"name":"tkrotoff","email":"tkrotoff@gmail.com"}],"description":"Throw on console.error() & fetch","homepage":"https://github.com/tkrotoff/throw-on#readme","keywords":["throw","console.error","React","fetch"],"repository":{"type":"git","url":"git+https://github.com/tkrotoff/throw-on.git"},"bugs":{"url":"https://github.com/tkrotoff/throw-on/issues"},"license":"MIT","readme":"# throw-on\n\n[![npm version](https://badge.fury.io/js/throw-on.svg)](https://www.npmjs.com/package/throw-on)\n[![Node.js CI](https://github.com/tkrotoff/throw-on/workflows/Node.js%20CI/badge.svg?branch=master)](https://github.com/tkrotoff/throw-on/actions)\n[![Test Coverage](https://api.codeclimate.com/v1/badges/a1d8efe9ec84a918822d/test_coverage)](https://codeclimate.com/github/tkrotoff/throw-on/test_coverage)\n[![Bundle size](https://badgen.net/bundlephobia/minzip/throw-on)](https://bundlephobia.com/result?p=throw-on)\n[![Prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n[![Airbnb Code Style](https://badgen.net/badge/code%20style/airbnb/ff5a5f?icon=airbnb)](https://github.com/airbnb/javascript)\n\nForce console.error/warn and network requests to fail.\n\n- Tiny: less than 100 lines of code\n- No dependencies\n- Fully tested\n- Written in TypeScript\n- Works with Node.js and browsers\n- Generic: not specific to React or Jest\n\nThis is an alternative to https://github.com/ValentinH/jest-fail-on-console\n\n## Why?\n\nDo you have warnings like _\"An update inside a test was not wrapped in act\"_ or _\"Can't perform a React state update on an unmounted component\"_ when running or testing your React app? Are your tests performing network requests when they shouldn't?\n\nSolution: throw whenever there is a warning (e.g. console.error/warn) or a network request that isn't mocked\n\n- The sooner a test fails, the easier it is to fix\n- Improve code quality (like an ESLint rule but at run/test time)\n\nthrow-on still displays the original console message before throwing an exception with the message `throw-on console.[METHOD]: [ORIGINAL_MESSAGE_SHORTEN]`\n\nResult:\n\n- before (test passes)\n\n  ![before](doc/was-not-wrapped-in-act-original.png)\n\n- after (test fails)\n\n  ![after](doc/was-not-wrapped-in-act-throwOnConsoleError.png)\n\n## Usage\n\n### In your tests\n\n`npm install --save-dev throw-on`\n\n```TypeScript\n// Inside jest.setup.js (Jest setupFilesAfterEnv option) for example\n\nimport {\n  throwOnConsole,\n  throwOnFetch,\n  throwOnXMLHttpRequestOpen\n} from 'throw-on';\n\nthrowOnConsole('assert');\nthrowOnConsole('error');\nthrowOnConsole('warn');\nthrowOnFetch();\nthrowOnXMLHttpRequestOpen();\n```\n\n### In the browser\n\n`npm install throw-on`\n\n```TypeScript\n// Inside your entry file (something like index.js, app.js, pages/_app.js)\n\nif (process.env.NODE_ENV !== 'production') { // You probably don't want this in production\n  const { throwOnConsole } = await import('throw-on');\n  throwOnConsole('assert');\n  throwOnConsole('error');\n  throwOnConsole('warn');\n}\n\nrender(<MyApp />, document.getElementById('app'));\n```\n\n### Make it your own\n\nCopy-paste [throwOnConsole.ts](src/throwOnConsole.ts) and/or [throwOnFetch.ts](src/throwOnFetch.ts) and/or [throwOnXMLHttpRequestOpen.ts](src/throwOnXMLHttpRequestOpen.ts) into your source code.\n\n### Platform support\n\nTested with Node.js >= 14, might work with Node.js 12.\n\nTranspilation to ES5 (via Babel for example) is needed for non-modern browsers.\n\n## API\n\n```TypeScript\ntype Options = {\n  /**\n   * Messages to ignore (won't throw), each message to ignore can be a substring or a regex.\n   *\n   * Empty list by default.\n   */\n  ignore?: (string | RegExp)[];\n};\n\ntype ConsoleMethodName = 'assert' | 'error' | 'warn' | 'info' | 'log' | 'dir' | 'debug';\n\n/**\n * Makes console method to throw if called.\n */\nfunction throwOnConsole(methodName: ConsoleMethodName, options: Options = {}): void;\n\n/**\n * Restores the original console method implementation.\n */\nfunction restoreConsole(methodName: ConsoleMethodName): void;\n\n/**\n * Makes fetch to throw if called.\n */\nfunction throwOnFetch(): void;\n\n/**\n * Restores the original fetch implementation.\n */\nfunction restoreFetch(): void;\n\n/**\n * Makes XMLHttpRequest.open to throw if called.\n */\nfunction throwOnXMLHttpRequestOpen(): void;\n\n/**\n * Restores the original XMLHttpRequest.open implementation.\n */\nfunction restoreXMLHttpRequestOpen(): void;\n```\n\n## What about valid console messages?\n\nIf a `console.error()` is expected, then you should assert for it:\n\n```TypeScript\ntest('should log an error', () => {\n  const spy = jest.spyOn(console, 'error').mockImplementation();\n\n  // ...\n\n  expect(spy).toHaveBeenCalledTimes(1);\n  expect(spy).toHaveBeenCalledWith('your error message');\n\n  spy.mockRestore();\n});\n```\n\n## Limitations\n\n- Be careful: it adds a line to Jest stack trace, messing up the [codeframe](https://github.com/facebook/jest/issues/8819):\n\n  ```\n  at console.<computed> (src/throwOnConsole.ts:69:7) <===\n  at console.error (node_modules/@testing-library/react-hooks/lib/core/console.js:19:7)\n  at printWarning (node_modules/react-dom/cjs/react-dom.development.js:67:30)\n  at error (node_modules/react-dom/cjs/react-dom.development.js:43:5)\n  ...\n  ```\n\n  Use `restoreConsole()` to get the original codeframe\n\n- Be careful: the shorten exception message does not always match the original console message (because of [React error boundary](https://reactjs.org/docs/error-boundaries.html)?)\n\n- Libraries that console.\\* exceptions <sup>[1](https://github.com/expressjs/express/blob/4.17.3/lib/application.js#L630)</sup> <sup>[2](https://github.com/expressjs/api-error-handler/blob/1.0.0/index.js#L22)</sup> introduce an infinite loop:\n  throw-on intercepts the console.\\* call and throws an exception => the library catches the exception and console.\\* it, ect.\n","readmeFilename":"README.md"}