{"_id":"@michaelcoxon/utilities","_rev":"58-7685614aefe12801ae57b7fd0ecefaa4","name":"@michaelcoxon/utilities","dist-tags":{"latest":"13.0.0-alpha-0.0.2"},"versions":{"1.0.0":{"name":"@michaelcoxon/utilities","version":"1.0.0","description":"utilities for JS and TypeScript","main":"dist/index.js","scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-dev build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color","build-prod":"SET NODE_ENV=production&& webpack --no-color","prepack":"npm-run-all -s test"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@types/chai":"^4.0.10","@types/mocha":"^2.2.44","@types/prop-types":"^15.5.2","@types/webpack-env":"^1.13.5","awesome-typescript-loader":"^3.4.1","chai":"^4.1.2","file-loader":"^0.11.2","json-loader":"^0.5.7","mocha":"^4.0.1","npm-run-all":"^4.1.2","ts-node":"^4.0.2","typescript":"^2.7.2","webpack":"^2.7.0"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"30602d8b91ac0f6d4176325439ac913c7ff06fca","_id":"@michaelcoxon/utilities@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"integrity":"sha512-emHHAGlAqAo+KXpBKxfa/muAbtUzHlN88IaaQeOmJOoxczXItwEaigBLN4oCwoJ9BRCZ3eJe3g0Yn7S83t458w==","shasum":"c4a7cf21a8760422058f2276cb941ecf662e3e0f","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.0.0.tgz","fileCount":63,"unpackedSize":159043,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDut+2GN/WqZ/JIS4Nf6BbaUYEJNWcNimAL1esPCGITkAIhALuxGPuHUU1O+/GyfijfRHxycUR21hnAy/jF3VVZG2iY"}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.0.0_1518959643851_0.4557497943549871"},"_hasShrinkwrap":false},"1.0.1":{"name":"@michaelcoxon/utilities","version":"1.0.1","description":"utilities for JS and TypeScript","main":"dist/index.js","scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-dev build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color","build-prod":"SET NODE_ENV=production&& webpack --no-color","prepack":"npm-run-all -s test"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@types/chai":"^4.0.10","@types/mocha":"^2.2.44","@types/prop-types":"^15.5.2","@types/webpack-env":"^1.13.5","awesome-typescript-loader":"^3.4.1","chai":"^4.1.2","file-loader":"^0.11.2","json-loader":"^0.5.7","mocha":"^4.0.1","npm-run-all":"^4.1.2","ts-node":"^4.0.2","typescript":"^2.7.2","webpack":"^2.7.0"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"0db54823bc1ad3f8e8db59a61aae0a93b56fc408","_id":"@michaelcoxon/utilities@1.0.1","_shasum":"d26f60df7b074d85a4dbc36be83a5fe5bcc1426c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"shasum":"d26f60df7b074d85a4dbc36be83a5fe5bcc1426c","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.0.1.tgz","fileCount":68,"unpackedSize":440696,"integrity":"sha512-7A/9QY8bYZaTcLDGe0roSGZsMKIWO12sXuzFsp+uCeLT6tP9Xd4cTu9aKRNRvLXWGaBSIxaaoPY1r7sPlCOYwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICMkSvoO41FwM3xLtgdFYCNpI3wBvbQwkqBqrDOS6krGAiA1cq+ob/8N+iY8Uthq1K/CG8+YBAtlA3cCb+9KqUI7cw=="}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.0.1_1519190622588_0.27145681834142943"},"_hasShrinkwrap":false},"1.0.2":{"name":"@michaelcoxon/utilities","version":"1.0.2","description":"utilities for JS and TypeScript","main":"dist/index.js","scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-dev build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color","build-prod":"SET NODE_ENV=production&& webpack --no-color","prepack":"npm-run-all -s test"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@types/chai":"^4.0.10","@types/mocha":"^2.2.44","@types/prop-types":"^15.5.2","@types/webpack-env":"^1.13.5","awesome-typescript-loader":"^3.4.1","chai":"^4.1.2","file-loader":"^0.11.2","json-loader":"^0.5.7","mocha":"^4.0.1","npm-run-all":"^4.1.2","ts-node":"^4.0.2","typescript":"^2.7.2","webpack":"^2.7.0"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"dbae497532fc7651713fbbc294741d0df18e8be1","_id":"@michaelcoxon/utilities@1.0.2","_shasum":"1f8e6f7034be1b9e9e3ad0c4fc84cdf34310175e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"shasum":"1f8e6f7034be1b9e9e3ad0c4fc84cdf34310175e","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.0.2.tgz","fileCount":71,"unpackedSize":455879,"integrity":"sha512-hN+1hOGA10FAAlfDnpS+1tD7Is/JPgsrpqo9dhxgldMd7t4r2EQKCpfNNRD+Q+h7ad4/Zqj4srAif0MZlKkt7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8/9yyk6+5bfkvkdsQpgtVXbD5xWb+aEMyFizwNW0/XwIhAIsS19WGp3F0PYcoXIovV8WWjlQ85oR20upKXUzlClDy"}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.0.2_1519194045025_0.10921509401058649"},"_hasShrinkwrap":false},"1.0.3":{"name":"@michaelcoxon/utilities","version":"1.0.3","description":"utilities for JS and TypeScript","main":"dist/index.js","scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-dev build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color","build-prod":"SET NODE_ENV=production&& webpack --no-color","prepack":"npm-run-all -s test"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@types/chai":"^4.0.10","@types/mocha":"^2.2.44","@types/prop-types":"^15.5.2","@types/webpack-env":"^1.13.5","awesome-typescript-loader":"^3.4.1","chai":"^4.1.2","file-loader":"^0.11.2","json-loader":"^0.5.7","mocha":"^4.0.1","npm-run-all":"^4.1.2","ts-node":"^4.0.2","typescript":"^2.7.2","webpack":"^2.7.0"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"585603876e389df3335f406788b017f7cfe0a9dc","_id":"@michaelcoxon/utilities@1.0.3","_shasum":"1b79e66e62ce792d9b9e8e2848d28445bc36003f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"shasum":"1b79e66e62ce792d9b9e8e2848d28445bc36003f","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.0.3.tgz","fileCount":71,"unpackedSize":490493,"integrity":"sha512-bqfE3R/lXcozLXeDG0e4hhiwq5sr1ro1J5269Xa3WNZkS2h0wEn/h6ifByJJEGbNeqOAl4nQBB/hqhzWlrP12g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfMgqO2SDtGDWzlYelaY4UhG3b7XwO6ojQUP4IttLAvAIgVO9Qo+4CSfBDfczW3/Z/m19hWhwdi0gqZKeu8dixBE0="}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.0.3_1519262626857_0.917199685830089"},"_hasShrinkwrap":false},"1.0.4":{"name":"@michaelcoxon/utilities","version":"1.0.4","description":"utilities for JS and TypeScript","main":"dist/index.js","scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-dev build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color","build-prod":"SET NODE_ENV=production&& webpack --no-color","prepack":"npm-run-all -s test"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@types/chai":"^4.0.10","@types/mocha":"^2.2.44","@types/prop-types":"^15.5.2","@types/webpack-env":"^1.13.5","awesome-typescript-loader":"^3.4.1","chai":"^4.1.2","file-loader":"^0.11.2","json-loader":"^0.5.7","mocha":"^4.0.1","npm-run-all":"^4.1.2","ts-node":"^4.0.2","typescript":"^2.7.2","webpack":"^2.7.0"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"585603876e389df3335f406788b017f7cfe0a9dc","_id":"@michaelcoxon/utilities@1.0.4","_shasum":"f03f8b21ab96625f2cdb4b9675d83d1dd7030558","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"shasum":"f03f8b21ab96625f2cdb4b9675d83d1dd7030558","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.0.4.tgz","fileCount":31,"unpackedSize":389190,"integrity":"sha512-8tu/13dnp//hgTw1y8tmZFJ+ZdXhso/T8Zv72B/K40hYU+wGx0XzqJkuO0rjt1B70LWnGaHi2NFXkAWR/gP1Wg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEGuSZxd8XEQxrZ97WtjN2+46eDe/Mz2iU+gjk6adwcvAiEAwt+lf6N5bOko4LDY/iiKybeqQF9OeX3rsnSlw2LaLMU="}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.0.4_1519350939817_0.967439235144846"},"_hasShrinkwrap":false},"1.0.5":{"name":"@michaelcoxon/utilities","version":"1.0.5","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-dev build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color","build-prod":"SET NODE_ENV=production&& webpack --no-color","prepack":"npm-run-all -s test"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@types/chai":"^4.0.10","@types/mocha":"^2.2.44","@types/prop-types":"^15.5.2","@types/webpack-env":"^1.13.5","awesome-typescript-loader":"^3.4.1","chai":"^4.1.2","dts-bundle":"^0.7.3","file-loader":"^0.11.2","json-loader":"^0.5.7","mocha":"^4.0.1","npm-run-all":"^4.1.2","ts-node":"^4.0.2","typescript":"^2.7.2","webpack":"^2.7.0"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"b50282b9fffff61537219dd06db248ff2f6a9af2","_id":"@michaelcoxon/utilities@1.0.5","_shasum":"4ad8ab06a5a92acf43fd924cd5a445ae2d635d8a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"shasum":"4ad8ab06a5a92acf43fd924cd5a445ae2d635d8a","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.0.5.tgz","fileCount":54,"unpackedSize":283602,"integrity":"sha512-wPU06WYsJ07ZfGTEr5dBN4jyb1Si7cAzd6g0BqB5Bn6nTR0HuErOFsAdalj3LO2J6KSLi8U9oMRLeO9vtHW+Dw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBH87UOcMg9umawPGULTQLl2JJcjcSLgQqYtyzjzdyrBAiEAxOaQf3adOkBMg0YHAAe+T7LB2HksVO3/0lbgxJBeyuA="}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.0.5_1520292605441_0.4657545042976372"},"_hasShrinkwrap":false},"1.0.6":{"name":"@michaelcoxon/utilities","version":"1.0.6","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-dev build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color","build-prod":"SET NODE_ENV=production&& webpack --no-color","prepack":"npm-run-all -s test"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@types/chai":"^4.0.10","@types/mocha":"^2.2.44","@types/prop-types":"^15.5.2","@types/webpack-env":"^1.13.5","awesome-typescript-loader":"^3.4.1","chai":"^4.1.2","dts-bundle":"^0.7.3","file-loader":"^0.11.2","json-loader":"^0.5.7","mocha":"^4.0.1","npm-run-all":"^4.1.2","ts-node":"^4.0.2","typescript":"^2.7.2","webpack":"^2.7.0"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"b50282b9fffff61537219dd06db248ff2f6a9af2","_id":"@michaelcoxon/utilities@1.0.6","_shasum":"0c2f7b79c32f523a7a5794ef1c64efdd3c9d2494","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"shasum":"0c2f7b79c32f523a7a5794ef1c64efdd3c9d2494","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.0.6.tgz","fileCount":54,"unpackedSize":286281,"integrity":"sha512-/ulQT551kzG3zjTGxluq3mI4DwzCyfZwZNXTSYGDK3x/Yw05PL8FN7N7Dl1cafpoLYDVPTEGsAgvzN1RSdv2rw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBQBK0AMc2ZPxnwQVtddMV6xMTWDQZQDdYXNbqV1Y7p+AiEAvCBO1Sla1+5gDKyNni1uv3viC2XccM3fBSaWIIgqvBE="}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.0.6_1520294184386_0.13907891963285657"},"_hasShrinkwrap":false},"1.0.7":{"name":"@michaelcoxon/utilities","version":"1.0.7","description":"utilities for JS and TypeScript","main":"dist/index.js","module":"lib/index.js","types":"dist/index.d.ts","scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-dev build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color","build-prod":"SET NODE_ENV=production&& webpack --no-color","prepack":"npm-run-all -s test"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@types/chai":"^4.0.10","@types/mocha":"^2.2.44","@types/prop-types":"^15.5.2","@types/webpack-env":"^1.13.5","awesome-typescript-loader":"^3.4.1","chai":"^4.1.2","dts-bundle":"^0.7.3","file-loader":"^0.11.2","json-loader":"^0.5.7","mocha":"^4.0.1","npm-run-all":"^4.1.2","ts-node":"^4.0.2","typescript":"^2.7.2","webpack":"^2.7.0"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"b50282b9fffff61537219dd06db248ff2f6a9af2","_id":"@michaelcoxon/utilities@1.0.7","_shasum":"4418a00a86160001c6efd83092976ad46f3edb16","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"shasum":"4418a00a86160001c6efd83092976ad46f3edb16","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.0.7.tgz","fileCount":54,"unpackedSize":324262,"integrity":"sha512-YA2QhY/froVtmK6V7xD9bJ6hii9lC4rY77B1DZIaT4nRlmvXXUc890jNeGrHmtfWTaFksqSc685R5aaTp1NI0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6RAVMJB8olQ6nCpN/Xtwx1IDGpWdIZQiUGStnRnmhzAIgezszlkoPvXJHWOu0ppT+7sw1JRSRCqXTiwb3YRQXP78="}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.0.7_1521071203175_0.3990900915628268"},"_hasShrinkwrap":false},"1.1.0":{"name":"@michaelcoxon/utilities","version":"1.1.0","description":"utilities for JS and TypeScript","main":"dist/index.js","module":"lib.2015/index.js","types":"dist/index.d.ts","scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-dev build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color","build-prod":"SET NODE_ENV=production&& webpack --no-color","prepack":"npm-run-all -s test"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@types/chai":"^4.0.10","@types/mocha":"^2.2.44","@types/prop-types":"^15.5.2","@types/webpack-env":"^1.13.5","awesome-typescript-loader":"^3.4.1","chai":"^4.1.2","dts-bundle":"^0.7.3","file-loader":"^0.11.2","json-loader":"^0.5.7","mocha":"^4.0.1","npm-run-all":"^4.1.2","ts-node":"^4.0.2","typescript":"^2.7.2","webpack":"^2.7.0"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"b50282b9fffff61537219dd06db248ff2f6a9af2","_id":"@michaelcoxon/utilities@1.1.0","_shasum":"0dee3a4d88ddacd70d10dc48d5d609181092fb9d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"shasum":"0dee3a4d88ddacd70d10dc48d5d609181092fb9d","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.1.0.tgz","fileCount":100,"unpackedSize":299458,"integrity":"sha512-IpnvhIlzj1r3u4HhuVwoczTxBQED/Qz9OFNqll/ATYCut/weruPhwKjbQGiK4SLG39e+7GLg6ILa5B9o/LZmEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAdnL4Vft6LMYaolz1RiZFuaUAFu1u7nwggPVuTT463TAiEAtFEIQbhkGSxergOzvXYRpKIFvh9z89PsqlzRhRTnMaE="}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.1.0_1521073899032_0.7451289224631812"},"_hasShrinkwrap":false},"1.2.0":{"name":"@michaelcoxon/utilities","version":"1.2.0","description":"utilities for JS and TypeScript","main":"dist/index.js","module":"lib.2015/index.js","types":"dist/index.d.ts","scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-dev build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color","build-prod":"SET NODE_ENV=production&& webpack --no-color","prepack":"npm-run-all -s test"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@types/chai":"^4.0.10","@types/mocha":"^2.2.44","@types/prop-types":"^15.5.2","@types/webpack-env":"^1.13.5","awesome-typescript-loader":"^3.4.1","chai":"^4.1.2","dts-bundle":"^0.7.3","file-loader":"^0.11.2","json-loader":"^0.5.7","mocha":"^4.0.1","npm-run-all":"^4.1.2","ts-node":"^4.0.2","typescript":"^2.7.2","webpack":"^2.7.0"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"b7592191caf7c666b603868360c060daf9cd1cb3","_id":"@michaelcoxon/utilities@1.2.0","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"integrity":"sha512-k911FG1asck26Nr2KWcxtUJTAyQtszLDSX0R+9phTkyfjb3foMp161nOkESXl+rpyfYPTQvBys+CF66KPCfDlg==","shasum":"bf0775fe1f1b5dc117b2eb2d6c80e63d8ef20a13","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.2.0.tgz","fileCount":133,"unpackedSize":559042,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuOjmEMQSPyrZUjOj72LzLQIa8UDYhoHvEXX8ZOl+lugIgCdisBeghnPJFacdb+HGEcp3WoRXdFeUZDlLJ4engFFE="}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.2.0_1522847520349_0.4152096899581461"},"_hasShrinkwrap":false},"1.3.0":{"name":"@michaelcoxon/utilities","version":"1.3.0","description":"utilities for JS and TypeScript","main":"dist/index.js","module":"lib.2015/index.js","types":"dist/index.d.ts","scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-dev build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color","build-prod":"SET NODE_ENV=production&& webpack --no-color","prepack":"npm-run-all -s test","build-doc":"typedoc --out docs src"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@babel/cli":"^7.0.0-beta.40","@babel/core":"^7.0.0-beta.40","@babel/plugin-proposal-class-properties":"^7.0.0-beta.40","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.40","@babel/preset-env":"^7.0.0-beta.40","@babel/preset-typescript":"^7.0.0-beta.40","@types/chai":"^4.0.10","@types/mocha":"^2.2.44","@types/prop-types":"^15.5.2","@types/webpack-env":"^1.13.5","awesome-typescript-loader":"^3.4.1","chai":"^4.1.2","dts-bundle":"^0.7.3","file-loader":"^0.11.2","jsdoc-babel":"^0.4.0-alpha.0","jsdoc-to-markdown":"^4.0.1","json-loader":"^0.5.7","mocha":"^4.0.1","npm-run-all":"^4.1.2","ts-node":"^4.0.2","typedoc":"^0.11.1","typescript":"^2.7.2","webpack":"^2.7.0"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"254e5a7a9a739d14f64e5ddafc05532aaf7b3522","_id":"@michaelcoxon/utilities@1.3.0","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"integrity":"sha512-fR9InKvOLGPKg0UjNRrfiWGxaBh+FtG1qxW3blZ7Qo6IAnpvlNZTs7iWuCLveqVBLZlvM+FCGxJQK69V8V0oEg==","shasum":"4cdefceef32981676c690aaa3b938ee1d0f1dc8e","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.3.0.tgz","fileCount":242,"unpackedSize":2690684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7yfbCRA9TVsSAnZWagAAfdUP/RXhyMjH4rgNj0L6pbxJ\n3xee8/Vwbmn2sfW435YNdn0bhrLNm2pFJWlKGiERdaIOlhAlM9HJboE8C1TN\nrP/fsyC7TUWl/6NqVcSe7q5pJZZLNhDdLD56EunzLmWHRQJRFzOm8csRqGj9\n6hnqzZwyFZmMx87rZ1gRZ6etbdNZOsLJIISyGxghov4fCMAq/+AV+CL9C+Es\ncbgHxkbusAh3S7ZIl470JrIVLlC3Aqqstlj35ICfYBQHoww5Fr8xMJIr+8Ic\nmWsFgXwrXWSgRE9ffawDAHXPOvAhSMwl4bCNorBc6HdkN5YBghVxH5fXVsew\njUYaaJRw0c+h1ZclK5+LWCn++Aso+CZoUw8MFXbYM/n0qjS3SpTqkVmvwcwX\nTFJBDKDUkmZoj9+R9PD4oY8DiIP8G+FV8SFG+7x8s0PH6sJ1seM5I2Lj1qdK\nb7CYAGrqxanmY6JtVBOeHVRMmk3Kx25eu77O3IbbeZnC9seEU5/cR0gVHVBx\nQId1oTua+m7uP1/s3hbLh/953aBSghs+hSkf2LfC+UEDzc2YCk19x3aJPeVQ\npBenp3C6D6sLsFQ6MihEgVADHFPK59OWZvWH5Z9VLzsvVCaVjURaThc407fR\ntAyk6wcOoQRM83fVH1y/R1AiQ+OvwevveAP25dMWCjbDq4kaPMlhhY8TAPwH\nMZrV\r\n=/Uub\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICuYtNJaUaAnk/76224Ffn4tlqSsBRElpu9p7hl0LDsXAiAoYzvnGfo0AgC7wr1TwcT43N0c2DLaBNOQD5QnUK+FBQ=="}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.3.0_1525622746302_0.8871768818187038"},"_hasShrinkwrap":false},"1.3.1":{"name":"@michaelcoxon/utilities","version":"1.3.1","description":"utilities for JS and TypeScript","main":"dist/index.js","module":"lib.2015/index.js","types":"dist/index.d.ts","scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-dev build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color","build-prod":"SET NODE_ENV=production&& webpack --no-color","prepack":"npm-run-all -s test","build-doc":"typedoc --out docs src"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@babel/cli":"^7.0.0-beta.40","@babel/core":"^7.0.0-beta.40","@babel/plugin-proposal-class-properties":"^7.0.0-beta.40","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.40","@babel/preset-env":"^7.0.0-beta.40","@babel/preset-typescript":"^7.0.0-beta.40","@types/chai":"^4.0.10","@types/mocha":"^2.2.44","@types/prop-types":"^15.5.2","@types/webpack-env":"^1.13.5","awesome-typescript-loader":"^3.4.1","chai":"^4.1.2","dts-bundle":"^0.7.3","file-loader":"^0.11.2","jsdoc-babel":"^0.4.0-alpha.0","jsdoc-to-markdown":"^4.0.1","json-loader":"^0.5.7","mocha":"^4.0.1","npm-run-all":"^4.1.2","ts-node":"^4.0.2","typedoc":"^0.11.1","typescript":"^2.7.2","webpack":"^2.7.0"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"feff7a1c24e70dce6780f88293a816028b2d8d24","_id":"@michaelcoxon/utilities@1.3.1","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"integrity":"sha512-UrSDXF0R0B23SedWEvAJsSjCWUuzUzHifesPqTgV4P3ax67lkewcz3o6Vrbq7/H1F0/bVVmd01WvVLkzVej/ww==","shasum":"b071476551704557de1cc6f7d7bd30466f812375","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.3.1.tgz","fileCount":243,"unpackedSize":2722030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8TXNCRA9TVsSAnZWagAAIJcQAJCmiErRXx4TH0dAWplE\njt3/Y74reGrWjxhHFaLCvYSzTMEOvHCNip1VlbMnaFMYZ7AydmSrdYn6QvGA\nvdTYy74L1EnvVV2Y5fFrSjugXlrd6RYUzGRNdB/uyQuCpAa8UoE0LVn+GpS6\nOLNtzDWyNYwwqTK8jn3TVMxo/bSoF3Y2/aBMBEnh45CNcIawvU1zQ1g6DNjb\n5SMneqmUHlpBPOnkWUHtCVMQWEysSdYgYpvRO7b9yMfb41IkwuX+4d67dzP2\ncdKPG4O6Bw7e5Jj4S4Eu3iAAh3Kq1T11CLNt4vSL8Gjjvdm5VJUyQF5DDMvr\npuHBzOzXFrjKt/j5etsX6EkfrBPS9SISLrUuXBbs7IEPd3JUe6CH68ZAyWx8\nWKyvsQxEJwzv7qiYS1mBylxSt+C+41c77lBrOqjWY8Cnm+LbsVDjmApjRp8o\nUu4mg1X7hl2wMuTNKj1mh58wBusr0S7VGWxG6P+s4KI4E0pPTpIXld60FjB2\nt9/q+IsL5GlWDLfo4560UFvJXRlK7HJJDvRqUBkoQ3TqS9c3CAL0rvUUagAp\nHDTXc5p2jO6921G9+Yk2m/zvSfeUxeMHFv5olbQ12218WMu6U58kjMa9Ggok\nNWz2l5lb7ZBvJDPlXle6vxxOtYhGDfryFEm9yGkyGwvQtwb4LdYqqPsyj6dm\nLSSh\r\n=SaCL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID3a7mBotgIOOEWqZz/nkHSS/l8TDFJ6lVr46A3z55n5AiA/nSSvowl5ac2qbuOX+TwZDQ/8uMc0u92kGT6EalO2hA=="}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.3.1_1525757388926_0.3785644903696659"},"_hasShrinkwrap":false},"1.3.2":{"name":"@michaelcoxon/utilities","version":"1.3.2","description":"utilities for JS and TypeScript","main":"dist/index.js","module":"lib.2015/index.js","types":"dist/index.d.ts","scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-dev build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color","build-prod":"SET NODE_ENV=production&& webpack --no-color","prepack":"npm-run-all -s test","build-doc":"typedoc --out docs src"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@babel/cli":"^7.0.0-beta.40","@babel/core":"^7.0.0-beta.40","@babel/plugin-proposal-class-properties":"^7.0.0-beta.40","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.40","@babel/preset-env":"^7.0.0-beta.40","@babel/preset-typescript":"^7.0.0-beta.40","@types/chai":"^4.0.10","@types/mocha":"^2.2.44","@types/prop-types":"^15.5.2","@types/sinon":"^4.3.1","@types/sinon-chai":"^2.7.29","@types/webpack-env":"^1.13.5","awesome-typescript-loader":"^3.4.1","chai":"^4.1.2","dts-bundle":"^0.7.3","file-loader":"^0.11.2","jsdoc-babel":"^0.4.0-alpha.0","jsdoc-to-markdown":"^4.0.1","json-loader":"^0.5.7","mocha":"^4.0.1","npm-run-all":"^4.1.2","sinon":"^5.0.7","sinon-chai":"^3.0.0","ts-node":"^4.0.2","typedoc":"^0.11.1","typescript":"^2.7.2","webpack":"^2.7.0"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"feff7a1c24e70dce6780f88293a816028b2d8d24","_id":"@michaelcoxon/utilities@1.3.2","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"integrity":"sha512-LPFGXyziQkTZiQwQx39bD2upE6R/x8p6zE16FBqgVf6EdHpoDgNFD04xTPb/huwEtbE49dAGI4dANZWykLpYnA==","shasum":"fe703b679535609070ac6cebe784801ef71fb0f4","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.3.2.tgz","fileCount":243,"unpackedSize":2722023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8UF3CRA9TVsSAnZWagAATBIQAIGBx5HYGwKWExOY/6L2\nRTb/v81gb9eyTfktcNh/WIZ0dUu0loJbYqCMZRbS6+Is8+J745u8cNAnEcB/\nnDWYP+809XsjJ/NKeLnrpar7nZoNwtLkXvFZX+/0CcUFR0MrHK1WqWLPm2pn\nEI3kmGFV1BymVO79NcVVhK5+bMB5lCWb4+LkjneHG2nlMo3EN/Bn3IPMtcbt\nYS2pBtREpAOeVb6rLwvPLv9NsCWiHDJ4vnBhenaOlIuky4Epff9E1onKGChz\nIGgulM4FdrvLW7t7Ra6YGd5I18tRP5Cyv5zY6Cncg2lpXne2/azeCwZITdfa\n8w2rbxSMe5ipfqSAYjoCARXIch9jfYx/+lDYIg5iejJpWJPM9rsgscHmppGb\nmj/M6d4M6XxS0z+eaG5KjbjJZJSv1xSMKnyfKGGkvhr3kDGEdJeDDCkn5g7h\nOG9EdhPywg86wA+/NGjaUF/eLJ8cjpwdh02V6KaVhAxCsuMc1IdIB06LEMMb\nB9pYLlGqFIIc8ILDloG16lyOzsiXMxP+lpSgM2s1z40sSKFJ5FRe4QO24a17\nU7MAx1xtwmUgmUhTbsCER3ZM2ev4KNf1MOL+78ULPOQ6Bl50P7+GTW+owbZ2\nayUWto5daMPO06Bdi8uEr16SAUMIKYrcGMTaeLk6BQAmjbxScZ1f8GPbo6Sv\nzvwQ\r\n=mxYe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBeIrJ0roDsIeDHhLibIOhHIPNx7r8gjk11TsnXXSjEBAiA3OlNM7B4jwPGxH3ZxLdGL38JBi2hBSSyxzat7rpT1Ug=="}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.3.2_1525760374620_0.7088351599095175"},"_hasShrinkwrap":false},"1.3.3":{"name":"@michaelcoxon/utilities","version":"1.3.3","description":"utilities for JS and TypeScript","main":"dist/index.js","module":"lib.2015/index.js","types":"dist/index.d.ts","scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-dev build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color","build-prod":"SET NODE_ENV=production&& webpack --no-color","prepack":"npm-run-all -s test","build-doc":"typedoc --out docs src"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@babel/cli":"^7.0.0-beta.40","@babel/core":"^7.0.0-beta.40","@babel/plugin-proposal-class-properties":"^7.0.0-beta.40","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.40","@babel/preset-env":"^7.0.0-beta.40","@babel/preset-typescript":"^7.0.0-beta.40","@types/chai":"^4.0.10","@types/mocha":"^2.2.44","@types/prop-types":"^15.5.2","@types/webpack-env":"^1.13.5","awesome-typescript-loader":"^3.4.1","chai":"^4.1.2","dts-bundle":"^0.7.3","file-loader":"^0.11.2","jsdoc-babel":"^0.4.0-alpha.0","jsdoc-to-markdown":"^4.0.1","json-loader":"^0.5.7","mocha":"^4.0.1","npm-run-all":"^4.1.2","ts-node":"^4.0.2","typedoc":"^0.11.1","typescript":"^2.7.2","webpack":"^2.7.0"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"feff7a1c24e70dce6780f88293a816028b2d8d24","_id":"@michaelcoxon/utilities@1.3.3","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"integrity":"sha512-wtOV+wm44PGnYrT3dXX6ICNS2nq7QxKxeCy4I26i5ysY/+F9ulYLrs+04W+bN43p8Ixmj3+pUJILtA6UJZEHPA==","shasum":"66682eeadadafae9005eb411a722056dad9613c0","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.3.3.tgz","fileCount":243,"unpackedSize":2675741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbA+SxCRA9TVsSAnZWagAAHaIQAKC7QpGy7Ff/rF3zVlzd\ndekUE4Zy3UhLb3fyQHP6C2MgXoKD7av9Qd3AQLnBCLIngn57oker0ciO+uZz\n9ykZy5ZifWRRbu9eQSEvEyG3VfaoxPrVCHNwKoLaLYxTfXFSUO5l8SCs86A9\nhBA1r6nvk+CNa2iGstf7BCN5nzOv/dhi+cbhJEOs1B1RDvTEtnY66LxXWaA5\nV+N706rB3i1u6gdPpg7bMsDQ9wt1sPH0OPduCJoHCfAq1lIUCWkG/T9l/sSO\nxeahOkOZpw9inU1gg/RBnP8WZQoVol9tGywdFGZhjeudoPUHJ+hQWeOQnDip\nAq3DTaTysPt1d1dlxBpyNy/679QJsfjjY9iSSzQBxtLvZ9C3cIwKjWU66zCN\nCabnfuK1F2VZJUOJeFX1Rnown7ghmYgxH5pnWYfMFcYDq2d19Z0Rvt3ez8dY\ntlTmgWfdMQttkeEO/chXwvYIoT5Lyk2o3kEWl+iOH8lZTCmN7lGASnzS94R9\nEwMZ1yj1Bje0Gfzninr2SgsPIRf7fEn/pyILCGHpIcWyS6WzVLEFdWCiPqod\nTfE5PVZwmDyxSMaEgoZaQJs0zoGFrFu21ugRksoorwJ3qv+gwRsOT0hyxMHJ\n5wBcyhJG/BAKAmZi6VWQdVXTl5+hdsrQf0t+sCFIdWcOlgN5p09fwYzHy0Gm\n90t+\r\n=CyJW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDB5G925TQC0YOAUO7sb3jkWMUqZ0xXD1VYKGhnJowzXAiA+PWZCm8wAb8qPHWgUjZgU9Fgo+y/kTbvnzVCpenDWww=="}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.3.3_1526981809422_0.46900578931132353"},"_hasShrinkwrap":false},"1.3.4":{"name":"@michaelcoxon/utilities","version":"1.3.4","description":"utilities for JS and TypeScript","main":"dist/index.js","module":"lib.2015/index.js","types":"dist/index.d.ts","scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-dev build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color","build-prod":"SET NODE_ENV=production&& webpack --no-color","prepack":"npm-run-all -s test","build-doc":"typedoc --out docs src"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@babel/cli":"^7.0.0-beta.40","@babel/core":"^7.0.0-beta.40","@babel/plugin-proposal-class-properties":"^7.0.0-beta.40","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.40","@babel/preset-env":"^7.0.0-beta.40","@babel/preset-typescript":"^7.0.0-beta.40","@types/chai":"^4.0.10","@types/mocha":"^2.2.44","@types/prop-types":"^15.5.2","@types/sinon":"^4.3.1","@types/sinon-chai":"^2.7.29","@types/webpack-env":"^1.13.5","awesome-typescript-loader":"^3.4.1","chai":"^4.1.2","dts-bundle":"^0.7.3","file-loader":"^0.11.2","jsdoc-babel":"^0.4.0-alpha.0","jsdoc-to-markdown":"^4.0.1","json-loader":"^0.5.7","mocha":"^4.0.1","npm-run-all":"^4.1.2","sinon":"^5.0.7","sinon-chai":"^3.0.0","ts-node":"^4.0.2","typedoc":"^0.11.1","typescript":"^2.7.2","webpack":"^2.7.0"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"427ae7eeaf673637081ab330266fd8a60aa45f71","_id":"@michaelcoxon/utilities@1.3.4","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"integrity":"sha512-KqHM0pUL67O6yvhwQHkoE5b05jsiAnUuE431hHJKmFPWkVc/cpySAqR2pSe6sttyCWYD3o8lCgOpiodRTTgBsg==","shasum":"a43be865c06aa7c58857660b7fbc2391516b794a","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.3.4.tgz","fileCount":243,"unpackedSize":2675745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbA+4ECRA9TVsSAnZWagAAxMcP/2TL57bcVvgaEC6roKGK\nIItuiWf7aSOwyBOZHp/lZFVwBa/iokZEiGR8mr9XJ7UNYMVLKM6Md6PQuEn6\nXn42O7h8646Q/wP8GqiLA3O6KkoS3w1pnZbISxBuKiwO+s6qJTRZKMVdCRJh\ntXTDkLporHSBgtMH6Z9/peZIquKc0V+u3RI2CtQghG38HNejX/6TnsIdZrRH\nOwENxMewciXTixk0NwePzsh6SFZGWBxpiPIN/PgFk3ygHa03f1Oi5SCdwCer\nG6iTGVXyA8bk9K0Bb5jwTEVQj6eYKRDz7sIpj+nuP4pVjQgDAOSmnM1xgzBp\nqziyq/EL9bHyIMZYEFPjG2ZL6l6S/rpyNTHsOKAnbHLq4Y5Tb2qj8w4D7JnA\nlZsToI7rRPV3upHtE91F41iPUm7cdlXBCvEypSdGuUE8rSu2RWZB5k5Xb2BD\nOfgTlY2vxjQF7Um8bFdEvuqce1nS4kX6SoMid8S/97YKpcLNr4pfGUIrDPvL\nsE4CzaRzu+cqD24n3xVa6eSYcvjlu3DBQTIPlBAy2xyOYktD38GA46jJTiq2\ns7lvPAGXmCh/3y02N0x8jNEyZaKzMR28Ew7TPIwixFFNFcRPCfQvoQr/z+Di\n72dcUnNPez0nLtZGCsvfuqcjFLaPmbUw3dC5fCSgUN4g0SPN5XdoeYQukbVn\nl+Ck\r\n=N1fY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCp8N3nO1e1EQ9lBUz098CkJil8zQoLI0jOK4ttfaaTLwIgLFzQ8x+w8j0pu4vae+Lq+gkla20xFbbmBtnpEW39enY="}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.3.4_1526984195765_0.8662057069649975"},"_hasShrinkwrap":false},"1.4.0":{"name":"@michaelcoxon/utilities","version":"1.4.0","description":"utilities for JS and TypeScript","main":"dist/index.js","module":"lib.2015/index.js","types":"dist/index.d.ts","scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-dev build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color","build-prod":"SET NODE_ENV=production&& webpack --no-color","prepack":"npm-run-all -s test","build-doc":"typedoc --out docs src"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@babel/cli":"^7.0.0-beta.40","@babel/core":"^7.0.0-beta.40","@babel/plugin-proposal-class-properties":"^7.0.0-beta.40","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.40","@babel/preset-env":"^7.0.0-beta.40","@babel/preset-typescript":"^7.0.0-beta.40","@types/chai":"^4.0.10","@types/mocha":"^2.2.44","@types/prop-types":"^15.5.2","@types/sinon":"^4.3.1","@types/sinon-chai":"^2.7.29","@types/webpack-env":"^1.13.5","awesome-typescript-loader":"^3.4.1","chai":"^4.1.2","dts-bundle":"^0.7.3","file-loader":"^0.11.2","jsdoc-babel":"^0.4.0-alpha.0","jsdoc-to-markdown":"^4.0.1","json-loader":"^0.5.7","mocha":"^4.0.1","npm-run-all":"^4.1.2","sinon":"^5.0.7","sinon-chai":"^3.0.0","ts-node":"^4.0.2","typedoc":"^0.11.1","typescript":"^2.7.2","webpack":"^2.7.0"},"dependencies":{"tslib":"^1.9.1"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"cd9e2f8bce940f7dd6f1f3e33b66a664ba084594","_id":"@michaelcoxon/utilities@1.4.0","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"integrity":"sha512-MDKrmoU5oBZWhCmaV2xAjebVtyaDognH/kvySCmMeU6BswMKqkNqpZ83g/oLMIAJqpZwwFPB9DR8UfNu/XuOXg==","shasum":"dd1e4a942659a231e338adbeb156a7153632fff0","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.4.0.tgz","fileCount":252,"unpackedSize":2696727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBorECRA9TVsSAnZWagAA7koP/0N/Myl+KZ5ddY6Ee5qI\ndcbIhJN4tKHuI9ybThc75RO0UlQ5loLpUUkHAGQaunH3CXtT+qStl4y0CdX4\n3WAiPxiK5zk0zzugN6jtxgugMDJDkCCcE1vywSGiH8/1qAO6ZkbmM2ETnuTN\nl0uZlxBKE6lsQQ4opyunkxKaDYzjTrGrQd3LrKGmaUla4P0HTr36vabWNtBf\nXkfUS4XpAPGXw5FkaHG6c2CIfWIV81BchUBXLeEn/W6LHZxyh8xYIwvMUnkf\nu6pKGav6nrZnUCHfq/Muv3g4XJZ1muIYJrGwl0hWcj7XDXgFbZ/6myvWPJNo\ngxfI1fyEO8rrKstHn2GxdUGq3vd7cECbeNf9veT9FJJKJmRsKMSnJXh/aQ4c\ntfi/eSXsH8qFhDFgUbaL0FgB5ElbQti04RsABPP8XEJ6hwYgyMVO+iS279KS\nE7vcVJgRUEp2t+qRlR1snhh1pBvw5+CrATVFkTOqGogEiA67PBf/6ZhPAu9g\nBJOOflT2kBheJA4T/HA33EsQCacVutZq0Y9YdI1HW5T/3lhkstksDg+AdwA9\nIzlAC7glPP7EiLAaLqWziOT8Pj14lTAmP6oMNpY5tQHKZuSSbewUBZ3MyPeI\nLlym1LxhoWjYQY1/x8mUrXyJErpX2UzTuvKPLskFJkkFw/zlVDAj9GrBvCS4\nkq4Z\r\n=gJ5J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCe9Nbt1/5S5G0VPp5WgWXPt5MYsGVUotcVK2ipkUBqgwIgH45mG/9EW4srLXLkznns/FTJcczeBGNwcItTF4d5Nkw="}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.4.0_1527155396117_0.6269950032038105"},"_hasShrinkwrap":false},"1.4.1":{"name":"@michaelcoxon/utilities","version":"1.4.1","description":"utilities for JS and TypeScript","main":"dist/index.js","module":"lib.2015/index.js","types":"dist/index.d.ts","scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-dev build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color","build-prod":"SET NODE_ENV=production&& webpack --no-color","prepack":"npm-run-all -s test","build-doc":"typedoc --out docs src"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@babel/cli":"^7.0.0-beta.40","@babel/core":"^7.0.0-beta.40","@babel/plugin-proposal-class-properties":"^7.0.0-beta.40","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.40","@babel/preset-env":"^7.0.0-beta.40","@babel/preset-typescript":"^7.0.0-beta.40","@types/chai":"^4.0.10","@types/mocha":"^2.2.44","@types/prop-types":"^15.5.2","@types/sinon":"^4.3.1","@types/sinon-chai":"^2.7.29","@types/webpack-env":"^1.13.5","awesome-typescript-loader":"^3.4.1","chai":"^4.1.2","dts-bundle":"^0.7.3","file-loader":"^0.11.2","jsdoc-babel":"^0.4.0-alpha.0","jsdoc-to-markdown":"^4.0.1","json-loader":"^0.5.7","mocha":"^4.0.1","npm-run-all":"^4.1.2","sinon":"^5.0.7","sinon-chai":"^3.0.0","ts-node":"^4.0.2","typedoc":"^0.11.1","typescript":"^2.7.2","webpack":"^2.7.0"},"dependencies":{"tslib":"^1.9.1"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"dcada64d0b189a42562c68f93cdef93389d549d4","_id":"@michaelcoxon/utilities@1.4.1","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"integrity":"sha512-pjvH/4VaSiDRFpkrYVIW4h9aSKWKnZDFeUQTSo7pqEx3MFRHLIWiI2j2yU0WbnMaGDFt3ZvSKNemNO6vaQo/+A==","shasum":"eb3fff575466a5e8a68907a0a3e9af1e740fbf4d","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.4.1.tgz","fileCount":258,"unpackedSize":2717763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbETsCCRA9TVsSAnZWagAArY0P+wQ09yra4ASKxSw0VClf\nQiGLJwBnsnmery26Pq40awSJV2sX+S1HWl2fxEC8NybigBCVucYfpi5TdTn9\nvviqwbG1+Hx8CAKrsJTchvmuP0iIaTjuW20MpfDkKbDPz5peB1e8hJfbnfI4\nDp1OZZ8qlm0xvJJ1M8SwTzU2jR47KvcKAl7w3CfMN901LxFT0fSy86lJ7Y3t\nLkfkIuv43m+ALunye6cNqxRgRIc/KsmN4m6FZG0uibBYvaHRClbGujAP4k6H\nY6SN50FOdmbwFCBG0+FRHBoWpigSUwhj6uzvy7V+gfc4lCQBXe74TG0FjRs7\nGu1jQGJeIICAHN9L6PquttZQRPFJy+mAKiAchQ+wl5En4GMr5o2g0l7qbNSn\naUlSY3rW9Kj6OTaY4q4bmi2F6j0X2je4IJt3u3+dzxLzhosslSMG85Pmus3U\n6hlbWXEWWlIGUg4IACmdJs/NHBcEtcKm4No0IeXgz++SHmUiUwX+5HjXruVp\ntQAdv131SORerOK/9RZprZvY/pntO/MTMoM2DLUpy9WHy8VsUboH80yktU40\nGtfD9P80+ct3h+GnHQ/uLJCnUwRX9CB61NbZh78Yi3aoIGgmW/lkPILagOBK\n/1wNfTjS21dap1R1FqnuuR1ylCpTPRB0dX/BsQSO6wXJZOSh5zhm0M3BTVre\nZdTq\r\n=sNeI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAFunRiw6JBB27ztVJrpmxnwAfnqkS4qFr7RN043G0D3AiA0dtpvpUGidRV03wjkI2FKJdoqrrCr8EiLGJD8qLCxGA=="}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.4.1_1527855873513_0.15660890890067214"},"_hasShrinkwrap":false},"1.5.0-alpha":{"name":"@michaelcoxon/utilities","version":"1.5.0-alpha","description":"utilities for JS and TypeScript","main":"dist/index.js","module":"lib.2015/index.js","types":"dist/index.d.ts","scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-dev build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color","build-prod":"SET NODE_ENV=production&& webpack --no-color","prepack":"npm-run-all -s test","build-doc":"typedoc --out docs src"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@babel/cli":"^7.0.0-beta.40","@babel/core":"^7.0.0-beta.40","@babel/plugin-proposal-class-properties":"^7.0.0-beta.40","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.40","@babel/preset-env":"^7.0.0-beta.40","@babel/preset-typescript":"^7.0.0-beta.40","@types/chai":"^4.0.10","@types/mocha":"^2.2.44","@types/prop-types":"^15.5.2","@types/sinon":"^4.3.1","@types/sinon-chai":"^2.7.29","@types/webpack-env":"^1.13.5","awesome-typescript-loader":"^3.4.1","chai":"^4.1.2","dts-bundle":"^0.7.3","file-loader":"^0.11.2","jsdoc-babel":"^0.4.0-alpha.0","jsdoc-to-markdown":"^4.0.1","json-loader":"^0.5.7","mocha":"^4.0.1","npm-run-all":"^4.1.2","sinon":"^5.0.7","sinon-chai":"^3.0.0","ts-node":"^4.0.2","typedoc":"^0.11.1","typescript":"^2.7.2","webpack":"^2.7.0"},"dependencies":{"tslib":"^1.9.1"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"dcada64d0b189a42562c68f93cdef93389d549d4","_id":"@michaelcoxon/utilities@1.5.0-alpha","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"integrity":"sha512-yIweAaXngU5NjAHKH+hBjENmmuBYDiAH9alAMDooiOND8m3zWfyEMc14CkXdYaHepZvNiUD08365r2NV+o9JfA==","shasum":"1e108c8b38adcb0fa22079eee9733077ca022bb1","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.5.0-alpha.tgz","fileCount":258,"unpackedSize":2721481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIQZeCRA9TVsSAnZWagAA99QP/A8hnVsXOTkGoPPXhdpR\nom96CGFWFKevFMzvSAKfj+M/E+i5UN6zqun6C4TScWhkLnHoSSD/uur4WQeb\nQT6dEOSZ23mexk2E9KN/UsOHqL0Oh4eDJJcejDYNd/yD6nwar3e1DG0jRfkU\nwD3YwxZ0q/n27rBod1SyZzxfqlhCmBUJWkYGtASP2RCsGixWSKqcEgqTFrS7\nANsfVhKuVwO8GpMY+i/VGjM2UBCMi+AtWaFUQdot7SQzCeVFBziw7lYT+tzC\nqyH6k9lB6W3cTBw4dqCVMbFosV5Qf6tVEzAv6uLq1OfKwB3o19hvpGq8x4DZ\nPoOLqjY2GBqnDzoi/ptZpigMWXdrv/lYKiXFo5vUa0lFd+NL8e/0qSZCVd3e\ni9wE1djc9u+LlAdpgRA4MB02QIYOE9Y6gFEHuMX/B0yaD35qpojEtaAsrKHf\nylhawJFWnmjkj2wUlsEN5BSX7L0lzeOvbQhuPPDSoDe48xdtgCBgpToNPTPA\nJxMiqBcATsMduZ5lTPYiA0C+Kw6/1RwpNkxls91okJO4VdNgITmVq5ZE/KPW\ngIZ6QRhwKzsVhLTtOwus9oDfO6MNN65o40YQdjHagmrs+wHB++qqzH55exys\nC5lMgVu+u5Uc2ClMxq1bwqjnITERtfDR1BVlumWV2p4ZacDCfbS8M3IplrDq\n3VAm\r\n=trEG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdm4PNkyh1/Z89Ii16hde4Sxp779845qZIeo0MCZCZvgIgNkobTYbqniC+Plm+TKvvlOLP1q1fTwP1ANvaVUjWepY="}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.5.0-alpha_1528890974286_0.34188546123741603"},"_hasShrinkwrap":false},"1.5.1-alpha":{"name":"@michaelcoxon/utilities","version":"1.5.1-alpha","description":"utilities for JS and TypeScript","main":"dist/index.js","module":"lib.2015/index.js","types":"dist/index.d.ts","scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-dev build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color","build-prod":"SET NODE_ENV=production&& webpack --no-color","prepack":"npm-run-all -s test","build-doc":"typedoc --out docs src"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@babel/cli":"^7.0.0-beta.40","@babel/core":"^7.0.0-beta.40","@babel/plugin-proposal-class-properties":"^7.0.0-beta.40","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.40","@babel/preset-env":"^7.0.0-beta.40","@babel/preset-typescript":"^7.0.0-beta.40","@types/chai":"^4.0.10","@types/mocha":"^2.2.44","@types/prop-types":"^15.5.2","@types/sinon":"^4.3.1","@types/sinon-chai":"^2.7.29","@types/webpack-env":"^1.13.5","awesome-typescript-loader":"^3.4.1","chai":"^4.1.2","dts-bundle":"^0.7.3","file-loader":"^0.11.2","jsdoc-babel":"^0.4.0-alpha.0","jsdoc-to-markdown":"^4.0.1","json-loader":"^0.5.7","mocha":"^4.0.1","npm-run-all":"^4.1.2","sinon":"^5.0.7","sinon-chai":"^3.0.0","ts-node":"^4.0.2","typedoc":"^0.11.1","typescript":"^2.7.2","webpack":"^2.7.0"},"dependencies":{"tslib":"^1.9.1"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"dcada64d0b189a42562c68f93cdef93389d549d4","_id":"@michaelcoxon/utilities@1.5.1-alpha","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"integrity":"sha512-IjBAPZE9MtjaPZFoBjgkx4TMeav6nyi49dWdR/qsrWNrlf5I1emfq0lp4kYDe+Z2/k9Rp2ZcQxL1SMlipFCiGw==","shasum":"dbf8bfa24f8f41d2f67cdff4427f7579d7d74eb3","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.5.1-alpha.tgz","fileCount":258,"unpackedSize":2721950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIQtuCRA9TVsSAnZWagAA3p0P/RwK2VUj3O/bBhqvCD9G\n0Lv5E3KXxs4t62Nc/dt3iwwd/XEUTu73x5WgqQTTMiSufFeHkhtyV/0V7ato\nOzTNI5FTeMPmBaYpKx7kJcSTtxuenB3z9K5ChuQQLR7YDcjvEyS7a/cUeMXV\niws/gmGcKmhGRkLhYuKouzA7h1hiqjL7vyqkDgrZoxtj3tlqY1U964jVMgJQ\nyLq0womh9b/diNXG8fIGurbY/s0fOKhLSUHILnPcgwli4FdMCS2KYOOKOpH0\nldvG8cPbGzrPn3HHM2EGrppRSz/j3q5kLr8Yiar5Qv8ReKhkzS/ZE7lh3RLP\nqd8ltGkkJM0K+/+EqOZSK538J+57eYQpCB3koHoVIgCTC+SXImnPUy3F0+8p\nAf5bF3afY4FjRc/LbOhISjSnEzWhloAINMnSVyLaf4yOMsBwnndo1EY7i/WG\nB4d7ys7l6hjfz6JXqPrWIU0S2D4FAqoDwRRGKHPPY+Bj54uB/BGNyjEI4bKu\nMTu4cYSwaQFa5sy8W3djhCzbuELE6GxyOFtlXWvp9hrc5l4UeKvYK0WRRiCp\niV6PUoOZbc+zksalGdIS+PWAKl8W2YWWstiWtjMXfyPoYPMDFYuYacu1cuoD\n9jIj0vj7AKgk/lh9B7kCKrMB2jVKXB4h+Ul8z6M4hIpv6JPOBkBXi1RRFoL0\n9HbF\r\n=281V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBtbVsj+e9u7DTAtJ3IVBBOgVnpI55y+y6r5eB4EcGaGAiAw+X0mqL0UCaHeEullSmNVHXqTEyBbo7fwdpgXR7GvhA=="}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.5.1-alpha_1528892270347_0.012296022498134107"},"_hasShrinkwrap":false},"1.5.2-alpha":{"name":"@michaelcoxon/utilities","version":"1.5.2-alpha","description":"utilities for JS and TypeScript","main":"dist/index.js","module":"lib.2015/index.js","types":"dist/index.d.ts","scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-dev build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color","build-prod":"SET NODE_ENV=production&& webpack --no-color","prepack":"npm-run-all -s test","build-doc":"typedoc --out docs src"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@babel/cli":"^7.0.0-beta.40","@babel/core":"^7.0.0-beta.40","@babel/plugin-proposal-class-properties":"^7.0.0-beta.40","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.40","@babel/preset-env":"^7.0.0-beta.40","@babel/preset-typescript":"^7.0.0-beta.40","@types/chai":"^4.0.10","@types/mocha":"^2.2.44","@types/prop-types":"^15.5.2","@types/sinon":"^4.3.1","@types/sinon-chai":"^2.7.29","@types/webpack-env":"^1.13.5","awesome-typescript-loader":"^3.4.1","chai":"^4.1.2","dts-bundle":"^0.7.3","file-loader":"^0.11.2","jsdoc-babel":"^0.4.0-alpha.0","jsdoc-to-markdown":"^4.0.1","json-loader":"^0.5.7","mocha":"^4.0.1","npm-run-all":"^4.1.2","sinon":"^5.0.7","sinon-chai":"^3.0.0","ts-node":"^4.0.2","typedoc":"^0.11.1","typescript":"^2.7.2","webpack":"^2.7.0"},"dependencies":{"tslib":"^1.9.1"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"dcada64d0b189a42562c68f93cdef93389d549d4","_id":"@michaelcoxon/utilities@1.5.2-alpha","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"integrity":"sha512-EJ3nAPEVLyt9SikZDo6cWnVx5dO1tfih1xj8eQP6OypPJvLS8/uEKPAkkE//SnqdNjdBsQZX1Z+AauA36PnXCg==","shasum":"1a559ef406f135331f20477c47b5c9b04b415178","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.5.2-alpha.tgz","fileCount":258,"unpackedSize":2722798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbISC1CRA9TVsSAnZWagAAnnsP/R6mo+jh23mNwauq3a2g\n1yPA+2hR748jKUrbQyAS+Z0qdsTkALlRx8q69XAzgBKJmyvqTYJ/1YCJBcO2\nQ+duPN+lzl0KTTSHUR8XQ39isu0XRQ0Yaza3loTiDd8o0WjMB0EA03qje14m\nhcMmyGBzJNkjpG5TkxKbgWXImfvm5kBNrOTa8ACSccK5xowSPrEWHVWUjWNL\nX5BorRTfaIRNNBjSICkvy2a8QSqj0hoUaAXNZ5Sho5fE8hBdd5VspcvmB9zI\nLsuLLr/5GlToxvlpYoffzEVcyrLxpJ48ASzMqIOYYvAYdtPW3TKbuSrfcp/7\n2aaS74E5toDJ/gU6Oo86QJ5sy1Fb7rCBKIqzSC+4MadViIcGtsCEtH4nPJsq\nw6v0jb3GaHPRh7fGxj3P5jiUx6p7fhO1OKXBtrrtBddMhY9FDgzFx2tDHEpl\nU44RwwxrLdvW1aaYf3pBZ0BMkQaWSisOfwHwjX9MfNNlWANVixaaSEiH/sh2\n6pTRKpGcWd8NJR5kcJviWn5KR0bnQd9TMAwsvQUr8rl1xgU+wK7qrGbkuC4U\n6BWIL0CbT1KBIriy89NzlxcF7g2arQyYaaF3bgHK0ySPoUT8fElwe7wPEV7m\nU+TS7ZB46ve6pJEXnhlgQCVs8u8jTvHrOXR7vgVpLm6JC++5HD+ruENjV7Gt\nGMiQ\r\n=hC/f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPTqgAcSJPnXSZR9OfQVuczsJM/fVdqFJ+xk4RSfQHRgIhAJsO9QZ0wPO9u0mXK74LpsYhKkanJywUIUFbe7SSCnLX"}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.5.2-alpha_1528897717378_0.05589167359479741"},"_hasShrinkwrap":false},"1.5.3-alpha":{"name":"@michaelcoxon/utilities","version":"1.5.3-alpha","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"dist/index.d.ts","module":"lib.2015/index.js","scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-dev build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color","build-prod":"SET NODE_ENV=production&& webpack --no-color","prepack":"npm-run-all -s test","build-doc":"typedoc --out docs src"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@babel/cli":"^7.0.0-beta.40","@babel/core":"^7.0.0-beta.40","@babel/plugin-proposal-class-properties":"^7.0.0-beta.40","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.40","@babel/preset-env":"^7.0.0-beta.40","@babel/preset-typescript":"^7.0.0-beta.40","@types/chai":"^4.0.10","@types/mocha":"^2.2.44","@types/prop-types":"^15.5.2","@types/sinon":"^4.3.1","@types/sinon-chai":"^2.7.29","@types/webpack-env":"^1.13.5","awesome-typescript-loader":"^3.4.1","chai":"^4.1.2","dts-bundle":"^0.7.3","file-loader":"^0.11.2","jsdoc-babel":"^0.4.0-alpha.0","jsdoc-to-markdown":"^4.0.1","json-loader":"^0.5.7","mocha":"^4.0.1","npm-run-all":"^4.1.2","sinon":"^5.0.7","sinon-chai":"^3.0.0","ts-node":"^4.0.2","typedoc":"^0.11.1","typescript":"^2.7.2","webpack":"^2.7.0"},"dependencies":{"tslib":"^1.9.1"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"dcada64d0b189a42562c68f93cdef93389d549d4","_id":"@michaelcoxon/utilities@1.5.3-alpha","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"integrity":"sha512-zpjT4KfSn8Men1ebDCx7py5I5erYXnWcv3GqiICdblb1oqXErjZ84SdtUDRLwB188+Wf0DKzMOkEUNBUVUmvrA==","shasum":"fa568ed96698e1d9c4378349c349c2c84865bca4","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.5.3-alpha.tgz","fileCount":258,"unpackedSize":2723494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIigpCRA9TVsSAnZWagAA7+MQAJJJOFxBHxjhVP4WY74a\nAEuBiV+OklqHV3i2kISlk19rasgLf7bAmrVwIcI1nGfLGvmBXE8JS0BOKYX5\nfbv40mfDiiYftghmgoOeqwY2iwDFB1RHorxs61ac2a8fvWCzboYzGB6NU2BF\n0pM50YPm0cVAtX7Do9FcyonKuoX5fjLOduryAi+Gk8Lcw4v7O4tNXdmc82km\nY9E59sZ4bXTQD7SYeDB4ORyvdd0Jhenh5kADEIl7ibPCHOI7wjvtylY+YCXE\nTFH8rk62Tv1NMRFJnGjLAaJaNt7Z40DAiPkEXHtqSNwG/Sy41mb7xNoAq/Wy\nM8dMIEUggnD2mzRo10YRSxj/RHRZA/i3ypuqGM/88aDcJi6r7jXXaYwOidJs\nhup55mtAh631UAMEMbKLo/V188unHcntw5CqyaFhrOpU3I8BvX5Lk3suUmZe\n3GLUzF1p3XF/J/ZAFMSG22K1rmVSleNu+xSesl98HkAUKdOg+w0omDnHXObp\nCCAB+PLT2uDH5G5xNwdoYbkm9w1XYpB0R+Ge/o34sFfu61solBIpt2ZACoL8\n1BSVEoamvm2ghDYY1C09D6dAxqIKk8PGoS4w+KUWVANcNqKHvd76+Y1Bai0p\nGqk/HzdtZVP4A3re0DN6iRkKBQOLMzy8uQqx+qIdGGjuNvCohDKZX4Rd4iEZ\ncqfe\r\n=GBrg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB6rxO6h0zCWwmZifPIWakBVVBko9QIMP1bH5FPetvbOAiEApjDiFkwcs03noUQ4/gCfXzVOkXcXnSXc/3jcvvFgj8s="}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.5.3-alpha_1528965161190_0.002746621605609123"},"_hasShrinkwrap":false},"1.5.4":{"name":"@michaelcoxon/utilities","version":"1.5.4","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"dist/index.d.ts","module":"lib.2015/index.js","scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-dev build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color","build-prod":"SET NODE_ENV=production&& webpack --no-color","prepack":"npm-run-all -s test","build-doc":"typedoc --out docs src"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@babel/cli":"^7.0.0-beta.40","@babel/core":"^7.0.0-beta.40","@babel/plugin-proposal-class-properties":"^7.0.0-beta.40","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.40","@babel/preset-env":"^7.0.0-beta.40","@babel/preset-typescript":"^7.0.0-beta.40","@types/chai":"^4.0.10","@types/mocha":"^2.2.44","@types/prop-types":"^15.5.2","@types/sinon":"^4.3.1","@types/sinon-chai":"^2.7.29","@types/webpack-env":"^1.13.5","awesome-typescript-loader":"^3.4.1","chai":"^4.1.2","dts-bundle":"^0.7.3","file-loader":"^0.11.2","jsdoc-babel":"^0.4.0-alpha.0","jsdoc-to-markdown":"^4.0.1","json-loader":"^0.5.7","mocha":"^4.0.1","npm-run-all":"^4.1.2","sinon":"^5.0.7","sinon-chai":"^3.0.0","ts-node":"^4.0.2","typedoc":"^0.11.1","typescript":"^2.7.2","webpack":"^2.7.0"},"dependencies":{"tslib":"^1.9.1"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"211add05c898d18ef2580e22aca6f7d4e44c1ffa","_id":"@michaelcoxon/utilities@1.5.4","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"integrity":"sha512-A1ucF/kJTbhiLsJWHR4LwzDxuL5OY04+wu3WpF+R2/CYg50odAG93fTqcdOw6J4h7iXkPFZ0zDUZvVY10SHIhA==","shasum":"bebe37d23b6104d637481a209015ac2614b8fdef","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.5.4.tgz","fileCount":258,"unpackedSize":2725425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbI4WKCRA9TVsSAnZWagAAG30P/RCWphMPozxDdxpNlEdz\nY2GNFbxaF744ULQEkkxHKNGkyxrHeM5f1p73wxvH+x1kPQWojrY2ZeWGP8LZ\nmkbAIswi4rYESbNqSA16mUlWZ4LvYP15nPX55axdaJoVAgU1XYnoAwINBrVc\nU85M/CIVsHmrADbf3IpPpGhw4Qzx3705CVRTjrD60vLeGHCAGAZDlWHT5Gvw\nYc8qL5JQd+6v+I4lx/I7r1lXyQ9TpzoSlfwLc2InoNdF1O+l0qjQbTZqNvJg\nUX9SyVsmi0OBDOOTRT3DTDPCVv02AjPvpoAU0lfiyg7Jbm8qXSz2PNP51Gk5\nVJW5qw1MibN56/PV9a6rkcDq63m2+eYxFkvrItbMa/K7NbdWa+tD9CwJZ2HK\nWYlPpL+uqnxo0Fee187a1eaCuzX4BNTfBJKL/UgciAxOLA1DzQCCWSixdp2L\ncq0Ma2idkDk53XKhVGE679WRb6UfqFf1Ca7wZgR5EECi2thWihOj1X3hrub9\nzndUzxGDPS2pxOaYbSUS7rJbxhC3rWsKB6DgNEeCvBI+f1RtRrezWzAjZL4R\npka/a8xyO8b0Tg9tiw7UtR49tL5AUxwJrmWqc9QGtjCvg24OaupARUAW7LIM\nUeGycc+/ZbQ+oajcKljqXE+12k1+AXO+KC9fzwtXQztTCLLDR9WeXAv+HrWO\nvEuZ\r\n=stuI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA0qPYEPA/nz8TpVW+O7PTcCESfg3XO5JA01njF3svbZAiBxTQIkU1m//XFBdl+tAAwovVAWw18AtZX7wWVaymLv7g=="}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.5.4_1529054601867_0.8414621142200118"},"_hasShrinkwrap":false},"1.6.0":{"name":"@michaelcoxon/utilities","version":"1.6.0","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"dist/index.d.ts","module":"lib.2015/index.js","scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-dev build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color","build-prod":"SET NODE_ENV=production&& webpack --no-color","prepack":"npm-run-all -s test","build-doc":"typedoc --out docs src"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@babel/cli":"^7.0.0-beta.40","@babel/core":"^7.0.0-beta.40","@babel/plugin-proposal-class-properties":"^7.0.0-beta.40","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.40","@babel/preset-env":"^7.0.0-beta.40","@babel/preset-typescript":"^7.0.0-beta.40","@types/chai":"^4.0.10","@types/mocha":"^2.2.44","@types/prop-types":"^15.5.2","@types/sinon":"^4.3.1","@types/sinon-chai":"^2.7.29","@types/webpack-env":"^1.13.6","awesome-typescript-loader":"^3.4.1","chai":"^4.1.2","dts-bundle":"^0.7.3","file-loader":"^0.11.2","jsdoc-babel":"^0.4.0-alpha.0","jsdoc-to-markdown":"^4.0.1","json-loader":"^0.5.7","mocha":"^4.0.1","npm-run-all":"^4.1.2","sinon":"^5.0.7","sinon-chai":"^3.0.0","ts-node":"^7.0.0","typedoc":"^0.11.1","typescript":"^2.9.2","uglifyjs-webpack-plugin":"^1.2.5","webpack":"^4.12.0","webpack-log":"^1.2.0","webpack-cli":"^3.0.7","webpack-cyclic-dependency-checker":"^0.0.1"},"dependencies":{"tslib":"^1.9.1"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"21f69178bdfec806494a3cf238379dca4ca16433","_id":"@michaelcoxon/utilities@1.6.0","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"integrity":"sha512-vioz9GSR2Scp7rD/Dw8kGqdx/4X44EuB0ySfWR4tAYK+mC1oRb9vyke+WkeO51WjYs1Z9TPPHUryFqJRK8nyYA==","shasum":"dd060bd9878b196f7e42983754f71d8fd2a2c749","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.6.0.tgz","fileCount":276,"unpackedSize":2697405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVdhfCRA9TVsSAnZWagAAJToP/1e0VUoceLE+KdXYu6RU\n3Nl4HVZsUu35RzSjLn36D6v+9ylx7/yp/80CrJ75yibM8GjirFg/e2UGdNRG\n5Fod4/NUQdgfHdauHgqj2h7Pq21wKo4jcKU4lE+iAyuuY/nmRGahNvrxvlwW\n9isrCbhcbp7SlczOpP2skcCT1sXPzRNlOYlO6c6POY9lGKMZqBp+U7CA1jDr\nVQ5OBcqOp3wX2WtV96qeC2pLSFviP4JkQY0ve01PbYx2drzDL3g0eshyiucv\nc09ZkicIYdmDuA3HcKmwzz+B/UImx+0LMcfX/hzmtOcAAvipHB5MzQdD0fPH\nzMEqG9ff/nqglsdMWKfSENesB57vhkhqkfpTG+TLE4wB0LddoadE/IyJNsQ3\nL2aH9d3ncHMOyBEZtLl3tUg9jwrqoDTnlp/UEcJfVzgDROBiTIxNZTDKyhR3\nw2pL7TgI1Ac+3e7lOn1CZU6yQBH1SZYKIkyENsLQosN/Oc807pltyS0dhEtr\nTgw5fSOhOrQI+MVWIcu4VbZLmqnK31BMY6zVaK65b/NEqUdxunl7uPBwLYb8\ndm0q35J45kg6ivzGDbKZWRdQTiYyhPtTQeU1VF6tUQXNw39aNJNZtAFs+vh0\n1m1S1jEfWLVzJgWGy4KoYzBnG8fNCTAewoM9tjV+ALR/Ys+iPY/vqY2MnGAR\nA07V\r\n=tl0W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCMesbd3xn6lXJgmKDwtk+3FHK93kl9yNeJa1+bmfvVAIgTnWROCplsIwDXs2Wq/CYOwvVCDhcycii5VU8QLGuIiE="}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.6.0_1532352607459_0.9090804277625602"},"_hasShrinkwrap":false},"1.6.1":{"name":"@michaelcoxon/utilities","version":"1.6.1","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"dist/index.d.ts","module":"lib.2015/index.js","scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-dev build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color","build-prod":"SET NODE_ENV=production&& webpack --no-color","prepack":"npm-run-all -s test","build-doc":"typedoc --out docs src"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@babel/cli":"^7.0.0-beta.40","@babel/core":"^7.0.0-beta.40","@babel/plugin-proposal-class-properties":"^7.0.0-beta.40","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.40","@babel/preset-env":"^7.0.0-beta.40","@babel/preset-typescript":"^7.0.0-beta.40","@types/chai":"^4.0.10","@types/mocha":"^2.2.44","@types/prop-types":"^15.5.2","@types/sinon":"^4.3.1","@types/sinon-chai":"^2.7.29","@types/webpack-env":"^1.13.6","awesome-typescript-loader":"^3.4.1","chai":"^4.1.2","dts-bundle":"^0.7.3","file-loader":"^0.11.2","jsdoc-babel":"^0.4.0-alpha.0","jsdoc-to-markdown":"^4.0.1","json-loader":"^0.5.7","mocha":"^4.0.1","npm-run-all":"^4.1.2","sinon":"^5.0.7","sinon-chai":"^3.0.0","ts-node":"^7.0.0","typedoc":"^0.11.1","typescript":"^2.9.2","uglifyjs-webpack-plugin":"^1.2.5","webpack":"^4.12.0","webpack-log":"^1.2.0","webpack-cli":"^3.0.7","webpack-cyclic-dependency-checker":"^0.0.1"},"dependencies":{"tslib":"^1.9.1"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"21f69178bdfec806494a3cf238379dca4ca16433","_id":"@michaelcoxon/utilities@1.6.1","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"integrity":"sha512-G5TaxMJtRFFpd9+lerzbyBwyJQEtPTI/BStdzbadc5fHE9HM3htEMDsKoseOiC/F/f6K/lyBti25rohLD+bN4Q==","shasum":"ff6f96ce13a69316f2c4c0c326da9c250072bcc5","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.6.1.tgz","fileCount":277,"unpackedSize":2952206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVszTCRA9TVsSAnZWagAAS0gP/1OxxFIOLT74esHyk/XD\nEbJhhxqZH7lUCOl1KKF4ToFS/3d3YsEx45S4S8kv795MPRczsVSN0uyklu4R\ntr4bl7ShEmEOXw7XpJ+EPME5YzMDMgDtCAoNF208Q1XBo8dXmK2jEEYC48ix\nOht29c9X3an5ANbYp29W8Ld7SHg7uynq2JNo+F/mu2sb12FValyCxwz4eeNg\n18ANQI6eDHmOZThENsURyqv+1lV1WFBpZ/406Rsv3Dluh3QvLBxIIuTphIyU\n0Yoh/NJYZSdbSjig+yBLKQMbNQJZx8nhgL+cu521kvyCEo+7VCxjMfvug3zo\nO6xy5qhxMZVO78vcvDAMc0vrt4JubMTq8Xk4GxyEVVSkgicalHCbC3a3NKAr\nDHC/6ullONjTlDgF2ENz8UerhQQXrN2sohGpcaxEnZgN4fMo1UOIm4m7NsrD\nac9ZxAt2yQlv4Pb67aSUEZNT2ijeDoFreE8ezPDUVGb2ViULjcbNIC+ioAEP\n1jBNg/fRw9OdS3BF5PcTifpLm+Hzti6Q2gI9baFA6y0nHCPncIFnxVp+O7jS\nqiLTL3yU+EfLwcFuBqpR3mjIbqHdmD9H88eQmG1mvQtFvMRwX1u5flGtIV+C\nx7t3Xfzr8Oa8lNMv5A6qLbfwSeqXJXYD/DB2MKqpyapYCygkLAROh6tmqCMM\nV7Q5\r\n=5OrH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTW/6dNc4egYkgr2rsLyKikOjZw4jqVfUHjgnPdQ6A0QIhAJ2ETc6DjMs7aVzf5NnwOteuXnlSgxqJloa4wlDiyVgx"}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.6.1_1532415187571_0.8194802021308438"},"_hasShrinkwrap":false},"1.6.2":{"name":"@michaelcoxon/utilities","version":"1.6.2","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"dist/index.d.ts","module":"lib.2015/index.js","scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-dev build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color","build-prod":"SET NODE_ENV=production&& webpack --no-color","prepack":"npm-run-all -s test","build-doc":"typedoc --out docs src"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@babel/cli":"^7.0.0-beta.40","@babel/core":"^7.0.0-beta.40","@babel/plugin-proposal-class-properties":"^7.0.0-beta.40","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.40","@babel/preset-env":"^7.0.0-beta.40","@babel/preset-typescript":"^7.0.0-beta.40","@types/chai":"^4.0.10","@types/mocha":"^2.2.44","@types/prop-types":"^15.5.2","@types/sinon":"^4.3.1","@types/sinon-chai":"^2.7.29","@types/webpack-env":"^1.13.6","awesome-typescript-loader":"^3.4.1","chai":"^4.1.2","dts-bundle":"^0.7.3","file-loader":"^0.11.2","jsdoc-babel":"^0.4.0-alpha.0","jsdoc-to-markdown":"^4.0.1","json-loader":"^0.5.7","mocha":"^4.0.1","npm-run-all":"^4.1.2","sinon":"^5.0.7","sinon-chai":"^3.0.0","ts-node":"^7.0.0","typedoc":"^0.11.1","typescript":"^2.9.2","uglifyjs-webpack-plugin":"^1.2.5","webpack":"^4.12.0","webpack-log":"^1.2.0","webpack-cli":"^3.0.7","webpack-cyclic-dependency-checker":"^0.0.1"},"dependencies":{"tslib":"^1.9.1"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"5d7268bc7fbbdf16ab3f3d2bf48c8b61f48ce107","_id":"@michaelcoxon/utilities@1.6.2","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"integrity":"sha512-hQpPF6h6TvdblrKcHjEWKvh1O9gGogUM4V17T2p2g584D9IEOSEHPIfck4Ny16glieSxo1A+iw2250M5f8G2Fw==","shasum":"4039ccd0d7b371c72729eb1816b6312c13385f86","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.6.2.tgz","fileCount":277,"unpackedSize":2952724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVs9pCRA9TVsSAnZWagAAkVMP/2mu6Nsjz6g6JT6Yqlcm\n3LsMvEYWcWqbiUNFxQiPTtjjpVsvZha5iI3uyetn7acQc0XQ53YCDGdvsyAt\nRgm4DVbXkfI4KF6/hDljj/mxpIeRU4GEjl7OV17vRFC1bkccf9aRZDr5TJQv\nsvIVZblp+BsLfE4hRUxJpQ9wCSUJsJYEV/j7HZpiZQM72VFhtp+PL3q6ER6l\nbY+wQ084BfhXXBn+s/H/Aut3dvlkslesme/UrnYvEWh+arkVaSBpMD6hZl+e\nBGvKUBfyc27vg7zPOy3e4rSr7rdUnz8XQDe/ARxwCa+4YvZctU0ALpHJYRgF\n68RhpHo9cfgvSWtQNR9vLpUVVeUrat6A8tVXjeIhknO4SBigntwubGGfox+b\nvGIYOjV8wHfqARM270PcIguE6oewcf3oWUaQUc1zpL5HENAqBF2X0hEWj15j\ntzD3yYsPe0hWHjsOGhxUl2kkWCbg5mlXc3AgbyJkHdPVAnS/k6LXQRgS2w3+\nsUz1JXtHuwJXfKhFzKLkJgOAWzdRd3y3eXJbaupqY37KFen4MRYRRHGXleA9\nGDPUzqV9hG6l/vYnCz8jziilKfe6N1mg2aJ5W6O0j3QUcpRlpStL6VbEKzz8\nDCDu8Je6lVIKaOe7dJ3My3bepveTXdVo6YPu2hO15RPEad2CEl6YfDKvaGNC\nB39M\r\n=hVr3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFRu0qKF0M8qOvOV6B95MHNM4XBhraOBOlHGOnPnzI1SAiEAmoApTGLsz+lRsUQapnmxCt30Z58QSh5g00gjx9HAfoA="}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.6.2_1532415849829_0.708163855039047"},"_hasShrinkwrap":false},"1.7.0":{"name":"@michaelcoxon/utilities","version":"1.7.0","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"dist/index.d.ts","module":"lib.2015/index.js","scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-dev build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color","build-prod":"SET NODE_ENV=production&& webpack --no-color","prepack":"npm-run-all -s test","build-doc":"typedoc --out docs src"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@babel/cli":"^7.0.0-beta.40","@babel/core":"^7.0.0-beta.40","@babel/plugin-proposal-class-properties":"^7.0.0-beta.40","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.40","@babel/preset-env":"^7.0.0-beta.40","@babel/preset-typescript":"^7.0.0-beta.40","@types/chai":"^4.0.10","@types/mocha":"^2.2.44","@types/prop-types":"^15.5.2","@types/sinon":"^4.3.1","@types/sinon-chai":"^2.7.29","@types/webpack-env":"^1.13.6","awesome-typescript-loader":"^3.4.1","chai":"^4.1.2","dts-bundle":"^0.7.3","file-loader":"^0.11.2","jsdoc-babel":"^0.4.0-alpha.0","jsdoc-to-markdown":"^4.0.1","json-loader":"^0.5.7","mocha":"^4.0.1","npm-run-all":"^4.1.2","sinon":"^5.0.7","sinon-chai":"^3.0.0","ts-node":"^7.0.0","typedoc":"^0.11.1","typescript":"^2.9.2","uglifyjs-webpack-plugin":"^1.2.5","webpack":"^4.12.0","webpack-log":"^1.2.0","webpack-cli":"^3.0.7","webpack-cyclic-dependency-checker":"^0.0.1"},"dependencies":{"tslib":"^1.9.1"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"5683e4a734dc6b65b49086fde630fc3035217841","_id":"@michaelcoxon/utilities@1.7.0","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"integrity":"sha512-bP1h6KORxKQP0A9usN2jBSsEDSgENii2tBvX2Cl6qJKYDNncEmTWe7W2wsrW44ZeHDAMM+dikDEngLEsWD3ONA==","shasum":"fe7939e414a15dd87e91f194dd29e4cc66520a4a","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.7.0.tgz","fileCount":312,"unpackedSize":2765471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaaCqCRA9TVsSAnZWagAAaCEP/RmA2x4GHfW8+F2GzMFw\nQX7ZbvIC3f0Gp/bcohn/3DYIB0VPRISHo+PB5xDEdeLFbsAwzQMQNH1VHtm7\nOj6ZL02Bb5If09Qha/ZxYSYckzZ+TYeNtfgOqmFb91SdTG4BkSfZb7+qisDG\n3AYQt02fkqma+YbFq6UXADN6R3Phgcz/z8cBjhXnGMVL63uloZnVVemj+Yf4\nwq+u1fEJqF0Yai1M6yDOQz0oH3t99GmMh4jA65dEesjCta6WuO9QrM9sBM6E\nmO9ChPVesA5VW3LHDsJi3+3rP6ToUljKRdTJl0SvkB7kNMfeaXsv5uvlPknk\npglROSOqnUTGjxl3hznQB7xKMJXarlVoYz6XNpKtghNowUZ0q6Fb6Cw3M3g+\nwZUsnCghGfybI8lL17XMDgj9AtjQqL7rqmchTnC72wIGZzbyPq7sS7kASGZa\nc7HryEWLZpNbzupat4zRSYpeSeDKjeFUFlnUA/GMRfdpWcjiDPHwsM9+ifbz\nMaQnQ1cwBRQLckI23XB4oc9jlQdggY3v+8P+hnjEH961vWU5CVtpxGFNdF7k\nsgRbLYQUNN3o3uJJsMpP/Uwso9Q3c/wlBKU245P9lmW9ynxQD8PD0c65i9LR\nCtsxWpv4KW1G5pA9WLpoKUEJxVFGSyhyfwvRyIqfINqSmfOTttn5z2IH8xWE\n/zt3\r\n=L7NY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOKqxqj2tvt9IDXxcLqsbk4kzb9YWJX/AUHQDq4uC2CwIhANUMFp9YSEG64hW7HY5QLmKhd3l5I1L3EOlcZdnHJkAR"}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.7.0_1533649021418_0.4911328065564231"},"_hasShrinkwrap":false},"1.7.1":{"name":"@michaelcoxon/utilities","version":"1.7.1","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"dist/index.d.ts","module":"lib.2015/index.js","scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-dev build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color","build-prod":"SET NODE_ENV=production&& webpack --no-color","prepack":"npm-run-all -s test","build-doc":"typedoc --out docs src"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@babel/cli":"^7.0.0-beta.40","@babel/core":"^7.0.0-beta.40","@babel/plugin-proposal-class-properties":"^7.0.0-beta.40","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.40","@babel/preset-env":"^7.0.0-beta.40","@babel/preset-typescript":"^7.0.0-beta.40","@types/chai":"^4.0.10","@types/mocha":"^2.2.44","@types/prop-types":"^15.5.2","@types/sinon":"^4.3.1","@types/sinon-chai":"^2.7.29","@types/webpack-env":"^1.13.6","awesome-typescript-loader":"^3.4.1","chai":"^4.1.2","dts-bundle":"^0.7.3","file-loader":"^0.11.2","jsdoc-babel":"^0.4.0-alpha.0","jsdoc-to-markdown":"^4.0.1","json-loader":"^0.5.7","mocha":"^4.0.1","npm-run-all":"^4.1.2","sinon":"^5.0.7","sinon-chai":"^3.0.0","ts-node":"^7.0.0","typedoc":"^0.11.1","typescript":"^2.9.2","uglifyjs-webpack-plugin":"^1.2.5","webpack":"^4.12.0","webpack-log":"^1.2.0","webpack-cli":"^3.0.7","webpack-cyclic-dependency-checker":"^0.0.1"},"dependencies":{"tslib":"^1.9.1"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"5683e4a734dc6b65b49086fde630fc3035217841","_id":"@michaelcoxon/utilities@1.7.1","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"integrity":"sha512-WoL8gXeMjSHdbz/vi64bJtm7Q/WDQ2nPP692W56LztkkXNWSuA30GLSZ/ltd7Z3Uv9hZEG2mEP9PIC94+iXTjg==","shasum":"5590688ff68ff8d0b16bf16632a717e3a1a04b6e","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.7.1.tgz","fileCount":312,"unpackedSize":2765471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaaNaCRA9TVsSAnZWagAAEEgP/j8muM/j9mJZXG7ZaXKL\nd24XC9BjQ+2p6kkBe4gaVnapOGgWCt+pkvAzKyxVzianaXsZH1240ofKtFSn\nK4BDc0Blvsp7VjOjZiX5AjXpo7qaYDeDzPE7XHKJDawG+duPj8Y7l7B7xxyh\n/bEXoMZYnpjLtgETyi10GhZ0r9O+i8p+JZ7MY4zUiyvs0zcTW63JeAfs4XcA\nGc+w7iw8egRNDBQGFXvH1y30t+T84nvw6kcRpXvz82oxvwI9GaT37WWXHQln\nNl4Z+Go1VD+72RUluw9JvQJET+UqQkBZLD6P336mKEZVMswdCDi5UWq945E+\nDESEwUvp9pF63SyXG2/2NgnY8EDS6Rg/IF3zXd4IPtjGf8gQRlCGjclmEmQ/\ndseykMrKOtDVQr5bvEjXIOP+JdRfEOvHaK1dGrLroS1o948JEdDjmyJTrK0K\nr7C9cRGGR9jvwlb0oNoueRFiyLdlb4wMIAxi1o+Ss5tFUhio8WGhbCHrr3Wo\n4Iv4j8YBdS8dHIAaz4tADcxtqVnH3CIh9atIYIcY7bATFpbbuHzk0hQgPBWz\nx0VjniVt+4VWONW37CHME0xVm78MMXUgQDTkQtHS0nG3KdCAL7fDR0ZOkq6V\nM+Q+v3xoOhbT2QPICfXDSoPXR+rLkaCqzFghKgNoWl6yZn9jFR+RdaZtX+oo\nURSB\r\n=sAVE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8GRtE/IrNgjbpFcTe5e9f5LgM4StnOZp1P/N5aZdtFgIgHVWU2VXQJtjexvS4THDW/GHeOw/iJmKJY5U513cvmcI="}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.7.1_1533649694023_0.150991439030709"},"_hasShrinkwrap":false},"1.7.2":{"name":"@michaelcoxon/utilities","version":"1.7.2","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"dist/index.d.ts","module":"lib.2015/index.js","scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-dev build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color","build-prod":"SET NODE_ENV=production&& webpack --no-color","prepack":"npm-run-all -s test","build-doc":"typedoc --out docs src"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@babel/cli":"^7.0.0-beta.40","@babel/core":"^7.0.0-beta.40","@babel/plugin-proposal-class-properties":"^7.0.0-beta.40","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.40","@babel/preset-env":"^7.0.0-beta.40","@babel/preset-typescript":"^7.0.0-beta.40","@types/chai":"^4.0.10","@types/mocha":"^2.2.44","@types/prop-types":"^15.5.2","@types/sinon":"^4.3.1","@types/sinon-chai":"^2.7.29","@types/webpack-env":"^1.13.6","awesome-typescript-loader":"^3.4.1","chai":"^4.1.2","dts-bundle":"^0.7.3","file-loader":"^0.11.2","jsdoc-babel":"^0.4.0-alpha.0","jsdoc-to-markdown":"^4.0.1","json-loader":"^0.5.7","mocha":"^4.0.1","npm-run-all":"^4.1.2","sinon":"^5.0.7","sinon-chai":"^3.0.0","ts-node":"^7.0.0","typedoc":"^0.11.1","typescript":"^2.9.2","uglifyjs-webpack-plugin":"^1.2.5","webpack":"^4.12.0","webpack-log":"^1.2.0","webpack-cli":"^3.0.7","webpack-cyclic-dependency-checker":"^0.0.1"},"dependencies":{"tslib":"^1.9.1"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"63e04dc974045140e52ba6db677efc3f15e23615","_id":"@michaelcoxon/utilities@1.7.2","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"integrity":"sha512-tj9HkJqYN8X2vqAiPLKg/iQ5jEiGwH3q2Y4Y04i3+iGIJtcV9+/894pCwboLYnoFqzv9E8L1rmViZc6s5g9w7w==","shasum":"7f847708e453cbc3b5c50602eeea54617c90cce6","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.7.2.tgz","fileCount":312,"unpackedSize":2765467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaaq5CRA9TVsSAnZWagAAYUEP/AhSpO5sWE/uBimchr29\nN7FQRZGS3takmxYUjJEc56Q5+Qsu1IJObLD9Uphlu1epz1aMLuXcZkqfJBOB\nBJgxTmfzCY4g9p6lvdA+oYX7o4uJpoq8rnP5B4n57lzQSndFgTPy+2N0IP4c\nu6Sjchl0QPFMlDZ7E6o9ebrwxuyau/heqx7QyvkqHm2wZ/JFyAh8sBd9R6jh\nqNfBKUnlKr7oFz5XdiZ1h41nxddf3kIXDV9ENLvUEE5xX0rp5C5oBsIf5H3b\nL4sYXA9YpH4s1Gr8EqrcRGy4LlgwZzcsAGzTUTx7HF4LBE2eB7elRzewdhJM\n8MnNjaAdTPbIGGr9jwpRsU1fICq0bqSIGyV00LvUtu5WbwrQbPnUaUeC3j2n\nvf1I9ypetbdqX7Qo0D7/i8Qr2QwlE24F23KXm0u8JhjQGfUYTk/tedCRwhm8\nc7beai70Gh3bv/o0yzr++DOvIxwvb+n9rjiBzeFt9grlL0HH0lAy/meMntwM\nGZ9iJBsuzdSwuLqYxi9Ke+3RXes4yAx0xLJ1wh8XnQVRZwbyQby/oLjlmRv3\nAIMz+S/olx33fhe1nvcXjTgeFhDkHYgMLlUnDZSOqsrrNrU25n5ygOlC3xh4\n/USg6hWzerfoaySL1UOwxxNcL3gI7qX7i/p1u27wAn27ZZJRXG4njiKIxo8f\n3igk\r\n=z1oT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA+xNAIhzdx3OsKrJ3ZyqaKg5sv6it/SlKjtSaQKCdU6AiAtdR2wKbSZ1DB0WSnMXtoEp+++gdlia1OOr+owH+QRvA=="}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.7.2_1533651628738_0.4340895115557337"},"_hasShrinkwrap":false},"1.7.3":{"name":"@michaelcoxon/utilities","version":"1.7.3","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"dist/index.d.ts","module":"lib/index.js","sideEffects":false,"scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color","build-prod":"SET NODE_ENV=production&& webpack --no-color","prepack":"npm-run-all -s test","build-doc":"typedoc --out docs src"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@babel/cli":"7.1.2","@babel/core":"7.1.2","@babel/plugin-proposal-class-properties":"7.1.0","@babel/plugin-proposal-object-rest-spread":"7.0.0","@babel/preset-env":"7.1.0","@babel/preset-typescript":"7.1.0","@types/chai":"4.1.6","@types/mocha":"5.2.5","@types/prop-types":"15.5.6","@types/sinon":"5.0.5","@types/sinon-chai":"3.2.0","@types/webpack-env":"1.13.6","awesome-typescript-loader":"5.2.1","chai":"4.2.0","dts-bundle":"0.7.3","file-loader":"2.0.0","jsdoc-babel":"0.5.0","jsdoc-to-markdown":"4.0.1","json-loader":"0.5.7","mocha":"5.2.0","npm-run-all":"4.1.3","sinon":"6.3.5","sinon-chai":"3.2.0","ts-node":"7.0.1","typedoc":"0.13.0-0","typescript":"3.1.2","uglifyjs-webpack-plugin":"2.0.1","webpack":"4.20.2","webpack-log":"2.0.0","webpack-cli":"3.1.2","webpack-cyclic-dependency-checker":"0.0.1"},"dependencies":{"tslib":"1.9.1"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"0ebe9a29976283094c62404c3bdd49ffc5350255","_id":"@michaelcoxon/utilities@1.7.3","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"integrity":"sha512-Bx59IIZFbZsqbL7P3LOINiOi5PiceNRL+6uqcJBd4esRSKkLrI/CB5qtJbL2aMqe/xh24QSoearB1BrKoUyI1w==","shasum":"0fa57533858d8b6d551a9a900afa7606dc0d8b26","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.7.3.tgz","fileCount":325,"unpackedSize":2667619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvdbaCRA9TVsSAnZWagAAIpwP/ioHeisw0KjEo69PR7EN\nOisZon3by/3BGrF7/6n6HG298RE1xUnfyCgm7n1HD1YXuBFe+tr9wh6HxIjx\nxN9OyHDcxBKBGY61sNEciaeHF3IG3L/lmeo44GkQ5yRPIVfdBeh5PpHBPZmt\nC1tCbKpEQo/yEjoyOJ4zxnjLengd4pWeFHFr9i8JjFa4HedednGEzyaJB8Ar\ncNyNkykuCZIKsHYBje6jg8oQzkmY9itNN/QFt3SgeVm0noNW+VuEzE96M/8m\nCGsu/kVko8uKrK+5vec391Dszv9LNHc9HuN27ttzvl/Hadj6vBKNAenkuAh8\nDJgA3N/Kxv7notSW+sOlSudhLKcjS6iarrshFNE50YTTA0gpfb7kw6qVNv2k\nnrvE0G6aDEYi8Ited+eN753JvPQsdQv6Q+B9ghzyU/G+TkSzbx3DOdHu+99i\ntW56DcD8lHHL5KmEflfMwWJ8YOd+YCsyZHF6njVWNSbJFmqgt7gj9E7xNLwL\nIyXIDoBl9Yk5ijHCwj/bj68kCMt5ht3OwsPuq5zs6Zdw7yFLcuWM5zJsM1Df\nE5oh8UuFJFV4MhyRFjAaZND+Ma7rmLXZSnzs7Z4dQ3xS6w3u7BQmaiJ067m6\nq/47RHx1XiPlhT5dNhDMr9SD97lNI/UREvDvKCcKKl8C2pMBsmqYKMH/7KkD\nvRBw\r\n=NEmB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1NP2QWDnIQYA2AG/8I00XYT9lcHQdDY4M9hPmFckvNQIgVIJkPjegjE+ciVRp2Vq7nLOqattRIX7q7gAh2RmF6JI="}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.7.3_1539167961776_0.3135825971738193"},"_hasShrinkwrap":false},"1.7.4":{"name":"@michaelcoxon/utilities","version":"1.7.4","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"dist/index.d.ts","module":"lib/index.js","sideEffects":false,"scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color","build-prod":"SET NODE_ENV=production&& webpack --no-color","prepack":"npm-run-all -s test","build-doc":"typedoc --out docs src&& copy .nojekyll docs\\.nojekyll"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@babel/cli":"7.1.2","@babel/core":"7.1.2","@babel/plugin-proposal-class-properties":"7.1.0","@babel/plugin-proposal-object-rest-spread":"7.0.0","@babel/preset-env":"7.1.0","@babel/preset-typescript":"7.1.0","@types/chai":"4.1.6","@types/mocha":"5.2.5","@types/prop-types":"15.5.6","@types/sinon":"5.0.5","@types/sinon-chai":"3.2.0","@types/webpack-env":"1.13.6","awesome-typescript-loader":"5.2.1","chai":"4.2.0","dts-bundle":"0.7.3","file-loader":"2.0.0","jsdoc-babel":"0.5.0","jsdoc-to-markdown":"4.0.1","json-loader":"0.5.7","mocha":"5.2.0","npm-run-all":"4.1.3","sinon":"6.3.5","sinon-chai":"3.2.0","ts-node":"7.0.1","typedoc":"0.13.0-0","typescript":"3.1.2","uglifyjs-webpack-plugin":"2.0.1","webpack":"4.20.2","webpack-log":"2.0.0","webpack-cli":"3.1.2","webpack-cyclic-dependency-checker":"0.0.1"},"dependencies":{"tslib":"1.9.1"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"aa91d848f350743c722ec2b386e90cd23ca8167c","_id":"@michaelcoxon/utilities@1.7.4","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"integrity":"sha512-mAuYFhKVunrUoMaLYwjA5dPgR6HLRd89QSDTaNzvyvB2LJ42/Nht6RWYPxFpFwY9qpriN/5+WEIGaMD4ilszFA==","shasum":"9332ea2b1eb1577fdd53a24b5e751d16074e0c84","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.7.4.tgz","fileCount":359,"unpackedSize":3467903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwKpvCRA9TVsSAnZWagAAob8P/14HfNik8i33ykUWlUdK\nGsJIU8etQt8mqyKBYKRvmEKIciAr1VdNOa75xsYArhkRCqHHbDRaNOI5PST4\n+9bSbkOoHD99EmGjz3a7ehxW4RNQT2yP65CENX+4LI2gFYttNrarfqMyq4Dg\nmQl/77bpfJev2RKBMPIbBiO2M3jEQiroUSLtDMj/iDS6xYzeg5DUReOZaPCn\nAnRCO9r09CmkQF0Mg0l9mrgFX4Se29ME7VF8/76pOlAr205Wl5lEWmbTB3kA\nPNABpY1Az7sEGqtSeOeeATNuMcstJetIEv3d4gX6LnkMRUwGKfR9OPrpndT4\nGpqlxErOyzUAQ7BRUxAENJ2Wm7DOJ0qhp9z48S/qZ5w7Qqqh0GxjTzRtd/9w\nnQt4TwZYi5zU77fhBQMynfxvUChF4VqOVmTZF05AokLIEZvTKMSSzm4lmkUg\nq7Faq4SmKYlNL0eBva61ukPxwwLm5Qw8PMP2aDp+gEn+MYMPXre0GPsqCpTr\ni1zIDTqDvrVGjtHT+izq0/XJg5lXcIYcomQmT0v/4LscKFI6zsG4e6fIuGVJ\nPfulY/Kr/VQNcdWDo36uKAw2q6NDvhYs1eao0R//uZzF5l6O1lYmLB9lXrGb\ndDeNfIiVrpl9FNEtwLBGkdL4cL8UJMR1wytTNazASOFHSKAODoee32Vbhf+X\nCCdI\r\n=a1h7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGhr69xYVxlounHa6rcM0jtYsqN3cXgL1D4jOmkHOocZAiEAmDdD4bLw6Q6crjLzvlh3PDZi0Zh7cXrbQwmHotFH+Ww="}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.7.4_1539353197971_0.7886515390410664"},"_hasShrinkwrap":false},"1.7.5":{"name":"@michaelcoxon/utilities","version":"1.7.5","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"dist/index.d.ts","module":"lib/index.js","sideEffects":false,"scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color","build-prod":"SET NODE_ENV=production&& webpack --no-color","prepack":"npm-run-all -s test","build-doc":"typedoc --out docs src&& copy .nojekyll docs\\.nojekyll"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@babel/cli":"7.1.2","@babel/core":"7.1.2","@babel/plugin-proposal-class-properties":"7.1.0","@babel/plugin-proposal-object-rest-spread":"7.0.0","@babel/preset-env":"7.1.0","@babel/preset-typescript":"7.1.0","@types/chai":"4.1.6","@types/mocha":"5.2.5","@types/prop-types":"15.5.6","@types/sinon":"5.0.5","@types/sinon-chai":"3.2.0","@types/webpack-env":"1.13.6","awesome-typescript-loader":"5.2.1","chai":"4.2.0","dts-bundle":"0.7.3","file-loader":"2.0.0","jsdoc-babel":"0.5.0","jsdoc-to-markdown":"4.0.1","json-loader":"0.5.7","mocha":"5.2.0","npm-run-all":"4.1.3","sinon":"6.3.5","sinon-chai":"3.2.0","ts-node":"7.0.1","typedoc":"0.13.0-0","typescript":"3.1.2","uglifyjs-webpack-plugin":"2.0.1","webpack":"4.20.2","webpack-log":"2.0.0","webpack-cli":"3.1.2","webpack-cyclic-dependency-checker":"0.0.1"},"dependencies":{"tslib":"1.9.1"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"aa91d848f350743c722ec2b386e90cd23ca8167c","_id":"@michaelcoxon/utilities@1.7.5","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"integrity":"sha512-EIoVwbYhV+fV+2KWVmZoj0d8nF81tJXYf8uVQw0rPWmBi4aZ5zxGjj8JkyYuRcs7Ix3j3ucJpjahk/R2WD6Jpw==","shasum":"285ecbd11006fcea3b990a551ac50e7b120b5150","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.7.5.tgz","fileCount":359,"unpackedSize":3465694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwKvbCRA9TVsSAnZWagAAQykP/39U4Wc2xZJFhikDLMfM\nM+DO+HEBu8Pygn+qYoBBQmGP+vpgWBjWtlVM9doq4KMPyLoNX9wLxdzKzGJz\njt4N4IJAxFdxgg8IFNVTGiEbZoIuXBPcJIFTGzK2GXBn6+E2haH/kuo5MuOL\nCrqCflG1G/G2EKaMKrIEqfRYwE8gvinqgsZS3s/nF8wUCUhSt3Kzy41nDqSk\n2TVlf7bgjonFr3cGBr3HrcVkFNa1kaISo7ZhMPL6t7MhAzQvEG/IdEf+kPhe\nLbfd0W6ld8WnmeUz+mKVU3cKkTsN7jctSxh7ePgxOh6LISMkuLe+0RQzLQvk\nr/ogTkWGy10DwvMRSGI9ghxiiUiUfWlwb11Fdt3e5DkQb9YDuISqQbScW5Th\nUg+03jVmxrBKptfk4tvblNs3v+xrniBb/58A1m9LOOVTjIpk20hET2qz7/bW\nRNjv5UrhyiMkolNf5Qhj2QxvYKJrCHlzFahtDSfOhuPwJJ4K4riUYuqCtbYh\nenxhkpTmmhrvfVwkWD7MigdxiFpT/kdSJ0Duo2IcUbYZIE6h6NB1FeRy7W9N\n34/5YMRCLFHX/zOi8PmgPzOX0lgRNDQ8xvblTuPMGYcm+fvIvDMWEO76xPG2\n4w7n3ff3F91jjbbsaZQ/wCirJMgkc0OjzSBmOV3aUslj/VcNl3s5+f0pVFMh\nXX/u\r\n=bu57\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/E5mX1ZF+JfLjdLDEKGNpF0EDlT4uVPMefevnmaN75QIhAI5L8o840Rtkm+CbBfsMWDr85oQBFHDfYowRqnecpQZw"}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.7.5_1539353562801_0.8550782170656044"},"_hasShrinkwrap":false},"1.7.6":{"name":"@michaelcoxon/utilities","version":"1.7.6","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"dist/index.d.ts","module":"lib/index.js","sideEffects":false,"scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color&& del lib\\index.d.ts","build-prod":"SET NODE_ENV=production&& webpack --no-color&& del lib\\index.d.ts","prepack":"npm-run-all -s test build-doc","build-doc":"typedoc --out docs src&& copy .nojekyll docs\\.nojekyll"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@babel/cli":"7.1.2","@babel/core":"7.1.2","@babel/plugin-proposal-class-properties":"7.1.0","@babel/plugin-proposal-object-rest-spread":"7.0.0","@babel/preset-env":"7.1.0","@babel/preset-typescript":"7.1.0","@types/chai":"4.1.6","@types/mocha":"5.2.5","@types/prop-types":"15.5.6","@types/sinon":"5.0.5","@types/sinon-chai":"3.2.0","@types/webpack-env":"1.13.6","awesome-typescript-loader":"5.2.1","chai":"4.2.0","dts-bundle":"0.7.3","file-loader":"2.0.0","jsdoc-babel":"0.5.0","jsdoc-to-markdown":"4.0.1","json-loader":"0.5.7","mocha":"5.2.0","npm-run-all":"4.1.3","sinon":"6.3.5","sinon-chai":"3.2.0","ts-node":"7.0.1","typedoc":"0.13.0-0","typescript":"3.1.3","uglifyjs-webpack-plugin":"2.0.1","webpack":"4.20.2","webpack-log":"2.0.0","webpack-cli":"3.1.2","webpack-cyclic-dependency-checker":"0.0.1"},"dependencies":{"tslib":"1.9.3"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"a556572ac63c3b3d28515369d0fcb529d69753eb","_id":"@michaelcoxon/utilities@1.7.6","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"integrity":"sha512-D6Zd+p2Zb5u1EZ+H0TYRqeOotY9u6IloN86xkkTQAuz1/imQS36LgndZq4noHc6jPilbzfg2HnwWer1Mj3rjsQ==","shasum":"efb30af6fa87de85bbd981dab37e1b851adb6cfd","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.7.6.tgz","fileCount":351,"unpackedSize":3437585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxyiMCRA9TVsSAnZWagAAbw8P+wZejVkgbxn6CEIxXP78\nMxPzPU8rQZZVZwb7YWwITwZPopnDiZ76DEdNs94v1aHeKSMJl5HBGVM5TSg1\n+LfPnJ3HiyQ32+oCsM2RtgJLFVVe8sitgwRMKXUwM5pVoOjVgM/kbYPXNJ9O\nkoz41ZzMf6/XBYe226IlRlswMAQ2vt2XaUU54+a682QmqQUeWB3HvZO9xl1N\nKgtMT9crkVRfoQf4qcLuFXm/XPkSi7Q56ovBZaQO2E352F1YQPzdA1fQYJIu\nDHbcmCOaSfpRdhAEl0H6HM6R06ye0WfxlZej6jDNkdy2kO4A0CFab4YFnAIm\non9C3oEOYpOVZUxOjeAEHVyL4Pl+NwPwhrdmF/G8eXy/xksnm9IBvUZzGmBW\n4I0or4i4GtJEtWtlbMgREHmG44VsLWXP9LAhKe+hWt1NZZB6NdTAXmshocVQ\njxSh+DBno0JlwEJLArj69gv49ZJCQcWU3JJw99prsNFpTWa4KoqqOuxjWsjO\nUsi95/HJ5tk9MnLAogUNj5m4nnY1GdcpuN8Y0sT5iRmrj/oUwqWHcKNb7mOT\njADjevTyUet1+Vn1d52TmHBtqwJkLkOPu2M9rdIzUxCTnsRZ+18+F7xrPP+6\nWV9qMzpPa0pFmgwZnkkwh+xAoA8qATj1AkWzxwnxvsLjaXoDqYDOqE9i6ocs\nFu2t\r\n=Ltbg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKfyP0Xse3R+dOWKh6XdflUV9lJW+Kz02kW3kmo7fqFgIhAJ4SSiqevb+GWYUr0UGDO3/yyeT2gU4bKhWf5bMmSMAM"}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.7.6_1539778699293_0.033394086908762555"},"_hasShrinkwrap":false},"1.7.7":{"name":"@michaelcoxon/utilities","version":"1.7.7","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"dist/index.d.ts","module":"lib/index.js","sideEffects":false,"scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color&& del lib\\index.d.ts","build-prod":"SET NODE_ENV=production&& webpack --no-color&& del lib\\index.d.ts","prepack":"npm-run-all -s test build-doc","build-doc":"typedoc --out docs src&& copy .nojekyll docs\\.nojekyll"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@babel/cli":"7.1.2","@babel/core":"7.1.2","@babel/plugin-proposal-class-properties":"7.1.0","@babel/plugin-proposal-object-rest-spread":"7.0.0","@babel/preset-env":"7.1.0","@babel/preset-typescript":"7.1.0","@types/chai":"4.1.6","@types/mocha":"5.2.5","@types/prop-types":"15.5.6","@types/sinon":"5.0.5","@types/sinon-chai":"3.2.0","@types/webpack-env":"1.13.6","awesome-typescript-loader":"5.2.1","chai":"4.2.0","dts-bundle":"0.7.3","file-loader":"2.0.0","jsdoc-babel":"0.5.0","jsdoc-to-markdown":"4.0.1","json-loader":"0.5.7","mocha":"5.2.0","npm-run-all":"4.1.3","sinon":"6.3.5","sinon-chai":"3.2.0","ts-node":"7.0.1","typedoc":"0.13.0-0","typescript":"3.1.3","uglifyjs-webpack-plugin":"2.0.1","webpack":"4.20.2","webpack-log":"2.0.0","webpack-cli":"3.1.2","webpack-cyclic-dependency-checker":"0.0.1"},"dependencies":{"tslib":"1.9.3"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"298413dfe6923461f55b02ff9be0d894d904bd5b","_id":"@michaelcoxon/utilities@1.7.7","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"integrity":"sha512-X4QxQs1lukbErNK8JWm4gFsutZWIE/1rNpIXm7mxX0spzXMR5I/nY+ZZCnrSNUItgQeZuWa4V0Fk007SHJ/tXA==","shasum":"d62d73df2efa537c49511e25c9a234a71d88a88e","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.7.7.tgz","fileCount":351,"unpackedSize":3487603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbx/h5CRA9TVsSAnZWagAArzcP/0Goai0rC1tVH3SAjD4A\nlaEqumKmMF7ksa3Bye6zR6PfIJ2X2hw4hh55bkFTzl9aIzTvqsp6ie/Fa7X0\nJ7oTuVs0haTx7QhLj+V+izRYDADVA4QTuYVCy0P2JqgvUG1EouDWylvAWQE5\nZZKtLrH6otdpXbX564YsYz9eVhlT9gZLoRfN7spYkimmNLf3AhhqYxoGyk5j\n2j/4UwKKdDE7X8QYHss1bl1JxMc/eFM9oyLSM/2/Zcjduu2jQnb93gi6+WeT\nJpTiZOKTuEIh9t3NNoyQLO8Ln9HpQWbjSA8Do4pv30rdGnR6IqABCun/yLtq\nZHDcBW6v9M2ozi63IyJXaTRZPUruGZna0usn/MTxahtH7oX/Avtgt13dU/IT\nqjVA6skZj2VtKqIgoSXWOAeXWlS/L5q/tX6AetrCCExwfCKN6GGtJurGLo65\nhC0fyK/ROQwYhTBaTZY12Rfxbyn2XZO4oYYMgfWQE4HgMr/vSDzFoW/9dH1M\ntyRt6Pbfj1e304vArrVjVsSBBX9vMv4b4Chn/1gHyCs+yleoIxd9KSWCSj+7\nMg8c22+hy9KBSCKu+/yJ+otDDsqrVJnT0/SzLET7mXTrF/JJdaoyT/3+II0o\nL+Zrrq2LXd5zThy9/aMuc3jtb0UOOlmqz3DECAo19wLU4Oso0FmwBd4j0+kw\nZ5ev\r\n=4Mv+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbThAjmzO9LUJqtdDLn+aYK+HUGI9XXXkaZ3OULjjQ6gIgB3E+d5X2MXak0qT8GU1nuMlCzpvxUyZdLcJTK0qWtxE="}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.7.7_1539831928958_0.7019170820425893"},"_hasShrinkwrap":false},"1.7.8":{"name":"@michaelcoxon/utilities","version":"1.7.8","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"dist/index.d.ts","module":"lib/index.js","sideEffects":false,"scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color&& del lib\\index.d.ts","build-prod":"SET NODE_ENV=production&& webpack --no-color&& del lib\\index.d.ts","prepack":"npm-run-all -s test build-doc","build-doc":"typedoc --out docs src&& copy .nojekyll docs\\.nojekyll"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@babel/cli":"7.1.2","@babel/core":"7.1.2","@babel/plugin-proposal-class-properties":"7.1.0","@babel/plugin-proposal-object-rest-spread":"7.0.0","@babel/preset-env":"7.1.0","@babel/preset-typescript":"7.1.0","@types/chai":"4.1.6","@types/mocha":"5.2.5","@types/prop-types":"15.5.6","@types/sinon":"5.0.5","@types/sinon-chai":"3.2.0","@types/webpack-env":"1.13.6","awesome-typescript-loader":"5.2.1","chai":"4.2.0","dts-bundle":"0.7.3","file-loader":"2.0.0","jsdoc-babel":"0.5.0","jsdoc-to-markdown":"4.0.1","json-loader":"0.5.7","mocha":"5.2.0","npm-run-all":"4.1.3","sinon":"6.3.5","sinon-chai":"3.2.0","ts-node":"7.0.1","typedoc":"0.13.0-0","typescript":"3.1.3","uglifyjs-webpack-plugin":"2.0.1","webpack":"4.20.2","webpack-log":"2.0.0","webpack-cli":"3.1.2","webpack-cyclic-dependency-checker":"0.0.1"},"dependencies":{"tslib":"1.9.3"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"fe748d1c6b4fa350d9c75e222270bc5078edba30","_id":"@michaelcoxon/utilities@1.7.8","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"integrity":"sha512-CQEdGBEhqzLi7ZObCFvLLjFzT8SBYeOtAuS3e3WwioU5t6OxicjBouEzuu8p4QxtusjW3CGtTbub7XuB1DXLCg==","shasum":"92272447209feacbac3014b8bc62dac26fd6a9c9","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.7.8.tgz","fileCount":351,"unpackedSize":3486904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4Q+jCRA9TVsSAnZWagAAQyMQAJ8L6n8A7HAPIr8Hm4Ax\n/u1K1bA21ZgutR0+kX1pOZ3ieqJPfoYN2nq2f7fcp2NVHvY5/W5funCeZ09O\nfaFU1a/YpjdwPasolXUPUGOaUgAsx5V33NB1/j2vGnuIBIqv3B1srW4npEX2\nbVjmw9UyQD5UW8fL+SbGG6mbHNmPeoycAbYvixOgCWwAe/sE44d52cof8o+f\nwacKfIXIpdNh/VChQWTGm1ZPVpilWRHjwPV3WKFRNQBOzExk8V3WWjQZCEse\nRMSDRjc6hlzBIcp7caVYHZLl/eXWXrKHk7A2T1ofqx0r7sXekw0NbGZw5jOj\nRTPvx7LwYK1lhHZvDqZuyJmmbq7b3WhEG9z0DIcYwp29aF/174a39LH6th/d\nF2J+bvxmQt11i14f8Nhe8hypKyNG3OP8JEULcQ9q3ESOnkTsFvIQT2RqHWB+\nB1YxBr4n2A29VK8W77jxVjfI8Jo6J9ss0DxSQ/ZNCdQQP2zChxzpXdz70Slo\nemIKVvzi7p2SMvfjQfLpeAdlNXL+i6wk7MNihW6jTIVggFroUSa/qR1OsbS5\nnv0cSoINhBYpDLo9B83q1SAgZoTHLXfbjPkBfUkhZMbuQAV3NoKzVP+XC25S\nCPzoahZD3X8/lj1FFNWDXxxj1fq4dYwJFugUd7NfXvbgI4pzahOvF1iQTB4L\n5AcH\r\n=M7ZD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlGHJ1eE5jIeng7k6hZOg19d5db8I545MQwOXCas6wrQIhAN/42+EceCvensxxJpLYtLP1hMg6Yk8fI2Gr8SjgW+bW"}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.7.8_1541476259038_0.04337281264255477"},"_hasShrinkwrap":false},"1.7.9":{"name":"@michaelcoxon/utilities","version":"1.7.9","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"dist/index.d.ts","module":"lib/index.js","sideEffects":false,"scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color&& del lib\\index.d.ts","build-prod":"SET NODE_ENV=production&& webpack --no-color&& del lib\\index.d.ts","prepack":"npm-run-all -s test build-doc","build-doc":"typedoc --out docs src&& copy .nojekyll docs\\.nojekyll"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@babel/cli":"7.1.2","@babel/core":"7.1.2","@babel/plugin-proposal-class-properties":"7.1.0","@babel/plugin-proposal-object-rest-spread":"7.0.0","@babel/preset-env":"7.1.0","@babel/preset-typescript":"7.1.0","@types/chai":"4.1.6","@types/mocha":"5.2.5","@types/prop-types":"15.5.6","@types/sinon":"5.0.5","@types/sinon-chai":"3.2.0","@types/webpack-env":"1.13.6","awesome-typescript-loader":"5.2.1","chai":"4.2.0","dts-bundle":"0.7.3","file-loader":"2.0.0","jsdoc-babel":"0.5.0","jsdoc-to-markdown":"4.0.1","json-loader":"0.5.7","mocha":"5.2.0","npm-run-all":"4.1.3","sinon":"6.3.5","sinon-chai":"3.2.0","ts-node":"7.0.1","typedoc":"0.13.0-0","typescript":"3.1.3","uglifyjs-webpack-plugin":"2.0.1","webpack":"4.20.2","webpack-log":"2.0.0","webpack-cli":"3.1.2","webpack-cyclic-dependency-checker":"0.0.1"},"dependencies":{"tslib":"1.9.3"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"fe748d1c6b4fa350d9c75e222270bc5078edba30","_id":"@michaelcoxon/utilities@1.7.9","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"integrity":"sha512-4ccFXBfU+V5qyVFo5GLKWL2WDEUJr5ipF6/qk42QF+UALpY9lvg130gRLvs0Ywae22JY37ObNiH/n0Sx1I0qlg==","shasum":"fc85bdd6039edfc4260ca0f3f7e8f83cc1ab3098","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.7.9.tgz","fileCount":351,"unpackedSize":3486364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4RKmCRA9TVsSAnZWagAAXi8QAIGgM3goFMYZx9tmeiRP\n78UsZcDwbLW06JCT+UP2YXaDPPDi3iqIyw5pH759+k5Bw6iRD3B02PsP3DCh\nonyFjjygVNEDfOT8Ebc3f57C2lfXQ4WamNNcHtVT3ujJNqtBZcrBYeOaT8x3\n+FBaDMBkLIVFbse4vdvywzxoen9yade7+5P+4sSjJqQLXg9Uv+YBYAdz4go9\n9Bj41t25LY3PLg/0YJLihvEGGhnndS9c/q972ayWoQfGkOIkgO/To5fLEvKR\niHlX3WErP69rCe3/K6gs5rkAuduFKl8KwfqIzGk/eqbDWRFvTFk+Bnedp34n\n8zN8TKfUkZa05Se0BUD88I4cYAo2Ux+ryu+xzHsnGnnvjknTjViwZjc8k/vE\nsYY7YWFTfI+PgbiBVly8PHlD+LB2EcIFG8i18Vj0ecP/E8bIG+r7w3BoXxnn\nnvNtmo036Qm2BVcgBTpjLKejK5v+qCuZEkk1/eQ1kHsLNWGGRvKM1GxEaVuv\ndLlW0TXsFYlEFP6goqBiJrnSAu3ihaFwgFxGgeBKBrBMM44bviTt73m2c4AT\nudPuAspXLWgl+xfxTHj756uIl41kPc8kYEj5PBaYHEI9AlS4uLO4dzE1KjXe\nAtQ8JMlxvTVfODDGaqofzU4/IOZOFxxAc7PliOZFi77MJh+EPU9We1bdkst1\nCzqW\r\n=9kBB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPYuZUHMIPauSEmmfB44ocMJdHyaeGwlAIKp4sSanGRQIhAPeKRi8ESjzHBCvgCpLZkol7Q9CFEY75BI8zCNFjGW19"}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.7.9_1541477029826_0.12033323534881046"},"_hasShrinkwrap":false},"1.7.10":{"name":"@michaelcoxon/utilities","version":"1.7.10","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"dist/index.d.ts","module":"lib/index.js","sideEffects":false,"scripts":{"run-tests":"mocha -r ts-node/register tests/**/*.spec.ts","test":"npm-run-all -s build-prod -p run-tests","build-dev":"SET NODE_ENV=development&& webpack --no-color&& del lib\\index.d.ts","build-prod":"SET NODE_ENV=production&& webpack --no-color&& del lib\\index.d.ts","prepack":"npm-run-all -s test build-doc","build-doc":"typedoc --out docs src&& copy .nojekyll docs\\.nojekyll"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@babel/cli":"7.1.2","@babel/core":"7.1.2","@babel/plugin-proposal-class-properties":"7.1.0","@babel/plugin-proposal-object-rest-spread":"7.0.0","@babel/preset-env":"7.1.0","@babel/preset-typescript":"7.1.0","@types/chai":"4.1.6","@types/mocha":"5.2.5","@types/prop-types":"15.5.6","@types/sinon":"5.0.5","@types/sinon-chai":"3.2.0","@types/webpack-env":"1.13.6","awesome-typescript-loader":"5.2.1","chai":"4.2.0","dts-bundle":"0.7.3","file-loader":"2.0.0","jsdoc-babel":"0.5.0","jsdoc-to-markdown":"4.0.1","json-loader":"0.5.7","mocha":"5.2.0","npm-run-all":"4.1.3","sinon":"6.3.5","sinon-chai":"3.2.0","ts-node":"7.0.1","typedoc":"0.13.0-0","typescript":"3.1.3","uglifyjs-webpack-plugin":"2.0.1","webpack":"4.20.2","webpack-log":"2.0.0","webpack-cli":"3.1.2","webpack-cyclic-dependency-checker":"0.0.1"},"dependencies":{"tslib":"1.9.3"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"d70f86626d60440535ed24b3aef90f6685cc03fc","_id":"@michaelcoxon/utilities@1.7.10","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"integrity":"sha512-hnMdkRSNNK8NJu97ZrcoEIyGDln12BOQ2gcmnXppEpRYLdk5JEhbFwcHXykcbBg+eg4VhY0sEaWQXq9nm3MnLw==","shasum":"d2ea87099dd863b7e60fd395f231fb2f88ef43a9","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.7.10.tgz","fileCount":362,"unpackedSize":3555702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXWmbCRA9TVsSAnZWagAAc1UP/2Mj0eap/zMtFX+WZ69O\n1LWy2kpcXZrylKVUARwEvNiU6RfFnNGrpo16GFTjrxWgjtFkeh3VhfiPsnIV\nL1gz13E51yKQtxOVfN3XD0FmSposqsQ0sfNpB+JgvprrMYfIn2P+rRaHzOdO\ni+ppFb59cU3TrO2v1ONmZDfKs9JzU3xe0pv0lI2+5VDiTuCARC5SrdUobg1G\nkOllHw1AjfF8D7qXSQm53BBUO3Q8dTEfetEsX61IcIEuz24Bgxx621t8IccC\nPrkzeRBkN3vWgIifr7064l/+zLxjHXPh7xHnEwlZZqgvt6dBb2I+TGEa6T01\nJntnYGO4UjZIwb6gxlBa4mQSGMtW9f5y4G91Nq1Ane5ivp808Zyh4ClJqMH4\nyo5xqLjF5d0HeD6geO05Z55dM9jUwSa+1VOAy2mOJU0vFieKLNxE8dn+mrro\nHU0csmQroB7BIdiZOyS6ilMhsfcFB8yAJvmOiGwky/R4jMW4FaW2/ZAzVlfu\nR+K9oGPrF+bDI9p+50nY29OYNYyPRUKlsocCT8i3UHLPrYR94dAxnswREOau\neBI0KvHH4bBMG/mNWswZnggXtiBEXEQ4wUL/dux0u4eA2yEqX36rVZQWIsTN\nO8UWOoZmFkcfMPuA2SOgdlHjj5Uydtsn+IpivnagaOz4+B0osuMmDGHtat2d\nW1nC\r\n=o9xt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGMg0TqcYt1i4ftDLqO2zlz6iyv3XHzKAVGUhxGwTWlZAiAETYvBgJMuR84/ZU9O04JD8XlSrioymdzLXKUzUmtGxA=="}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.7.10_1549625755005_0.8431052026697565"},"_hasShrinkwrap":false},"1.8.0":{"name":"@michaelcoxon/utilities","version":"1.8.0","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"dist/index.d.ts","module":"lib/index.js","sideEffects":false,"scripts":{"build-typescript":"tsc -p src\\config\\es5\\tsconfig.json&& tsc -p src\\config\\es6\\tsconfig.json&& tsc -p src\\config\\es2015\\tsconfig.json","version":"npm -v && node -v","test":"mocha -r ts-node/register tests/**/*.spec.ts","build-dev":"SET NODE_ENV=development&& webpack --no-color&& del lib\\index.d.ts","build-prod":"SET NODE_ENV=production&& webpack --no-color&& del lib\\index.d.ts","prepack":"npm-run-all -s build-typescript build-prod test build-doc","build-doc":"typedoc --tsconfig \"src\\config\\es5\\tsconfig.json\" --logger console --out docs src&& copy .nojekyll docs\\.nojekyll"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@babel/cli":"7.1.2","@babel/core":"7.1.2","@babel/plugin-proposal-class-properties":"7.1.0","@babel/plugin-proposal-object-rest-spread":"7.0.0","@babel/preset-env":"7.1.0","@babel/preset-typescript":"7.1.0","@types/chai":"4.1.6","@types/mocha":"5.2.5","@types/prop-types":"15.5.6","@types/sinon":"5.0.5","@types/sinon-chai":"3.2.0","@types/webpack-env":"1.13.6","awesome-typescript-loader":"5.2.1","chai":"4.2.0","dts-bundle":"0.7.3","file-loader":"2.0.0","jsdoc-babel":"0.5.0","jsdoc-to-markdown":"4.0.1","json-loader":"0.5.7","mocha":"5.2.0","npm-run-all":"4.1.3","sinon":"6.3.5","sinon-chai":"3.2.0","ts-node":"^8.0.0","typedoc":"0.13.0-0","typescript":"3.3.3","uglifyjs-webpack-plugin":"2.0.1","webpack":"4.20.2","webpack-log":"2.0.0","webpack-cli":"3.1.2","webpack-cyclic-dependency-checker":"0.0.1"},"dependencies":{"tslib":"1.9.3"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"17073bb302e0f50efaceb22529cacc6fb9b04795","_id":"@michaelcoxon/utilities@1.8.0","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"integrity":"sha512-AhHuOAcDqVONtMVz0act6gB3hl3onJhubc62vOGdrRHz2Al4ewE51oiA8cQ611ghCu92CfSz125O8CBV1ovTwg==","shasum":"5ff8e411e4c26f0bf0f83cfc091e272530732efb","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.8.0.tgz","fileCount":373,"unpackedSize":3702501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmgPSCRA9TVsSAnZWagAAMyYP/iVYNJvCQ0GNZ4++3k4H\n8JNG+yBSzWwmjoe8WIbtLUjk5Py1vDiL/jcz4ti1jndml+1xLIdfFgyn9Nzr\nNjZK5Q7mPI9Irut7wvCkY3SQ+SPBvZ6gLvoIPT50M4+LNtVa+vSQxpb0AlG3\naklPXrhRnO1tUjEKOBgP4W+PYby4hcQV/5lZpgL6r1X72kncqv35zFVjcS20\nrDTXucnByBBkJp/EKZP1tgHPgxYG/6diZSkDUEiZfaGHTHYQAs8kUdVEN1UO\n6H7BuDuk9L03oal5T9gSyoqaFfkv8ySsDPWO0ANdx6p+xSY3rAt+bHr4PIkG\nd/apWu+WwpDZwMc2sHcPKz7FN/7WTB+0lGvkSCxlI/HpK1it+qBHAOS3Pbwi\nTw4VpwwM2yIic9/pZbwx/qt2Hpf+uF650vUGTnYZ0iCPCzvB6y4f6aoQ/NP+\nFFJxyuphI1aMWkRcVoEOn947zgAvq8An/O76rZ2YApdQGkseQPcxSzdSe9/T\nZwuZXSik/SdF1iCuUsCOe4tPowxxbkbUw1iP4pmGjyGPehD37Q4t0MDA/eNg\nutICowD85UcGAoSpc/Qfh6BULJoBFY4NAvRk9GwOgZ4ZzCKsqRQlEz4vYOOV\nNumWRWim9yixqjljROWsMpP2272BTd1PiNay27PzySo10EGgKmVdnGFtatck\n846b\r\n=h9r2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrNi/REGR9dyVHEUsLlc52R+kbinBLpNRnzjxgr4MIVAIgTTWr/g+y/A/bT9G4FvnJ42NZXUdJDct379rcgKHbzbU="}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.8.0_1553597394136_0.2857066713186882"},"_hasShrinkwrap":false},"1.8.1":{"name":"@michaelcoxon/utilities","version":"1.8.1","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"dist/index.d.ts","module":"lib/index.js","sideEffects":false,"scripts":{"build-typescript":"tsc -p src\\config\\es5\\tsconfig.json&& tsc -p src\\config\\es6\\tsconfig.json&& tsc -p src\\config\\es2015\\tsconfig.json","version":"npm -v && node -v","test":"mocha -r ts-node/register tests/**/*.spec.ts","build-dev":"SET NODE_ENV=development&& webpack --no-color&& del lib\\index.d.ts","build-prod":"SET NODE_ENV=production&& webpack --no-color&& del lib\\index.d.ts","prepack":"npm-run-all -s build-typescript build-prod test build-doc","build-doc":"typedoc --tsconfig \"src\\config\\es5\\tsconfig.json\" --logger console --out docs src&& copy .nojekyll docs\\.nojekyll"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@babel/cli":"7.1.2","@babel/core":"7.1.2","@babel/plugin-proposal-class-properties":"7.1.0","@babel/plugin-proposal-object-rest-spread":"7.0.0","@babel/preset-env":"7.1.0","@babel/preset-typescript":"7.1.0","@types/chai":"4.1.6","@types/mocha":"5.2.5","@types/prop-types":"15.5.6","@types/sinon":"5.0.5","@types/sinon-chai":"3.2.0","@types/webpack-env":"1.13.6","awesome-typescript-loader":"5.2.1","chai":"4.2.0","dts-bundle":"0.7.3","file-loader":"2.0.0","jsdoc-babel":"0.5.0","jsdoc-to-markdown":"4.0.1","json-loader":"0.5.7","mocha":"5.2.0","npm-run-all":"4.1.3","sinon":"6.3.5","sinon-chai":"3.2.0","ts-node":"^8.0.0","typedoc":"0.13.0-0","typescript":"3.3.3","uglifyjs-webpack-plugin":"2.0.1","webpack":"4.20.2","webpack-log":"2.0.0","webpack-cli":"3.1.2","webpack-cyclic-dependency-checker":"0.0.1"},"dependencies":{"tslib":"1.9.3"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"17073bb302e0f50efaceb22529cacc6fb9b04795","_id":"@michaelcoxon/utilities@1.8.1","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"dist":{"integrity":"sha512-U31CDc3cn5GsYGNd5P44HXWqvHZIJVAR5kuMcBMiwApzHJUBhJS5260zrvWtiJcI8bjVTgdaNR7S0F8pcXLI/g==","shasum":"455abb84704eb81f914d7611d23753b36090dae3","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.8.1.tgz","fileCount":373,"unpackedSize":3708977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmggBCRA9TVsSAnZWagAAQEAP/RexOXiUIBq2PJ60wPG2\n37DQU2ngk0gtuzkHXy/rQ0TC8mSnyk6TKsOdqylK0oPaiXfNw8hRvtYlYHeN\ncQ9ji2DpLOD5aSwJ7ofzJddZocMDBzF2Lt2TRb7cDlvy+FBpE3cFNg6R/8EF\nhlxfj5NylGhJW38MosFy/HCqfzUupzj2z0JjsEQKcRqrQ4uvLuc8+S5V0vb5\nMbrmrMUv0F8Qm+3fh8qKL05VPRgu/5cc3tG3X7p/32zNSWentspzdntrOEHx\n9TCW6jwmIoFnxiQR2AvQ/s6/Ka1SghklXZZDjXbAAlvxgS+EOAY2mr8Bb1rH\nvrxAVOlitAMKrbHB+f5NGl68SzCf19JxbsIQd23aaWR773nPioriTqlF96GN\n75VGtil5X1rNqlWMDXFRbV/Vse/jOmwDV7sGCHvVIPxp0jdWU8vp/j8D0tbv\nkt7HsMkOkqIoZULv5bP7vTV5kjWtxBJVGZYQC5yWN/lZuCiEq4C0qhVCMdwj\nwJHB3YHgwh0vrOXCMNhW5ymET2XgV2pt6uVCJd7vCssGTeHSAvDbDvKqOGFy\ncIp/hLbj6eJsrBqw3BTc+BPLiuFlvfE2zSsCnFWTDnLvPAHOo7Gc9FSS2lzk\ndbiZVICbLvWd/r2KvSFns8Ela9Ll9X+FMKKssCmfEOxlB7SK/YoQJBSgIX3Q\n9QcL\r\n=+jLS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbtn4xyjn8GYgwg69mqRrrWzi6Ze3kqm3vRLzUWsHnKQIhAJ9pWibAyZv8wJMBJaOKn8VSLGoZWcJBZVx27B+DzHZh"}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.8.1_1553598464725_0.731806536283178"},"_hasShrinkwrap":false},"2.0.0-alpha":{"name":"@michaelcoxon/utilities","version":"2.0.0-alpha","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"lib/index.d.ts","module":"lib/index.js","sideEffects":false,"scripts":{"build-typescript":"tsc -p src\\config\\es5\\tsconfig.json&& tsc -p src\\config\\es6\\tsconfig.json&& tsc -p src\\config\\esnext\\tsconfig.json","version":"npm -v && node -v","test":"mocha -r ts-node/register tests/**/*.spec.ts","build-dev":"SET NODE_ENV=development&& webpack","build-prod":"SET NODE_ENV=production&& webpack","prepack":"npm-run-all -s build-typescript build-prod test build-doc","build-doc":"typedoc --tsconfig \"src\\config\\esnext\\tsconfig.json\" --logger console --out docs src&& copy .nojekyll docs\\.nojekyll"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.5.5","@babel/preset-env":"^7.5.5","@types/chai":"^4.2.0","@types/mocha":"5.0.0","@types/prop-types":"^15.7.1","@types/shelljs":"^0.8.5","@types/sinon":"^7.0.13","@types/sinon-chai":"^3.2.3","@types/webpack-env":"^1.14.0","awesome-typescript-loader":"^5.2.1","babel-loader":"8.0.6","chai":"^4.2.0","dts-bundle":"^0.7.3","file-loader":"^4.2.0","jsdoc-babel":"^0.5.0","jsdoc-to-markdown":"^5.0.0","json-loader":"^0.5.7","mocha":"^5.2.0","npm-run-all":"^4.1.5","sinon":"^7.4.1","sinon-chai":"^3.3.0","ts-node":"^8.3.0","typedoc":"^0.15.0","typescript":"^3.6.2","uglifyjs-webpack-plugin":"^2.2.0","webpack":"^4.39.3","webpack-cli":"^3.3.7","webpack-cyclic-dependency-checker":"^0.0.1","webpack-log":"^3.0.1"},"dependencies":{"tslib":"^1.10.0"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"b4e7ae760ff310cdcd9dccd06afa909f4a6edcb8","_id":"@michaelcoxon/utilities@2.0.0-alpha","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-jc+7pysU7o+Jj3A20toE9RHS8/pmCGWysTtlf0CIKSsEWEzcmeutuh+2kFxpFvE5tca9R5nOc3yyhb3710mGbw==","shasum":"dc4e35d7fcd520c9b39f830b8da36c4e831fa960","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-2.0.0-alpha.tgz","fileCount":390,"unpackedSize":4221527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaAeiCRA9TVsSAnZWagAA3ioP/10XYru5k9DChj+h+gCc\ni8NRI+z8yU9cWpZ7gFC0ZWlINsnz5grjFt6k2C2K9HqZc1HM2vlZ9sS0+0V6\nv/HmANBrtrYx69kE7zl6+KQlE56HH4d+eNKTRnhbIwCJp9Ezunz20yl2UIoy\n2KEfHgPAXPcc1MvJvVmEZ9A07DfzYZc0r6P1dB40dyTjPYMZbQ/UW0z2iHhu\nNsRmxvxNYqqvTAHyS4wvFRn/bao8KF8PxY74WZbEkkKdTplBDJwqGG+Hg3nO\nImBMRTERlWM2Asi4xJRa80vVgrnEXSvW3G9X8cbjdcg5pcP6tM09KiynxR85\nSqadvHaGvAfAgf46+QaJY7LHvnqvJQwf5A0ezIY4K2uvD5MrZu3URyEAeREQ\n6qWmGhMqa6ChUUkJYdylT/CXIH47GDHr26uKmQnQIbBwNobjS3JbOC8LSYuV\n8tzzLbV3QB+IV+CtkwDlOfuPR80jMRVGi9N3h6A9JZmHSzozK2Gdy/aAQUqd\nKARThOFqs2GG68FM0hgY38AChgwUELx9V6CudYtgI6qmAI55phLW/CYFf6wT\nnHQR1TQT6dNMuHBj0Xu+EDRCtEJkzvyoi32Xqbvw0P2H4LI2H1FS52RRCtov\nyqdV2XpZcNs3EJpaV/OujCw5hMQlIk3OI0SU4IFAokj5nHYQrZ4/HcUl79Pp\nF4uD\r\n=NGOj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDXix05+W+WJN2+umiYdMzIpwTwM0gJe9C3nD7otIfrtAiEArVMDEyzzfqjqG/uq9Hjg6ZqiP3aSyhhF4NgX5kVyD5o="}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_2.0.0-alpha_1567098786048_0.8948707713341184"},"_hasShrinkwrap":false},"1.8.2":{"name":"@michaelcoxon/utilities","version":"1.8.2","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"lib/index.d.ts","module":"lib/index.js","sideEffects":false,"scripts":{"build-typescript":"tsc -p src\\config\\es5\\tsconfig.json&& tsc -p src\\config\\es6\\tsconfig.json&& tsc -p src\\config\\esnext\\tsconfig.json","version":"npm -v && node -v","test":"nyc --reporter=html --reporter=text mocha --opts ./test/mocha.opts","build-dev":"SET NODE_ENV=development&& webpack","build-prod":"SET NODE_ENV=production&& webpack","prepack":"npm-run-all -s build-typescript build-prod test build-doc","build-doc":"typedoc --tsconfig \"src\\config\\esnext\\tsconfig.json\" --logger console --out docs src&& copy .nojekyll docs\\.nojekyll"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.8.4","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-object-rest-spread":"^7.8.3","@babel/plugin-transform-runtime":"^7.8.3","@babel/preset-env":"^7.8.4","@istanbuljs/nyc-config-typescript":"^0.1.3","@types/chai":"^4.2.9","@types/core-js":"^2.5.2","@types/mocha":"5.0.0","@types/prop-types":"^15.7.3","@types/shelljs":"^0.8.6","@types/sinon":"^7.5.1","@types/sinon-chai":"^3.2.3","@types/webpack-env":"^1.15.1","awesome-typescript-loader":"^5.2.1","babel-loader":"8.0.6","chai":"^4.2.0","core-js":"^3.6.4","dts-bundle":"^0.7.3","file-loader":"^4.3.0","jsdoc-babel":"^0.5.0","jsdoc-to-markdown":"^5.0.3","json-loader":"^0.5.7","mocha":"^5.2.0","npm-run-all":"^4.1.5","nyc":"^14.1.1","sinon":"^7.5.0","sinon-chai":"^3.4.0","source-map-support":"^0.5.16","string-replace-loader":"^2.2.0","ts-mocha":"^6.0.0","ts-nameof":"^3.2.0","ts-node":"^8.6.2","typedoc":"^0.15.8","typescript":"^3.7.5","uglifyjs-webpack-plugin":"^2.2.0","webpack":"^4.41.6","webpack-cli":"^3.3.11","webpack-cyclic-dependency-checker":"^0.0.1","webpack-log":"^3.0.1"},"dependencies":{"@babel/runtime":"^7.8.4","tslib":"^1.10.0"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"d115f49bcdc7828efcfb67cf30fa410153638456","_id":"@michaelcoxon/utilities@1.8.2","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-WFpp1BxW17f4L31LNRYghTGKmceJBlfN7o7A6yAdDAJtXDc4s426MToxPdI7Ib5YiGg6+SgdnYIc89yqk9ZyWw==","shasum":"3e503bcce2d8e16aec12779967657987ad72348b","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-1.8.2.tgz","fileCount":476,"unpackedSize":4334235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRML7CRA9TVsSAnZWagAAtM0P/0eS2NLJHMaCinyk2xBV\nAyOlmU0EZ9qsm5grOzktaApXs0AGPJbGKz/UG1quPZMzh3EKws64usuEvyyP\na2o94fJOouSL4/UNyrI6Q8Ba5H4cl2t1KSsvPnVYEQUkvqDLzJjYOEohFb6K\nw0cp7duPbuW+mLPeE4ENHgEM55R0Is/ue5lB7nDh23nvrTjPIATL7XKK/rUW\nI2W841lGkJbqIzDtVVuMXhGI/r73b/+mgK5cylWbN128JxDNxpwQYaLGfa3H\nNn0GQGgZI9ENX7YYyimp1QIFC/w4+h5l39eFkFFeraBOj84B1A1dnUi8f8CS\nBE7mAcOa/MrA3h7NdNbOwEPjJUFDII209hYxuhFfFW8SakV0YVW1pbkxwFTy\nz3yamYTQ1fuXG9vZDHszUaniuypTJQrsmZ3Qq+oTA7ox7qdEUu82nKV7ow8v\nRjXqXuBH0bo2nEF3BQocBkNErDTgGiB2dlnGUr6sHXttiMwDA1t7kQS2ex9J\nE5lg/nS+2Y4T3rkv52OQxOkmaVSpIB6JlSWz+YlZaKtpEeZpCS0w6rQfYLRq\nRT0xjA38dEAAKClzh0jNOsaKhX7IZF3TOgbNl5sO0MaYdUruW0DD7m5hNelw\ns1RpBaRQRZkYwWYxOutR95J7irtoeVLPqjDziKO//6qJEDjxN+XEtXL9EVPK\nqiRo\r\n=ju8/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF15Hv32peiWet7FfkhwbUTGXaAumDP8eC5BfDwFaXtKAiEAwGsEED0OJ2TKlC15XjwGtpKOEd+sAJvXvnqOtT6V2p0="}]},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_1.8.2_1581564666981_0.21271057294450646"},"_hasShrinkwrap":false},"10.0.0-alpha":{"name":"@michaelcoxon/utilities","version":"10.0.0-alpha","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"lib/index.d.ts","module":"lib/index.js","sideEffects":false,"scripts":{"build-typescript":"tsc","version":"npm -v && node -v","coverage":"nyc --reporter=html --reporter=text jest","test":"jest","build-dev":"SET NODE_ENV=development&& webpack","build-prod":"SET NODE_ENV=production&& webpack","prepack":"npm-run-all -s build-typescript build-prod test build-doc","build-doc":"typedoc --logger console --out docs src&& copy .nojekyll docs\\.nojekyll"},"mocha":{"require":["ts-node/register","source-map-support/register"],"recursive":true},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"reporter":["html"],"all":true},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/jest":"27.0.1","@types/node":"^14.17.14","@types/prop-types":"^15.7.4","@types/shelljs":"^0.8.9","@types/webpack-env":"^1.16.2","awesome-typescript-loader":"^5.2.1","dts-bundle":"^0.7.3","file-loader":"^6.2.0","jest":"27.0.3","jsdoc-babel":"^0.5.0","jsdoc-to-markdown":"^7.0.1","json-loader":"^0.5.7","npm-run-all":"^4.1.5","nyc":"^15.1.0","source-map-support":"^0.5.20","string-replace-loader":"^2.3.0","ts-jest":"^27.0.5","ts-node":"^10.2.1","typedoc":"^0.22.3","typescript":"^4.4.3","uglifyjs-webpack-plugin":"^2.2.0","webpack":"^5.52.1","webpack-cli":"^3.3.12","webpack-cyclic-dependency-checker":"^0.0.1","webpack-log":"^3.0.2"},"dependencies":{"tslib":"^2.3.1"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"ae8f628980a3fcf53eebfe9221868c6fef3109b1","_id":"@michaelcoxon/utilities@10.0.0-alpha","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-gGBU0oIHIO3i0cwmyrEqrRyUsy5cND6HRwkoCz0NRfVU351mVv35pIXLNhMgEUhDRaU41z8b9UiDE2gRAZyuZQ==","shasum":"aaa3dc52125df10dcfe1fed645cbfa2f258bbe05","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-10.0.0-alpha.tgz","fileCount":672,"unpackedSize":4817443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQKe7CRA9TVsSAnZWagAAvaUP/joyNW11ZueGRRsASW/Q\n3DuLDQmC1aJso4KzD0aocEES0FwVKYMGpnWhGYx5C5zImvK2FSoR4BJW10A2\nBWzX80hzy6o0m6aPKYkzkHNJAmX6XQhVEnG3svNCSMHZA3YyseCK3o1uOxtj\nMI+OgZgEqlQef+p7hddbdg00tHoeP/H3odRvlSEfdnBPTeKB/VZOSg4NIooz\nb4iC5umkmcpRNNV0Soa2yEeCozSFB7nv5QSrk06VMGJZK+v34gHfPReP8Zn0\nounUEdw98hg5+/fUedyzPAJzVXLHdFr+VupP5kYceeUJXfUqmntTSDG0cONn\nBkrZHYSOPL5EDfeBnq5gVuguDEycmd9+05VVqyXLWrM7D3kbc1wF4xDfXt91\nwT6k6yOVarUw/rrKgDan68YkIYDS/3RxmleohaLAHUJNBxcwyA0U3YOR8AYG\ntMYPdx5mTmI8bQxHYWm8jQ4rX/d9vfOv+p63r7f77WHxzEg5oJh5e/jFaxAu\nMPNMP9NOTLJN9pJYu00/QbOeHAeufPKXOGtKXj5JB/yPbrlE/kfzjXfF7a2F\nzNIeWKp51Lalr0pQUW3DMEzeKaz7hTpmnXn+/hSg3O8vfGhc32pthU4atZTz\nje+iS3ACIYqc3WtEMnhsgQK3ZJ0ZdrYr3aHa6RmNSg5+Vl75Y/U6yNy7A6/u\nNQ0d\r\n=gSe6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmD8VHtRF1mnfXdJ3I5Qaksmq0vZLwNw3bP/fkqOeT5AIhAM+mcrLcmBZvLZC6Pzt9VsvPABmIljuPES5DH051bWvL"}]},"_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"directories":{},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_10.0.0-alpha_1631627194827_0.9490361919804815"},"_hasShrinkwrap":false},"10.0.0-alpha.1":{"name":"@michaelcoxon/utilities","version":"10.0.0-alpha.1","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"lib/index.d.ts","module":"lib/index.js","sideEffects":false,"scripts":{"build-typescript":"tsc","version":"npm -v && node -v","coverage":"nyc --reporter=html --reporter=text jest","test":"jest","build-dev":"SET NODE_ENV=development&& webpack","build-prod":"SET NODE_ENV=production&& webpack","prepack":"npm-run-all -s build-typescript build-prod test build-doc","build-doc":"typedoc --logger console --out docs src&& copy .nojekyll docs\\.nojekyll"},"mocha":{"require":["ts-node/register","source-map-support/register"],"recursive":true},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"reporter":["html"],"all":true},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/jest":"27.0.1","@types/node":"^14.17.14","@types/prop-types":"^15.7.4","@types/shelljs":"^0.8.9","@types/webpack-env":"^1.16.2","awesome-typescript-loader":"^5.2.1","dts-bundle":"^0.7.3","file-loader":"^6.2.0","jest":"27.0.3","jsdoc-babel":"^0.5.0","jsdoc-to-markdown":"^7.0.1","json-loader":"^0.5.7","npm-run-all":"^4.1.5","nyc":"^15.1.0","source-map-support":"^0.5.20","string-replace-loader":"^2.3.0","ts-jest":"^27.0.5","ts-node":"^10.2.1","typedoc":"^0.22.3","typescript":"^4.4.3","uglifyjs-webpack-plugin":"^2.2.0","webpack":"^5.52.1","webpack-cli":"^3.3.12","webpack-cyclic-dependency-checker":"^0.0.1","webpack-log":"^3.0.2"},"dependencies":{"tslib":"^2.3.1"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"ae8f628980a3fcf53eebfe9221868c6fef3109b1","_id":"@michaelcoxon/utilities@10.0.0-alpha.1","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-KXWrfQFwEM5/bgPLpPZJGEEzj+2hk6uvTR4YZv5x7KkKehuow13SrwCQeMJefYgLnyOYg6uZlVL24+wdYQbaYQ==","shasum":"b96257362f7d059ce64c84f9f5f25ee529514a8f","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-10.0.0-alpha.1.tgz","fileCount":672,"unpackedSize":4881451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQKhVCRA9TVsSAnZWagAAVaMP/jNNqK6lm5ALjpAcSxV7\nWsN/yR3fCgLEa50YRiuWsHTXIR69oVDC4KYerGiFaZkJP8+j9rhPgUYhJftn\nB3HWFJTj6ldkK0RTGlGgAKt8MpoLmssdC3A5+HkcSu7hzXjYi1exBRDXmswm\neXZkhmU4hyTP0G8AiHEYxhii5V/CXTQaFWf54Xkwx478hOaqWCPyhCO4H3i1\nqVraF8UhykdNN1opymAaTW6Vh++yS/HCLt908Uj2bJGEoWrgz6VX7iQSJQ/M\nAAbAhwdQ1a99T85nxQMOZS9GsQb7kK7z8t/GMHw5eHVLVNnLuXIoXRrmYqI0\nrNVxVMj6pxTSdT/gG+fNIkYck2eAzbnf6RWiKwZ+x6/Lm+rU/ZMPpjxhYGZd\nDJkJ4/dk6ZchCdalU+APKFuAr9MCyWXgZMtMqWM8DgmiPkpsKMNrrtfhQ2DJ\n+5hWRwp81qcuOFCVaQqV/SddNesHNJYxX9ZjwXMCja4SNZpharKARzgeDBDr\nNdQNos8YBrCNeMpXBjF+cocGfh82FPigp9K6QChyW7oYUx0xeBJy58yijsV+\n+Er8OIGc1WYl9J7NODtiZd+VCfLygm1v9rVlxjLxk+6/VLW+8WkbcNQNyrbt\n0mzLNn6lJPQifHWeZZ2uMJM/zq9nT19ZMoEBQuTlxLJeigmh5xnBzKazLAXc\nqvh2\r\n=CvtA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDisXJKOzHC9IUCFFUh6Jnf3GyZuU+TTsBTjNgiCYVp3AiBK3hltYMIX5ohyftZBPOCXbMPG/jrS6TKTeA6hJ53jmQ=="}]},"_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"directories":{},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_10.0.0-alpha.1_1631627349047_0.5283426016387323"},"_hasShrinkwrap":false},"10.0.0-alpha.2":{"name":"@michaelcoxon/utilities","version":"10.0.0-alpha.2","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"lib/index.d.ts","module":"lib/index.js","sideEffects":false,"scripts":{"build-typescript":"tsc","version":"npm -v && node -v","coverage":"nyc --reporter=html --reporter=text jest","test":"jest","build-dev":"SET NODE_ENV=development&& webpack","build-prod":"SET NODE_ENV=production&& webpack","prepack":"npm-run-all -s build-typescript build-prod test build-doc","build-doc":"typedoc --logger console --out docs src&& copy .nojekyll docs\\.nojekyll"},"mocha":{"require":["ts-node/register","source-map-support/register"],"recursive":true},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"reporter":["html"],"all":true},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/jest":"27.0.1","@types/node":"^14.17.14","@types/prop-types":"^15.7.4","@types/shelljs":"^0.8.9","@types/webpack-env":"^1.16.2","awesome-typescript-loader":"^5.2.1","dts-bundle":"^0.7.3","file-loader":"^6.2.0","jest":"27.0.3","jsdoc-babel":"^0.5.0","jsdoc-to-markdown":"^7.0.1","json-loader":"^0.5.7","npm-run-all":"^4.1.5","nyc":"^15.1.0","source-map-support":"^0.5.20","string-replace-loader":"^2.3.0","ts-jest":"^27.0.5","ts-node":"^10.2.1","typedoc":"^0.22.3","typescript":"^4.4.3","uglifyjs-webpack-plugin":"^2.2.0","webpack":"^5.52.1","webpack-cli":"^3.3.12","webpack-cyclic-dependency-checker":"^0.0.1","webpack-log":"^3.0.2"},"dependencies":{"tslib":"^2.3.1"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"6b64e09a1b9c05d81d54971a76ac6cd6690a70d5","_id":"@michaelcoxon/utilities@10.0.0-alpha.2","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-S897MBoWUw2sd3BbMQ/kM4zB030FHr5kDpUCNOpsRpb5/D1iB0vajPpmiYyIV+7iB4d3iIyt2mcbTGaV6ufuIQ==","shasum":"4e2090089778de91ec888b2bc795e168318b727d","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-10.0.0-alpha.2.tgz","fileCount":672,"unpackedSize":4951608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQK2qCRA9TVsSAnZWagAAwx4P/2TYjzFKygOfcEXYp/S5\nkogvfwTF8xoAhJJSYhRh0q7YEc9egL2dMY4iL3F6Oe+lg7qhlhCopAOVeRtE\nijOaZMtKuFVFSyg+Qpt+m3xDg6Tv/FTe/5/qo5kgkL60uzjSKfo9Llfjo2SQ\n/jMkV4E0tK//FfZlk4ItsAI3iD/VIGoOG9Wxsk5N8vZfJ0d9cYqBPEKUaYV4\np080nyY75F0m5Mgy+5sSgfOZj0+DdYfmlOPaUNfhKcyxwDYFeTRRu6qwAmSG\nLKPW/W+xi2xT5mfmX1q3fq+ADjGcKV1sTgR/+fU1FkcSn4AZTHns7QxiBIiC\nu4RD2oLywlSdTEBNnw8L4Yq2hYCZbjr1b2/vVGOjT1MsyF6tMHef3TIjUyZR\nUm149CQi9W2TuE6Dc8JX0YpYZ0OESVxl8JInmHBbt1zQxgL2B1pyEKUf5CpL\nnIapBbHDVsMOZYXDGE8OGv+MsvFIIlFMK9ubmTfscE3B3WEnvWY0DiD8dl4X\nYZyTnKRzo1fO6ma7TAWhXjdcvik4iv2h4QBXtllzde3WXzKRDWKQeGK+eour\nI98fHsZTVZIk5liwoXGGN8B3iV0O0OgtIqVGfPXvK2BbhIrE/sGpY9emiIGi\ndHJVQmNfu6OOYYTXxPTJY2d16QGOlsDIVZahpvWaEyGZNjLrHf+V0BEwvpdM\ntokp\r\n=NnDg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDa6iywgv/O7XicPDQqqqf5Nwdgtff6BPI1wQv8PZXjKgIhAJDUnFg/gqbAIRrHf/yfp00xS1AVzMeD5J9yRMsQ6H5Y"}]},"_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"directories":{},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_10.0.0-alpha.2_1631628713891_0.6866491225296278"},"_hasShrinkwrap":false},"10.0.0-alpha.3":{"name":"@michaelcoxon/utilities","version":"10.0.0-alpha.3","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"lib/index.d.ts","module":"lib/index.js","sideEffects":false,"scripts":{"build":"npm-run-all -s build-typescript build-prod","version":"npm -v && node -v","coverage":"nyc --reporter=html --reporter=text jest","test":"jest","build-dev":"SET NODE_ENV=development&& webpack","build-doc":"typedoc --logger console --out docs src&& copy .nojekyll docs\\.nojekyll","build-prod":"SET NODE_ENV=production&& webpack","build-typescript":"tsc","prepack":"npm-run-all -s build test build-doc"},"mocha":{"require":["ts-node/register","source-map-support/register"],"recursive":true},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"reporter":["html"],"all":true},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/jest":"27.0.1","@types/node":"^14.17.14","@types/prop-types":"^15.7.4","@types/shelljs":"^0.8.9","@types/webpack-env":"^1.16.2","awesome-typescript-loader":"^5.2.1","dts-bundle":"^0.7.3","file-loader":"^6.2.0","jest":"27.0.3","jsdoc-babel":"^0.5.0","jsdoc-to-markdown":"^7.0.1","json-loader":"^0.5.7","npm-run-all":"^4.1.5","nyc":"^15.1.0","source-map-support":"^0.5.20","string-replace-loader":"^2.3.0","ts-jest":"^27.0.5","ts-node":"^10.2.1","typedoc":"^0.22.3","typescript":"^4.4.3","uglifyjs-webpack-plugin":"^2.2.0","webpack":"^5.52.1","webpack-cli":"^3.3.12","webpack-cyclic-dependency-checker":"^0.0.1","webpack-log":"^3.0.2"},"dependencies":{"tslib":"^2.3.1"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"23ac3d1175c993047015312f35e9655d212b0d49","_id":"@michaelcoxon/utilities@10.0.0-alpha.3","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-tj3OX90x+9N2OVQEpqAons045nrsNjiI1ISQ1rLt/qQAcGzjQxyGCIsLBr0bgxirjoDUQjriRH8TXlI3tCjhKg==","shasum":"a50ed66fe7d9ca7236a1a0bd03d87cff5f2731c1","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-10.0.0-alpha.3.tgz","fileCount":696,"unpackedSize":5091697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQLOaCRA9TVsSAnZWagAAXxgP/0rBGFb89mgxFh97BNPi\n8tEnurhzmBc/wemXidmQlmeruwTuLFt6GnW8FJBv9Q2Enqk3LAENXHpvujVI\n7NetBKGyjw+/pgFympupn0dw+zG6glSWc4n1wccv8+QZfzFf9RQE0ejxeGZ7\n6+T+swbUkngeAROT2qVB1BxK15xeHOw46K/eXEvVHlLl9zc//b7XISjMgq8x\nPXPTh763B6dMz8R/Lcp7xYIQu6TO3ThIjLWM3yDgUUXDKdCHN+qW8R1Bkb2K\nESfcYClnDxdQeDK2mP7nWGAAZW5zs/tDc92ZvshB+88DNx0hLRdSXLrDGPsN\n1FFWqFt1qG3StyvttWlN2ale5sbWjnHD85RRNrsFBAq0Pzd2ziX9sCu+2Xty\ng1IMeFRiuOEZyenN5B3ngtH/89o985+8gtzE3Ltmo4dllINt/zhdTH1QH8zr\nKi2ZmSOGqrt500euOE4wkAKLta7CmeNSKdWGnACMqG2AemoZnhCoopeyCkKO\n13j8QC6CP21KAAkCiwU+MVJpDcApyMQgGNISh6mwiTLJUJTKFUqNId63GLse\n9agt7rT83x4Pp1uOOx78XRtlOZDThU/VAWX3XQJ2xz/MEJj9gVi4CBhbGbST\nXJKWfFHD+MqECJdKNYs5kpInJfuMF3xzQ7nosuuBS1wgcr9rcLvCWUZVG0FK\n+WFy\r\n=L4Or\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLovOQb4L1KGbAH273bujhuQRuZYulZq4nElHeZYHdJgIhAPgYzfYbgQk0YIHr+u493bGK4erkGAcUFgRX+tGLb6gr"}]},"_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"directories":{},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_10.0.0-alpha.3_1631630234198_0.77234913002593"},"_hasShrinkwrap":false},"10.0.0-alpha.4":{"name":"@michaelcoxon/utilities","version":"10.0.0-alpha.4","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"lib/index.d.ts","module":"lib/index.js","sideEffects":false,"scripts":{"build":"npm-run-all -s build-typescript build-prod","version":"npm -v && node -v","coverage":"jest --coverage --coverageDirectory coverage --coverageReporters html","test":"jest","build-dev":"SET NODE_ENV=development&& webpack","build-doc":"typedoc --logger console --out docs src&& copy .nojekyll docs\\.nojekyll","build-prod":"SET NODE_ENV=production&& webpack","build-typescript":"tsc","prepack":"npm-run-all -s build test build-doc"},"mocha":{"require":["ts-node/register","source-map-support/register"],"recursive":true},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"reporter":["html"],"all":true},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@types/jest":"27.0.1","@types/node":"^14.17.14","@types/prop-types":"^15.7.4","@types/shelljs":"^0.8.9","@types/webpack-env":"^1.16.2","awesome-typescript-loader":"^5.2.1","dts-bundle":"^0.7.3","file-loader":"^6.2.0","jest":"27.0.3","jsdoc-babel":"^0.5.0","jsdoc-to-markdown":"^7.0.1","json-loader":"^0.5.7","npm-run-all":"^4.1.5","source-map-support":"^0.5.20","string-replace-loader":"^2.3.0","ts-jest":"^27.0.5","ts-node":"^10.2.1","typedoc":"^0.22.3","typescript":"^4.4.3","uglifyjs-webpack-plugin":"^2.2.0","webpack":"^5.52.1","webpack-cli":"^3.3.12","webpack-cyclic-dependency-checker":"^0.0.1","webpack-log":"^3.0.2"},"dependencies":{"tslib":"^2.3.1"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"2071a0e883cd65691d838303626b0d349b464d13","_id":"@michaelcoxon/utilities@10.0.0-alpha.4","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-t+gXGa2ZYDLkHd4TW6xy1wvwBd5w+QL1vkptOvKyH8+wSuN0qju6hH5kX4SQ9xXMELzY62+SORV5ZT7CZYY46w==","shasum":"e1e6be20739260ddbc11f80d7645c26d62bc24aa","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-10.0.0-alpha.4.tgz","fileCount":696,"unpackedSize":5101430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQLjLCRA9TVsSAnZWagAAlSIP/2M4WAeges/C3Dvorue4\napw59lqn7V7Qdj8fmV1wbjrTzbu6ibO4/15aaNKEBCteaLllZpI2Td56k+OR\nOZ86r/G6gwS5ZvxsI5Zp4flz4kAVdxGGf97YWM+6sg/NoDLwQ8tHChDShBkm\neKCp7FWl/1//leJ25mau9DlKXX13RqE7tyEG7wKcZU5Z2JMWr+YlyKryR3dn\nVzwauEv0AgGL/x6nVqqtVAd+KmbK2ukkEX1uojK39P3pKNyL04DFgsOX1hU1\nGIqapcr1xInGB2YZ9In3PwXnDnAShBrFT3gzXMqHVTRPkX21Xv3XbxNGiSjF\njneGEorqdXWLBYUzlrjBWhjxVMnvgPOX1bKQ+427pYR++RRWADHnLJc48WXQ\nuRlbYeZcNhORbZWA9mHuxZix+2w78Ue4bWTF8sf8oxrAr/VwsMuecfnHRq1d\nlfEYcUTizOBlh7kaBqPSAnePWbZMF2RKQOQpW2O/gj05ooANF45RrTU8NQJd\nUH0qxqDsne9Wd34eNB3tIELd7d1/SL7As7t5c6Yiilomklw/cw9he9NLc5zV\n9QTryVIvGJrssXWvrSfkzQHTMvRfglMKQCz9G8FGhfaoeL24Up9amPtmbG9F\nMOY/7ynDQlYlAMsx8S243f3VSvlt8D8eZPsbudUV+Qwhjt+wf5FF/CZeQKjo\nVnDc\r\n=+Jp2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDqN/8dUttgB6jEcdfTJj8LLJ/E26zRPkM7bgceNK4nEAiEAujqC3esCZR7Oq9bEsnvyy40zL09LtVwnuVZWwQSLoN4="}]},"_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"directories":{},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_10.0.0-alpha.4_1631631563616_0.5150196019141162"},"_hasShrinkwrap":false},"10.0.0":{"name":"@michaelcoxon/utilities","version":"10.0.0","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"lib/index.d.ts","module":"lib/index.js","sideEffects":false,"scripts":{"build":"npm-run-all -s build-typescript build-prod","version":"npm -v && node -v","coverage":"jest --coverage --coverageDirectory coverage --coverageReporters html","test":"jest","build-dev":"SET NODE_ENV=development&& webpack","build-doc":"typedoc --logger console --out docs src&& copy .nojekyll docs\\.nojekyll","build-prod":"SET NODE_ENV=production&& webpack","build-typescript":"tsc","prepack":"npm-run-all -s build test build-doc"},"mocha":{"require":["ts-node/register","source-map-support/register"],"recursive":true},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"reporter":["html"],"all":true},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@types/jest":"27.0.1","@types/node":"^14.17.14","@types/prop-types":"^15.7.4","@types/shelljs":"^0.8.9","@types/webpack-env":"^1.16.2","awesome-typescript-loader":"^5.2.1","dts-bundle":"^0.7.3","file-loader":"^6.2.0","jest":"27.0.3","jsdoc-babel":"^0.5.0","jsdoc-to-markdown":"^7.0.1","json-loader":"^0.5.7","npm-run-all":"^4.1.5","source-map-support":"^0.5.20","string-replace-loader":"^2.3.0","ts-jest":"^27.0.5","ts-node":"^10.2.1","typedoc":"^0.22.3","typescript":"^4.4.3","uglifyjs-webpack-plugin":"^2.2.0","webpack":"^5.52.1","webpack-cli":"^3.3.12","webpack-cyclic-dependency-checker":"^0.0.1","webpack-log":"^3.0.2"},"dependencies":{"tslib":"^2.3.1"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"a7e159f87906216251b55dbee9639995fa752d27","_id":"@michaelcoxon/utilities@10.0.0","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Zb0YLwChrHCcP8tSxvyXr+1SxV4wzQCMwXkc0s1YlXHVB+/grTPAqkn8TbjXHIiz+/DgTnaL2W2kEISNoFDmZQ==","shasum":"b018d008f643157f8abcdb45a1d0a834a0af5871","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-10.0.0.tgz","fileCount":735,"unpackedSize":5064223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQfdFCRA9TVsSAnZWagAAYgQQAKNKweUKg2Ld6eyuNhKp\naRqMaNu+f0+/2dnkG1EMPtoPwfr8NoWyInn5BA7j9jLXR94feEI7HqI/sRUq\nl4hQFJvlXzTX93+btB0QLuXaxNSaLM4Z33Lwj8z6UICPiSRCe2+GqJvTlGUb\niBzPFFMl9A+KhuP2hw8JALCwwpaYFK2HFFoS1XkHxrIJJyZdw2VArCzuVHVZ\nFnV8yOC2mbJwmxb9z1F6bvshVjumRTnSoau/++XrqdVpp85o+dfLTNFEXks8\nJJDEigzfwyA//3qcxuzl0mrjpTc8upezbzjpe1Dc7ChzL9Ie/EjCbeR7Yfle\nvF1e7Ik46DlpWmwP7FfcYVL7nEwlRegNOAwzeSybToVXOxqH2GwvMPzNfmax\nWOzk6SsyvYRHGyq3j5dMa5j/iHEuaUwqBEar/ov/B27YtM762EO95ZGJ0Kue\nReZVyQo6FRM46xyG9xSIvbGPK+/GI3HQQI8l4EygNHReo5Gh7zbqwwS2iCKV\njfgN8y9AUe27++59wfPKCAKWD1iKqmtEmLOvFJCkLd2T4ElGP3zCxC7oW0xU\ncuSt/27VJt+k2hsBZLV1BFdKRVhf4hu61RJLi5TcfLOY3AlPgMO9pfZZthPX\nBOO7b+zjI17kpacYOIeCAt75333XrCNKfcBsOX484VDXOgEOUFkWa36G14KM\nqXIU\r\n=vGDo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDEWXeP+IcbAA+6dCMwSOVaaLVPWa85KoLRA0UdysBUNAiBmGl34KMVkNAsHxM1PAkYN9nXksfPTGTp0njJtigGgzA=="}]},"_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"directories":{},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_10.0.0_1631713093171_0.5165768432618174"},"_hasShrinkwrap":false},"10.1.0":{"name":"@michaelcoxon/utilities","version":"10.1.0","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"lib/index.d.ts","module":"lib/index.js","sideEffects":false,"scripts":{"_build:debug":"SET NODE_ENV=development&& webpack","_build:release":"SET NODE_ENV=production&& webpack","build":"npm-run-all -s build:typescript -p _build:release","build:debug":"npm-run-all -s build:typescript -p _build:debug","build:typescript":"tsc","coverage":"jest --coverage --coverageDirectory coverage --coverageReporters html","test":"jest","build-doc":"typedoc --logger console --out docs src&& copy .nojekyll docs\\.nojekyll","prepack":"npm-run-all -s build -p test build-doc"},"mocha":{"require":["ts-node/register","source-map-support/register"],"recursive":true},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"reporter":["html"],"all":true},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@types/jest":"27.0.1","@types/node":"^14.17.14","@types/prop-types":"^15.7.4","@types/shelljs":"^0.8.9","@types/webpack-env":"^1.16.2","dts-bundle":"^0.7.3","file-loader":"^6.2.0","jest":"27.0.3","json-loader":"^0.5.7","lodash-es":"^4.17.21","npm-run-all":"^4.1.5","source-map-support":"^0.5.20","string-replace-loader":"^2.3.0","ts-jest":"^27.0.5","ts-node":"^10.2.1","typedoc":"^0.22.3","typescript":"^4.4.3","webpack":"^5.52.1","webpack-cli":"^3.3.12","webpack-cyclic-dependency-checker":"^0.0.1","webpack-log":"^3.0.2"},"dependencies":{"tslib":"^2.3.1"},"-vs-binding":{"ProjectOpened":["test"]},"gitHead":"8795d58b7dc5e630ffdf6418758d99cb33789ac6","_id":"@michaelcoxon/utilities@10.1.0","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Ygh4W/hHw+Z5zOr/Yrde8wmkxeTM5B53KkWJ5XcYmNQi+BlpEMzTQ0aFBcfLXCyUWQhWnX+v3vhC/r5TfTFDfw==","shasum":"2f2b144f8d729a8fa7dd12d0bb46f55f8146dd3b","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-10.1.0.tgz","fileCount":902,"unpackedSize":5270393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2RdQCRA9TVsSAnZWagAAw4EQAI0l/7QVi2XVOqqXS66I\nDsJdaHQLUfW9cP/pPm0rTDqZTxCTExMGO3WSHJYvx6ZE4QSceH0pIRWPTUMP\nGLppP64879Ze+nwFXA05IfVwPKo0HjYtvcCzgdyaIOMXrR7lDkh7gYfs049P\nun8jHHPUaC8wns/xwCUr4QJQihky3XWEx0RDZXWawWD/DhsqOwxUH4bz74v6\n0yrlfV7mhDvHZMTM0KT34jJ3nY3R0NAWYmdtt1etr77mhI7Qw1YeZNFtLQ/E\nLPIauUPdZ08wNCc4Qa4pA176onIKKVbql+wKnvLuUw700SqUjymDMRrZ9phD\nOKcV2n4XGswelekCdXTUjzO28g2VZuU224z6v+DaKYUxZDjMW/z2awCjc7GW\neFDKwdr1dv6nIOmwJOtCLRGlXIsbLlaG+1fe5yMAHK1orh2ud5PzjTzsed7B\naOp7E/oZhYyraUA0cW4OnZ8cafHI+8+N8fKZfOg/VKT1WFn1RvOU9XBbFAnp\nK9rqzPoZiChLPQJVgyhRge31A/Sgnh1vmekFNFaUdBzjiIQd7KaNK1+7ME13\nroJceyP060g2fCR701BExas6oCsA5t3hsRgqaNaGQqlwdXC1ijnGZNDX9Un2\nQgQvgxN129X6FUXYbG1feLRh290Ik8CfeMJHHQYsIpGtF4Iwh+6QHU9XaPo8\nXtQq\r\n=fsh7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID39x2wr3EvAtBgmFiKStQAwo/s7KHvtqDAqjPBlpC2LAiEAj/VnCBK9ICJGeo1R6kU1ettzrP0XAs/BWxIkP4F/foI="}]},"_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"directories":{},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_10.1.0_1632394037586_0.4186634100686477"},"_hasShrinkwrap":false},"10.1.1":{"name":"@michaelcoxon/utilities","version":"10.1.1","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"lib/index.d.ts","module":"lib/index.js","sideEffects":false,"scripts":{"_build:debug":"SET NODE_ENV=development&& webpack","_build:release":"SET NODE_ENV=production&& webpack","_build:typescript":"tsc","build":"npm-run-all -s build:typescript -p _build:release","build:debug":"npm-run-all -s build:typescript -p _build:debug","build:typescript":"npm-run-all -s clean:lib _build:typescript","clean:lib":"rimraf lib","clean:dist":"rimraf dist","clean":"npm-run-all -p clean:lib clean:dist","test":"jest --coverage --coverageDirectory coverage --coverageReporters html","build-doc":"typedoc --logger console --out docs src&& copy .nojekyll docs\\.nojekyll","prepack":"npm-run-all -s build -p test build-doc","webpack-stats":"SET NODE_ENV=production&& webpack --profile --json > webpack-stats.json"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript","collection","enumerable","linq","enumerator","ienumerable","list","array","comparer","exception","logging","format"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@types/jest":"27.0.1","@types/node":"^14.17.14","@types/prop-types":"^15.7.4","@types/shelljs":"^0.8.9","@types/webpack-env":"^1.16.2","ajv":"^6.9.1","dts-bundle":"^0.7.3","file-loader":"^6.2.0","jest":"27.0.3","json-loader":"^0.5.7","lodash-es":"^4.17.21","npm-run-all":"^4.1.5","source-map-support":"^0.5.20","string-replace-loader":"^3.0.3","ts-jest":"^27.0.5","ts-node":"^10.2.1","typedoc":"^0.22.3","typescript":"^4.4.3","webpack":"^5.52.1","webpack-bundle-analyzer":"^4.4.2","webpack-cli":"^4.8.0","webpack-cyclic-dependency-checker":"^0.0.1","webpack-log":"^3.0.2"},"dependencies":{"tslib":"^2.3.1"},"gitHead":"ba99672551cec485b83c11fd3cc150953f8294e0","_id":"@michaelcoxon/utilities@10.1.1","_nodeVersion":"14.19.1","_npmVersion":"6.14.16","dist":{"integrity":"sha512-+bPyUZ7u5fx8GDYJl+BN9s8wmCI4t+acS3mLsN0ldo20vR1npL4uYlUUCS9ynL54P3zuftYKTHOoUiR6fwvp+w==","shasum":"d2e5120771f21e977e6a9d0a1f9304994fff44de","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-10.1.1.tgz","fileCount":869,"unpackedSize":5751575,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhwMC8EgvS0jGXHqNi/EfPbiWnfu+YKkGjBqRpyHoq5QIhAIs9K4kNXFj+QzRR78O+7zbiMIQ012DX0PfiBNVRj8FG"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8gUSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqavw//UuZzRF/rEaCH63pdPfdeMiwD3p2aJ9mQyniVbwKuqPF6whsv\r\na24Rq3eO5tUqWeookbMqUZhj5165AyCQfPUrmYv7+hbPgPHUsK3MnRtZFTSy\r\nd1NGhwdGUn0dJV8SnOMETC3jBtvYBoDBRyUFSVFmCjSTxjHym74y4QEEVbKK\r\nt5DxvLKh5RdGHTRZdcXdMN3KzcoJKkgRrJTrN3fjt7e0eakv80DcP1Czw4Ba\r\ntJUZm/qns8octwmMHRDbhlsRfdChTpHJhxh2RuOOrN6whzDf+xCeBLs79nI4\r\nMzmocYvUHNvEb/ECO9rNjUUez4wByTsKMklGsvt8rbTuwrSaiwRzNggecAmg\r\nzo+TylYic3u9hWqiWDTLH6XhYQ7nU03MCAI7qY7aGCn3Y3n6hlLki4lBd1tE\r\nGiNW2kAHQDzD4XNf6q+mMCBfML9iNwNM0L7bTdeDHqKsb/kACdsHakPjTWn6\r\nli25sWcsyvn96RgJ/eLLon1pVvhAJVaAlN9G2yKzOyZ5tw0vfsMKZHjCry7e\r\n8zG6gXIdXuPY0fi5Z/B3w4/9Xvx8riv0VC14Ocxkx/VfAacQ2rEdR9jI6e4r\r\nVln1YyXihib/c9zddYndPMtDrU+eh0raKjSK3/fMKCRtzlPUpSR8SNE02Tfo\r\nquuykgD5uwZeDXdSjFrMWXoHngV78g5fvFo=\r\n=h+57\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"directories":{},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_10.1.1_1660028177966_0.477486871405328"},"_hasShrinkwrap":false},"11.0.0-alpha":{"name":"@michaelcoxon/utilities","version":"11.0.0-alpha","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"lib/index.d.ts","module":"lib/index.js","sideEffects":false,"scripts":{"build:debug":"npm-run-all -s build:lib:debug -p build:dist:debug","build:dist":"webpack --node-env production","build:dist:debug":"webpack --node-env development","build:dist:stats":"webpack --node-env production --profile --json > webpack-stats.json","build:dist:stats:debug":"webpack --node-env development --profile --json > webpack-stats.json","build:docs":"npm-run-all -s build:docs:typedoc build:docs:nojekyll","build:docs:typedoc":"typedoc --logger console --out docs src","build:docs:nojekyll":"copyfiles .nojekyll docs/","build:lib":"npm-run-all -s clean:lib build:lib:typescript","build:lib:debug":"npm-run-all -s clean:lib build:lib:typescript:debug","build:lib:typescript":"tsc","build:lib:typescript:debug":"tsc --sourceMap","clean:lib":"rimraf lib","clean:dist":"rimraf dist","clean:docs":"rimraf docs","build":"npm-run-all -s build:lib -p build:dist build:docs","clean":"npm-run-all -p clean:lib clean:dist clean:docs","prepack":"npm-run-all -s clean build:lib -p test:coverage build:dist build:docs ","test:coverage":"jest --coverage --coverageDirectory coverage --coverageReporters html","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript","collection","enumerable","linq","enumerator","ienumerable","list","array","comparer","exception","logging","format"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@types/jest":"29.1.2","@types/node":"^14.17.6","@types/prop-types":"^15.7.5","@types/shelljs":"^0.8.11","@types/webpack-env":"^1.18.0","ajv":"^6.9.1","browserslist":">=4.21.0","copyfiles":"^2.4.1","dts-bundle":"^0.7.3","file-loader":"^6.2.0","jest":"29.1.2","json-loader":"^0.5.7","lodash-es":"^4.17.21","minimist":">=1.2.6","npm-run-all":"^4.1.5","rimraf":"^3.0.2","source-map-support":"^0.5.21","string-replace-loader":"^3.1.0","ts-jest":"^29.0.3","ts-node":"^10.9.1","typedoc":"^0.23.16","typescript":"^4.8.4","webpack":"^5.74.0","webpack-bundle-analyzer":"^4.6.1","webpack-cli":"^4.10.0","webpack-cyclic-dependency-checker":"^0.0.1","webpack-log":"^3.0.2"},"dependencies":{"tslib":">=2.4.0"},"gitHead":"c59fc0d5641d8499e0a352e502f1c85b4cef18ec","_id":"@michaelcoxon/utilities@11.0.0-alpha","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-K7x/fQUZ8M600wfMpttlYebcwKKtr9r6Biep6wzhgR+HOA/JLOPSa8dLCHrL6BJD80lg84hp6OUxnL5fx40Rlw==","shasum":"5b4bc06ec1bae314859804388545bce3b9242458","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-11.0.0-alpha.tgz","fileCount":827,"unpackedSize":11097502,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBzpEiG5Pb8XubDgJz/1zTM3rIzZn9AHNq15EWvhcwvbAiAalaDCyQ1iFRtjM2Ei2aoSCFd5RmRIY72eDYp1iQq/kw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRWezACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEVg/+JF0YJBhz1+5pLSv9j70kPyKlCdO+exzOrW3aXXDQ+vv4r2fs\r\n0FDc2K5fTIQfuU8+ikwEDQ6+p1g2FJwFMWphHncfYZ7Zur/Fkgs9AvCkEyW2\r\nCYG4yETLXo7vfvaQPrJMNWwWRRIe91lzWQRW1X53nnVfvmEFTx+97qMIS8N4\r\n9DY6rfDmx6nKywnzTCTeANRJ2UU4grn6DSpsuSuj2UInRA4qfjwlyYdX4V3O\r\nx0w3C5HLp/ooDrqcxED+fpHF63hzQKzPUgQEIlRGEUaFPnCRpZAsZnZyUgl6\r\nep4E2nHI7uO4Ifjha1muRVc4/fynWw8Yo0iZzSQ7h/CITjhva6XZlMYB/Sas\r\nygkxdUb1lOZVFacEW0CBVHKDFnfrXq+NEGTKsxDRag4AvSOcYGSaLnzg0R43\r\nVOixIUp+onjfO8m/UXGgE6eAdVO3d5VjNCvQKONN8spYWf1QrQ47qSjvClrA\r\nKcH0WZ3SCCJWdzSRHNktvEvt6mS58ZzzbmTRQumSSNMFLs3tRq3/LSmCQXax\r\nvq6UGJVzK+dDOgf8wdVXTc4Qrx5zD+Aoaiyzu5SoiS8+lmhvpRrEKo4Okqkf\r\nmFMJNIOYQfpjsW0U8ISOyvrLT1DyFou7Hl9ll1oLlW0ujGScual6Sh7wnPXE\r\nXYJ745vDDwLuGD3v7i/jXKrmYcHsF25L67Q=\r\n=+iGo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"directories":{},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_11.0.0-alpha_1665492915610_0.6264471860615042"},"_hasShrinkwrap":false},"11.0.0-alpha.0.0.1":{"name":"@michaelcoxon/utilities","version":"11.0.0-alpha.0.0.1","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"lib/index.d.ts","module":"lib/index.js","sideEffects":false,"scripts":{"build:debug":"npm-run-all -s build:lib:debug -p build:dist:debug","build:dist":"webpack --node-env production","build:dist:debug":"webpack --node-env development","build:dist:stats":"webpack --node-env production --profile --json > webpack-stats.json","build:dist:stats:debug":"webpack --node-env development --profile --json > webpack-stats.json","build:docs":"npm-run-all -s build:docs:typedoc build:docs:nojekyll","build:docs:typedoc":"typedoc --logger console --out docs src","build:docs:nojekyll":"copyfiles .nojekyll docs/","build:lib":"npm-run-all -s clean:lib build:lib:typescript","build:lib:debug":"npm-run-all -s clean:lib build:lib:typescript:debug","build:lib:typescript":"tsc","build:lib:typescript:debug":"tsc --sourceMap","clean:lib":"rimraf lib","clean:dist":"rimraf dist","clean:docs":"rimraf docs","build":"npm-run-all -s build:lib -p build:dist build:docs","clean":"npm-run-all -p clean:lib clean:dist clean:docs","prepack":"npm-run-all -s clean build:lib -p test:coverage build:dist build:docs ","test:coverage":"jest --coverage --coverageDirectory coverage --coverageReporters html","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript","collection","enumerable","linq","enumerator","ienumerable","list","array","comparer","exception","logging","format"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@types/jest":"29.1.2","@types/node":"^14.17.6","@types/prop-types":"^15.7.5","@types/shelljs":"^0.8.11","@types/webpack-env":"^1.18.0","ajv":"^6.9.1","browserslist":">=4.21.0","copyfiles":"^2.4.1","dts-bundle":"^0.7.3","file-loader":"^6.2.0","jest":"29.1.2","json-loader":"^0.5.7","lodash-es":"^4.17.21","minimist":">=1.2.6","npm-run-all":"^4.1.5","rimraf":"^3.0.2","source-map-support":"^0.5.21","string-replace-loader":"^3.1.0","ts-jest":"^29.0.3","ts-node":"^10.9.1","typedoc":"^0.23.16","typescript":"^4.8.4","webpack":"^5.74.0","webpack-bundle-analyzer":"^4.6.1","webpack-cli":"^4.10.0","webpack-cyclic-dependency-checker":"^0.0.1","webpack-log":"^3.0.2"},"dependencies":{"tslib":">=2.4.0"},"gitHead":"b0b066e447b49cb2f769f97501f2ca14dc82c130","_id":"@michaelcoxon/utilities@11.0.0-alpha.0.0.1","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-PQbaX1T/0v4bQYAOS9a4omaO2nvAXk7PXfOBZcm7jm1tYqSF66VnNZo8RYwbU2sNgVZMrs6GIE04aA3EOEIyOA==","shasum":"360ab5da1cfb5a90f001e033e787e63bad389027","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-11.0.0-alpha.0.0.1.tgz","fileCount":827,"unpackedSize":11118970,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbTONHlX7TVdtOM09Kcuvqd76dNR9JAvimFlQZRXDEkAIgRt38r7iBAOlKfWbyRDL1sUVM4PyNpebbbb5etAd36GU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRXTdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKDg//cM4D/SQPa3cEGZefcDOv2UA1E+SO058CjdEU1zufwjK1g/vA\r\nrRK3WnJkRFzPCZScI+Z0HKEcWRAFdYsQ1v7ncKyFFDcj5RzT48JZ887iUagn\r\nAtcV0CotjcWQIckQE2++5GrXMu3nf2nt2IEN7acC7ZYHc/2XUtDeA1QTJRNJ\r\nm/aj2lwzJYYDUWUlSPHAioIRoRfa5Cqi3E1GxLPdqr16zHczXVLys3iL5v5u\r\ntL9MMT/rTS2d/xxWuedxQdOwVKRnzyE8LV8VpZ3YkyzggeQby5ynv/WucIbq\r\n/Sm+mPxHx3HGwrYL/2PE4HrLuYAzygy5Y8Mqb6+PvA1M0ZdBGwb8D3YsAMl3\r\n2TznV+Hp0u5g+HbAPqbeFt5tGdK5cfFzvbG6SnpUvDHdVMgTxipdIbG1W0vp\r\n+RjpFByDZz3yEwzRYQu32Wtv5eAMM0sVhmsrL6Zys/yHDk8m26Awb/KIhHHJ\r\n0FD/2zALXk8N/jP2AnQCkqH+s5rBCZbvjQLyU+AYc4dHRBgm6NfH7S1HWV99\r\neXb8ErBCBJDN9L2NMTj/rl9GTfSW0il5wLEnURRmvYE+BZrSB9E/pFs6lv06\r\n+sdO1KFWRcs4GMvZAGXubAkOAfgFwu+dHbBDyiSX9X5uQPcQy0Xyaki3xXyw\r\nXvW3Vmg+6NJVqZw/+lnqTODcVgVJ9Am6Bas=\r\n=PisW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"directories":{},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_11.0.0-alpha.0.0.1_1665496284728_0.6783042320408244"},"_hasShrinkwrap":false},"11.1.0":{"name":"@michaelcoxon/utilities","version":"11.1.0","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"lib/index.d.ts","module":"lib/index.js","sideEffects":false,"scripts":{"build:debug":"npm-run-all -s build:lib:debug -p build:dist:debug","build:dist":"webpack --node-env production","build:dist:debug":"webpack --node-env development","build:dist:stats":"webpack --node-env production --profile --json > webpack-stats.json","build:dist:stats:debug":"webpack --node-env development --profile --json > webpack-stats.json","build:docs":"npm-run-all -s build:docs:typedoc build:docs:jekyll","build:docs:jekyll":"npm-run-all -s build:dist build:docs:jekyll:copyoutput","build:docs:jekyll:copyoutput":"copyfiles dist/**/* docs/assets/","build:docs:typedoc":"typedoc --logLevel Verbose --out docs/api src","build:lib":"npm-run-all -s clean:lib build:lib:typescript","build:lib:debug":"npm-run-all -s clean:lib build:lib:typescript:debug","build:lib:typescript":"tsc","build:lib:typescript:debug":"tsc --sourceMap","build":"npm-run-all -s build:lib -p build:dist","clean:lib":"rimraf lib","clean:dist":"rimraf dist","clean:docs":"rimraf --glob docs/api/**/*","clean":"npm-run-all -p clean:lib clean:dist clean:docs","prepack":"npm-run-all -s clean test:prepack build:lib -p build:dist build:docs","start:jekyll":"cd docs && bundle exec jekyll serve docs/","test:coverage":"jest --coverage --coverageDirectory coverage --coverageReporters html","test:jest":"jest","test:madge":"madge --extensions ts --circular .","test:prepack":"npm-run-all -s test:coverage test:madge","test":"npm-run-all -s test:jest test:madge"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript","collection","enumerable","linq","enumerator","ienumerable","list","array","comparer","exception","logging","format"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@types/jest":"^29.5.7","@types/lodash":"^4.14.201","@types/node":"^20.8.10","@types/prop-types":"^15.7.9","@types/shelljs":"^0.8.14","@types/webpack-env":"^1.18.3","ajv":"^8.12.0","browserslist":"^4.22.1","copyfiles":"^2.4.1","dts-bundle":"^0.7.3","file-loader":"^6.2.0","jest":"^29.7.0","json-loader":"^0.5.7","lodash":"^4.17.21","lodash-es":"^4.17.21","madge":"^6.1.0","minimist":"^1.2.8","npm-run-all":"^4.1.5","rimraf":"^5.0.5","source-map-support":"^0.5.21","string-replace-loader":"^3.1.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.25.3","typescript":"^4.8.4","webpack":"^5.89.0","webpack-bundle-analyzer":"^4.9.1","webpack-cli":"^5.1.4","webpack-cyclic-dependency-checker":"^0.0.1","webpack-log":"^3.0.2"},"dependencies":{"tslib":"^2.6.2"},"_id":"@michaelcoxon/utilities@11.1.0","_integrity":"sha512-qw6/2E0wwx3eH5tvH+dqaA+DO5TqQTWyr219IzeNUXboz3QqksxEdIcj0vfHs4wSYExZhNGAI/MmPhqwmknTZA==","_resolved":"C:\\Users\\micha\\source\\repos\\utilities\\michaelcoxon-utilities-11.1.0.tgz","_from":"file:michaelcoxon-utilities-11.1.0.tgz","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-qw6/2E0wwx3eH5tvH+dqaA+DO5TqQTWyr219IzeNUXboz3QqksxEdIcj0vfHs4wSYExZhNGAI/MmPhqwmknTZA==","shasum":"de46382dd62b125f636cc77f813c5ecf0a7f69f8","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-11.1.0.tgz","fileCount":1005,"unpackedSize":12810367,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBUQ6fhnHB8THmocWmhkbpRFLSg3meWXIiIgAUl51whQIhAIEHKY+2ikKWGVXlaeqUcCMOY6FWSalLMVSTCp5EAjto"}]},"_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"directories":{},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_11.1.0_1701072151448_0.43637208353168333"},"_hasShrinkwrap":false},"12.0.0":{"name":"@michaelcoxon/utilities","version":"12.0.0","description":"utilities for JS and TypeScript","main":"dist/index.js","types":"lib/index.d.ts","module":"lib/index.js","sideEffects":false,"scripts":{"build:debug":"npm-run-all -s build:lib:debug -p build:dist:debug","build:dist":"webpack --node-env production","build:dist:debug":"webpack --node-env development","build:dist:stats":"webpack --node-env production --profile --json > webpack-stats.json","build:dist:stats:debug":"webpack --node-env development --profile --json > webpack-stats.json","build:docs":"npm-run-all -s build:docs:typedoc build:docs:jekyll","build:docs:jekyll":"npm-run-all -s build:dist build:docs:jekyll:copyoutput","build:docs:jekyll:copyoutput":"copyfiles dist/**/* docs/assets/","build:docs:typedoc":"typedoc --logLevel Verbose --out docs/api src","build:lib":"npm-run-all -s clean:lib build:lib:typescript","build:lib:debug":"npm-run-all -s clean:lib build:lib:typescript:debug","build:lib:typescript":"tsc -p ./tsconfig.build.json","build:lib:typescript:debug":"tsc --sourceMap -p ./tsconfig.build.json","build":"npm-run-all -s build:lib -p build:dist","clean:lib":"rimraf lib","clean:dist":"rimraf dist","clean:docs":"rimraf --glob docs/api/**/*","clean":"npm-run-all -p clean:lib clean:dist clean:docs","prepack":"npm-run-all -s clean test:prepack build:lib -p build:dist build:docs","start:jekyll":"cd docs && bundle exec jekyll serve docs/","test:coverage":"jest --coverage","test:jest":"jest","test:madge":"madge --extensions ts --circular .","test:prepack":"npm-run-all -s test:coverage test:madge","test":"npm-run-all -s test:jest test:madge"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript","collection","enumerable","linq","enumerator","ienumerable","list","array","comparer","exception","logging","format"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@types/jest":"^29.5.7","@types/lodash":"^4.14.201","@types/node":"^20.8.10","@types/prop-types":"^15.7.9","@types/shelljs":"^0.8.14","@types/webpack-env":"^1.18.3","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","ajv":"^8.12.0","browserslist":"^4.22.1","copyfiles":"^2.4.1","dts-bundle":"^0.7.3","eslint":"^8.56.0","file-loader":"^6.2.0","jest":"^29.7.0","json-loader":"^0.5.7","lodash":"^4.17.21","lodash-es":"^4.17.21","madge":"^6.1.0","minimist":"^1.2.8","npm-run-all":"^4.1.5","rimraf":"^5.0.5","source-map-support":"^0.5.21","string-replace-loader":"^3.1.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.25.3","typescript":"^4.8.4","webpack":"^5.89.0","webpack-bundle-analyzer":"^4.9.1","webpack-cli":"^5.1.4","webpack-cyclic-dependency-checker":"^0.0.1","webpack-log":"^3.0.2"},"dependencies":{"tslib":"^2.6.2"},"_id":"@michaelcoxon/utilities@12.0.0","_integrity":"sha512-VSpTtnUl7z0/FUaRKmOvy+Y6bzAOJiiOnTmUiHzsIgl628OaMJR6kfWjk0KuU/2T1bXw509nKckjyKP+fBvc9g==","_resolved":"C:\\Users\\micha\\source\\repos\\utilities\\michaelcoxon-utilities-12.0.0.tgz","_from":"file:michaelcoxon-utilities-12.0.0.tgz","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-VSpTtnUl7z0/FUaRKmOvy+Y6bzAOJiiOnTmUiHzsIgl628OaMJR6kfWjk0KuU/2T1bXw509nKckjyKP+fBvc9g==","shasum":"d7118f30bd4016e852cf8b32a975bb36818a16ab","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-12.0.0.tgz","fileCount":1070,"unpackedSize":15931859,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEBh+W3clP6F3Tt5EZ7ugvW3kB0G65ZJ0F70HZ/EEm6wIgKXCRongOHc21YjSslCDrIbcIdEQrKUNbLhdnjJBeXnU="}]},"_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"directories":{},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_12.0.0_1707818546617_0.43017378027067354"},"_hasShrinkwrap":false},"13.0.0-alpha-0.0.1":{"name":"@michaelcoxon/utilities","version":"13.0.0-alpha-0.0.1","description":"utilities for JS and TypeScript","types":"lib/index.d.ts","module":"lib","sideEffects":false,"scripts":{"build:debug":"npm-run-all -s build:lib:debug","build:docs":"npm-run-all -s build:lib build:docs:typedoc build:docs:jekyll","build:docs:jekyll":"npm-run-all -s build:docs:jekyll:copyoutput","build:docs:jekyll:copyoutput":"copyfiles lib/**/* docs/assets/utilities","build:docs:typedoc":"typedoc --entryPointStrategy expand --logLevel Verbose --out docs/api src","build:lib":"npm-run-all -s clean:lib build:lib:typescript","build:lib:debug":"npm-run-all -s clean:lib build:lib:typescript:debug","build:lib:typescript":"tsc -p ./tsconfig.build.json","build:lib:typescript:debug":"tsc --sourceMap -p ./tsconfig.build.json","build":"npm-run-all -s build:lib","clean:lib":"rimraf lib","clean:docs":"rimraf --glob docs/api/**/*","clean":"npm-run-all -p clean:lib clean:docs","prepack":"npm-run-all -s clean test:prepack build:lib -p build:docs","start:jekyll":"cd docs && bundle exec jekyll serve docs/","test:coverage":"jest --coverage","test:jest":"jest","test:madge":"madge --extensions ts --circular .","test:prepack":"npm-run-all -s test:coverage test:madge","test":"npm-run-all -s test:jest test:madge"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript","collection","enumerable","linq","enumerator","ienumerable","list","array","comparer","exception","logging","format"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@types/jest":"^29.5.7","@types/lodash":"^4.14.201","@types/node":"^20.8.10","@types/prop-types":"^15.7.9","@types/shelljs":"^0.8.14","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","ajv":"^8.12.0","browserslist":"^4.22.1","copyfiles":"^2.4.1","dts-bundle":"^0.7.3","eslint":"^8.56.0","jest":"^29.7.0","lodash":"^4.17.21","lodash-es":"^4.17.21","madge":"^6.1.0","minimist":"^1.2.8","npm-run-all":"^4.1.5","rimraf":"^5.0.5","source-map-support":"^0.5.21","string-replace-loader":"^3.1.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.25.3","typescript":"^4.8.4"},"dependencies":{"tslib":"^2.6.2"},"gitHead":"4311d2034eb264d2a4576269171a4f7e258e4050","_id":"@michaelcoxon/utilities@13.0.0-alpha-0.0.1","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-H+IiQajxy11KapbvA1iTowc0SS+EfSQcnP0CgM9zC3DWgZA/aQU4OnNO4wlKgrRRnxMlqy1fpCdeM4jaAewz1Q==","shasum":"63a6e968e6eb920e271a341888ef53b4dc05dbce","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-13.0.0-alpha-0.0.1.tgz","fileCount":2151,"unpackedSize":27489903,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+LyxN+bxeQ6dxpEWNK+iwlPKPZ5mWUJe9MPCZSrBz/gIgG0IlpS1HfWpu9Dcb9dgbNQEMHV/rldfEimY94VqJ3qk="}]},"_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"directories":{},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_13.0.0-alpha-0.0.1_1707911380186_0.9605844241813819"},"_hasShrinkwrap":false},"13.0.0-alpha-0.0.2":{"name":"@michaelcoxon/utilities","version":"13.0.0-alpha-0.0.2","description":"utilities for JS and TypeScript","types":"lib/index.d.ts","module":"lib","sideEffects":false,"scripts":{"build:debug":"npm-run-all -s build:lib:debug","build:docs":"npm-run-all -s build:lib build:docs:typedoc build:docs:jekyll","build:docs:jekyll":"npm-run-all -s build:docs:jekyll:copyoutput","build:docs:jekyll:copyoutput":"copyfiles lib/**/* docs/assets/utilities","build:docs:typedoc":"typedoc --entryPointStrategy expand --logLevel Verbose --out docs/api src","build:lib":"npm-run-all -s clean:lib build:lib:typescript","build:lib:debug":"npm-run-all -s clean:lib build:lib:typescript:debug build:lib:typescript:dts","build:lib:typescript":"tsc -p ./tsconfig.build.json","build:lib:typescript:debug":"tsc --sourceMap -p ./tsconfig.build.json","build:lib:typescript:dts":"dts-bundle --main ./lib/**/*.d.ts --name . --out index.d.ts --emitOnIncludedFileNotFound --removeSource","build":"npm-run-all -s build:lib","clean:lib":"rimraf lib","clean:docs":"rimraf --glob docs/api/**/*","clean":"npm-run-all -p clean:lib clean:docs","prepack":"npm-run-all -s clean test:prepack build:lib -p build:docs","start:jekyll":"cd docs && bundle exec jekyll serve docs/","test:coverage":"jest --coverage","test:jest":"jest","test:madge":"madge --extensions ts --circular .","test:prepack":"npm-run-all -s test:coverage test:madge","test":"npm-run-all -s test:jest test:madge"},"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"keywords":["utilities","typescript","collection","enumerable","linq","enumerator","ienumerable","list","array","comparer","exception","logging","format"],"author":{"name":"Michael Coxon"},"license":"Apache-2.0","bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"homepage":"https://github.com/michaelcoxon/utilities#readme","devDependencies":{"@types/jest":"^29.5.7","@types/lodash":"^4.14.201","@types/node":"^20.8.10","@types/prop-types":"^15.7.9","@types/shelljs":"^0.8.14","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","ajv":"^8.12.0","browserslist":"^4.22.1","copyfiles":"^2.4.1","dts-bundle":"^0.7.3","eslint":"^8.56.0","jest":"^29.7.0","lodash":"^4.17.21","lodash-es":"^4.17.21","madge":"^6.1.0","minimist":"^1.2.8","npm-run-all":"^4.1.5","rimraf":"^5.0.5","source-map-support":"^0.5.21","string-replace-loader":"^3.1.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","typedoc":"^0.25.3","typescript":"^4.8.4"},"dependencies":{"tslib":"^2.6.2"},"gitHead":"4311d2034eb264d2a4576269171a4f7e258e4050","_id":"@michaelcoxon/utilities@13.0.0-alpha-0.0.2","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-WKpm0F374fmVb/2x/iyptgjYZ77Crxo5lRj7/3vGQaL332bpgaytAywX/DVenplgLrPtYLCdSK/8xps/vhLhPw==","shasum":"5a017782d0977a4171219cdaf5ce11d477c3e9f1","tarball":"https://registry.npmjs.org/@michaelcoxon/utilities/-/utilities-13.0.0-alpha-0.0.2.tgz","fileCount":2150,"unpackedSize":27456338,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEGQV9Ug02ARkqcXK5NvDQNdpVv1tnLYpnWmWjPDwuDGAiBzTo9wDKPtWl2AC878LfhQ0XthpT8k5VSOwqd3Twobxw=="}]},"_npmUser":{"name":"michaelcoxon","email":"harold@live.com.au"},"directories":{},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utilities_13.0.0-alpha-0.0.2_1707915636931_0.29327492064594063"},"_hasShrinkwrap":false}},"time":{"created":"2018-02-18T13:14:03.771Z","1.0.0":"2018-02-18T13:14:04.019Z","modified":"2024-02-14T13:00:37.346Z","1.0.1":"2018-02-21T05:23:42.662Z","1.0.2":"2018-02-21T06:20:45.396Z","1.0.3":"2018-02-22T01:23:46.967Z","1.0.4":"2018-02-23T01:55:39.870Z","1.0.5":"2018-03-05T23:30:05.529Z","1.0.6":"2018-03-05T23:56:24.560Z","1.0.7":"2018-03-14T23:46:43.277Z","1.1.0":"2018-03-15T00:31:39.176Z","1.2.0":"2018-04-04T13:12:00.441Z","1.3.0":"2018-05-06T16:05:46.450Z","1.3.1":"2018-05-08T05:29:49.095Z","1.3.2":"2018-05-08T06:19:34.737Z","1.3.3":"2018-05-22T09:36:49.526Z","1.3.4":"2018-05-22T10:16:35.851Z","1.4.0":"2018-05-24T09:49:56.449Z","1.4.1":"2018-06-01T12:24:33.691Z","1.5.0-alpha":"2018-06-13T11:56:14.403Z","1.5.1-alpha":"2018-06-13T12:17:50.500Z","1.5.2-alpha":"2018-06-13T13:48:37.450Z","1.5.3-alpha":"2018-06-14T08:32:41.309Z","1.5.4":"2018-06-15T09:23:21.954Z","1.6.0":"2018-07-23T13:30:07.638Z","1.6.1":"2018-07-24T06:53:07.684Z","1.6.2":"2018-07-24T07:04:09.969Z","1.7.0":"2018-08-07T13:37:44.788Z","1.7.1":"2018-08-07T13:49:13.760Z","1.7.2":"2018-08-07T14:20:29.117Z","1.7.3":"2018-10-10T10:39:21.921Z","1.7.4":"2018-10-12T14:06:38.207Z","1.7.5":"2018-10-12T14:12:43.011Z","1.7.6":"2018-10-17T12:18:19.447Z","1.7.7":"2018-10-18T03:05:29.123Z","1.7.8":"2018-11-06T03:50:59.212Z","1.7.9":"2018-11-06T04:03:49.937Z","1.7.10":"2019-02-08T11:35:55.192Z","1.8.0":"2019-03-26T10:49:54.321Z","1.8.1":"2019-03-26T11:07:44.918Z","2.0.0-alpha":"2019-08-29T17:13:06.267Z","1.8.2":"2020-02-13T03:31:07.164Z","10.0.0-alpha":"2021-09-14T13:46:35.044Z","10.0.0-alpha.1":"2021-09-14T13:49:09.286Z","10.0.0-alpha.2":"2021-09-14T14:11:54.112Z","10.0.0-alpha.3":"2021-09-14T14:37:14.503Z","10.0.0-alpha.4":"2021-09-14T14:59:23.863Z","10.0.0":"2021-09-15T13:38:13.367Z","10.1.0":"2021-09-23T10:47:17.809Z","10.1.1":"2022-08-09T06:56:18.227Z","11.0.0-alpha":"2022-10-11T12:55:15.890Z","11.0.0-alpha.0.0.1":"2022-10-11T13:51:25.006Z","11.1.0":"2023-11-27T08:02:31.721Z","12.0.0":"2024-02-13T10:02:26.856Z","13.0.0-alpha-0.0.1":"2024-02-14T11:49:40.527Z","13.0.0-alpha-0.0.2":"2024-02-14T13:00:37.185Z"},"maintainers":[{"name":"michaelcoxon","email":"harold@live.com.au"}],"description":"utilities for JS and TypeScript","homepage":"https://github.com/michaelcoxon/utilities#readme","keywords":["utilities","typescript","collection","enumerable","linq","enumerator","ienumerable","list","array","comparer","exception","logging","format"],"repository":{"type":"git","url":"git+https://github.com/michaelcoxon/utilities.git"},"author":{"name":"Michael Coxon"},"bugs":{"url":"https://github.com/michaelcoxon/utilities/issues"},"license":"Apache-2.0","readme":"# utilities\r\n\r\n[![Get it on NPM](https://img.shields.io/npm/dt/@michaelcoxon/utilities.svg?style=flat)](https://www.npmjs.com/package/@michaelcoxon/utilities)\r\n\r\nSimple utility classes and function for JS and TypeScript\r\n\r\nCheck out the tests for a more comprehesive doco. Also check out the [project site for the api docs](https://michaelcoxon.github.io/utilities/)\r\n\r\nThis project is opinionated and based on .NET.\r\n\r\n```\r\nnpm i @michaelcoxon/utilities\r\n```\r\n","readmeFilename":"README.md"}