{"_id":"browser-or-node","_rev":"13-17cd37bb55748278ec3f9af2012c1417","name":"browser-or-node","description":"Check in which environment the code is running - browser/node.js/webworker/jsdom/deno","dist-tags":{"latest":"3.0.0"},"versions":{"1.0.0":{"name":"browser-or-node","version":"1.0.0","description":"Check where the code is running in the browser or node.js","main":"./lib/index.js","scripts":{"clean":"rimraf lib","test":"npm run cover","test:only":"cross-env BABEL_ENV=commonjs mocha --require babel-core/register --recursive","test:watch":"npm test -- --watch","test:examples":"node examples/","cover":"cross-env BABEL_ENV=commonjs istanbul cover _mocha -- --require babel-core/register --recursive","lint":"eslint src test","build":"cross-env BABEL_ENV=commonjs babel src --out-dir lib","prepublish":"npm run clean && npm run lint && npm run test && npm run build"},"files":["lib","src"],"repository":{"type":"git","url":"git+https://github.com/flexdinesh/browser-or-node.git"},"keywords":["npm","module","node","javascript","package json","package.json","get package json"],"author":{"name":"Dineshkumar Pandiyan","email":"flexdinesh@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/flexdinesh/browser-or-node/issues"},"homepage":"https://github.com/flexdinesh/browser-or-node#readme","devDependencies":{"babel":"^6.23.0","babel-cli":"^6.26.0","babel-eslint":"^8.2.1","babel-plugin-add-module-exports":"^0.2.1","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","chai":"^4.1.2","cross-env":"^5.1.3","eslint":"^4.16.0","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.4.0","istanbul":"^1.0.0-alpha","mocha":"^5.0.0","rimraf":"^2.6.2"},"gitHead":"9f95ee24b225da655a967b2acc0c3cc7ec243548","_id":"browser-or-node@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"flexdinesh","email":"flexdinesh@gmail.com"},"maintainers":[{"name":"flexdinesh","email":"flexdinesh@gmail.com"}],"dist":{"integrity":"sha512-4zBZQgnYtcKnEda2Z6NbeGgyjgi+nRvParJMFf3hFUdBOYff4cOu6FYeXAWmPN6gqrsO1eRHuv/ptB+mU4rS+g==","shasum":"0f4caf93764051b6508e853f3ab2b20f21e037d6","tarball":"https://registry.npmjs.org/browser-or-node/-/browser-or-node-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGuyLfR6SRtnY0FZOU8wxcj2P5fuUGn4emTADfPgKdu+AiAdEUm2OERpS+knEUE9y3FKa3ihKtBusuXndJ7Fwr2Kxg=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-or-node-1.0.0.tgz_1516819343778_0.25287886755540967"},"directories":{}},"1.0.1":{"name":"browser-or-node","version":"1.0.1","description":"Check where the code is running in the browser or node.js","main":"./lib/index.js","scripts":{"clean":"rimraf lib","test":"npm run cover","test:only":"cross-env BABEL_ENV=commonjs mocha --require babel-core/register --recursive","test:watch":"npm test -- --watch","test:examples":"node examples/","cover":"cross-env BABEL_ENV=commonjs istanbul cover _mocha -- --require babel-core/register --recursive","lint":"eslint src test","build":"cross-env BABEL_ENV=commonjs babel src --out-dir lib","prepublish":"npm run clean && npm run lint && npm run test && npm run build"},"files":["lib","src"],"repository":{"type":"git","url":"git+https://github.com/flexdinesh/browser-or-node.git"},"keywords":["npm","module","node","javascript","package json","package.json","get package json"],"author":{"name":"Dineshkumar Pandiyan","email":"flexdinesh@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/flexdinesh/browser-or-node/issues"},"homepage":"https://github.com/flexdinesh/browser-or-node#readme","devDependencies":{"babel":"^6.23.0","babel-cli":"^6.26.0","babel-eslint":"^8.2.1","babel-plugin-add-module-exports":"^0.2.1","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","chai":"^4.1.2","cross-env":"^5.1.3","eslint":"^4.16.0","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.4.0","istanbul":"^1.0.0-alpha","mocha":"^5.0.0","rimraf":"^2.6.2"},"gitHead":"abe834c9634c869b90b6a010405671dd925617a6","_id":"browser-or-node@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"flexdinesh","email":"flexdinesh@gmail.com"},"maintainers":[{"name":"flexdinesh","email":"flexdinesh@gmail.com"}],"dist":{"integrity":"sha512-g8Lb1sPXfErVHIPGxAqr9dbQP69s9FDKYwkzDh5KfJE6DpNaeDT6Zgvl3AqH4ooZxMhc2Dypl6Q39k6vDHyTUA==","shasum":"caba6902d4e46c18cc40f5117ab54a593f805058","tarball":"https://registry.npmjs.org/browser-or-node/-/browser-or-node-1.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFWU21z5yMq3njBFueL6CpxcuCLjw7yFvRCE/KrpA6uQAiBSAcHvG/zfDBYVE7q2FwKuQNMz4Mdj1I57W4R1WnAd1g=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-or-node-1.0.1.tgz_1516819856079_0.4700031748507172"},"directories":{}},"1.0.2":{"name":"browser-or-node","version":"1.0.2","description":"Check where the code is running in the browser or node.js","main":"./lib/index.js","scripts":{"clean":"rimraf lib","test":"npm run cover","test:only":"cross-env BABEL_ENV=commonjs mocha --require babel-core/register --recursive","test:watch":"npm test -- --watch","test:examples":"node examples/","cover":"cross-env BABEL_ENV=commonjs istanbul cover _mocha -- --require babel-core/register --recursive","lint":"eslint src test","build":"cross-env BABEL_ENV=commonjs babel src --out-dir lib","prepublish":"npm run clean && npm run lint && npm run test && npm run build"},"files":["lib","src"],"repository":{"type":"git","url":"git+https://github.com/flexdinesh/browser-or-node.git"},"keywords":["npm","browser","node","is browser","is node","is browser node"],"author":{"name":"Dineshkumar Pandiyan","email":"flexdinesh@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/flexdinesh/browser-or-node/issues"},"homepage":"https://github.com/flexdinesh/browser-or-node#readme","devDependencies":{"babel":"^6.23.0","babel-cli":"^6.26.0","babel-eslint":"^8.2.1","babel-plugin-add-module-exports":"^0.2.1","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","chai":"^4.1.2","cross-env":"^5.1.3","eslint":"^4.16.0","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.4.0","istanbul":"^1.0.0-alpha","mocha":"^5.0.0","rimraf":"^2.6.2"},"gitHead":"fc88f7a13d962e4b1a2fe31cb8d95e8dfc480502","_id":"browser-or-node@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"flexdinesh","email":"flexdinesh@gmail.com"},"maintainers":[{"name":"flexdinesh","email":"flexdinesh@gmail.com"}],"dist":{"integrity":"sha512-Ae71D1QHebrTfxPh1/Mj143kAphXGj0BylAULiqxeF1JWqTU6s378AEBuH10jHdLh88kPwDvC1rEgD9a833cAA==","shasum":"d2053e61e7e774aa983fcab76b4ebc2cf6504a72","tarball":"https://registry.npmjs.org/browser-or-node/-/browser-or-node-1.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF1LUb6s0IpITZVVp1JFpGqb5MpQRyQf4NLTaIrE0ykkAiEAq7BPoNNG5yTJ56160fymi9kM/lJTSzsvQyfRAIC1OuA="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-or-node-1.0.2.tgz_1516852379839_0.42830262589268386"},"directories":{}},"1.1.0":{"name":"browser-or-node","version":"1.1.0","description":"Check where the code is running in the browser or node.js","main":"./lib/index.js","scripts":{"clean":"rimraf lib","test":"npm run cover","test:only":"cross-env BABEL_ENV=commonjs mocha --require babel-core/register --recursive","test:watch":"npm test -- --watch","test:examples":"node examples/","cover":"cross-env BABEL_ENV=commonjs istanbul cover node_modules/mocha/bin/_mocha -- --require babel-core/register --recursive","lint":"eslint src test","build":"cross-env BABEL_ENV=commonjs babel src --out-dir lib","prepublish":"npm run clean && npm run lint && npm run test && npm run build"},"files":["lib","src"],"repository":{"type":"git","url":"git+https://github.com/flexdinesh/browser-or-node.git"},"keywords":["npm","browser","node","is browser","is node","is browser node"],"author":{"name":"Dineshkumar Pandiyan","email":"flexdinesh@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/flexdinesh/browser-or-node/issues"},"homepage":"https://github.com/flexdinesh/browser-or-node#readme","devDependencies":{"babel":"^6.23.0","babel-cli":"^6.26.0","babel-eslint":"^8.2.1","babel-plugin-add-module-exports":"^0.2.1","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","chai":"^4.1.2","cross-env":"^5.1.3","eslint":"^4.16.0","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.4.0","istanbul":"^1.0.0-alpha","mocha":"^5.0.0","rimraf":"^2.6.2"},"gitHead":"5d90b7557fe6611df004a82a39cc196e79c207c0","_id":"browser-or-node@1.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"flexdinesh","email":"flexdinesh@gmail.com"},"dist":{"integrity":"sha512-/YRGjKbrTId3N9RCTp91QgQ+AowVUuZxAcOuAYra6B/EkhK7hTDWB2/AAawvAsvOI3QjPnSnKCEEh89xmUoYLg==","shasum":"e47e8d7701c42d83edab02abc1f6b532a4d6b66d","tarball":"https://registry.npmjs.org/browser-or-node/-/browser-or-node-1.1.0.tgz","fileCount":5,"unpackedSize":4458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbXR5iCRA9TVsSAnZWagAAAN8P/AoonujUtQ9TuzP+Y/tE\nLJBuBeANC3Vmyld8Ff1+9OSxut7JQ/S0Kq0s00Cq6iTOC9g2NoCbJJb4OO+J\nCqTEq07BOxIux3X6TUWAOsKWkNGmRpOMVjXPz6bjfuS8ETqeoTRh2sPQhFy8\nX+D4YyA614MAWFXlHc5CLqlWqWGsdKDz/QZwNF8IiE+pVdXZXzIJ58U9JcPk\nrrIsZqczA3Xn1rWym742IIlmxQyc9iRByaA487pi8eLqbX4tHrB5jV5GJynJ\nUw6pe9bnrkW8N+dr4KTv3C/Rr86CJg6CCPvHlCGm09EP3i3Xn3r7BzXgv33t\nOSgjqadDiX5/bKKhbPUno56Kzo0y/8xN+muu0MALQjqUavNtLQnAF0ItQjSa\nZ7F1C2G1Lx/+Dz2iBLW8HkvK7DJ2oeSDMrmOB7c7CCZsFbdxdK562Le9ADO5\nuDFUdoJgBsYyVZmlPzqCsu77bsxTGvUOwiVlxU5mNfj+b7/8deXDJ/bhXS6C\nqzzyQ5lrnIA7Gmz0tOp3GPaSsJU/S2+HBAn+kTUgv8Gt4RFQjaCYhGfSxHra\noWeWac20HrVRJhssSlDecXMrWrpJaXU9fxUnDSzQc1he8orWuNCNURkd1tLd\nYcWKPmPUPkXDCCPC/mTOTk4ztztqyE7Jl6ZI9iiSIJYaBkuauKlwOSMLd4s3\nT3lJ\r\n=VLnS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH/7aDGHIl8ketQnTigRr/leel7EN8D6Xljl3mQcH4pIAiBU4FPV6d48BE6Ho0jVADkPjjDSDwXAM13uCHvftLArJg=="}]},"maintainers":[{"name":"flexdinesh","email":"flexdinesh@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-or-node_1.1.0_1532829282728_0.36418528800656524"},"_hasShrinkwrap":false},"1.2.1":{"name":"browser-or-node","version":"1.2.1","description":"Check where the code is running in the browser or node.js","main":"./lib/index.js","scripts":{"clean":"rimraf lib","test":"npm run cover","test:only":"cross-env BABEL_ENV=commonjs mocha --require babel-core/register --recursive","test:watch":"npm test -- --watch","test:examples":"node examples/","cover":"cross-env BABEL_ENV=commonjs istanbul cover node_modules/mocha/bin/_mocha -- --require babel-core/register --recursive","lint":"eslint src test","build":"cross-env BABEL_ENV=commonjs babel src --out-dir lib","prepublish":"npm run clean && npm run lint && npm run test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/flexdinesh/browser-or-node.git"},"keywords":["npm","browser","node","is browser","is node","is browser node"],"author":{"name":"Dineshkumar Pandiyan","email":"flexdinesh@gmail.com"},"contributors":[{"name":"Daniel Wang","email":"daniel.liberated@gmail.com","url":"https://github.com/dan1wang/"}],"license":"MIT","bugs":{"url":"https://github.com/flexdinesh/browser-or-node/issues"},"homepage":"https://github.com/flexdinesh/browser-or-node#readme","devDependencies":{"babel":"^6.23.0","babel-cli":"^6.26.0","babel-eslint":"^8.2.1","babel-plugin-add-module-exports":"^0.2.1","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","chai":"^4.1.2","cross-env":"^5.1.3","eslint":"^4.16.0","eslint-config-airbnb":"^16.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.4.0","istanbul":"^1.0.0-alpha","mocha":"^5.0.0","rimraf":"^2.6.2"},"gitHead":"dd3970eabf095f22d710de485961e21e2c1c92fa","_id":"browser-or-node@1.2.1","_nodeVersion":"11.13.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-sVIA0cysIED0nbmNOm7sZzKfgN1rpFmrqvLZaFWspaBAftfQcezlC81G6j6U2RJf4Lh66zFxrCeOsvkUXIcPWg==","shasum":"cd65172da6a7fd689c7a650d326bd2ad145419a7","tarball":"https://registry.npmjs.org/browser-or-node/-/browser-or-node-1.2.1.tgz","fileCount":5,"unpackedSize":5297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcstFUCRA9TVsSAnZWagAAkXwP/jBCW9nOcOC9UJh2JxJJ\ntZjiNxqzPGm+arBbTqOBMXZ9LLcO3wf8dATbZAfgYtfMBqFMovDnROyrAoPB\n6A9yvk5lzdugsJUWompMTEuiaO1mmPERmmx7c7Wu6Ll0E9n6Oo4nilp53zJV\nWojSZdLL2qzJ2V+HMwUoKrZ+NuuplchJeoxxtcyYmoouTUmRM9DRdnzLQqXE\nRXLqczkwauK42smKVJ0PFHjeePI457EhiTkyxhq/d7NgIBCkuJV+UFqC8vQM\nhuPsJP8S7RVLuu5JuB9K+LA3eeIM9p1xwUqTVcBTnTITS0/ZIrFFL2xOVscp\nbRy4HW1JzdIbkFy197JitZk1LYF9pcwtUqmHLXGF522z9WFoCa6EX4rEYXCG\nO5HUBa9Ff2+qA1OfQRxBohjSDvJPsfF37Uy5nY0MKDRApD22CjyVa7Tpnbye\nsOMeTjmVoK2R6x2SRnmwTykFCRWcag6HrbYotzanUkdUysJoKzIaUvBMgfUa\nE8tnFVwaaUx5DoeJKzsTfOwUIdg5tR1pxQjwPOUdP+T99paLUtdbqquQrdh3\nBZVcHIc+dIAJ2dameq8rCXBx3jppP+qomtIYsmGVe8te44rvKJZTtMxvT9se\nzlm8Qr3VYB1znGsgu1YS24lsgtwBrHx3hyOyVoy24vjeUSsGt0CCbOXPw6o+\nQvft\r\n=HDjB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFJQ8oMsGo2NWg6oQX/i3k0a+jSvERIxh31OC4u4ff/xAiAd92O9w4BDiwzy8q15YePaLtFNwXLZzf0S3Mh0LIbiHA=="}]},"maintainers":[{"name":"flexdinesh","email":"flexdinesh@gmail.com"}],"_npmUser":{"name":"flexdinesh","email":"flexdinesh@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-or-node_1.2.1_1555222867700_0.7680553039717779"},"_hasShrinkwrap":false},"1.3.0":{"name":"browser-or-node","version":"1.3.0","description":"Check where the code is running in the browser or node.js","main":"./lib/index.js","scripts":{"clean":"rimraf lib","test":"npm run cover","test:only":"cross-env BABEL_ENV=commonjs mocha --require babel-core/register --recursive","test:watch":"npm test -- --watch","test:examples":"node examples/","cover":"cross-env BABEL_ENV=commonjs istanbul cover node_modules/mocha/bin/_mocha -- --require babel-core/register --recursive","lint":"eslint src","build":"cross-env BABEL_ENV=commonjs babel src --out-dir lib","prepublish":"npm run clean && npm run lint && npm run test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/flexdinesh/browser-or-node.git"},"keywords":["npm","browser","node","is browser","is node","is browser node"],"author":{"name":"Dineshkumar Pandiyan","email":"flexdinesh@gmail.com"},"contributors":[{"name":"Daniel Wang","email":"daniel.liberated@gmail.com","url":"https://github.com/dan1wang/"}],"license":"MIT","bugs":{"url":"https://github.com/flexdinesh/browser-or-node/issues"},"homepage":"https://github.com/flexdinesh/browser-or-node#readme","devDependencies":{"babel":"^6.23.0","babel-cli":"^6.26.0","babel-eslint":"^10.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","chai":"^4.2.0","cross-env":"^7.0.2","eslint":"^7.3.1","eslint-config-airbnb":"^18.2.0","eslint-plugin-import":"^2.21.2","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-react":"^7.20.0","istanbul":"^1.0.0-alpha","mocha":"^8.0.1","rimraf":"^3.0.2"},"gitHead":"545bf1649148fff3006127e0c8fea3d0bf488f1a","_id":"browser-or-node@1.3.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-0F2z/VSnLbmEeBcUrSuDH5l0HxTXdQQzLjkmBR4cYfvg1zJrKSlmIZFqyFR8oX0NrwPhy3c3HQ6i3OxMbew4Tg==","shasum":"f2a4e8568f60263050a6714b2cc236bb976647a7","tarball":"https://registry.npmjs.org/browser-or-node/-/browser-or-node-1.3.0.tgz","fileCount":5,"unpackedSize":6205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9CGVCRA9TVsSAnZWagAApSYP/R/YHUKXaWZGAWyKolTy\nPKh2cc2HYDhxwkOtGHMNg23h39sB7gJB/WmEwd7gaioSqyT4Ys9Wa78TBu/K\nZNVxPCxCcViO9R5qLMmCV5hzYqJJWRHMTruZgdruxKFVczYnf1EKwYV9JYvc\n8DWfyGmqlKvPM13vsHEoG0eCzzge8a0NCTiHHeNVJHOx0roC2vZml9Ozu4F6\nkFoKggcMa18JUWHYiH653hXqOl9RG5+/EMO/qCnjN5xqR6dDr/nVpOPRAczf\n+SKtq/g/WM52m3nJbK8aQQC8NRs3SUPWZpyFAgxxqNyetfihwXs9QKudu6q+\nY/9/Ox3Q5KpVN4uJ684PpKljLzVmiyX1FtqTTwrjk4/eDlwCk/C1m5uIt8fd\nMttAK0+tMRP7lB21vUsDJdHi0PUOqigpD2EY1ijp5phGr9hRNYCnHMzWm0mc\nIwdNskAHvOCjfIRmoilOGzEueSR8lJdV4iU0A1QCiffIJ8dc27dNAEIDWhuZ\nOGYEn0l2ZHOvnlrea/mTXEZyLBp5mVxIt4rK0lPbOnROJ9AkljWnzdfgn9wC\n7Hvc6VTlUNbfi56M2pJpYjUI5UNkN+6+NXkZnctG0MbLBJRJcRweuGCyrblV\nWYDHzaYZWIK8VXEFFoySDmZt1WjsDrPbci7f9g+qUTow5n3mf4a7K/SbgoSD\n4vEf\r\n=KbAh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDsT+TazuwiyiednwIqM5jmh8sR/EBiGOsw9RnEDk6q9AiAbySgPd86mv1hjKEG6j4oCUMIqcV+M89KuJ4FLn8O81w=="}]},"maintainers":[{"name":"flexdinesh","email":"flexdinesh@gmail.com"}],"_npmUser":{"name":"flexdinesh","email":"flexdinesh@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-or-node_1.3.0_1593057685269_0.9747471110500745"},"_hasShrinkwrap":false},"2.0.0":{"name":"browser-or-node","version":"2.0.0","description":"Check where the code is running in the browser or node.js","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"clean":"rimraf lib","test":"npm run cover","test:only":"cross-env BABEL_ENV=commonjs mocha --require babel-core/register --recursive","test:watch":"npm test -- --watch","test:examples":"node examples/","cover":"cross-env BABEL_ENV=commonjs istanbul cover node_modules/mocha/bin/_mocha -- --require babel-core/register --recursive","lint":"eslint src","build":"cross-env BABEL_ENV=commonjs babel src --out-dir lib --copy-files","prepublish":"npm run clean && npm run lint && npm run test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/flexdinesh/browser-or-node.git"},"keywords":["npm","browser","node","is browser","is node","is browser node"],"author":{"name":"Dineshkumar Pandiyan","email":"flexdinesh@gmail.com"},"contributors":[{"name":"Daniel Wang","email":"daniel.liberated@gmail.com","url":"https://github.com/dan1wang/"}],"license":"MIT","bugs":{"url":"https://github.com/flexdinesh/browser-or-node/issues"},"homepage":"https://github.com/flexdinesh/browser-or-node#readme","devDependencies":{"babel":"^6.23.0","babel-cli":"^6.26.0","babel-eslint":"^10.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","chai":"^4.2.0","cross-env":"^7.0.2","eslint":"^7.3.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.21.2","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-react":"^7.20.0","istanbul":"^1.0.0-alpha","mocha":"^8.0.1","rimraf":"^3.0.2"},"gitHead":"ae67a84b7cdc65021a198b18f16c3bdbf4b480d8","_id":"browser-or-node@2.0.0","_nodeVersion":"16.9.0","_npmVersion":"7.21.1","dist":{"integrity":"sha512-3Lrks/Okgof+/cRguUNG+qRXSeq79SO3hY4QrXJayJofwJwHiGC0qi99uDjsfTwULUFSr1OGVsBkdIkygKjTUA==","shasum":"808ea90282a670931cdc0ea98166538a50dd0d89","tarball":"https://registry.npmjs.org/browser-or-node/-/browser-or-node-2.0.0.tgz","fileCount":7,"unpackedSize":6707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2lISCRA9TVsSAnZWagAAIm0P/1ZdZL9FWD9g52hyXa6D\npZcYbriMH31JQJzl7E8EKj0LhQYG/z7TgE4N5D++KHVEqheK43ArRou7TAti\nTe0sV+hDAw8U2BE86U4bT/aMdsA4bqKueuWS1zQg/aKKtvcN3mQPVtiarypl\nIAtOmb/mg0OWAqmoXDKxwKrqH7IbXC1enxTPZURR4Q7Yd7UowNnPhsE809l0\n88YsXNT4vFDp3IOqSEUsrXQTvzUCCbUTavZsxGRhZ0yOzOP1htkWOpWyjT/x\ndblKXaY9V3l2GQZKLTkbtibjpb1yuekzd1PaPnGhOY30ZpNTn9YHHIvyC5US\nc/Nd3nPZIg7eOuijBldVplhj7rTwBT7d/33mdiZxsmSuQY+aeAqcDB4RnY3R\noUId2YxuBoWUCzOqLVLs4McP5RjSItzTEaYXa2UshjjzZofuJ5OAbhUaRcFK\njV3KV7HwoBn8LAKU/DB/4+nvQekoOQIGCFgGqdne5jvwFO5l4Y0yOUyi19fA\nTpZI4WevC3IhdbUce7fAVogfI7ZvjuvNCw0FFgAcpi+al5cK8oUekRhNR6v+\nQYiS0uYF2qgeGwTATbKS2sSBav147qwi1fvGK2jeB6UtXDeiZRdaQ7zfElgL\nO4eyAopdXNbeCzlHASRt0j4OKAe28yAEegRA2rVHt7a34ATD2+TSJIbO18DJ\n5pbU\r\n=wdJP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDc/comjZozxmO+FILf4rKJW89ZbtSSpYFBdsPEh/7E3AIhAKs+KcK4Vah+LK9G52xjbhGBlNPuj6ZjlNiKMLirT8eS"}]},"_npmUser":{"name":"flexdinesh","email":"flexdinesh@gmail.com"},"directories":{},"maintainers":[{"name":"flexdinesh","email":"flexdinesh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-or-node_2.0.0_1636758576076_0.9288731609531589"},"_hasShrinkwrap":false},"2.1.0":{"name":"browser-or-node","version":"2.1.0","description":"Check where the code is running in the browser or node.js","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"clean":"rimraf lib","test":"npm run cover","test:only":"cross-env BABEL_ENV=commonjs mocha --require babel-core/register --recursive","test:watch":"npm test -- --watch","test:examples":"node examples/","cover":"cross-env BABEL_ENV=commonjs istanbul cover node_modules/mocha/bin/_mocha -- --require babel-core/register --recursive","lint":"eslint src","build":"cross-env BABEL_ENV=commonjs babel src --out-dir lib --copy-files","prepublish":"npm run clean && npm run lint && npm run test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/flexdinesh/browser-or-node.git"},"keywords":["npm","browser","node","is browser","is node","is browser node"],"author":{"name":"Dineshkumar Pandiyan","email":"flexdinesh@gmail.com"},"contributors":[{"name":"Daniel Wang","email":"daniel.liberated@gmail.com","url":"https://github.com/dan1wang/"}],"license":"MIT","bugs":{"url":"https://github.com/flexdinesh/browser-or-node/issues"},"homepage":"https://github.com/flexdinesh/browser-or-node#readme","devDependencies":{"babel":"^6.23.0","babel-cli":"^6.26.0","babel-eslint":"^10.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","chai":"^4.2.0","cross-env":"^7.0.2","eslint":"^7.3.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.21.2","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-react":"^7.20.0","istanbul":"^1.0.0-alpha","mocha":"^8.0.1","rimraf":"^3.0.2"},"gitHead":"12d24c99967ee64870abed07f448682851344367","_id":"browser-or-node@2.1.0","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-xqztc8n12Vws8SZdtLNFrb1i8oWwVfEBtFqVZAim1sUibdziPS+q2Idv90lsiar9rx4d3TSvGo4pTR6nmlPGLQ==","shasum":"7b9d59ba265bf21449fcac0e87319d866e70ce13","tarball":"https://registry.npmjs.org/browser-or-node/-/browser-or-node-2.1.0.tgz","fileCount":5,"unpackedSize":5306,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDd6nOkgR8jPtfRJp1ZC3Zxfea3nebeahI1pX/PMOLT2QIhAKBoM3i6p7PjtAqqDKoWAWopAdEZrn+zzHqdAr3SKc26"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjh+jfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZPA//Yx7FHDhAX7I7NZLTpV+4TgQRmiQOl+Vg5wwo/piuTNNXHxjX\r\nHbVhe4GSScp2B1M1H2GiAatLoJCVjuYgNvvC6EvpsmE2y9p5h/4G9IU3iJTE\r\nAqmZc31TD1jCnvAKkwEB8hNnWt7/gSvGtiFB1aqGTnU5ajngx5mke947s0x3\r\nIer8/3Td/e0eW/mynB70/04HydVjm2srgmnElh7zNZ1/syyoCqfbfF9FIKyd\r\n9ECRuEI9avY2cM3cq7I3WMc7a32jjdhKujnHZ/NzldPoeI9nFYEhXfrtiWCh\r\nHJ08wsE/i0YrlE093WwqoLSAc0ZORFkrbY0MUuhFBUeoJc3Ydb+G3SbPYjcX\r\nhXa1sdOJCrPfCuPo2oM6MGlklM+R2ZDBnandYVb8XZq2vCzcvuCrkaL/YB+i\r\n00kYyXySk/FRXOgkfA2wJ/ZKImO6wgHyHMzmXdJbnAnJ5g18WxibR7OQdkpg\r\n12fT6bpZn3e1CDI1mSDQ6fvJyeBdESBctrPJ7bywkjrYDhlfFMXGI/nFjQCO\r\nEaua+ASVANERA54AryaN57Y8s+rlo+tzKXlgFE0d/emRZHeKoJC7u81pBTkT\r\noaeahQMntAbBFyzil7oH5Kde6iv55/YMMW7OaoXuqElDvR5h+Pjo1E2p6oVn\r\neCKzPX9aZmBfsLwIFWKqyNYOKj6xgMOHW9A=\r\n=4K0B\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"flexdinesh","email":"flexdinesh@gmail.com"},"directories":{},"maintainers":[{"name":"flexdinesh","email":"flexdinesh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-or-node_2.1.0_1669851358851_0.7926591586073295"},"_hasShrinkwrap":false},"2.1.1":{"name":"browser-or-node","version":"2.1.1","description":"Check where the code is running in the browser or node.js","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"clean":"rimraf lib","test":"npm run cover","test:only":"cross-env BABEL_ENV=commonjs mocha --require babel-core/register --recursive","test:watch":"npm test -- --watch","test:examples":"node examples/","cover":"cross-env BABEL_ENV=commonjs istanbul cover node_modules/mocha/bin/_mocha -- --require babel-core/register --recursive","lint":"eslint src","build":"cross-env BABEL_ENV=commonjs babel src --out-dir lib --copy-files","prepublish":"npm run clean && npm run lint && npm run test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/flexdinesh/browser-or-node.git"},"keywords":["npm","browser","node","is browser","is node","is browser node"],"author":{"name":"Dineshkumar Pandiyan","email":"flexdinesh@gmail.com"},"contributors":[{"name":"Daniel Wang","email":"daniel.liberated@gmail.com","url":"https://github.com/dan1wang/"}],"license":"MIT","bugs":{"url":"https://github.com/flexdinesh/browser-or-node/issues"},"homepage":"https://github.com/flexdinesh/browser-or-node#readme","devDependencies":{"babel":"^6.23.0","babel-cli":"^6.26.0","babel-eslint":"^10.1.0","babel-plugin-add-module-exports":"^1.0.2","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","chai":"^4.2.0","cross-env":"^7.0.2","eslint":"^7.3.1","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.21.2","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-react":"^7.20.0","istanbul":"^1.0.0-alpha","mocha":"^8.0.1","rimraf":"^3.0.2"},"gitHead":"9875469e69b0dbc6a35e50b104495facf869bb4a","_id":"browser-or-node@2.1.1","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-8CVjaLJGuSKMVTxJ2DpBl5XnlNDiT4cQFeuCJJrvJmts9YrTZDizTX7PjC2s6W4x+MBGZeEY6dGMrF04/6Hgqg==","shasum":"738790b3a86a8fc020193fa581273fbe65eaea0f","tarball":"https://registry.npmjs.org/browser-or-node/-/browser-or-node-2.1.1.tgz","fileCount":7,"unpackedSize":6807,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpzIJX7iVpssJ3tRvVwbzxZdhs1e3NUx80FaE14NiiTQIhAJ5Lt3e3kfSeHY2qSgDWgnVJlQbJnYVk5TSsLtw2OkML"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiTImACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOghAAojkSZuhPIbSHcrAQLXnYfepSNhh5FKQ6GeP3iB8hYZbDF8GP\r\nSs0z9OIb4xwZQJ3DVJ5H9SntxLYA9QpcYQj7qXz+QzNl88Mgjz5GF490Ypvh\r\nh7YjhnKhy2QxHCvizt13Otj8LsUQX/8A0zMS+d93zv/iv4EMpuBa06I7n907\r\nRfjxO+l8ijOhbQAJQcXpLNiXy2ZiaegUfd8/3bG5f/97kEDeM/Q2m1z2mrAc\r\nsmbmddYp4SI3Z3DVQ8m0agWjziBnNZCnrV80Qcm8EsXdWiDNTlKEO12EAOTo\r\nbAUpVIofwBpEV/jpKQLUvqFjgL9asT4ruVQvYIHbywOSVAQzxL2ZpAqyVvBT\r\nrGNdi4jGum3IFyk2yHXlQGw6uHg6ttxf1tb6dK0qlN2GIfO7c4dAFZtfLGay\r\nVFoN8o1uIFv9V+8p1vDSVXqZHSw8yKbKivK8lLYddpx2JOH4oTs/3z8ATUHO\r\n+TrC4z1uOIkIcbISym6a0otiJAciGDliSf8JO4BO+/xwL3xOsWRcPq3vHTdm\r\ni2Hc15MDYjwppw2ORVnjs6hNxWHG2ysEWrMFcIU8LqUxrnEq2wveelEpL0xT\r\nPTsuYl7auP31MIl6i+sznVQLXb+YvPK8MVmBpx+icXOdEA4qHZBX23Y7dqW1\r\nhujPd/JCrlmcdFb//wWl8NkMsmCL1GF3YX0=\r\n=GaGA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"flexdinesh","email":"flexdinesh@gmail.com"},"directories":{},"maintainers":[{"name":"flexdinesh","email":"flexdinesh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-or-node_2.1.1_1669935654223_0.9956188040876126"},"_hasShrinkwrap":false},"3.0.0-pre.0":{"name":"browser-or-node","version":"3.0.0-pre.0","description":"Check in which environment the code is running - browser/node.js/webworker/jsdom/deno","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"require":"./dist/index.js","import":"./dist/index.mjs","types":"./dist/index.d.ts"}},"scripts":{"build":"tsup","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/flexdinesh/browser-or-node.git"},"keywords":["npm","browser","node","is browser","is node","is browser node"],"license":"MIT","homepage":"https://github.com/flexdinesh/browser-or-node#readme","devDependencies":{"prettier":"3.1.0","tsup":"^7.3.0","typescript":"^5.2.2"},"gitHead":"7499b1184e630e4ba44ce0f5706588b762acd889","bugs":{"url":"https://github.com/flexdinesh/browser-or-node/issues"},"_id":"browser-or-node@3.0.0-pre.0","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-J6/RvtjajlHVJMBZ/Xk+5O9E8CKUHOZDz5e/eG8UBjWBSB/d/tgqFOua/xxqP+eGfgZlaJHELHnC3mdsVTTMIQ==","shasum":"e95f81b604bd83c6307669f70feebee458d738f6","tarball":"https://registry.npmjs.org/browser-or-node/-/browser-or-node-3.0.0-pre.0.tgz","fileCount":8,"unpackedSize":7491,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC42YrrBkzPwRo47+3e4fDoIOT/g8QKylZkUJlODrCoygIgE0O5wE95RLglYhfw6XsaZ9a6tlI6og1J0GZR5tc4iLA="}]},"_npmUser":{"name":"flexdinesh","email":"flexdinesh@gmail.com"},"directories":{},"maintainers":[{"name":"flexdinesh","email":"flexdinesh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-or-node_3.0.0-pre.0_1700364525906_0.09436081443268529"},"_hasShrinkwrap":false},"3.0.0":{"name":"browser-or-node","version":"3.0.0","description":"Check in which environment the code is running - browser/node.js/webworker/jsdom/deno","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"require":"./dist/index.js","import":"./dist/index.mjs","types":"./dist/index.d.ts"}},"scripts":{"build":"tsup","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/flexdinesh/browser-or-node.git"},"keywords":["npm","browser","node","is browser","is node","is browser node"],"license":"MIT","homepage":"https://github.com/flexdinesh/browser-or-node#readme","devDependencies":{"prettier":"3.1.0","tsup":"^7.3.0","typescript":"^5.2.2"},"gitHead":"842874d6f302ccf3efa0e85d7e8741a476ddf1f0","bugs":{"url":"https://github.com/flexdinesh/browser-or-node/issues"},"_id":"browser-or-node@3.0.0","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-iczIdVJzGEYhP5DqQxYM9Hh7Ztpqqi+CXZpSmX8ALFs9ecXkQIeqRyM6TfxEfMVpwhl3dSuDvxdzzo9sUOIVBQ==","shasum":"2b11335570b28887e0bf5cd857f2e8062c6ae293","tarball":"https://registry.npmjs.org/browser-or-node/-/browser-or-node-3.0.0.tgz","fileCount":8,"unpackedSize":8347,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDOC5J8UU0/PIj2bGe/A7S2UKY0/hjqPgsHXkPwROcfFAiEAqaOCQKHaeP5AiU9E20EOYiZ1XIVuc3Jm4G62B2zl+Fg="}]},"_npmUser":{"name":"flexdinesh","email":"flexdinesh@gmail.com"},"directories":{},"maintainers":[{"name":"flexdinesh","email":"flexdinesh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-or-node_3.0.0_1713399800359_0.830592477959788"},"_hasShrinkwrap":false}},"readme":"# Browser or Node.js\n\n[![npm version](https://badge.fury.io/js/browser-or-node.svg)](https://www.npmjs.com/package/browser-or-node)\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)\n\nCheck in which environment the code is running - browser/node.js/webworker/jsdom/deno.\n\n\n\n> [!NOTE]\n> To help release v3.0.0, please try [v3.0.0-pre.0](https://github.com/flexdinesh/browser-or-node/releases/tag/3.0.0-pre.0) and let us know if you run into issues.\n\n## Install\n\n```\n$ npm install --save browser-or-node\n```\n\n## Usage\n\nImport the checks and use it in your code. Works with both ESM and CJS imports.\n\n```js\nimport * as jsEnv from \"browser-or-node\";\n// import { isBrowser, isNode, isWebWorker, isJsDom, isDeno, isBun } from \"browser-or-node\";\n// const jsEnv = require(\"browser-or-node\");\n\nif (jsEnv.isBrowser) {\n  // do browser only stuff\n}\n\nif (jsEnv.isNode) {\n  // do node.js only stuff\n}\n\nif (jsEnv.isWebWorker) {\n  // do web worker only stuff\n}\n\nif (jsEnv.isJsDom) {\n  // do jsdom only stuff\n}\n\nif (jsEnv.isDeno) {\n  // do deno only stuff\n}\n\nif (jsEnv.isBun) {\n  // do bun only stuff\n}\n```\n\n## License\n\nMIT © Dinesh Pandiyan\n","maintainers":[{"name":"flexdinesh","email":"flexdinesh@gmail.com"}],"time":{"modified":"2024-04-18T00:23:20.754Z","created":"2018-01-24T18:42:24.814Z","1.0.0":"2018-01-24T18:42:24.814Z","1.0.1":"2018-01-24T18:50:56.938Z","1.0.2":"2018-01-25T03:53:00.708Z","1.1.0":"2018-07-29T01:54:42.812Z","1.2.1":"2019-04-14T06:21:07.830Z","1.3.0":"2020-06-25T04:01:25.423Z","2.0.0":"2021-11-12T23:09:36.205Z","2.1.0":"2022-11-30T23:35:59.033Z","2.1.1":"2022-12-01T23:00:54.407Z","3.0.0-pre.0":"2023-11-19T03:28:46.166Z","3.0.0":"2024-04-18T00:23:20.553Z"},"homepage":"https://github.com/flexdinesh/browser-or-node#readme","keywords":["npm","browser","node","is browser","is node","is browser node"],"repository":{"type":"git","url":"git+https://github.com/flexdinesh/browser-or-node.git"},"bugs":{"url":"https://github.com/flexdinesh/browser-or-node/issues"},"license":"MIT","readmeFilename":"README.md","users":{"zuojiang":true}}