{"_id":"@abcnews/env-utils","_rev":"26-169b168729596e6545327caac2d843c2","name":"@abcnews/env-utils","dist-tags":{"latest":"6.1.0"},"versions":{"1.0.0":{"name":"@abcnews/env-utils","version":"1.0.0","author":{"name":"Australian Broadcasting Corporation"},"license":"MIT","_id":"@abcnews/env-utils@1.0.0","maintainers":[{"name":"phocks","email":"phocks@gmail.com"},{"name":"drzax","email":"simon@elvery.net"},{"name":"colingourlay","email":"colin@colin-gourlay.com"},{"name":"blakebutcher","email":"blake.butcher@abc.net.au"},{"name":"louisstow","email":"louisstow@gmail.com"}],"contributors":[{"name":"Colin Gourlay","email":"Gourlay.Colin@abc.net.au"}],"homepage":"https://github.com/abcnews/env-utils#readme","bugs":{"url":"https://github.com/abcnews/env-utils/issues"},"dist":{"shasum":"f38e8aa14a9c4b0c49f1b7d69d6fec126a86b6ea","tarball":"https://registry.npmjs.org/@abcnews/env-utils/-/env-utils-1.0.0.tgz","fileCount":11,"integrity":"sha512-rOTiqZ/4+O2ztPWMiZQZFNPpIN7XEBkWR0OhZzPnIKJknm6jK38VDT2HN8jNYrcrpK5T0C37bRvlbTdTLGEhwA==","signatures":[{"sig":"MEYCIQD2R+S/MJ9I2QBEel/L6MySETukS+55u3tdw80demeR0gIhAM+9J6BeVurP4Zf2pfDYhD8AZtUlFI1d5VK8/IJcqdse","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1e/BCRA9TVsSAnZWagAAhmgP/3Z66XvQE3xEkuymC5+j\n76IhUcOm6DsheGgPjbO68f3LQSyaZu60gX0l0REM8lt7VfgwcNvSbn3M3QDi\nwR98mzGDUJZAqPgFwgQtbFo0NH9qeLs6m9wSPu1dB67EV/MbK9AhUdJP7v2d\n0LaIoQUXAJFT2YGU2B9EBqaJTzzATwfAbZtbMsusbTOygWjW7v62/XnRszW8\nCeW3rhlPfjMh1rhpbgySfS+xKvoJk/C1+VvcT719bwYoNHR6Yl8QwKXGy3BX\nn4FvdrKAk0UYlgJsWs6naNPMnmzTATGKZjAp05VHnHZONm7T5B4HnawtCs+O\nFIUApVHMhOTA+cDHYfOk7AOrH0XA1+/1/Pg8JmDogoCJ2Mu7Is7MWK7MS2ae\nXWQWOSlL506RXN8FebynXWwDL9tC5uBoDbY39k8+2nmAkKOvez8YS6XFjnt2\neA4BF1sWsd8Kcy3sYo8uNh4v2+zqLhLQYh2neg3/3LaRY8RnQAKF6ceDb3bq\nqms84/dn70davzOGDynwYhfeYuDQoGe2dQ9jNY3nu0vwbMOQfUNwVyJwcbrI\ne7vXpdShUnwBEIYIyIVNYqzBEVk/5gYs3p732Pa/RSYBpBC5w6HD6towGL+A\nPHHqh320YF+cwKBFfS6MMdqwq1poXMVu+bBpV/JVo43aao5fuHUGikGIAo2e\n9EJw\r\n=6eqj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"tsdx lint src"}},"types":"dist/index.d.ts","module":"dist/env-utils.esm.js","gitHead":"5b78f62e9a85f08aa64428bf0edb5ee953543b19","scripts":{"lint":"tsdx lint src","build":"tsdx build","start":"tsdx watch","release":"np","prepublishOnly":"npm run build"},"_npmUser":{"name":"colingourlay","email":"colin@colin-gourlay.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/abcnews/env-utils.git","type":"git"},"_npmVersion":"6.14.2","description":"Utilities for identifying aspects of your code's execution environment and respectfully interacting with the DOM","directories":{},"_nodeVersion":"12.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^6.2.3","tsdx":"^0.13.2","husky":"^3.0.9","tslib":"^1.10.0","rollup":"^2.12.0","typescript":"^3.6.4","@babel/core":"^7.9.0","@types/jest":"^24.0.21","@types/text-encoding":"0.0.35"},"_npmOperationalInternal":{"tmp":"tmp/env-utils_1.0.0_1591078849357_0.762426553549193","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@abcnews/env-utils","version":"1.0.1","author":{"name":"Australian Broadcasting Corporation"},"license":"MIT","_id":"@abcnews/env-utils@1.0.1","maintainers":[{"name":"blakebutcher","email":"blake.butcher@abc.net.au"},{"name":"colingourlay","email":"colin@colin-gourlay.com"},{"name":"drzax","email":"simon@elvery.net"},{"name":"louisstow","email":"louisstow@gmail.com"},{"name":"phocks","email":"phocks@gmail.com"}],"contributors":[{"name":"Colin Gourlay","email":"Gourlay.Colin@abc.net.au"}],"homepage":"https://github.com/abcnews/env-utils#readme","bugs":{"url":"https://github.com/abcnews/env-utils/issues"},"dist":{"shasum":"246911c7c9b576a421031bf414dd06fb739a7299","tarball":"https://registry.npmjs.org/@abcnews/env-utils/-/env-utils-1.0.1.tgz","fileCount":11,"integrity":"sha512-9q9jgs6EIjQkUhNeaJMeu9Vi7d3B9TK+3tCVgy3rv3p5nLxijVgONeMHdgUlchXt15RKdI0YWI54qqC/iCl8YQ==","signatures":[{"sig":"MEUCIEM39z5MkvnOn87RoL0IwRFvlVEhiT4jcmAvB6l29GFeAiEA14kCGgWthqBcRdLw8Jt22ZgtKRpWwYAQjjua6T8SDKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1wAYCRA9TVsSAnZWagAA8DsP/j5m2mtVxtpod6DGd502\n0OM52OhEYl4Zs5kFK8vLgZRTLc5A+hUDRNxwnfsgg/cDym9iy8xhtyZ4TRE9\njqnfty2TMMxqL9+sqX4ILny4lSEvDjuvpVBmInvX9J9L1CsjPP1WOjey37Ym\nhbInUsjfDGOZzxmgCMdyTDMi5fdXaKNa6sAxYv/mVOiREWx4hLkFwx4vppV4\n1FaR3ugHzPIIhdAHERFKkcovuZgs7jIGwbTo1SDg6F6i6+Lwfp/VXzk4ibkz\n4WfF+U6nwNGDwK0iVFibF6vt6OzN2bUPWDLmAAo7ItA93k8j9k6qKhynh9SZ\nTRFHB6r5f0MQL4DIR2NQd5wA+UKwJOxbbZjH9GbfnuLNIR0opOo9fk3JU+ni\n9biJ+KokcE/KIZRykSE/v7Y33PkfzbG3yCDrLWAIy/B8uPGurFm18nyO15YK\noAgnDwsOqsMfVPy7I1d+AWHdzXrQSftuFmT/sMGV+48sSFmRAWFdPulSyz9+\nDn9+H8pPohZ4yeGivNtXgLiM0nXerYdAgkhvZLRryD9cC4a5zac9a8l5R9EO\nud5g2uHzjlAumX8bXJUs5EsNGgiRaLWi5fUl42arfWzmx7T4a+WyYQRETS25\n+bzKo/gVhRfGZ+a5cHKIZV46m3RcfW52ntJbWbI0b6UFWva2L2A1YOAllw3Y\nNzSC\r\n=rpDD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"tsdx lint src"}},"types":"dist/index.d.ts","module":"dist/env-utils.esm.js","gitHead":"659421e0a3ec68557bcc68dd3b81794e59690a15","scripts":{"lint":"tsdx lint src","build":"tsdx build","start":"tsdx watch","release":"np","prepublishOnly":"npm run build"},"_npmUser":{"name":"colingourlay","email":"colin@colin-gourlay.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/abcnews/env-utils.git","type":"git"},"_npmVersion":"6.14.2","description":"Utilities for identifying aspects of your code's execution environment and respectfully interacting with the DOM","directories":{},"_nodeVersion":"12.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^6.2.3","tsdx":"^0.13.2","husky":"^3.0.9","tslib":"^1.10.0","rollup":"^2.12.0","typescript":"^3.6.4","@babel/core":"^7.9.0","@types/jest":"^24.0.21","@types/text-encoding":"0.0.35"},"_npmOperationalInternal":{"tmp":"tmp/env-utils_1.0.1_1591148568012_0.6179553904744262","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@abcnews/env-utils","version":"1.1.0","author":{"name":"Australian Broadcasting Corporation"},"license":"MIT","_id":"@abcnews/env-utils@1.1.0","maintainers":[{"name":"blakebutcher","email":"blake.butcher@abc.net.au"},{"name":"colingourlay","email":"colin@colin-gourlay.com"},{"name":"drzax","email":"simon@elvery.net"},{"name":"louisstow","email":"louisstow@gmail.com"},{"name":"phocks","email":"phocks@gmail.com"}],"contributors":[{"name":"Colin Gourlay","email":"Gourlay.Colin@abc.net.au"}],"homepage":"https://github.com/abcnews/env-utils#readme","bugs":{"url":"https://github.com/abcnews/env-utils/issues"},"dist":{"shasum":"97ec462f39b197fcaeafb4c826a1ace6165073d6","tarball":"https://registry.npmjs.org/@abcnews/env-utils/-/env-utils-1.1.0.tgz","fileCount":11,"integrity":"sha512-/VttQwbbuynpRuWo8blF1son7BsLM79dU7cc7jXyYhSO1x9T3kbSyKc73x2wsmU9esHRr5XeRr3dmlKuwg2Zyw==","signatures":[{"sig":"MEYCIQDQ6leBqHmLTVfGr32Egyruv8bXlbRsgXYzmCZOgwEU3QIhAKUOJSgcyvOI7dwQqFoxGULVkWM2H0D8s/xLKGdYRpJn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3cQuCRA9TVsSAnZWagAAvF8P/1SjEwtHM+tOw5FBqfSH\nrgZH9FmLCntEOORSV31364FDe23Cg4+Lvg/p9uYqEiF0Zyo0LDd7bJlUH2dC\nNaoEqXB3oGOFByWYL1Dd602F5VawEFAMjWTjd1aJVSe2gKeVsEaTIiQbSKkb\ne2VLN9vjYttjbo96arGkSVkQeyBA/q53H7WlIiT5S+bxRc2VS/A5vnIW39oY\nmW3Lz10BimIQRy6w3V+hbAiJ4HG0uResnI58lD+Az1VjAqDHdtBGYLpbR6rL\nW67y0YViC/Sy0M2qi3tqi9AK0dzl6zwzjCAwQ6WuRhh7RfOrRIWkg7SRc4Wk\ncPSS1i0LC+XE1B8/+84z9/5477684GQeY5imh1ik6kyJ0vbNKoFoXgeseVKg\nc14Dz74dRYjTPAaXafb9XHXVR/Pmo+GOCs5bPW2p/6usdM49eYU9ktkteKGn\nOK0WfQWpnM5Uab/Krckzvg+WZsXx06yQF3yv1AUxBtESF0uyxBbyEukafRxK\nWFjT1H5RIZ5izVTIlzRoYhbPSj4oxLi20Bb/diTpaxh24m3UPBB7xaoUqqXP\nffrMq2PONe4LlLbE4A9150Pv1TN1LzG1nl+9xzB9Xbm2DTbmhgltFHzTd6oz\nS1cpvBh854r85JWKqjRUVBr6B8pt+Ke8Jxq1OuGTlruue+jy/4eAXYBq0Oki\n7neW\r\n=1S56\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"tsdx lint src"}},"types":"dist/index.d.ts","module":"dist/env-utils.esm.js","gitHead":"3f2629246b93ce4b2acf8365a8dad787e3af255e","scripts":{"lint":"tsdx lint src","build":"tsdx build","start":"tsdx watch","release":"np","prepublishOnly":"npm run build"},"_npmUser":{"name":"colingourlay","email":"colin@colin-gourlay.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/abcnews/env-utils.git","type":"git"},"_npmVersion":"6.14.2","description":"Utilities for identifying aspects of your code's execution environment and respectfully interacting with the DOM","directories":{},"_nodeVersion":"12.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^6.2.3","tsdx":"^0.13.2","husky":"^3.0.9","tslib":"^1.10.0","rollup":"^2.12.0","typescript":"^3.6.4","@babel/core":"^7.9.0","@types/jest":"^24.0.21","@types/text-encoding":"0.0.35"},"_npmOperationalInternal":{"tmp":"tmp/env-utils_1.1.0_1591591981762_0.4309331521196824","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@abcnews/env-utils","version":"1.1.1","author":{"name":"Australian Broadcasting Corporation"},"license":"MIT","_id":"@abcnews/env-utils@1.1.1","maintainers":[{"name":"blakebutcher","email":"blake.butcher@abc.net.au"},{"name":"colingourlay","email":"colin@colin-gourlay.com"},{"name":"drzax","email":"simon@elvery.net"},{"name":"louisstow","email":"louisstow@gmail.com"},{"name":"phocks","email":"phocks@gmail.com"}],"contributors":[{"name":"Colin Gourlay","email":"Gourlay.Colin@abc.net.au"}],"homepage":"https://github.com/abcnews/env-utils#readme","bugs":{"url":"https://github.com/abcnews/env-utils/issues"},"dist":{"shasum":"e6d3cee243a1fc7529643782a02faed52ca3ab14","tarball":"https://registry.npmjs.org/@abcnews/env-utils/-/env-utils-1.1.1.tgz","fileCount":11,"integrity":"sha512-YPr3MU+Tvazv0k4EvgxWMkcFESyV5I/J2sglXdqYBeZKS3eLDAo1Jtwi6ZPi/hZztKBz9R4Pqf/e5NfeGRQ7RQ==","signatures":[{"sig":"MEUCIQCP2NCIEeHD1P6RC2NPEgQWCxETzNpyrv96DRXvmhpy3QIgUWHxISdtvgZsMbXCBTJjjSyfDMstf+QgAXe3myQ31O8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4IPXCRA9TVsSAnZWagAA5uIP/2RNvkyCuREvBJXrHRGs\nOoaUpIxHJr5BIs8dSP/gW1FFFXTdYIqPmeuJFJQeUYxWg6+6w6JGFyjtu1YP\nWmlbhbs6Qhg9tiauAiJAKjdVcTbIjP7SM+lWkosUcBFY1cUlqwGmgX8WDyKd\nfPOz1KaE71ZBGEGsT6rivXZX7y7QvUjc4H3bQc84hntHjZwBZbeov9brmref\nghDzXzMvdWJ3EjrKuU8lWTqhr1qxbeIM4fEDSuj4XVEKjLg+4mfiYAUgqszg\n2kAkkVYGkT5AayEhYlX4lXmWcj9s6AKIoeVHjq89GMmu6WlwrHSb0nsmpIkX\n0kIat3/GO7xXrU5+AEwYCyrULhJ/051XSfJTGw5oCrOAhn3xLsr1QnUm114A\nag3Kl/iNcvdABw9OiVZKodxsHn1AA3Gg9rh2DIlbsltevPfOhfIYLVRunvjz\naCDS31IiM2j7XA3cWJWOAym3LZmdWkipFlOV7JX+x6wjf+0Ab/qEaE1ZreN5\nCjAilcN/L7tziyJFrQEI5khoQy18W7VmPyFLbA3xKreOFYmig9e6nOH52Qkw\n8uwpDTn2QjTixHfB/PPdHv2R8T4i6MlsqStSZRnFjaKNDjIJ26R/6t99bGSf\n3+31/IwDazfXoSWsVh1ZqjizXT6ddJMBC5CMFiNtT+TniIZS/eP9paI5e7n/\nbKRe\r\n=TCcl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"tsdx lint src"}},"types":"dist/index.d.ts","module":"dist/env-utils.esm.js","gitHead":"ea784ce7798c655cc45d9d8bd36fa103569cbb0b","scripts":{"lint":"tsdx lint src","build":"tsdx build","start":"tsdx watch","release":"np","prepublishOnly":"npm run build"},"_npmUser":{"name":"colingourlay","email":"colin@colin-gourlay.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/abcnews/env-utils.git","type":"git"},"_npmVersion":"6.14.2","description":"Utilities for identifying aspects of your code's execution environment and respectfully interacting with the DOM","directories":{},"_nodeVersion":"12.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^6.2.3","tsdx":"^0.13.2","husky":"^3.0.9","tslib":"^1.10.0","rollup":"^2.12.0","typescript":"^3.6.4","@babel/core":"^7.9.0","@types/jest":"^24.0.21","@types/text-encoding":"0.0.35"},"_npmOperationalInternal":{"tmp":"tmp/env-utils_1.1.1_1591772118998_0.5896755130893052","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@abcnews/env-utils","version":"1.2.0","author":{"name":"Australian Broadcasting Corporation"},"license":"MIT","_id":"@abcnews/env-utils@1.2.0","maintainers":[{"name":"blakebutcher","email":"blake.butcher@abc.net.au"},{"name":"colingourlay","email":"colin@colin-gourlay.com"},{"name":"drzax","email":"simon@elvery.net"},{"name":"louisstow","email":"louisstow@gmail.com"},{"name":"phocks","email":"phocks@gmail.com"}],"contributors":[{"name":"Colin Gourlay","email":"Gourlay.Colin@abc.net.au"}],"homepage":"https://github.com/abcnews/env-utils#readme","bugs":{"url":"https://github.com/abcnews/env-utils/issues"},"dist":{"shasum":"5392b75fe96efc7ea19af7183499118914b779ce","tarball":"https://registry.npmjs.org/@abcnews/env-utils/-/env-utils-1.2.0.tgz","fileCount":11,"integrity":"sha512-p9yUWZchQhJVPGfueyNpg76B5mYjAZtaP2IZZEuUJ7w1WSxfDPzmOIdE7+lJqkHbaKuaVW13j/hNruibefHrlw==","signatures":[{"sig":"MEYCIQDUEt/3okM2EZfWeCY1XMcxSi/cUEi0oDRpF7sR5yKLygIhAI/WYs5R416itFeJG3hIr4mTbBX3QqDMf5ZWEKbX7H3F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5tp/CRA9TVsSAnZWagAA1Q4P/R3VqbDVcSWqqiYPuk3g\ne1on6nRi735jfxC3plA+KIH+OPpxxDT2lxzTW9+A6abnJxn/KrRTxsEtoMO4\non9wANkIEyajn/ZKNA2L16YQwrxDvXKDeizD+IAr9ScQBvnFTgmuaFqIsfob\nJ4PQLtW2BA0prC3GRyjvS1a3XnfX9ucHT8jJs6LUZaf1hGEYqULOOxRFll5U\nph3JtIIUrADIXz0REHu9EDS2pU2t/h3zOCUoGf7YW0LMaClBsEHQkrtMyqhe\nHlH2ca/qp0ilU5IoW+elL1Pjw04g/szQpbasRjCIqrfi1iQJ+PW1Zc3CoM+h\n37eeU1YK5IoOEwam9/VtnTXLvbjsMWRRdEMifLa4W2jSButUvlq+YwEoeI6O\n3L8IVQS9MJ92/5oFDKCg8WrJ5p3yUo3XrU5CNxlgMBs1BpRgi/NfbYQ8NfB5\nvqJfG70pZVBAJiL2zewUxTJwDs8lTsb7oGqwNT4XVPe6ZndPPa3Emsz1e4IV\nxsCDn6yOUIT5ltMlmFhGxaWZd/n+8xPIf2tsSBgHVJil/+CDObk3QewrJEyn\nIXVWz0bQjEDNyCxd5q7x2abQR+cgVoTLILUWojltH2gj8CkVTkKXDAnxQOfM\nIYooB40R7Y/XdTod5ZfpeB4BQzWItamzBxZutvPHY7tVI+cy6mUOG1cdmjrY\njECB\r\n=NliN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"tsdx lint src"}},"types":"dist/index.d.ts","module":"dist/env-utils.esm.js","gitHead":"eeb53313b1003a77da9c187c2650c1a9de10ccaa","scripts":{"lint":"tsdx lint src","build":"tsdx build","start":"tsdx watch","release":"np","prepublishOnly":"npm run build"},"_npmUser":{"name":"colingourlay","email":"colin@colin-gourlay.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/abcnews/env-utils.git","type":"git"},"_npmVersion":"6.14.2","description":"Utilities for identifying aspects of your code's execution environment and respectfully interacting with the DOM","directories":{},"_nodeVersion":"12.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^6.2.3","tsdx":"^0.13.2","husky":"^3.0.9","tslib":"^1.10.0","rollup":"^2.12.0","typescript":"^3.6.4","@babel/core":"^7.9.0","@types/jest":"^24.0.21","@types/text-encoding":"0.0.35"},"_npmOperationalInternal":{"tmp":"tmp/env-utils_1.2.0_1592187518705_0.5737127425585375","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@abcnews/env-utils","version":"2.0.0","author":{"name":"Australian Broadcasting Corporation"},"license":"MIT","_id":"@abcnews/env-utils@2.0.0","maintainers":[{"name":"blakebutcher","email":"blake.butcher@abc.net.au"},{"name":"colingourlay","email":"colin@colin-gourlay.com"},{"name":"drzax","email":"simon@elvery.net"},{"name":"louisstow","email":"louisstow@gmail.com"},{"name":"phocks","email":"phocks@gmail.com"}],"contributors":[{"name":"Colin Gourlay","email":"Gourlay.Colin@abc.net.au"}],"homepage":"https://github.com/abcnews/env-utils#readme","bugs":{"url":"https://github.com/abcnews/env-utils/issues"},"dist":{"shasum":"2041cd09d74c9c5a7e0af0bee2767d4687718abb","tarball":"https://registry.npmjs.org/@abcnews/env-utils/-/env-utils-2.0.0.tgz","fileCount":11,"integrity":"sha512-UVuV4aJLmJcKch6/TTMbJhPg3S09bfY5ICfVxWn6DujaBIxCLf0zQmpilDjgjpaeoXaRLrySRe5s0ehhWOJzeg==","signatures":[{"sig":"MEUCIQDgmDp8oZUGDThG7QwoIEDSkbu+nOIAgN3exr/6EHxtDQIgKZ2jIVIbkAgd9O0YBPeOJXJN90n0O7Ip7Yh+P2n/noA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8BzvCRA9TVsSAnZWagAAfdwP/Ay+W3TbVt6wSsJvVAHm\n21rus4kvFF9j7VHhQy+h0c7kDi2dkKvAVNdcOHrS03GRmUu1GZFS0iwUUKZQ\njVJf9hLB8NW3m9l2he6/ut9MgnXm5t9bgcQJgOBc04C607XiIcsUI0pYbT12\nb/ek8PYPtwwq557AxbX9zXZ+glKjFHgXUNvU1pam+S0CdnGhVa4cotdEAnI9\nfVlgGJ1n3VBW8bLPAL6OU614JB01vvk2Oya5L+nZNtRGuWaK0jYzb1D8Yh42\nWw5n4QzfLEbuolTuUHau2oq01Cchs18E0qB5VawB7wgtEsMI1I+O7egtDwNH\nV6y1T6SNCzVMqsphDJKKA+Li63JqfLbonUr6N0gJtN2U5vfu8x+lKgS0e4G1\nJqC38aI5SdMYLRHnWPhHlHwtaleCyGAV59EaKNnUaNl7aZKZmLx4w3aALftT\nUd3qcSVtSq2Igcd/ryynPeWn48ZGMZkBD/ku6K8ktHFWpSY7o6NM0BV78klY\n5Ifqyor7RX4O9NHal7j4TJe7rucItp6R2rcOLpalg2piquLK/pVt88nm/MPS\nIW3sgf8PkOV7pSAV78t0Y8GIurrER3MlMI/TBbhmgbrM9EZpwf0vAD8nEuK4\nqP+1/kCFIel1aVRB2gbmbUKWG2YclZVUS06rAf5372QoHP6fEVsYluH0cf7t\n8xNz\r\n=1ZGK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"tsdx lint src"}},"types":"dist/index.d.ts","module":"dist/env-utils.esm.js","gitHead":"fc09932e78e17029f59ef6823c162cf0e7e2eb86","scripts":{"lint":"tsdx lint src","build":"tsdx build","start":"tsdx watch","release":"np","prepublishOnly":"npm run build"},"_npmUser":{"name":"colingourlay","email":"colin@colin-gourlay.com"},"prettier":{"semi":true,"printWidth":80,"singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/abcnews/env-utils.git","type":"git"},"_npmVersion":"6.14.5","description":"Utilities for identifying aspects of your code's execution environment and respectfully interacting with the DOM","directories":{},"_nodeVersion":"12.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^6.2.3","tsdx":"^0.13.2","husky":"^3.0.9","tslib":"^1.10.0","rollup":"^2.12.0","typescript":"^3.6.4","@babel/core":"^7.9.0","@types/jest":"^24.0.21","@types/text-encoding":"0.0.35"},"_npmOperationalInternal":{"tmp":"tmp/env-utils_2.0.0_1592794351064_0.3794462775761829","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@abcnews/env-utils","version":"2.1.0","author":{"name":"Australian Broadcasting Corporation"},"license":"MIT","_id":"@abcnews/env-utils@2.1.0","maintainers":[{"name":"phocks","email":"phocks@gmail.com"},{"name":"drzax","email":"simon@elvery.net"},{"name":"colingourlay","email":"colin@colin-gourlay.com"},{"name":"blakebutcher","email":"blake.butcher@abc.net.au"},{"name":"louisstow","email":"louisstow@gmail.com"}],"contributors":[{"name":"Colin Gourlay","email":"Gourlay.Colin@abc.net.au"}],"homepage":"https://github.com/abcnews/env-utils#readme","bugs":{"url":"https://github.com/abcnews/env-utils/issues"},"dist":{"shasum":"00da0fd11cc6bf965f0c131d2886128537fbe1be","tarball":"https://registry.npmjs.org/@abcnews/env-utils/-/env-utils-2.1.0.tgz","fileCount":11,"integrity":"sha512-22f/+Zx4NwoHAaJMuje0gSCgbXWiqwWG8l1Pa1xnU+7/fBQdmmmKbXGyJ9pK/BcGTA55tWt3cVtEfBZPI+ZOKA==","signatures":[{"sig":"MEUCIQCReC6h8kL6e5M3Tc1wd91TT9yy4lwp0RST2cofRMA0WgIgXNl4LWxxSqj4O3V14WHcg7mVsabqUFl7ZIjmexTSlqE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxywfCRA9TVsSAnZWagAAcEcP/38xJvQaVonzKpZwo9q/\n25D8dJJnK5o6VCJPH03rrqpG6QZ6OsO4M3QqgN7+4SPRRBoGwRz909zYTlTK\nJEv25pCEok6A8p5OhYO72NsRkwo93eD+NGnnJhNRZp2mdtTK3G4c0IHNvSma\nvJPBUjdsCNj4GQbA3tyh1QUcamMXx85Ryf4DCOyUNrrQ884HzElWxNPQDlKB\n8LncoLoJYlJQwKVwHPzJU0V9rlr0RCWx6LaHz+pdz9otBppiTPGZcQ11sZSV\nOG8f/vXmrHcBm6Udg/FgM6yPRjfl+uz8kLwVISVWb2bitsUdIBmU+CDjas0I\nYbR4mLy35BmN+50EQYeB66cYFmw3DEcWSw00xXlwSViyxm+JEwGWrAnyy26c\ndvhciiLT1ax+7IWig4H0WfSoRpYLQlmo3vj6y1/43jagJ7HMlgOf47FXLhuU\ns3CfvlkOxogG4DIlJ/CvuxGhrycao5bhrltH6cBXe2GpGeKzQFXgOsSq2nk7\nRyzPExWgWvftsEdQgQJrpHrbofSWH5hZYxapHBRO5OVyiVtDh7pnx6G8M5+O\nHVxV835rNHiEA1TQsndUmSktnzd1jyJHa/Ce6xhalNGDGgNe98PRnqH+rVeD\npIifkici3bDqKfroFjJjpQPOvTotm+WGOYJKwsxQjOs1Tig1qcjzyxvP5lp3\nvvJf\r\n=zvoI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"tsdx lint src"}},"types":"dist/index.d.ts","module":"dist/env-utils.esm.js","gitHead":"c5d03467f429370022c139b75c1cfec2d8c4be66","scripts":{"lint":"tsdx lint src","build":"tsdx build","start":"tsdx watch","release":"np","prepublishOnly":"npm run build"},"_npmUser":{"name":"drzax","email":"simon@elvery.net"},"prettier":{"semi":true,"printWidth":80,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/abcnews/env-utils.git","type":"git"},"_npmVersion":"6.14.9","description":"Utilities for identifying aspects of your code's execution environment and respectfully interacting with the DOM","directories":{},"_nodeVersion":"14.15.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^6.5.0","tsdx":"^0.13.3","husky":"^3.0.9","tslib":"^1.14.1","rollup":"^2.34.0","typescript":"^3.9.7","@babel/core":"^7.12.9","@types/jest":"^24.0.21","@types/text-encoding":"0.0.35"},"_npmOperationalInternal":{"tmp":"tmp/env-utils_2.1.0_1606888478969_0.3316134657540655","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@abcnews/env-utils","version":"2.1.1","author":{"name":"Australian Broadcasting Corporation"},"license":"MIT","_id":"@abcnews/env-utils@2.1.1","maintainers":[{"name":"phocks","email":"phocks@gmail.com"},{"name":"drzax","email":"simon@elvery.net"},{"name":"colingourlay","email":"colin@colin-gourlay.com"},{"name":"blakebutcher","email":"blake.butcher@abc.net.au"},{"name":"louisstow","email":"louisstow@gmail.com"}],"contributors":[{"name":"Colin Gourlay","email":"Gourlay.Colin@abc.net.au"}],"homepage":"https://github.com/abcnews/env-utils#readme","bugs":{"url":"https://github.com/abcnews/env-utils/issues"},"dist":{"shasum":"72128f7bee1c507126736712a7b318a14aadd36e","tarball":"https://registry.npmjs.org/@abcnews/env-utils/-/env-utils-2.1.1.tgz","fileCount":11,"integrity":"sha512-d1/XQyDfy4aequDj7sK0Gosf+9E9QBALgrKAwCBAnbSqGfsrgbvcJE8+sAMtePDtjX38DMvSJCy6rAC+PGLsTw==","signatures":[{"sig":"MEQCIB9qo9E8AG3wFULqG6M6XV7GRPsMTwUbeG10QkwkoLSmAiB4hQKI9LWe8MnI+zkpYKtsUVteCawXquQUYJpElYo8Ew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGhnHCRA9TVsSAnZWagAAZecP+QGvolv2H0uhRjdLzfBj\n0cLA0yg+Xiw9ux7SXBd1RMkhnCURh4Dpn5RH69/QtWSTHoWTWYA9/WaAJCAH\nBCmOCeERS/t/19oXN5LjhuJani15ZrmzHzi3UvwqKB5FHaDyFEC9sCZOFFqj\nZ8s5tMBH5T34hM238uoS/qSFhx1P0vKYnnsghSRJdFEeir8kpyUGpRxX2Gk5\npRuYCHTOlg05Zpd3ZXnNuaYRTWdK8ohWEOdchCYw/lI1pKhDA79Kv6mKOn5h\n5KEcgiyJdK9Tquszp2gGlCZAzIfgBHZZ6RrxG/dqwmbVo8PLjtcogEmVUg0Z\nHNIB8PBWXR4txzgHKqEkAzrxd6KAjgLncfMaV3ZgrjSVofFzXiGK2H6NulMT\n8Z4zsPw2jd17NL7cCQv8zNlO1bWHV+jwLzW669HbESCj/uCafOYOr6yyzmtC\nhIWCVQ9zAAwjKb4/7K5cIGrj3xqna/vJHCTO8TQvVSK7QoreidvZuFIapVs7\nnOkMfko8JWTcAbzZk6SNRpQYgxJ9krxcpr1LzoFb2Hx6KS3V5fLtrezzyPZW\n3ed/nse6Qo1g0uVQiKXWwCLVXhTdd/fWrlkmtpzWqVVk2xdze7izZEOdDdJ9\n7GCMbLBFgJmI5qZ2x1Au/dQH/c64gkmCjsBIt03ZQNkRudJKvyqCYvX5JUDa\nouB3\r\n=BJcN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"tsdx lint src"}},"types":"dist/index.d.ts","module":"dist/env-utils.esm.js","gitHead":"40f8d56df82fd5dfd7b9e15782e8c1bfba5b9730","scripts":{"lint":"tsdx lint src","build":"tsdx build","start":"tsdx watch","release":"np","prepublishOnly":"npm run build"},"_npmUser":{"name":"colingourlay","email":"colin@colin-gourlay.com"},"prettier":{"semi":true,"printWidth":80,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/abcnews/env-utils.git","type":"git"},"_npmVersion":"6.14.11","description":"Utilities for identifying aspects of your code's execution environment and respectfully interacting with the DOM","directories":{},"_nodeVersion":"14.15.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^6.5.0","tsdx":"^0.13.3","husky":"^3.0.9","tslib":"^1.14.1","rollup":"^2.34.0","typescript":"^3.9.7","@babel/core":"^7.12.9","@types/jest":"^24.0.21","@types/text-encoding":"0.0.35"},"_npmOperationalInternal":{"tmp":"tmp/env-utils_2.1.1_1612323270603_0.1174545497033852","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@abcnews/env-utils","version":"2.1.2","author":{"name":"Australian Broadcasting Corporation"},"license":"MIT","_id":"@abcnews/env-utils@2.1.2","maintainers":[{"name":"phocks","email":"phocks@gmail.com"},{"name":"drzax","email":"simon@elvery.net"},{"name":"colingourlay","email":"colin@colin-gourlay.com"},{"name":"blakebutcher","email":"blake.butcher@abc.net.au"},{"name":"louisstow","email":"louisstow@gmail.com"}],"contributors":[{"name":"Colin Gourlay","email":"Gourlay.Colin@abc.net.au"}],"homepage":"https://github.com/abcnews/env-utils#readme","bugs":{"url":"https://github.com/abcnews/env-utils/issues"},"dist":{"shasum":"450332f0067b73bc2654a08a0c4fe2e02f9d00d1","tarball":"https://registry.npmjs.org/@abcnews/env-utils/-/env-utils-2.1.2.tgz","fileCount":11,"integrity":"sha512-EUIRZ4ktS3EMM1z+idCQu8u1n6lQsRgnNY81iZAZ2YnDpCUIGf2HEsdPe3rsphS39xYakmA2vzrTw9ATWOUWLg==","signatures":[{"sig":"MEQCIFNeEDHINENDEW3WogfQ+uj4CqbjIuyRMPTEy+nhvUiqAiAQMK6zPG1OWy2T9mWoqMbG5F1v5DoHAAzYm2b1gZq0tA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLy0HCRA9TVsSAnZWagAA1AIP/j73sf0YE1DCYaFF7uc4\nV14PksRytGq8ak3PPql07tyO3yggZt6kJYvEl79stBlwioUOVJQ/uzT59fdz\njWSnTPb8kEnRz2K+C/NIKaihYjxpNj+qWmLSklT3kmcjoOAA0J+OckleXJRg\nrdVqax6YpGF9baoX1KF2lLbp8g5i8tLUa9arGIYkiXmSfmjJyk4Q+Uhp9t4x\nM09LHDhcLwGl9Qq0i/ca06/rAyqDmyoyLQVzMG8WXlZFdrchospmTQYf2y7K\nCzx6Ofy3yzOP9bor1V1+xeQdSR5Kjo0UeU5XT4SdcEi929A1WxNxYtmE9id5\nhETmKsZHSOtigy3A1NYJWqdpwOwPvYgw3BH6NkI10E2N4rJJTrTWuoe/Vivd\nbF9bjP4DGgodPcEYkbRtb8ZOcLVCIwLq56nZT7Y9HaaadTGGILL2affarxr+\npdv27l1G0rQXLY6sxe5b/5ItXrEGFwlHykex+XIXd3YUXlSoPJqsC9OUwwJD\nISGdgI6tn2JCX0xuCHQ6RpOWB+FA28JnqNskkb2Yd1Q0UF+MC3kJYRJ1hlwG\ns807n5NVLdTcA7RfjKwIJnvv25HjX14H8zq5HIuJg1eEiwjDMElFzclBV6hx\nyTArHah5Z+c0l5XMBlyFNGj5Mld8NRVMjxvVbdTa9eHD2OU6ghsbPZUZOqaY\nvO6q\r\n=qMER\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"tsdx lint src"}},"types":"dist/index.d.ts","module":"dist/env-utils.esm.js","gitHead":"63666a5b8e61fe85b5228fb40dff033a3b52cd8b","scripts":{"lint":"tsdx lint src","build":"tsdx build","start":"tsdx watch","release":"np","prepublishOnly":"npm run build"},"_npmUser":{"name":"colingourlay","email":"colin@colin-gourlay.com"},"prettier":{"semi":true,"printWidth":80,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/abcnews/env-utils.git","type":"git"},"_npmVersion":"6.14.11","description":"Utilities for identifying aspects of your code's execution environment and respectfully interacting with the DOM","directories":{},"_nodeVersion":"12.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^6.5.0","tsdx":"^0.13.3","husky":"^3.0.9","tslib":"^1.14.1","rollup":"^2.34.0","typescript":"^3.9.7","@babel/core":"^7.12.9","@types/jest":"^24.0.21","@types/text-encoding":"0.0.35"},"_npmOperationalInternal":{"tmp":"tmp/env-utils_2.1.2_1613704455471_0.08986471642691263","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@abcnews/env-utils","version":"3.0.0","author":{"name":"Australian Broadcasting Corporation"},"license":"MIT","_id":"@abcnews/env-utils@3.0.0","maintainers":[{"name":"phocks","email":"phocks@gmail.com"},{"name":"drzax","email":"simon@elvery.net"},{"name":"colingourlay","email":"colin@colin-gourlay.com"},{"name":"blakebutcher","email":"blake.butcher@abc.net.au"},{"name":"louisstow","email":"louisstow@gmail.com"}],"contributors":[{"name":"Colin Gourlay","email":"Gourlay.Colin@abc.net.au"}],"homepage":"https://github.com/abcnews/env-utils#readme","bugs":{"url":"https://github.com/abcnews/env-utils/issues"},"dist":{"shasum":"e3cb359d7a94f143bcd7903f5919367b63e04bae","tarball":"https://registry.npmjs.org/@abcnews/env-utils/-/env-utils-3.0.0.tgz","fileCount":11,"integrity":"sha512-1eYYE5HPStCD4juiMvhQXIvzwYY0UHpmkoEvnZNewC4pB4pzmg3SoB1w0Ps202J59ZAmvliZzIkujhi3yIKoKw==","signatures":[{"sig":"MEUCIQDzDtBni9XA7pvJPVadpDmZUExaHybKmRAM1m4tKpGTUgIgH0rqBMKjcTYUkTTJETUr2gFO4UcU0koDjYEQcs+bn+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":267055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRwqTCRA9TVsSAnZWagAAdDoP/3lQhG1yA3lEztom+nMn\nEKMcjyU++fn06H7oNwDP+TtgR/oK76w5uA3/8+gDD4DetH0hY+eLuN4yrPAW\nfcCmvoxIVkSLLxrviNhtqD8ohcMRuMaivWEMfYVIanlBFBEiJkCzHDNUZN5z\nlP9rQZ+RNVoACKsrCeZaWBVvWeEnnIcFcACzSJ6pSCfFlu+A8HWziuDzX0pU\niw1dL9+3a1PimFScuSdF3Yme90VYntkKhpGH5J7pi+32H4FYiomqOItO5LIw\nY4Xklt7eKj6GW9K0+gP7NkdLUzjwMbDKQ931lXNfjsCvL+KJ0WgUV/tidSSj\n2xWXIfgpKdnvjVj4oMDJDmACAGNpsfrlwV9WMbKz/VHFWMQ0WfY36PubsM7w\nFT61pWlDUVR+klJCdIRHfgQlnILUOF+q51CCASkDKCpX/FZwXaD4UbltI2uw\n6n5BCoR0d2B+Nh5AJtNLkCLKNeBfuDipR3tozA5kQFSz4vooTCHNW1MwevI7\naf+jCAqieME9Lc8+Ak4Y+R+5P5RtCQS9eZ0dZ7RBrVLFdE+lb8LPLxCZ5mOR\nsG+kPEJ8OSVeQJGLAUbhGA8HsjATOzWjoKj9G6hk2QNedw5fU4HD93jQ/Vt0\nApxF1Pvq2KKGP7yAYxGiGgWbLllwRJpwTM4qpWXjC1x3sBAZWJL2MO8Cy2ai\nM+qT\r\n=SEh2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"tsdx lint src"}},"types":"dist/index.d.ts","module":"dist/env-utils.esm.js","gitHead":"5093394361ab9be250546dff5f008998d63f069d","scripts":{"lint":"tsdx lint src","test":"tsdx test","build":"tsdx build","start":"tsdx watch","release":"np","prepublishOnly":"npm run build"},"_npmUser":{"name":"drzax","email":"simon@elvery.net"},"prettier":{"semi":true,"printWidth":80,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/abcnews/env-utils.git","type":"git"},"_npmVersion":"6.14.9","description":"Utilities for identifying aspects of your code's execution environment and respectfully interacting with the DOM","directories":{},"_nodeVersion":"14.15.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.4.0","tsdx":"^0.14.1","husky":"^5.1.1","tslib":"^2.1.0","rollup":"^2.39.1","typescript":"^4.2.2","@babel/core":"^7.13.1","@types/jest":"^26.0.20","@types/text-encoding":"0.0.35","@size-limit/preset-small-lib":"^4.10.1"},"_npmOperationalInternal":{"tmp":"tmp/env-utils_3.0.0_1615268498626_0.08594933798744031","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@abcnews/env-utils","version":"3.0.1","author":{"name":"Australian Broadcasting Corporation"},"license":"MIT","_id":"@abcnews/env-utils@3.0.1","maintainers":[{"name":"phocks","email":"phocks@gmail.com"},{"name":"andrewkesper","email":"andy@andrewkesper.com"},{"name":"drzax","email":"simon@elvery.net"},{"name":"colingourlay","email":"colin@colin-gourlay.com"}],"contributors":[{"name":"Colin Gourlay","email":"Gourlay.Colin@abc.net.au"}],"homepage":"https://github.com/abcnews/env-utils#readme","bugs":{"url":"https://github.com/abcnews/env-utils/issues"},"dist":{"shasum":"c930927176e2198bb8863504ec62ffe17edf2af7","tarball":"https://registry.npmjs.org/@abcnews/env-utils/-/env-utils-3.0.1.tgz","fileCount":11,"integrity":"sha512-tniTve6iRFOTRtNFMxkv/b4VfRTILe5DNEI2gbEoa22R+HC5JW53U1HP9pYjuEe0nFMSkuVj7EaUXhN7PZ2cBw==","signatures":[{"sig":"MEYCIQC4n2sStd3en4UD7NktvTa6xpTP1zCgDXiXNBXvv/xcXgIhAP7WSIHPkWKomJCeEXZJjLZlZL8YpFWqbuSahziaKFiL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0NF8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6Qw//W9A9g5c+Dj84NQX3S+XE60vecd05dKIssWoXKWSlA0Jc2/pV\r\ngsLK4fPTJqbSgsNwjmBD4tMaaGi1NDW0FvcsULr22cYvzVymeMklyWPXAH61\r\nyAZga1LJmg7xhc5/9YqSSU1kxEOBzsJIAeWd6m7xgp9QLEKQ4RjMVI7UY2JF\r\n4O15+1hia+LpJ2A/ryjZdCbiyboAU2i1dVQwt1PSd7xJPWrosRkRJdG6eqJ2\r\nX2esdd7enjV5HveztLC4RLdjXt3LyHwk4vnzURH555sZRM+WKnLmuD4aSOSM\r\nc4fb8G09VekKSyPbxEc2tWjNZgj7Da1B934Fsm1ArCqOTtKoY1G+h5y3tvDv\r\nsYe/QCX2vlP7VuI05mI4UfioQo0I5mJ53+cO8OGVe3fuP8w6AXLU6Jw63KnL\r\nrks6rYG3VBu5jV2E7yPfe3KXhfnaxieOTyib7tIs8vD5cq3HVP3l0LAOfSgc\r\nKDrSkktt7oe63j72EnR8yYnGO1oUfMJfZyX2PcpjDPZSIoHZ3kiX6GOLioJp\r\nXgsO0XpbscDN3d7t979EG0Yo6P1bnt0KqeOamKqFWYA/x3jvIeyjJlYDT2Ge\r\nmg2kJbviPPgZGnFztzoseRNB2xO+MZAWv/CU2vz+AFZjGnTJrgP+er41PpXk\r\n0eA62QrcxWXNrtR1BM1xWeu6c8TGkP7LL9E=\r\n=7rrL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"tsdx lint src"}},"types":"dist/index.d.ts","module":"dist/env-utils.esm.js","gitHead":"186e398adf2a410ed29b0f9ba8c20b3db1caf1fe","scripts":{"lint":"tsdx lint src","test":"tsdx test","build":"tsdx build","start":"tsdx watch","release":"np","prepublishOnly":"npm run build"},"_npmUser":{"name":"colingourlay","email":"colin@colin-gourlay.com"},"prettier":{"semi":true,"printWidth":80,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/abcnews/env-utils.git","type":"git"},"_npmVersion":"8.12.1","description":"Utilities for identifying aspects of your code's execution environment and respectfully interacting with the DOM","directories":{},"_nodeVersion":"18.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.4.0","tsdx":"^0.14.1","husky":"^6.0.0","tslib":"^2.1.0","rollup":"^2.39.1","typescript":"^4.2.2","@babel/core":"^7.13.1","@types/jest":"^26.0.20","@types/text-encoding":"0.0.35","@size-limit/preset-small-lib":"^4.10.1"},"_npmOperationalInternal":{"tmp":"tmp/env-utils_3.0.1_1657852284042_0.12476861237272407","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@abcnews/env-utils","version":"3.1.0","author":{"name":"Australian Broadcasting Corporation"},"license":"MIT","_id":"@abcnews/env-utils@3.1.0","maintainers":[{"name":"phocks","email":"phocks@gmail.com"},{"name":"andrewkesper","email":"andy@andrewkesper.com"},{"name":"drzax","email":"simon@elvery.net"},{"name":"colingourlay","email":"colin@colin-gourlay.com"}],"contributors":[{"name":"Colin Gourlay","email":"Gourlay.Colin@abc.net.au"}],"homepage":"https://github.com/abcnews/env-utils#readme","bugs":{"url":"https://github.com/abcnews/env-utils/issues"},"dist":{"shasum":"56d815d32d870245fbf64512aed5d6f63cc23190","tarball":"https://registry.npmjs.org/@abcnews/env-utils/-/env-utils-3.1.0.tgz","fileCount":8,"integrity":"sha512-e2NuIYaK/3W9v4QI1ZWAcRdVMy0mvfQqMKbfcjeVAGc0xF0SnzSVqO0YJo+4pnn96/C3vLuSQErap4+yh6sfTQ==","signatures":[{"sig":"MEYCIQDSACw0VXSuM3zkhFxZ9JODUZED6srg2yuO32/mVqWn7wIhAO2+DVrUwrxLk/z8pEfYP8n/7F+40K/gwAr7urAwxl56","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYcCMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+IQ//Y1ae1MSS0JxhdumMxaipSYdustnmZ1P77+T+v13wnQoVewW+\r\n69DmKqVj7cSEUHAdKWYw1XIeNWPXZpgtByZbnuL5R6xzENfKq/xdXFSQv0w2\r\n9+Lb2LytLpks0rxNSVVZTp5cWc2i/FPEjBBz9dJFUy32fR/4pldI2mnUoAWn\r\niXsXQ1jEkSt4NwnICkcXWp0qMJm5bd9OtKte4jUQjINmQdnuTiMLQ7SuGpVj\r\nUiRU6SnPZgV7fkkFIspxucdv5vYvzr/QbxxSu2GwqF7VP7G5drCUEywB1fkp\r\ndcr2K9DyJOgEmEbqEMEFNTBc+hVLBl+JFnX5DxfwbLiHSqaDqyGkskCLxnXy\r\n0IMRr6r241CsZnBXoUgzNzJL7fZ3hnSEcCwULT/Yst4IgWKjanexE/+qOub+\r\nxaW2lxviAmWYndR8MYnRGLHPQ/uNdxZ86TCyghVPdGQOLEsHUOxTLGZu9WMb\r\nqavSx8JRq6iHVzxcTauAM267go8paOeKgHSU5kAQeTy+Z2jFpL+HlhDf/PxZ\r\n5tLIW1TaR2ldvl6SvxpCQOiVeBAEjkAEuDG8qaIpt+656Jr6Bi8XwirLwXNy\r\nUvaAe7kkz57tdzWRw2fCMMcpipFDKx5SPN1ljyNpumcQPRedDx49pqr4ZRzh\r\nHjMXHnKDUiSKIBmm8gP38hPZjlfigTh/ubk=\r\n=skRe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"8d384a3be25e3e69aed319770ae40965b2542d80","scripts":{"lint":"eslint src","size":"size-limit","test":"jest","build":"tsup src/index.ts --dts --sourcemap --format esm,cjs","start":"tsup src/index.ts --dts --sourcemap --format esm,cjs --watch","prepare":"husky install","release":"np","prepublishOnly":"npm run build"},"_npmUser":{"name":"drzax","email":"simon@elvery.net"},"prettier":{"semi":true,"printWidth":80,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/abcnews/env-utils.git","type":"git"},"size-limit":[{"path":"dist/index.mjs","limit":"5 kB"}],"_npmVersion":"8.19.2","description":"Utilities for identifying aspects of your code's execution environment and respectfully interacting with the DOM","directories":{},"_nodeVersion":"18.8.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.4.0","jest":"^29.2.2","tsup":"^6.3.0","husky":"^8.0.1","tslib":"^2.1.0","eslint":"^8.26.0","ts-jest":"^29.0.3","size-limit":"^8.1.0","typescript":"^4.2.2","@babel/core":"^7.13.1","jest-environment-jsdom":"^29.2.2","@typescript-eslint/parser":"^5.42.0","@size-limit/preset-small-lib":"^8.1.0","@typescript-eslint/eslint-plugin":"^5.42.0"},"_npmOperationalInternal":{"tmp":"tmp/env-utils_3.1.0_1667350668102_0.42982729738156067","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@abcnews/env-utils","version":"4.0.0","author":{"name":"Australian Broadcasting Corporation"},"license":"MIT","_id":"@abcnews/env-utils@4.0.0","maintainers":[{"name":"ashkyd","email":"ash@kyd.com.au"},{"name":"jtfell","email":"hi@jtfell.com"},{"name":"phocks","email":"phocks@gmail.com"},{"name":"andrewkesper","email":"andy@andrewkesper.com"},{"name":"drzax","email":"simon@elvery.net"}],"contributors":[{"name":"Colin Gourlay","email":"Gourlay.Colin@abc.net.au"}],"homepage":"https://github.com/abcnews/env-utils#readme","bugs":{"url":"https://github.com/abcnews/env-utils/issues"},"dist":{"shasum":"e41321b714d45902e8668896b47f43e5c5f7d4ee","tarball":"https://registry.npmjs.org/@abcnews/env-utils/-/env-utils-4.0.0.tgz","fileCount":8,"integrity":"sha512-SDhbh4bR6kqQxtERaoXjkCZJCKuzmNY8sqgUrE4DjPVFt/8+WPe3Abe8hFcgUWs0/pQhAymjpFrkcPqLekztiA==","signatures":[{"sig":"MEUCIDJseW8uBhz0YIbJf/OIFQ7371RAfzo3ve4TcDeKw56CAiEAtcaNAYooVc6tndVMlUIvHV6XD6736fW49+C9qpzrp7k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54113},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"f3691d090ac21f9bb94cad69784c143d9037990f","scripts":{"lint":"eslint src","size":"size-limit","test":"jest","build":"tsup src/index.ts --dts --sourcemap --format esm,cjs","start":"tsup src/index.ts --dts --sourcemap --format esm,cjs --watch","prepare":"husky install","release":"np","prepublishOnly":"npm run build"},"_npmUser":{"name":"drzax","email":"simon@elvery.net"},"prettier":{"semi":true,"printWidth":80,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/abcnews/env-utils.git","type":"git"},"size-limit":[{"path":"dist/index.mjs","limit":"5 kB"}],"_npmVersion":"10.7.0","description":"Utilities for identifying aspects of your code's execution environment and respectfully interacting with the DOM","directories":{},"_nodeVersion":"22.2.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.4.0","jest":"^29.2.2","tsup":"^6.3.0","husky":"^8.0.1","tslib":"^2.1.0","eslint":"^8.26.0","ts-jest":"^29.0.3","size-limit":"^8.1.0","typescript":"^4.2.2","@babel/core":"^7.13.1","jest-environment-jsdom":"^29.2.2","@typescript-eslint/parser":"^5.42.0","@size-limit/preset-small-lib":"^8.1.0","@typescript-eslint/eslint-plugin":"^5.42.0"},"_npmOperationalInternal":{"tmp":"tmp/env-utils_4.0.0_1717990770322_0.5673757928764247","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@abcnews/env-utils","version":"5.0.0","author":{"name":"Australian Broadcasting Corporation"},"license":"MIT","_id":"@abcnews/env-utils@5.0.0","maintainers":[{"name":"drzax","email":"simon@elvery.net"},{"name":"andrewkesper","email":"andy@andrewkesper.com"},{"name":"phocks","email":"phocks@gmail.com"},{"name":"jtfell","email":"hi@jtfell.com"},{"name":"ashkyd","email":"ash@kyd.com.au"}],"contributors":[{"name":"Colin Gourlay","email":"Gourlay.Colin@abc.net.au"}],"homepage":"https://github.com/abcnews/env-utils#readme","bugs":{"url":"https://github.com/abcnews/env-utils/issues"},"dist":{"shasum":"78a7bbd5157ca5d9b91b932d30100664be5bc426","tarball":"https://registry.npmjs.org/@abcnews/env-utils/-/env-utils-5.0.0.tgz","fileCount":9,"integrity":"sha512-k/+RlCeu7davk98dX+FHgTPgxZIoCQsM8LKmQQKt+Az2jTocklaUOrHhjypNgX2AEELMiyAqPi7dXmz2U6T2VQ==","signatures":[{"sig":"MEUCIQDXYbYYIuIAfF9PLihkgE5TYbQFNnXDDRyr1fH6ZFc0kQIgIpoS8fm53MzU2hnqhhF5/uUjT8FQEUi2NYP56Zb/EdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55684},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"npm":">=9","node":">=20"},"gitHead":"76dc23365129083d7c6d0fd9b6e2f5eadc60a751","scripts":{"size":"size-limit","test":"jest","build":"tsup src/index.ts --dts --sourcemap --format esm","start":"tsup src/index.ts --dts --sourcemap --format esm --watch","prepare":"husky","release":"np","prepublishOnly":"npm run build"},"_npmUser":{"name":"drzax","email":"simon@elvery.net"},"prettier":{"semi":true,"printWidth":80,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/abcnews/env-utils.git","type":"git"},"size-limit":[{"path":"dist/index.mjs","limit":"5 kB"}],"_npmVersion":"10.9.2","description":"Utilities for identifying aspects of your code's execution environment and respectfully interacting with the DOM","directories":{},"_nodeVersion":"23.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","jest":"^29.2.2","tsup":"^8.5.0","husky":"^9.1.7","tslib":"^2.1.0","ts-jest":"^29.0.3","size-limit":"^11.2.0","typescript":"^5.8.3","@babel/core":"^7.13.1","jest-environment-jsdom":"^29.2.2","@size-limit/preset-small-lib":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/env-utils_5.0.0_1749436693498_0.31683591649235443","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@abcnews/env-utils","version":"5.0.1","author":{"name":"Australian Broadcasting Corporation"},"license":"MIT","_id":"@abcnews/env-utils@5.0.1","maintainers":[{"name":"drzax","email":"simon@elvery.net"},{"name":"andrewkesper","email":"andy@andrewkesper.com"},{"name":"phocks","email":"phocks@gmail.com"},{"name":"jtfell","email":"hi@jtfell.com"},{"name":"ashkyd","email":"ash@kyd.com.au"}],"contributors":[{"name":"Colin Gourlay","email":"Gourlay.Colin@abc.net.au"}],"homepage":"https://github.com/abcnews/env-utils#readme","bugs":{"url":"https://github.com/abcnews/env-utils/issues"},"dist":{"shasum":"d5f23cab317e3137ae646724b60d66d44e79e415","tarball":"https://registry.npmjs.org/@abcnews/env-utils/-/env-utils-5.0.1.tgz","fileCount":6,"integrity":"sha512-LQf1wOxVolXvHlasahlwjOZ6UJ8sXNcrBlYL8xfNekQZ9dRR5u05ni5eyG3wto0XZKhyTxzwaWDIJ65p0iDBIw==","signatures":[{"sig":"MEQCIFPODst9Hovs5D7DDle0EmZ9pYlg49UenP1WxiY65oU1AiAq9nwzll8QJo9kM5+f87LgjSp3uOrBB3DnVEshSgFuCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32729},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"npm":">=9","node":">=20"},"gitHead":"32db4d086a386727696ed19a8970f9ee54ec15a1","scripts":{"size":"size-limit","test":"jest","build":"tsup src/index.ts --dts --sourcemap --format esm","start":"tsup src/index.ts --dts --sourcemap --format esm --watch","prepare":"husky","release":"np","prepublishOnly":"npm run build"},"_npmUser":{"name":"ashkyd","email":"ash@kyd.com.au"},"prettier":{"semi":true,"printWidth":80,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/abcnews/env-utils.git","type":"git"},"size-limit":[{"path":"dist/index.mjs","limit":"5 kB"}],"_npmVersion":"10.9.3","description":"Utilities for identifying aspects of your code's execution environment and respectfully interacting with the DOM","directories":{},"_nodeVersion":"22.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","jest":"^29.2.2","tsup":"^8.5.0","husky":"^9.1.7","tslib":"^2.1.0","dotenv":"^17.2.3","ts-jest":"^29.0.3","size-limit":"^11.2.0","typescript":"^5.8.3","@babel/core":"^7.13.1","jest-environment-jsdom":"^29.2.2","@size-limit/preset-small-lib":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/env-utils_5.0.1_1763609099275_0.7578043220379749","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"@abcnews/env-utils","version":"5.0.2","author":{"name":"Australian Broadcasting Corporation"},"license":"MIT","_id":"@abcnews/env-utils@5.0.2","maintainers":[{"name":"drzax","email":"simon@elvery.net"},{"name":"andrewkesper","email":"andy@andrewkesper.com"},{"name":"phocks","email":"phocks@gmail.com"},{"name":"jtfell","email":"hi@jtfell.com"},{"name":"ashkyd","email":"ash@kyd.com.au"}],"contributors":[{"name":"Colin Gourlay","email":"Gourlay.Colin@abc.net.au"}],"homepage":"https://github.com/abcnews/env-utils#readme","bugs":{"url":"https://github.com/abcnews/env-utils/issues"},"dist":{"shasum":"5b706b1cfc9612d4259128b2c5da935912b781d4","tarball":"https://registry.npmjs.org/@abcnews/env-utils/-/env-utils-5.0.2.tgz","fileCount":6,"integrity":"sha512-ZM0V8Ok0x7yvDD0WuV3YWiyVPhq6j1SpRPxDbYpMxG3UTq49cR1mzgeIvwMOG/KbGCh2zfhCHabHEG4kbSTwrw==","signatures":[{"sig":"MEUCIQCHkqkH5jyRrJffCZwBJ1D1H2kzpJ8gj9IEtkovxbt2CwIgODj9cl9Yi69NgJxy/8rNDJE8ebTuv6iuQ2RB0eoi2ao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32731},"main":"dist/index.mjs","types":"dist/index.d.mts","module":"dist/index.mjs","engines":{"npm":">=9","node":">=20"},"gitHead":"6dc37758cefa1dc3a129d05e3b82873002f1c402","scripts":{"size":"size-limit","test":"jest","build":"tsup src/index.ts --dts --sourcemap --format esm","start":"tsup src/index.ts --dts --sourcemap --format esm --watch","prepare":"husky","release":"np","prepublishOnly":"npm run build"},"_npmUser":{"name":"ashkyd","email":"ash@kyd.com.au"},"prettier":{"semi":true,"printWidth":80,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/abcnews/env-utils.git","type":"git"},"size-limit":[{"path":"dist/index.mjs","limit":"5 kB"}],"_npmVersion":"11.6.3","description":"Utilities for identifying aspects of your code's execution environment and respectfully interacting with the DOM","directories":{},"_nodeVersion":"22.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","jest":"^29.2.2","tsup":"^8.5.0","husky":"^9.1.7","tslib":"^2.1.0","dotenv":"^17.2.3","ts-jest":"^29.0.3","size-limit":"^11.2.0","typescript":"^5.8.3","@babel/core":"^7.13.1","jest-environment-jsdom":"^29.2.2","@size-limit/preset-small-lib":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/env-utils_5.0.2_1764219451393_0.8418808214549653","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@abcnews/env-utils","version":"6.0.0","author":{"name":"Australian Broadcasting Corporation"},"license":"MIT","_id":"@abcnews/env-utils@6.0.0","maintainers":[{"name":"drzax","email":"simon@elvery.net"},{"name":"andrewkesper","email":"andy@andrewkesper.com"},{"name":"phocks","email":"phocks@gmail.com"},{"name":"jtfell","email":"hi@jtfell.com"},{"name":"ashkyd","email":"ash@kyd.com.au"}],"contributors":[{"url":"https://github.com/abcnews/env-utils/graphs/contributors","name":"See git commit history"}],"homepage":"https://github.com/abcnews/env-utils#readme","bugs":{"url":"https://github.com/abcnews/env-utils/issues"},"dist":{"shasum":"944a1b55a2b95856079c73a519d0c3e7c7a9088e","tarball":"https://registry.npmjs.org/@abcnews/env-utils/-/env-utils-6.0.0.tgz","fileCount":9,"integrity":"sha512-MNJB5qIneMxDwc+qh1lPbxdCQ2Uj7yszc9hHhWHp3rXPXZ02G5dq1yBJfcSa/EdKj6x0Rcq7fXVR493VUQdW3g==","signatures":[{"sig":"MEYCIQDGC3ypkH/V4cOUU0ZK7Dupp9jF55Lfzjlr15tE2afsigIhAJnr3gppaahpFthBNwIjSDAIpOhmdoKGbE692u1w3GUS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65864},"main":"dist/index.mjs","types":"dist/index.d.mts","module":"dist/index.mjs","engines":{"npm":">=9","node":">=20"},"gitHead":"78936f04e6a4ee144aeaa9b74f69780ea605591f","scripts":{"size":"size-limit","test":"jest","build":"tsup src/index.ts --dts --sourcemap --format esm","start":"tsup src/index.ts --dts --sourcemap --format esm --watch","prepare":"husky","release":"np","prepublishOnly":"npm run build"},"_npmUser":{"name":"drzax","email":"simon@elvery.net"},"prettier":{"semi":true,"printWidth":80,"arrowParens":"avoid","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/abcnews/env-utils.git","type":"git"},"size-limit":[{"path":"dist/index.mjs","limit":"5 kB"}],"_npmVersion":"11.6.1","description":"Utilities for identifying aspects of your code's execution environment and respectfully interacting with the DOM","directories":{},"_nodeVersion":"24.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^10.2.0","jest":"^30.2.0","tsup":"^8.5.0","husky":"^9.1.7","tslib":"^2.1.0","dotenv":"^17.2.3","ts-jest":"^29.0.3","size-limit":"^12.0.0","typescript":"^5.8.3","@babel/core":"^7.13.1","jest-environment-jsdom":"^29.7.0","@size-limit/preset-small-lib":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/env-utils_6.0.0_1765433690746_0.552906615212212","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"@abcnews/env-utils","version":"6.1.0","description":"Utilities for identifying aspects of your code's execution environment and respectfully interacting with the DOM","license":"MIT","author":{"name":"Australian Broadcasting Corporation"},"contributors":[{"name":"See git commit history","url":"https://github.com/abcnews/env-utils/graphs/contributors"}],"repository":{"type":"git","url":"git+https://github.com/abcnews/env-utils.git"},"bugs":{"url":"https://github.com/abcnews/env-utils/issues"},"main":"dist/index.mjs","module":"dist/index.mjs","types":"dist/index.d.mts","scripts":{"start":"tsup src/index.ts --dts --sourcemap --format esm --watch","build":"tsup src/index.ts --dts --sourcemap --format esm","test":"jest","prepublishOnly":"npm run build","release":"np","size":"size-limit","prepare":"husky"},"size-limit":[{"path":"dist/index.mjs","limit":"5 kB"}],"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5","arrowParens":"avoid"},"publishConfig":{"access":"public"},"devDependencies":{"@babel/core":"^7.13.1","@size-limit/preset-small-lib":"^12.0.0","dotenv":"^17.2.3","husky":"^9.1.7","jest":"^30.2.0","jest-environment-jsdom":"^29.7.0","np":"^10.2.0","size-limit":"^12.0.0","ts-jest":"^29.0.3","tslib":"^2.1.0","tsup":"^8.5.0","typescript":"^5.8.3"},"engines":{"npm":">=9","node":">=20"},"gitHead":"faae7a7fc7302420fc8384322598da963c71eb67","_id":"@abcnews/env-utils@6.1.0","homepage":"https://github.com/abcnews/env-utils#readme","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"integrity":"sha512-4w9PNFSxQ9NJx1iaLIpm8BqGet6VCVKYk6L2IbKFvMYW2Gd4gyc1mGPzscPMIOCCEihrAuaxYYZnVG2PuLaiUQ==","shasum":"8c6ffa1a7790398b46ac91437b9de5af0349db30","tarball":"https://registry.npmjs.org/@abcnews/env-utils/-/env-utils-6.1.0.tgz","fileCount":6,"unpackedSize":46652,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC6A4MWORjuktiWy8kOrjcIklD9Hier0yXnsQuuNAWxiAiEA6RYqQMsblTPWuG0CPEdxdKVS6tYGLIpvX5h1kkeGpvg="}]},"_npmUser":{"name":"ashkyd","email":"ash@kyd.com.au"},"directories":{},"maintainers":[{"name":"drzax","email":"simon@elvery.net"},{"name":"andrewkesper","email":"andy@andrewkesper.com"},{"name":"phocks","email":"phocks@gmail.com"},{"name":"jtfell","email":"hi@jtfell.com"},{"name":"ashkyd","email":"ash@kyd.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/env-utils_6.1.0_1784175563371_0.9916235005715139"},"_hasShrinkwrap":false}},"time":{"created":"2020-06-02T06:20:49.223Z","modified":"2026-07-16T04:19:23.694Z","1.0.0":"2020-06-02T06:20:49.461Z","1.0.1":"2020-06-03T01:42:48.183Z","1.1.0":"2020-06-08T04:53:01.925Z","1.1.1":"2020-06-10T06:55:19.110Z","1.2.0":"2020-06-15T02:18:38.921Z","2.0.0":"2020-06-22T02:52:31.217Z","2.1.0":"2020-12-02T05:54:39.098Z","2.1.1":"2021-02-03T03:34:30.772Z","2.1.2":"2021-02-19T03:14:15.580Z","3.0.0":"2021-03-09T05:41:38.752Z","3.0.1":"2022-07-15T02:31:24.219Z","3.1.0":"2022-11-02T00:57:48.297Z","4.0.0":"2024-06-10T03:39:30.487Z","5.0.0":"2025-06-09T02:38:13.698Z","5.0.1":"2025-11-20T03:24:59.460Z","5.0.2":"2025-11-27T04:57:31.582Z","6.0.0":"2025-12-11T06:14:50.905Z","6.1.0":"2026-07-16T04:19:23.508Z"},"bugs":{"url":"https://github.com/abcnews/env-utils/issues"},"author":{"name":"Australian Broadcasting Corporation"},"license":"MIT","homepage":"https://github.com/abcnews/env-utils#readme","repository":{"type":"git","url":"git+https://github.com/abcnews/env-utils.git"},"description":"Utilities for identifying aspects of your code's execution environment and respectfully interacting with the DOM","contributors":[{"name":"See git commit history","url":"https://github.com/abcnews/env-utils/graphs/contributors"}],"maintainers":[{"name":"drzax","email":"simon@elvery.net"},{"name":"andrewkesper","email":"andy@andrewkesper.com"},{"name":"phocks","email":"phocks@gmail.com"},{"name":"jtfell","email":"hi@jtfell.com"},{"name":"ashkyd","email":"ash@kyd.com.au"}],"readme":"# @abcnews/env-utils\n\nUtilities for identifying aspects of your code's execution environment and respectfully interacting with the DOM.\n\nYou can identify the current environment's **application**, **generation** and **tier** (see [API](#api) for what each of those are).\n\nEach generation has its own assumptions about how and when we should modfy the DOM. Always ask for permission first, and listen for a notifications of that permission being revoked.\n\n## Usage\n\n```sh\nnpm i @abcnews/env-utils\n```\n\nAssume we're using this module in a article rendered by Presentation Layer News Web on our Preview website\n\n```js\nimport {\n  getApplication,\n  getGeneration,\n  getTier,\n  requestDOMPermit,\n  prefersReducedMotion,\n  prefersColorScheme,\n} from '@abcnews/env-utils';\n\ngetApplication();\n// > 'Presentation Layer News'\n\ngetGeneration();\n// > 'Presentation Layer'\n\ngetTier();\n// > 'preview'\n\nrequestDOMPermit('article').then(() => {\n  // It is now safe to modify the DOM tree below the <Decoy key=\"article\"> PL compoonent\n});\n\nprefersReducedMotion.value;\n// > true|false\n\nprefersColorScheme.value;\n// > 'light'|'dark'\n```\n\n> [!WARNING]\n> When doing comparisons using values returned from the `get...` functions you should use the enums exported by the package (see API details [below](#applications-generations--tiers)).\n\n> [!NOTE]\n> Use `#start<name>` and `#end<name>` inside a CoreMedia article to create a ranged decoy with the given name.\n\n### Development utils\n\nSometimes developing locally for the PL environment is difficult due to the DOM permit system that `requestDOMPermit` provides an interface for as it relies on events fired by Presentation Layer and the existence of some specific DOM elements.\n\nThere is an additional function exported from the library — `mockDecoyActivationEvents` — which can be used to mock the decoy events and make testing using a local test page easier.\n\nExample usage:\n\n```js\nimport {\n  requestDOMPermit,\n  mockDecoyActivationEvents,\n} from '@abcnews/env-utils';\n\nif (process.env.NODE_ENV === 'development') {\n  mockDecoyActivationEvents();\n}\n\nrequestDOMPermit('key').then(/* you have a permit for 'key' */);\n```\n\nYou will also need to add the DOM requestDOMPermit expects for decoys to your testing HTML. For example, a ranged decoy with the key 'key':\n\n```html\n<div data-component=\"Decoy\" data-key=\"key\" data-clone=\"true\">\n  <p>\n    All the stuff between here is inside the decoy and fair game after a DOM\n    permit is granted.\n  </p>\n</div>\n```\n\n## API\n\n### `APPLICATIONS`, `GENERATIONS`, & `TIERS`\n\nEnumerated (named) applications, generations and tiers; useful for argument abstraction & logging.\n\n```js\nimport { APPLICATIONS, GENERATIONS, TIERS } from '@abcnews/env-utils';\n\nconsole.log(APPLICATIONS);\n// > {\n//     PLC: 'Presentation Layer Core',\n//     PLN: 'Presentation Layer News',\n//   }\nconsole.log(GENERATIONS);\n// > {\n//     PL: 'Presentation Layer',\n//   }\nconsole.log(TIERS);\n// > {\n//     LIVE: 'live',\n//     PREVIEW: 'preview',\n//   }\n```\n\n### `getApplication(): string | null`\n\nReturn the environment's **application** (Presentation Layer Core; Presentation Layer News Web) as a string value from the `APPLICATIONS` enum, or `null` if the application couldn't be determined.\n\n```js\nimport { APPLICATIONS, getApplication } from '@abcnews/env-utils';\n\ngetApplication();\n// > 'Presentation Layer News'\n\ngetApplication() === APPLICATIONS.PLN;\n// > true\n```\n\nApplications are currently determined by success/failure of selecting DOM nodes in the document, which hint at the technology used to render them on the server.\n\n### `getGeneration(): string | null`\n\nReturn the environment's **generation** (Phase 1; Phase 2; Presentation Layer) as a string value from the `GENERATIONS` enum, or `null` if the generation couldn't be determined.\n\n```js\nimport { GENERATIONS, getGeneration } from '@abcnews/env-utils';\n\ngetGeneration();\n// > 'Presentation Layer'\n\ngetGeneration() === GENERATIONS.PL;\n// > true\n```\n\nGenerations are currently determined by categorising detected applications.\n\n### `getTier(): string | null`\n\nReturn the environment's **tier** (Live; Preview) as a string value from the `TIERS` enum, or `null` if the tier couldn't be determined.\n\n```js\nimport { TIERS, getTier } from '@abcnews/env-utils';\n\ngetTier();\n// > 'preview'\n\ngetTier() === TIERS.PREVIEW;\n// > true\n```\n\nTiers are currently determined by comparing `window.location.hostname` to domains that tiers are potentially served from.\n\n### `requestDOMPermit(key: string, onRevokeHandler?: Function): Promise<true|DOMPermitArray>`\n\nRequest a permit to modify the DOM.\n\nThis is advised before modifying the DOM on Presentation Layer generation applications (as they are controlled by React, and will almost certainly undo your own changes).\n\nDOM modification is usually safe on older generation applications, but permits should be requested anyway, for the sake of consistency.\n\nThe `key` argument is used by Presentation Layer to activate its respective `<Decoy>` components.\n\nAn optional `onRevokeHandler` argument can be passed, which will be called if Presentation Layer chooses to deactivate `<Decoy>`s and restore their orignal DOM.\n\nNote: `key` values may be any `[a-z]` string, but the Presentation Layer News Web application provides several pre-determined values, which this library exposes as `DECOY_KEYS`.\n\n```js\nimport { DECOY_KEYS, requestDOMPermit } from '@abcnews/env-utils';\n\nrequestDOMPermit(DECOY_KEYS.PAGE, () => {\n  // It is no longer safe to modify the DOM tree below <Decoy listenKey=\"page\"> PL compoonents\n}).then((permit) => {\n  // It is now safe to modify the DOM tree below <Decoy listenKey=\"page\"> PL compoonents\n  \n  // Let PL know we have finished rendering so it can portal dynamic components (\"islands\") back in\n  if (permit && typeof permit.onRender === 'function') {\n    permit.onRender();\n  }\n});\n```\n\nThe returned promise resolves differently depending on the `GENERATION` on which it's running. On Presentation Layer sites, the promise will resolve with a `DOMPermitArray` (an array of `HTMLElement` references for all the nodes where the decoy was activated, with an `onRender?: () => void` property attached). On prior generations, it will resolve with `true`.\n\nThe promise will be rejected after 5 seconds if all expected decoys haven't been activated. Additionally, the library will attempt to undo any successful activations by sending another request to PL to deactivate decoys with the given key.\n\n### `whenDOMReady: Promise<void>`\n\nA promise that resolves when the DOM is ready. On Presentation Layer documents the DOM isn't considered ready until after the React tree is rehydrated.\n\n### `whenOdysseyLoaded: Promise<window.__ODYSSEY__>`\n\nA promise that resolves when Odyssey is finished loading. This will resolve with a reference to the Odyssey API.\n\n```ts\nimport { whenDOMReady, whenOdysseyLoaded } from '@abcnews/env-utils';\n\nawait whenDOMReady;\nconst odyssey = await whenOdysseyLoaded;\n```\n\n### `prefersReducedMotion: {subscribe: (fn: (value: boolean) => void) => () => void), value: boolean}`\n\nAn object with a `.value` property that reflects the user's current preference for reduced motion. This is a 'live'\nvalue, in that it will be updated whenever the user modifies the preference either in the operating system, user agent\nor via an [in-page toggle](https://github.com/abcnews/interactive-plugins).\n\nThe object also conforms to the [Svelte store contract](https://svelte.dev/docs/svelte/stores#Store-contract) so can be\nused directly as a store in Svelte.\n\n### `prefersColorScheme: {subscribe: (fn: (value: 'light'|'dark') => void) => () => void), value: 'light' | 'dark'}`\n\nAn object with a `.value` property that reflects the user's current colour scheme preference. This is a 'live'\nvalue, in that it will be updated whenever the user modifies their preference, either in the operating system, user\nagent.\n\nThe object also conforms to the [Svelte store contract](https://svelte.dev/docs/svelte/stores#Store-contract) so can be\nused directly as a store in Svelte.\n\n## Development\n\nEverything you need should be in the npm scripts:\n\n```bash\nnpm start\nnpm test\nnpm run release\n```\n\nRunning tests requires some environment variables be set. The canonical version of these env vars are stored as secrets in GitHub, but if you need them to run tests locally, chat to one of the authors listed below.\n\n## Contributors\n\nSee [git commit history](https://github.com/abcnews/env-utils/graphs/contributors)\n","readmeFilename":"README.md"}