{"_id":"stunsail","_rev":"32-31a471d6745ac0c50042c50f833d9b35","name":"stunsail","dist-tags":{"next":"1.0.0-alpha.10","latest":"1.0.0-rc.8"},"versions":{"1.0.0-alpha.1":{"name":"stunsail","version":"1.0.0-alpha.1","keywords":["utility","tools","utils","collection","functions"],"author":{"url":"github.com/citycide","name":"Bo Lingen","email":"thecitycide@gmail.com"},"license":"MIT","_id":"stunsail@1.0.0-alpha.1","maintainers":[{"name":"citycide","email":"thecitycide@gmail.com"}],"homepage":"https://github.com/citycide/stunsail","bugs":{"url":"https://github.com/citycide/stunsail/issues"},"ava":{"files":["tests/**/*.js"]},"dist":{"shasum":"2417bf7ba201c9a4b8195b446a92e14d967fae31","tarball":"https://registry.npmjs.org/stunsail/-/stunsail-1.0.0-alpha.1.tgz","integrity":"sha512-nYBi3BNs59qGC4KPO1nwM937LG/Kn5P6awWbAQuJE0kn7ubBBhW2A94JlFGf4wEWo7E7zsRX1i6wpcj/lhxRbA==","signatures":[{"sig":"MEQCIDJZsPAGGrx9iOLQ7pblnQZI2tQglSmUsidQFrvzlKoZAiBwmW02PTDNU5h0KcxwxiO893iivaKhJA4tDkH6gBMOFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"_shasum":"2417bf7ba201c9a4b8195b446a92e14d967fae31","engines":{"node":">=4"},"gitHead":"c2b96d5cdda8133babacb89bac9c5a6f94466b4a","scripts":{"lint":"eslint **/*.js","prep":"npm run changelog && npm test","test":"ava","commit":"git-cz","pretest":"npm run lint","changelog":"standard-changelog -i CHANGELOG.md -o CHANGELOG.md","test:watch":"ava -w"},"_npmUser":{"name":"citycide","email":"thecitycide@gmail.com"},"repository":{"url":"git+https://github.com/citycide/stunsail.git","type":"git"},"_npmVersion":"4.0.5","description":"Super opinionated collection of utility functions.","directories":{},"_nodeVersion":"7.4.0","dependencies":{"asyncro":"^2.0.1","req-all":"^1.0.0","lodash.isequal":"^4.5.0"},"devDependencies":{"ava":"^0.17.0","eslint":"^3.12.2","commitizen":"^2.9.0","standard-changelog":"0.0.1","eslint-plugin-promise":"^3.4.0","eslint-config-standard":"^6.2.1","eslint-plugin-standard":"^2.0.1","eslint-plugin-prefer-let":"^0.1.0","cz-conventional-changelog":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/stunsail-1.0.0-alpha.1.tgz_1485853840812_0.06555127119645476","host":"packages-18-east.internal.npmjs.com"}},"1.0.0-alpha.2":{"name":"stunsail","version":"1.0.0-alpha.2","keywords":["utility","tools","utils","collection","functions"],"author":{"url":"github.com/citycide","name":"Bo Lingen","email":"thecitycide@gmail.com"},"license":"MIT","_id":"stunsail@1.0.0-alpha.2","maintainers":[{"name":"citycide","email":"thecitycide@gmail.com"}],"homepage":"https://github.com/citycide/stunsail","bugs":{"url":"https://github.com/citycide/stunsail/issues"},"ava":{"files":["tests/**/*.js"]},"dist":{"shasum":"6c1b3dd5ff641bef3a1e752807063b4fbf066562","tarball":"https://registry.npmjs.org/stunsail/-/stunsail-1.0.0-alpha.2.tgz","integrity":"sha512-5wcZZ3VN8k9iIDiFdDgo/zjaGD6QRijmYb8/e2q5zWgUTJnJ4AY/JgzUdJOgX+qSrI9TsFO2rEMq7SnGa+CNQA==","signatures":[{"sig":"MEYCIQD3XEZ7IA9vLjc2DyChRib64YrdqR7LD0zP5xgqauprDwIhAMRZmlr6SbbrnrI663IMXRghRRMKjgdpDsiZrofQzDYN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["fn","is","to","util","async","index.js","constants.js","get-type.js"],"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"_shasum":"6c1b3dd5ff641bef3a1e752807063b4fbf066562","engines":{"node":">=4"},"gitHead":"b50d99ca96b485667c18dcfdeb6bb02654bf4512","scripts":{"lint":"eslint **/*.js","prep":"npm run changelog && npm test","test":"ava","commit":"git-cz","pretest":"npm run lint","changelog":"standard-changelog -i CHANGELOG.md -o CHANGELOG.md","test:watch":"ava -w"},"_npmUser":{"name":"citycide","email":"thecitycide@gmail.com"},"repository":{"url":"git+https://github.com/citycide/stunsail.git","type":"git"},"_npmVersion":"4.0.5","description":"Super opinionated collection of utility functions.","directories":{},"_nodeVersion":"7.4.0","dependencies":{"asyncro":"^2.0.1","req-all":"^1.0.0","lodash.isequal":"^4.5.0"},"devDependencies":{"ava":"^0.17.0","eslint":"^3.12.2","commitizen":"^2.9.0","standard-changelog":"0.0.1","eslint-plugin-promise":"^3.4.0","eslint-config-standard":"^6.2.1","eslint-plugin-standard":"^2.0.1","eslint-plugin-prefer-let":"^0.1.0","cz-conventional-changelog":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/stunsail-1.0.0-alpha.2.tgz_1486283174676_0.6106829850468785","host":"packages-18-east.internal.npmjs.com"}},"1.0.0-alpha.3":{"name":"stunsail","version":"1.0.0-alpha.3","keywords":["utility","tools","utils","collection","functions"],"author":{"url":"github.com/citycide","name":"Bo Lingen","email":"thecitycide@gmail.com"},"license":"MIT","_id":"stunsail@1.0.0-alpha.3","maintainers":[{"name":"citycide","email":"thecitycide@gmail.com"}],"homepage":"https://github.com/citycide/stunsail","bugs":{"url":"https://github.com/citycide/stunsail/issues"},"ava":{"files":["tests/**/*.js"]},"dist":{"shasum":"cd9c45af3a2392dfbe06c272331682c1ab9a8bdf","tarball":"https://registry.npmjs.org/stunsail/-/stunsail-1.0.0-alpha.3.tgz","integrity":"sha512-OoTr2kVZ6rBAKjVYYCltiYxhH8XGRH2hajTWg7indmbpyuIRyy3JCUgkvRoXfqAQv1HHc68wYEWtNA4HvjzzLw==","signatures":[{"sig":"MEUCIQCF0PTbnjVBEe6y8+pE5j8mZ4pLswaDZnmKSDjGx4LmYgIgMN5iOcqManEfyo9lPhY9D3nW9syX0GKpmboFKBycy+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["fn","is","to","util","async","index.js","constants.js","get-type.js"],"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"_shasum":"cd9c45af3a2392dfbe06c272331682c1ab9a8bdf","engines":{"node":">=4"},"gitHead":"eaebfc02e43f3c70f7e180750a58e19e63acf2be","scripts":{"lint":"eslint **/*.js","prep":"npm run changelog && npm test","test":"ava","commit":"git-cz","pretest":"npm run lint","changelog":"standard-changelog -i CHANGELOG.md -o CHANGELOG.md","test:watch":"ava -w"},"_npmUser":{"name":"citycide","email":"thecitycide@gmail.com"},"repository":{"url":"git+https://github.com/citycide/stunsail.git","type":"git"},"_npmVersion":"4.0.5","description":"Super opinionated collection of utility functions.","directories":{},"_nodeVersion":"7.4.0","dependencies":{"asyncro":"^2.0.1","req-all":"^1.0.0","lodash.isequal":"^4.5.0"},"devDependencies":{"ava":"^0.17.0","eslint":"^3.12.2","commitizen":"^2.9.0","standard-changelog":"0.0.1","eslint-plugin-promise":"^3.4.0","eslint-config-standard":"^6.2.1","eslint-plugin-standard":"^2.0.1","eslint-plugin-prefer-let":"^0.1.0","cz-conventional-changelog":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/stunsail-1.0.0-alpha.3.tgz_1486853046282_0.5423013346735388","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-alpha.4":{"name":"stunsail","version":"1.0.0-alpha.4","keywords":["utility","tools","utils","collection","functions"],"author":{"url":"github.com/citycide","name":"Bo Lingen","email":"thecitycide@gmail.com"},"license":"MIT","_id":"stunsail@1.0.0-alpha.4","maintainers":[{"name":"citycide","email":"thecitycide@gmail.com"}],"homepage":"https://github.com/citycide/stunsail","bugs":{"url":"https://github.com/citycide/stunsail/issues"},"ava":{"files":["tests/**/*.js"]},"dist":{"shasum":"e9145d5dca6be28a41b9d911720481fafb4d86e4","tarball":"https://registry.npmjs.org/stunsail/-/stunsail-1.0.0-alpha.4.tgz","integrity":"sha512-WCFdKCg+djkWNP8n8OKtP+Yez2ynt87w11AlQfICR2w/zmnYtd/SekyysWiYiw+ci5qCjMKt48XC1WZfgUAphw==","signatures":[{"sig":"MEUCIQDv3Zg9PnlH+NgDKS36XEf5HJy+UL62an42Uy64opCn0gIgQM02GXB986k8i49Yjgtob9krJx1jIJeffhbb1y88YiE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["fn","is","to","util","async","index.js","constants.js","get-type.js"],"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"_shasum":"e9145d5dca6be28a41b9d911720481fafb4d86e4","engines":{"node":">=6"},"gitHead":"cb4068fc5f4cb1f225c2251202d77e9f8826c91c","scripts":{"lint":"eslint **/*.js","prep":"npm run changelog && npm test","test":"ava","commit":"git-cz","pretest":"npm run lint","changelog":"standard-changelog -i CHANGELOG.md -o CHANGELOG.md","test:watch":"ava -w"},"_npmUser":{"name":"citycide","email":"thecitycide@gmail.com"},"repository":{"url":"git+https://github.com/citycide/stunsail.git","type":"git"},"_npmVersion":"4.0.5","description":"Super opinionated collection of utility functions.","directories":{},"_nodeVersion":"7.6.0","dependencies":{"asyncro":"^2.0.1","req-all":"^1.0.0"},"devDependencies":{"ava":"^0.18.2","eslint":"^3.16.1","commitizen":"^2.9.6","standard-changelog":"0.0.1","eslint-plugin-promise":"^3.4.2","eslint-config-standard":"^6.2.1","eslint-plugin-standard":"^2.0.1","eslint-plugin-prefer-let":"^0.1.0","cz-conventional-changelog":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stunsail-1.0.0-alpha.4.tgz_1488074361182_0.9225065838545561","host":"packages-18-east.internal.npmjs.com"}},"1.0.0-alpha.5":{"name":"stunsail","version":"1.0.0-alpha.5","keywords":["utility","tools","utils","collection","functions"],"author":{"url":"github.com/citycide","name":"Bo Lingen","email":"thecitycide@gmail.com"},"license":"MIT","_id":"stunsail@1.0.0-alpha.5","maintainers":[{"name":"citycide","email":"thecitycide@gmail.com"}],"homepage":"https://github.com/citycide/stunsail","bugs":{"url":"https://github.com/citycide/stunsail/issues"},"ava":{"files":["tests/**/*.js"]},"dist":{"shasum":"8d8e746508cb5a1eac88c5b6306267b9f30481c5","tarball":"https://registry.npmjs.org/stunsail/-/stunsail-1.0.0-alpha.5.tgz","integrity":"sha512-Qzf7JH8n9DT23tUuPLKovtwNS2IQd1J+q0afyqMsueP+Rhopjt7gLMknTz++JoJX7R0xqgJsD18obGCW8FMLCQ==","signatures":[{"sig":"MEQCIGi/58mtXcVrSySrY7YErQE/jqk5LrV3C6SvBs+kIPpDAiATET1+mlWg9f4XTvlLT9CizTd3h4FMeW6jWiM4Z9O0RA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["fn","is","to","col","util","async","index.js","constants.js","get-type.js"],"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"_shasum":"8d8e746508cb5a1eac88c5b6306267b9f30481c5","engines":{"node":">=6"},"gitHead":"c6369939073ffacbdb0699b49c4c5799fbb7e4a8","scripts":{"lint":"eslint **/*.js","prep":"npm run changelog && npm test","test":"ava","commit":"git-cz","pretest":"npm run lint","changelog":"standard-changelog -i CHANGELOG.md -o CHANGELOG.md","test:watch":"ava -w"},"_npmUser":{"name":"citycide","email":"thecitycide@gmail.com"},"repository":{"url":"git+https://github.com/citycide/stunsail.git","type":"git"},"_npmVersion":"4.0.5","description":"Super opinionated collection of utility functions.","directories":{},"_nodeVersion":"7.6.0","dependencies":{"asyncro":"^2.0.1","req-all":"^1.0.0"},"devDependencies":{"ava":"^0.18.2","eslint":"^3.16.1","commitizen":"^2.9.6","standard-changelog":"0.0.1","eslint-plugin-promise":"^3.4.2","eslint-config-standard":"^6.2.1","eslint-plugin-standard":"^2.0.1","eslint-plugin-prefer-let":"^0.1.0","cz-conventional-changelog":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stunsail-1.0.0-alpha.5.tgz_1488081555750_0.7853113729506731","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-alpha.6":{"name":"stunsail","version":"1.0.0-alpha.6","keywords":["utility","tools","utils","collection","functions"],"author":{"url":"github.com/citycide","name":"Bo Lingen","email":"thecitycide@gmail.com"},"license":"MIT","_id":"stunsail@1.0.0-alpha.6","maintainers":[{"name":"citycide","email":"thecitycide@gmail.com"}],"homepage":"https://github.com/citycide/stunsail","bugs":{"url":"https://github.com/citycide/stunsail/issues"},"ava":{"files":["tests/**/*.js"]},"dist":{"shasum":"383d471d95992aff80915644505b503eeb39b311","tarball":"https://registry.npmjs.org/stunsail/-/stunsail-1.0.0-alpha.6.tgz","integrity":"sha512-+47VSW/xP2A4ve6wDW09vBxVlb0TdloIG/6SO1TMI6b1yt0o2939776dvep+8kDANDNRoAZHS0a+D5iZqfoIwA==","signatures":[{"sig":"MEUCIG5aV4fSLahEkJr95Qb1vDN/aIGspUANdEvrE3ZoEFcCAiEAo1MiswBMnL926erkc+C0/cQ2w87lKBzAtAxL4IofaxM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["fn","is","to","col","util","async","index.js","constants.js","get-type.js"],"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"_shasum":"383d471d95992aff80915644505b503eeb39b311","engines":{"node":">=6"},"gitHead":"5f39e24e40bcb7c9233b1d2aebddba87b87adbe0","scripts":{"lint":"eslint .","prep":"npm run changelog && npm test","test":"ava","commit":"git-cz","pretest":"npm run lint","changelog":"standard-changelog -i CHANGELOG.md -o CHANGELOG.md","test:watch":"ava -w"},"_npmUser":{"name":"citycide","email":"thecitycide@gmail.com"},"repository":{"url":"git+https://github.com/citycide/stunsail.git","type":"git"},"_npmVersion":"4.1.2","description":"Super opinionated collection of utility functions.","directories":{},"_nodeVersion":"7.7.1","dependencies":{"asyncro":"^2.0.1","req-all":"^1.0.0"},"devDependencies":{"ava":"^0.18.2","eslint":"^3.16.1","commitizen":"^2.9.6","standard-changelog":"0.0.1","eslint-plugin-promise":"^3.4.2","eslint-config-standard":"^6.2.1","eslint-plugin-standard":"^2.0.1","eslint-plugin-prefer-let":"^0.1.0","cz-conventional-changelog":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stunsail-1.0.0-alpha.6.tgz_1488608771191_0.10715601546689868","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-alpha.7":{"name":"stunsail","version":"1.0.0-alpha.7","keywords":["utility","tools","utils","collection","functions"],"author":{"url":"github.com/citycide","name":"Bo Lingen","email":"thecitycide@gmail.com"},"license":"MIT","_id":"stunsail@1.0.0-alpha.7","maintainers":[{"name":"citycide","email":"thecitycide@gmail.com"}],"homepage":"https://github.com/citycide/stunsail","bugs":{"url":"https://github.com/citycide/stunsail/issues"},"ava":{"files":["tests/**/*.js"]},"dist":{"shasum":"72c10397f9c39a4bf691d221aacb7bc1c9e686d0","tarball":"https://registry.npmjs.org/stunsail/-/stunsail-1.0.0-alpha.7.tgz","integrity":"sha512-o4iuddGi+dotOApKAmXVMeTuHFWb/MZ0sWPDjMR6PCAge70/lZkD6vzaHQWZr98pIPMGQUD0kcp+YW4EoMyZkw==","signatures":[{"sig":"MEQCIH2aEs8G/8qQLJRajT78/3KbYsbf2fijb52G9h1ZN6D7AiB8XsQicSnhbtKALJR6adVH5L01CdPtntmtxRWdvQ9f8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["fn","is","to","col","util","async","index.js","constants.js","get-type.js"],"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"_shasum":"72c10397f9c39a4bf691d221aacb7bc1c9e686d0","engines":{"node":">=6"},"gitHead":"9835b0652dd88f5090db16b24755d3177c10c9d1","scripts":{"lint":"eslint .","prep":"npm run changelog && npm test","test":"ava","commit":"git-cz","pretest":"npm run lint","changelog":"standard-changelog -i CHANGELOG.md -o CHANGELOG.md","test:watch":"ava -w"},"_npmUser":{"name":"citycide","email":"thecitycide@gmail.com"},"repository":{"url":"git+https://github.com/citycide/stunsail.git","type":"git"},"_npmVersion":"4.0.5","description":"Super opinionated collection of utility functions.","directories":{},"_nodeVersion":"7.6.0","dependencies":{"asyncro":"^2.0.1","req-all":"^1.0.0"},"devDependencies":{"ava":"^0.18.2","eslint":"^3.16.1","commitizen":"^2.9.6","standard-changelog":"0.0.1","eslint-plugin-promise":"^3.4.2","eslint-config-standard":"^6.2.1","eslint-plugin-standard":"^2.0.1","eslint-plugin-prefer-let":"^0.1.0","cz-conventional-changelog":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stunsail-1.0.0-alpha.7.tgz_1488874488702_0.7338485245127231","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-alpha.8":{"name":"stunsail","version":"1.0.0-alpha.8","keywords":["utility","tools","utils","collection","functions"],"author":{"url":"github.com/citycide","name":"Bo Lingen","email":"thecitycide@gmail.com"},"license":"MIT","_id":"stunsail@1.0.0-alpha.8","maintainers":[{"name":"citycide","email":"thecitycide@gmail.com"}],"homepage":"https://github.com/citycide/stunsail","bugs":{"url":"https://github.com/citycide/stunsail/issues"},"ava":{"files":["tests/**/*.js"]},"dist":{"shasum":"999d8f7da462448c6ece84ad2b23e4d25dbadc7a","tarball":"https://registry.npmjs.org/stunsail/-/stunsail-1.0.0-alpha.8.tgz","integrity":"sha512-lxh47KfJsSNmXLzFok60cVGWw9NFUscylBwqS6mt1O04jWnAQty+k1wvv5Ff26HbjnV1yHgY9LtmTxmmae/oOw==","signatures":[{"sig":"MEUCIQDVhuj1UaDzye4ICXvRR1j39fr5cL0xJ07G1gpEG6AdMwIgA8KUSbG8CgBtxHsbj4LWTJkuQ92xGwSocWkkXRPBqRQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["fn","is","to","col","util","async","index.js","constants.js","get-type.js"],"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"_shasum":"999d8f7da462448c6ece84ad2b23e4d25dbadc7a","engines":{"node":">=6"},"gitHead":"7d50f3d065ed9e7e2dd9ef27a9043b331ea7453e","scripts":{"lint":"eslint .","prep":"npm run changelog && npm test","test":"ava","commit":"git-cz","pretest":"npm run lint","changelog":"standard-changelog -i CHANGELOG.md -o CHANGELOG.md","test:watch":"ava -w"},"_npmUser":{"name":"citycide","email":"thecitycide@gmail.com"},"repository":{"url":"git+https://github.com/citycide/stunsail.git","type":"git"},"_npmVersion":"4.1.2","description":"Super opinionated collection of utility functions.","directories":{},"_nodeVersion":"7.7.1","dependencies":{"asyncro":"^2.0.1","req-all":"^1.0.0"},"devDependencies":{"ava":"^0.18.2","eslint":"^3.16.1","commitizen":"^2.9.6","standard-changelog":"0.0.1","eslint-plugin-promise":"^3.4.2","eslint-config-standard":"^6.2.1","eslint-plugin-standard":"^2.0.1","eslint-plugin-prefer-let":"^0.1.0","cz-conventional-changelog":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stunsail-1.0.0-alpha.8.tgz_1488935096428_0.21811958472244442","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-alpha.9":{"name":"stunsail","version":"1.0.0-alpha.9","keywords":["utility","tools","utils","collection","functions"],"author":{"url":"github.com/citycide","name":"Bo Lingen","email":"thecitycide@gmail.com"},"license":"MIT","_id":"stunsail@1.0.0-alpha.9","maintainers":[{"name":"citycide","email":"thecitycide@gmail.com"}],"homepage":"https://github.com/citycide/stunsail","bugs":{"url":"https://github.com/citycide/stunsail/issues"},"ava":{"files":["tests/**/*.js"],"source":["src/**/*.js"]},"dist":{"shasum":"19a7970c30fe0b919c52d3a745bb1ed114816daa","tarball":"https://registry.npmjs.org/stunsail/-/stunsail-1.0.0-alpha.9.tgz","integrity":"sha512-kgFOsefXs2J9FMgEhKGQwQrvZeP8XZSfFlQBBsgFB+ALzmuOR05sG6yifJbx43GdQgLoMNm4gwtsO09TtQOGbw==","signatures":[{"sig":"MEUCIBXav5fRDqMoKJTyBR/7YjOZqf0zh88QPZwB8cnFiJ+TAiEAi/7yVOgXuTgW4y0g95xYhtW72FW2B+ORD9c/OemaZHg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"es/index.js","_shasum":"19a7970c30fe0b919c52d3a745bb1ed114816daa","engines":{"node":">=6"},"gitHead":"238a3fc16bdde1bab236cb156f521c115cf323d6","scripts":{"lint":"eslint src tests","prep":"npm run changelog && npm test && npm run build","test":"ava","build":"npm run index && npm run build:es && npm run build:main","index":"node build/create-index.js","commit":"git-cz","pretest":"npm run build:main && npm run lint","build:es":"cross-env BABEL_ENV=es babel src -d es","prebuild":"trash '*.js' '!.eslintrc.js'","changelog":"standard-changelog -i CHANGELOG.md -o CHANGELOG.md","build:main":"cross-env BABEL_ENV=production babel src -d .","test:watch":"ava -w","build:watch":"cross-env BABEL_ENV=dev babel src -d . -w"},"_npmUser":{"name":"citycide","email":"thecitycide@gmail.com"},"repository":{"url":"git+https://github.com/citycide/stunsail.git","type":"git"},"_npmVersion":"4.1.2","description":"Super opinionated collection of utility functions.","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"7.7.2","dependencies":{},"devDependencies":{"ava":"^0.18.2","eslint":"^3.16.1","babel-cli":"^6.23.0","cross-env":"^3.2.3","trash-cli":"^1.4.0","commitizen":"^2.9.6","babel-preset-env":"^1.2.1","standard-changelog":"0.0.1","babel-preset-babili":"0.0.12","babel-preset-stage-3":"^6.22.0","eslint-plugin-promise":"^3.4.2","eslint-config-standard":"^6.2.1","eslint-plugin-standard":"^2.0.1","eslint-plugin-prefer-let":"^0.1.0","cz-conventional-changelog":"^2.0.0","babel-plugin-add-module-exports":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/stunsail-1.0.0-alpha.9.tgz_1489192104714_0.9572292931843549","host":"packages-18-east.internal.npmjs.com"}},"1.0.0-alpha.10":{"name":"stunsail","version":"1.0.0-alpha.10","keywords":["utility","tools","utils","collection","functions"],"author":{"url":"github.com/citycide","name":"Bo Lingen","email":"thecitycide@gmail.com"},"license":"MIT","_id":"stunsail@1.0.0-alpha.10","maintainers":[{"name":"citycide","email":"thecitycide@gmail.com"}],"homepage":"https://github.com/citycide/stunsail","bugs":{"url":"https://github.com/citycide/stunsail/issues"},"ava":{"files":["tests/**/*.js"],"source":["src/**/*.js"]},"dist":{"shasum":"7bb7fdf5f8081bec01a3d39015319331e36d7924","tarball":"https://registry.npmjs.org/stunsail/-/stunsail-1.0.0-alpha.10.tgz","integrity":"sha512-v0Cm9iTRvUXwlcL/We80ioI5d3663KZbMTnm8S4k2xeiNqjuTyjpObAIuD5VDHUiWLlKmRCKrQkVSUnGd09ZrA==","signatures":[{"sig":"MEQCIC0nOj79wvhY+SIW4RLDxOGVRi5p/M2b5yaiI0zcJNdJAiAWV1lBnHhcD+jXMtWmSkPB8Zr750MXyOrZdjM5uXKqXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"es/index.js","_shasum":"7bb7fdf5f8081bec01a3d39015319331e36d7924","engines":{"node":">=6"},"gitHead":"03bbef71ee9a4bfe0552c29cc35003ed8875ade9","scripts":{"lint":"eslint src tests","test":"ava","build":"npm run index && npm run build:es && npm run build:main","index":"node build/create-index.js","commit":"git-cz","pretest":"npm run build:main && npm run lint","build:es":"cross-env BABEL_ENV=es babel src -d es","prebuild":"trash '*.js' '!.eslintrc.js'","changelog":"standard-changelog -i CHANGELOG.md -o CHANGELOG.md","build:main":"cross-env BABEL_ENV=production babel src -d .","prepublish":"npm run changelog && npm test && npm run build","test:watch":"ava -w","build:watch":"cross-env BABEL_ENV=dev babel src -d . -w"},"_npmUser":{"name":"citycide","email":"thecitycide@gmail.com"},"repository":{"url":"git+https://github.com/citycide/stunsail.git","type":"git"},"_npmVersion":"4.1.2","description":"Super opinionated collection of utility functions.","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"7.7.2","dependencies":{},"devDependencies":{"ava":"^0.18.2","eslint":"^3.16.1","babel-cli":"^6.23.0","cross-env":"^3.2.3","trash-cli":"^1.4.0","commitizen":"^2.9.6","babel-preset-env":"^1.2.1","standard-changelog":"0.0.1","babel-preset-babili":"0.0.12","babel-preset-stage-3":"^6.22.0","eslint-plugin-promise":"^3.4.2","eslint-config-standard":"^6.2.1","eslint-plugin-standard":"^2.0.1","eslint-plugin-prefer-let":"^0.1.0","cz-conventional-changelog":"^2.0.0","babel-plugin-add-module-exports":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/stunsail-1.0.0-alpha.10.tgz_1489192959609_0.8435924707446247","host":"packages-18-east.internal.npmjs.com"}},"1.0.0-alpha.11":{"name":"stunsail","version":"1.0.0-alpha.11","keywords":["utility","tools","utils","collection","functions"],"author":{"url":"github.com/citycide","name":"Bo Lingen","email":"thecitycide@gmail.com"},"license":"MIT","_id":"stunsail@1.0.0-alpha.11","maintainers":[{"name":"citycide","email":"thecitycide@gmail.com"}],"homepage":"https://github.com/citycide/stunsail","bugs":{"url":"https://github.com/citycide/stunsail/issues"},"ava":{"files":["tests/**/*.js"],"source":["src/**/*.js"]},"dist":{"shasum":"e17d61f7b0fe4ddac7ea2ea8588508bccfb9d65a","tarball":"https://registry.npmjs.org/stunsail/-/stunsail-1.0.0-alpha.11.tgz","integrity":"sha512-Q+mKLWzdSGTXsjLvZ9v/BAT+mfFmD6X9+/ACO/pBzTtjqE5nCBpe+bx+FtGSI7wTM9jfCuhlglh7Vg/yluck1A==","signatures":[{"sig":"MEUCIGkZ/hvTFeqrultRsk7LrliPSRTfKecBJNknlZvGZXVxAiEA4RpIjpvh2Qi3DYvlGxh3xNU71lqsufRyg9xJL8S7k1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"es/index.js","_shasum":"e17d61f7b0fe4ddac7ea2ea8588508bccfb9d65a","engines":{"node":">=4"},"gitHead":"b91da78a25c81e1504922b9948a65e24d113d346","scripts":{"lint":"eslint src tests","test":"ava","build":"npm run index && npm run build:es && npm run build:main","index":"node build/create-index.js","commit":"git-cz","pretest":"npm run build && npm run lint","build:es":"cross-env BABEL_ENV=es babel src -d es","prebuild":"trash '*.js' '!.eslintrc.js'","changelog":"standard-changelog -i CHANGELOG.md -o CHANGELOG.md","build:main":"cross-env BABEL_ENV=production babel src -d .","prepublish":"npm test","test:watch":"ava -w","build:watch":"cross-env BABEL_ENV=dev babel src -d . -w"},"_npmUser":{"name":"citycide","email":"thecitycide@gmail.com"},"repository":{"url":"git+https://github.com/citycide/stunsail.git","type":"git"},"_npmVersion":"4.0.5","description":"Super opinionated collection of utility functions.","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"7.6.0","dependencies":{},"devDependencies":{"ava":"^0.18.2","eslint":"^3.16.1","babel-cli":"^6.23.0","cross-env":"^3.2.3","trash-cli":"^1.4.0","commitizen":"^2.9.6","babel-preset-env":"^1.2.1","standard-changelog":"0.0.1","babel-preset-babili":"0.0.12","babel-preset-stage-3":"^6.22.0","eslint-plugin-promise":"^3.4.2","eslint-config-standard":"^6.2.1","eslint-plugin-standard":"^2.0.1","eslint-plugin-prefer-let":"^0.1.0","cz-conventional-changelog":"^2.0.0","babel-plugin-add-module-exports":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/stunsail-1.0.0-alpha.11.tgz_1489814041539_0.8297442803159356","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-alpha.12":{"name":"stunsail","version":"1.0.0-alpha.12","keywords":["utility","tools","utils","collection","functions"],"author":{"url":"github.com/citycide","name":"Bo Lingen","email":"thecitycide@gmail.com"},"license":"MIT","_id":"stunsail@1.0.0-alpha.12","maintainers":[{"name":"citycide","email":"thecitycide@gmail.com"}],"homepage":"https://github.com/citycide/stunsail","bugs":{"url":"https://github.com/citycide/stunsail/issues"},"ava":{"files":["tests/**/*.js"],"source":["src/**/*.js"]},"dist":{"shasum":"9c9723088265b5808df9b21484dd6f60a7e62b6a","tarball":"https://registry.npmjs.org/stunsail/-/stunsail-1.0.0-alpha.12.tgz","integrity":"sha512-hIV7pywb6eNcigKTwi55zZpqtPFSOwTiucaKPLtj4cH++dhLjBs37a4ZnmU4ilnViUWFVjXS8oFJgrGu8hbYng==","signatures":[{"sig":"MEUCIQDwpl1y44nyVoTq/PyxPFDLbw3z6ouojajNLuDklRjfagIgAfJnMuAWzxSiVWDn2vIjJBzw4iHihY5KQP9/kPPuD/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"es/index.js","engines":{"node":">=4"},"gitHead":"b7729f19d79a9eb8ef72760c1e8bbfef9ed07eac","scripts":{"lint":"eslint src tests","test":"ava","build":"npm run index && npm run build:es && npm run build:main","index":"node build/create-index.js","commit":"git-cz","pretest":"npm run build && npm run lint","build:es":"cross-env BABEL_ENV=es babel src -d es","prebuild":"trash 'babel/*.js' 'lib/*.js' '*.js' '!.eslintrc.js'","changelog":"standard-changelog -i CHANGELOG.md -o CHANGELOG.md","build:main":"cross-env BABEL_ENV=production babel src -d .","prepublish":"npm test","test:watch":"ava -w","build:watch":"cross-env BABEL_ENV=dev babel src -d . -w"},"_npmUser":{"name":"citycide","email":"lingenbw@gmail.com"},"repository":{"url":"git+https://github.com/citycide/stunsail.git","type":"git"},"_npmVersion":"5.0.0","description":"Super opinionated collection of utility functions.","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"7.7.2","dependencies":{},"devDependencies":{"ava":"^0.19.1","eslint":"^3.19.0","babel-cli":"^6.24.1","cross-env":"^5.0.0","trash-cli":"^1.4.0","commitizen":"^2.9.6","babel-preset-env":"^1.3.0","eslint-plugin-node":"^4.2.2","standard-changelog":"0.0.1","babel-preset-babili":"0.0.12","babel-preset-stage-3":"^6.24.1","eslint-plugin-import":"^2.3.0","eslint-plugin-promise":"^3.4.2","eslint-config-standard":"^10.2.1","eslint-plugin-standard":"^3.0.1","eslint-plugin-prefer-let":"^1.0.0","cz-conventional-changelog":"^2.0.0","babel-plugin-add-module-exports":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/stunsail-1.0.0-alpha.12.tgz_1496184809075_0.48403044044971466","host":"s3://npm-registry-packages"}},"1.0.0-alpha.13":{"name":"stunsail","version":"1.0.0-alpha.13","keywords":["utility","tools","utils","collection","functions"],"author":{"url":"github.com/citycide","name":"Bo Lingen","email":"thecitycide@gmail.com"},"license":"MIT","_id":"stunsail@1.0.0-alpha.13","maintainers":[{"name":"citycide","email":"thecitycide@gmail.com"}],"homepage":"https://github.com/citycide/stunsail","bugs":{"url":"https://github.com/citycide/stunsail/issues"},"ava":{"files":["tests/**/*.js"],"source":["src/**/*.js"]},"dist":{"shasum":"2c5c4514e3f40f1caa0422b5ff789a3690334dd6","tarball":"https://registry.npmjs.org/stunsail/-/stunsail-1.0.0-alpha.13.tgz","integrity":"sha512-mxjMdaOVZ3P//185AXWZIWr4+eWZuvGY+VnyP5BmaQpEm3rK//JyMpy8ou7Y+SPun8ncxLHjsmqkI6P/9YAYpQ==","signatures":[{"sig":"MEYCIQDpkukJHz2AOE2lC69Cg0poz2TLoKkXzxccCmQni8EhYQIhAMDhV9LIryKsAkVNWp7vu1FGaq57bVRyhSqFscED7OXv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"module":"es/index.js","engines":{"node":">=4"},"gitHead":"cfc12523c5f163dfa0df4ccf7122990166a2b7be","scripts":{"lint":"eslint src tests","test":"ava","build":"npm run index && npm run build:es && npm run build:main","index":"node build/create-index.js","commit":"git-cz","pretest":"npm run build && npm run lint","build:es":"cross-env BABEL_ENV=es babel src -d es","prebuild":"trash \"babel\" \"es\" \"lib\" \"*.js\" \"!.eslintrc.js\"","changelog":"standard-changelog -i CHANGELOG.md -o CHANGELOG.md","build:main":"cross-env BABEL_ENV=production babel src -d .","prepublish":"npm test","test:watch":"ava -w","build:watch":"cross-env BABEL_ENV=dev babel src -d . -w"},"_npmUser":{"name":"citycide","email":"lingenbw@gmail.com"},"repository":{"url":"git+https://github.com/citycide/stunsail.git","type":"git"},"_npmVersion":"5.0.0","description":"Super opinionated collection of utility functions.","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"7.7.2","dependencies":{},"devDependencies":{"ava":"^0.19.1","dedent":"^0.7.0","eslint":"^3.19.0","babel-cli":"^6.24.1","cross-env":"^5.0.0","trash-cli":"^1.4.0","commitizen":"^2.9.6","babel-preset-env":"^1.3.0","eslint-plugin-node":"^4.2.2","standard-changelog":"0.0.1","babel-preset-babili":"0.0.12","babel-preset-stage-3":"^6.24.1","eslint-plugin-import":"^2.3.0","eslint-plugin-promise":"^3.4.2","eslint-config-standard":"^10.2.1","eslint-plugin-standard":"^3.0.1","eslint-plugin-prefer-let":"^1.0.0","cz-conventional-changelog":"^2.0.0","babel-plugin-add-module-exports":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/stunsail-1.0.0-alpha.13.tgz_1497642686188_0.30105342133902013","host":"s3://npm-registry-packages"}},"1.0.0-alpha.14":{"name":"stunsail","version":"1.0.0-alpha.14","keywords":["utility","tools","utils","collection","functions"],"author":{"url":"github.com/citycide","name":"Bo Lingen","email":"thecitycide@gmail.com"},"license":"MIT","_id":"stunsail@1.0.0-alpha.14","maintainers":[{"name":"citycide","email":"thecitycide@gmail.com"}],"homepage":"https://github.com/citycide/stunsail","bugs":{"url":"https://github.com/citycide/stunsail/issues"},"ava":{"files":["tests/**/*.js"],"source":["src/**/*.js"]},"dist":{"shasum":"dcc898201b56cf6af14caf4c06bff7a217e33887","tarball":"https://registry.npmjs.org/stunsail/-/stunsail-1.0.0-alpha.14.tgz","integrity":"sha512-wsl4/h1Z69Rr6WLe13IdiupXUysoLCFZFdCQidrLNnNGjoc2iq2u5sL3m/bt0CGlSgL4wcWBLxHeRUyTlMMXFQ==","signatures":[{"sig":"MEUCIQDCJvoW5DqubkkrvfrMFSLM0nvaDIc0fFP3VrBP2WBx9QIgaUK22eRFLkEXgjsSs4WRnS3IEbxjz9b8cviSo/yuKL8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","module":"es/index.js","engines":{"node":">=4"},"gitHead":"6281fe6c267bcc4934c54aed93ae0e3b1a279217","scripts":{"docs":"trash \"docs\" && node build/build-docs.js","lint":"standard \"src/**/*.js\" \"tests/**/*.js\" | snazzy","test":"ava","build":"npm run index && if-not-ci npm run build:es && npm run build:main","index":"node build/create-index.js","pretest":"npm run build && npm run lint","build:es":"cross-env BABEL_ENV=es babel src -d es","prebuild":"trash \"babel\" \"es\" \"lib\" \"*.js\" \"!.eslintrc.js\"","build:main":"cross-env BABEL_ENV=production babel src -d .","prepublish":"npm test","test:watch":"ava -w","build:watch":"cross-env BABEL_ENV=dev babel src -d . -w"},"_npmUser":{"name":"citycide","email":"lingenbw@gmail.com"},"repository":{"url":"git+https://github.com/citycide/stunsail.git","type":"git"},"_npmVersion":"5.0.3","description":"Super opinionated collection of utility functions.","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"8.1.3","dependencies":{},"devDependencies":{"ava":"^0.19.1","if-ci":"^2.0.1","dedent":"^0.7.0","snazzy":"^7.0.0","standard":"^10.0.2","babel-cli":"^6.24.1","cross-env":"^5.0.0","trash-cli":"^1.4.0","babel-preset-env":"^1.3.0","babel-preset-babili":"0.0.12","babel-preset-stage-3":"^6.24.1","babel-plugin-add-module-exports":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/stunsail-1.0.0-alpha.14.tgz_1499386629316_0.05643031885847449","host":"s3://npm-registry-packages"}},"1.0.0-alpha.15":{"name":"stunsail","version":"1.0.0-alpha.15","keywords":["utility","tools","utils","collection","functions"],"author":{"url":"github.com/citycide","name":"Bo Lingen","email":"thecitycide@gmail.com"},"license":"MIT","_id":"stunsail@1.0.0-alpha.15","maintainers":[{"name":"citycide","email":"thecitycide@gmail.com"}],"homepage":"https://github.com/citycide/stunsail","bugs":{"url":"https://github.com/citycide/stunsail/issues"},"ava":{"files":["tests/**/*.js"],"source":["src/**/*.js"]},"dist":{"shasum":"c85d0d0edd800ab9c788d72ba7c2cb6a6ba034a0","tarball":"https://registry.npmjs.org/stunsail/-/stunsail-1.0.0-alpha.15.tgz","integrity":"sha512-tWnu9Jjsu1uVGVpKnEh+Qtko7bVKX8/dJICC5DmKocY2CzxVq9RKaZYTPpigKJPMzwssPfMq/L5/g2NFoNE33w==","signatures":[{"sig":"MEQCIAVx4lDguMDenzW48uckZN1H7I1Md6o3ihSzzcJNhI5NAiAMHWCyGmDnp+YrfmncxY7nY6VrGt5T58FgQWer8+P7+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","module":"es/index.js","engines":{"node":">=4"},"gitHead":"0937f6f1a5fac6a64421693c55ce6915e6120586","scripts":{"docs":"trash \"docs\" && node build/build-docs.js","lint":"standard \"src/**/*.js\" \"tests/**/*.js\" | snazzy","test":"ava --concurrency 10","build":"npm run index && if-not-ci npm run build:es && npm run build:main","index":"node build/create-index.js","pretest":"npm run build && npm run lint","build:es":"cross-env BABEL_ENV=es babel src -d es","prebuild":"trash \"babel\" \"es\" \"lib\" \"*.js\" \"!.eslintrc.js\"","build:main":"cross-env BABEL_ENV=production babel src -d .","prepublish":"npm test","test:watch":"ava -w","build:watch":"cross-env BABEL_ENV=dev babel src -d . -w"},"_npmUser":{"name":"citycide","email":"lingenbw@gmail.com"},"repository":{"url":"git+https://github.com/citycide/stunsail.git","type":"git"},"_npmVersion":"5.3.0","description":"Super opinionated collection of utility functions.","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"8.1.3","dependencies":{},"devDependencies":{"ava":"^0.21.0","if-ci":"^2.0.1","dedent":"^0.7.0","snazzy":"^7.0.0","standard":"^10.0.2","babel-cli":"^6.24.1","cross-env":"^5.0.0","trash-cli":"^1.4.0","babel-preset-env":"^1.3.0","babel-preset-babili":"0.0.12","babel-preset-stage-3":"^6.24.1","babel-plugin-add-module-exports":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/stunsail-1.0.0-alpha.15.tgz_1501188357746_0.8709905007854104","host":"s3://npm-registry-packages"}},"1.0.0-alpha.16":{"name":"stunsail","version":"1.0.0-alpha.16","keywords":["utility","tools","utils","collection","functions"],"author":{"url":"https://github.com/citycide","name":"Bo Lingen","email":"lingenbw@gmail.com"},"license":"MIT","_id":"stunsail@1.0.0-alpha.16","maintainers":[{"name":"citycide","email":"thecitycide@gmail.com"}],"homepage":"https://github.com/citycide/stunsail","bugs":{"url":"https://github.com/citycide/stunsail/issues"},"ava":{"files":["tests/**/*.js"],"source":["src/**/*.js"]},"dist":{"shasum":"98f1f308e776da41471a3652f0158313c70be3cb","tarball":"https://registry.npmjs.org/stunsail/-/stunsail-1.0.0-alpha.16.tgz","integrity":"sha512-0NoOvRkP7d8LmKERGc+bv+Tjxns2licHCWZ4rMinJkBnIsn/Mp4+xyAvEXtglGbN87DiQuzKsauRxbpPWUoGmA==","signatures":[{"sig":"MEQCIAiGzWBJVAP2+mlfxhjFwwH/UetQL1g/rh+SpWNeva0xAiBdtsxvh1daJ+ip+Ud/yzHT6F/TNbSUB0AcElZzUeWHBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","module":"es/index.js","engines":{"node":">=6"},"gitHead":"6754e25b13f38e222a2ef377b716a08aa583c9a6","scripts":{"lint":"standard \"src/**/*.js\" \"tests/**/*.js\" | snazzy","test":"ava --concurrency 10","build":"npm run index && if-not-ci npm run build:es && npm run build:main","index":"node script/create-index.js","pretest":"npm run build && npm run lint","build:es":"cross-env BABEL_ENV=es babel src -d es","prebuild":"trash \"babel\" \"es\" \"lib\" \"*.js\"","build:main":"cross-env BABEL_ENV=production babel src -d .","prepublish":"npm test","test:watch":"ava -w","build:watch":"cross-env BABEL_ENV=dev babel src -d . -w"},"_npmUser":{"name":"citycide","email":"lingenbw@gmail.com"},"repository":{"url":"git+https://github.com/citycide/stunsail.git","type":"git"},"_npmVersion":"5.5.1","description":"Super opinionated collection of utility functions.","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"8.9.1","dependencies":{},"devDependencies":{"ava":"^0.21.0","if-ci":"^2.0.1","dedent":"^0.7.0","snazzy":"^7.0.0","standard":"^10.0.2","babel-cli":"^6.24.1","cross-env":"^5.0.0","trash-cli":"^1.4.0","babel-preset-env":"^1.3.0","babel-preset-babili":"0.0.12","babel-preset-stage-3":"^6.24.1","babel-plugin-add-module-exports":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/stunsail-1.0.0-alpha.16.tgz_1512436233252_0.9731468285899609","host":"s3://npm-registry-packages"}},"1.0.0-alpha.17":{"name":"stunsail","version":"1.0.0-alpha.17","keywords":["utility","tools","utils","collection","functions"],"author":{"url":"https://github.com/citycide","name":"Bo Lingen","email":"lingenbw@gmail.com"},"license":"MIT","_id":"stunsail@1.0.0-alpha.17","maintainers":[{"name":"citycide","email":"thecitycide@gmail.com"}],"homepage":"https://github.com/citycide/stunsail","bugs":{"url":"https://github.com/citycide/stunsail/issues"},"ava":{"files":["tests/**/*.js"],"source":["src/**/*.js"]},"dist":{"shasum":"665331cb3011d796a1d192f9b17654abc5855e9a","tarball":"https://registry.npmjs.org/stunsail/-/stunsail-1.0.0-alpha.17.tgz","integrity":"sha512-KcZOIvablsDz/8C3KchoIPvZAmdKdVAemecW72IfHanONAdSFwuvCMBJC3Quo+RpALqD+4DNpSuk4l/8kaXsvw==","signatures":[{"sig":"MEUCIQCCZW/4GnJ+YChQhwLVu0dBd3IxJrDH5L9X1IqGG+UaKwIgVwxNNJ+Ig8KzT0UA3MqiW5WsqH+D17xo6IRON80Mjv0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","module":"es/index.js","engines":{"node":">=6"},"gitHead":"1cc8d109b63fa3de32e0b0f2c4f7d10e628485a9","scripts":{"lint":"standard \"src/**/*.js\" \"tests/**/*.js\" | snazzy","test":"ava --concurrency 10","build":"npm run index && if-not-ci npm run build:es && npm run build:main","index":"node script/create-index.js","pretest":"npm run lint && npm run build","build:es":"cross-env BABEL_ENV=es babel src -d es","prebuild":"trash \"babel\" \"es\" \"lib\" \"*.js\"","build:main":"cross-env BABEL_ENV=production babel src -d .","test:watch":"ava -w","build:watch":"cross-env BABEL_ENV=dev babel src -d . -w","prepublishOnly":"npm test"},"_npmUser":{"name":"citycide","email":"lingenbw@gmail.com"},"repository":{"url":"git+https://github.com/citycide/stunsail.git","type":"git"},"_npmVersion":"5.5.1","description":"Super opinionated collection of utility functions.","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"8.9.1","dependencies":{},"devDependencies":{"ava":"^0.24.0","if-ci":"^2.0.2","dedent":"^0.7.0","snazzy":"^7.0.0","standard":"^10.0.3","babel-cli":"^6.26.0","cross-env":"^5.1.1","trash-cli":"^1.4.0","babel-preset-env":"^1.6.1","babel-preset-babili":"0.0.12","babel-preset-stage-3":"^6.24.1","babel-plugin-add-module-exports":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/stunsail-1.0.0-alpha.17.tgz_1512547998200_0.9461072965059429","host":"s3://npm-registry-packages"}},"1.0.0-alpha.18":{"name":"stunsail","version":"1.0.0-alpha.18","keywords":["utility","tools","utils","collection","functions"],"author":{"url":"https://github.com/citycide","name":"Bo Lingen","email":"lingenbw@gmail.com"},"license":"MIT","_id":"stunsail@1.0.0-alpha.18","maintainers":[{"name":"citycide","email":"thecitycide@gmail.com"}],"homepage":"https://github.com/citycide/stunsail","bugs":{"url":"https://github.com/citycide/stunsail/issues"},"ava":{"files":["tests/**/*.js"],"source":["src/**/*.js"]},"dist":{"shasum":"4e2eba7fa86e9b95d77984eba4835ef1cab35179","tarball":"https://registry.npmjs.org/stunsail/-/stunsail-1.0.0-alpha.18.tgz","integrity":"sha512-RgqC6OK7pglc8Gk2AmksDxogreGQzEFFosXAkk3HEw4ff+7gJn5jSYb12SC6RgCu4mbyWB0LSvJuf36r/+DvcA==","signatures":[{"sig":"MEUCIQCUFeg0owEANz24M5/j6SEkAuPl2EjzSiD6wAABdrmhcgIgKz3NVT21ENDcI6my0x66MsCiQ+1G3Xg7XrzMgiuGX3A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","module":"es/index.js","engines":{"node":">=6"},"gitHead":"0aec70c8f5b35879dcfc5f66f217083c5d589423","scripts":{"lint":"standard \"src/**/*.js\" \"tests/**/*.js\" | snazzy","test":"ava --concurrency 10","build":"npm run index && if-not-ci npm run build:es && npm run build:main","index":"node script/create-index.js","pretest":"npm run lint && npm run build","build:es":"cross-env BABEL_ENV=es babel src -d es","prebuild":"trash \"babel\" \"es\" \"lib\" \"*.js\"","build:main":"cross-env BABEL_ENV=production babel src -d .","test:watch":"ava -w","build:watch":"cross-env BABEL_ENV=dev babel src -d . -w","prepublishOnly":"npm test"},"_npmUser":{"name":"citycide","email":"lingenbw@gmail.com"},"repository":{"url":"git+https://github.com/citycide/stunsail.git","type":"git"},"_npmVersion":"5.5.1","description":"Super opinionated collection of utility functions.","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"8.9.1","dependencies":{},"devDependencies":{"ava":"^0.24.0","if-ci":"^2.0.2","dedent":"^0.7.0","snazzy":"^7.0.0","standard":"^10.0.3","babel-cli":"^6.26.0","cross-env":"^5.1.1","trash-cli":"^1.4.0","babel-preset-env":"^1.6.1","babel-preset-babili":"0.0.12","babel-preset-stage-3":"^6.24.1","babel-plugin-add-module-exports":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/stunsail-1.0.0-alpha.18.tgz_1512625408527_0.3954863781109452","host":"s3://npm-registry-packages"}},"1.0.0-beta.1":{"name":"stunsail","version":"1.0.0-beta.1","keywords":["utility","tools","utils","collection","functions"],"author":{"url":"https://github.com/citycide","name":"Bo Lingen","email":"lingenbw@gmail.com"},"license":"MIT","_id":"stunsail@1.0.0-beta.1","maintainers":[{"name":"citycide","email":"thecitycide@gmail.com"}],"homepage":"https://github.com/citycide/stunsail","bugs":{"url":"https://github.com/citycide/stunsail/issues"},"ava":{"files":["tests/**/*.js"],"source":["src/**/*.js"]},"dist":{"shasum":"15e793e428a450539d24e1c0a526c5ee331029bf","tarball":"https://registry.npmjs.org/stunsail/-/stunsail-1.0.0-beta.1.tgz","integrity":"sha512-+WI5zILfQnf8gfHEl7ySU8xP9SjRzQuXQwecdiC49Rd6u1u0mmyUjpWpolKbdIZmcec8feNeBfFF3Oux/p0Zkw==","signatures":[{"sig":"MEQCIH1B2pE9hVIDe8yUWrFhD118M4F3gd5y+k9n+kRdljhNAiB3ZpuhVcZNCLaHPLhZ+TixsLxIHF/2Z62LqeOCudH9eA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","module":"es/index.js","engines":{"node":">=6"},"gitHead":"bbda7b5bc4c8e9a6625fffec064e7458b15eb373","scripts":{"lint":"standard \"src/**/*.js\" \"tests/**/*.js\" | snazzy","test":"ava","build":"npm run index && if-not-ci npm run build:es && npm run build:main","index":"node script/create-index.js","pretest":"npm run lint && npm run build","build:es":"cross-env BABEL_ENV=es babel src -d es","prebuild":"trash \"babel\" \"es\" \"lib\" \"*.js\"","build:main":"cross-env BABEL_ENV=production babel src -d .","test:watch":"ava -w","build:watch":"cross-env BABEL_ENV=dev babel src -d . -w","prepublishOnly":"npm test"},"_npmUser":{"name":"citycide","email":"lingenbw@gmail.com"},"repository":{"url":"git+https://github.com/citycide/stunsail.git","type":"git"},"_npmVersion":"5.5.1","description":"Super opinionated collection of utility functions.","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"8.9.1","dependencies":{},"devDependencies":{"ava":"^0.24.0","if-ci":"^2.0.2","dedent":"^0.7.0","snazzy":"^7.0.0","standard":"^10.0.3","babel-cli":"^6.26.0","cross-env":"^5.1.1","trash-cli":"^1.4.0","babel-preset-env":"^1.6.1","babel-preset-babili":"0.0.12","babel-preset-stage-3":"^6.24.1","babel-plugin-add-module-exports":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/stunsail-1.0.0-beta.1.tgz_1512841529513_0.634885742329061","host":"s3://npm-registry-packages"}},"1.0.0-rc.1":{"name":"stunsail","version":"1.0.0-rc.1","keywords":["utility","tools","utils","collection","functions"],"author":{"url":"https://github.com/citycide","name":"Bo Lingen","email":"lingenbw@gmail.com"},"license":"MIT","_id":"stunsail@1.0.0-rc.1","maintainers":[{"name":"citycide","email":"thecitycide@gmail.com"}],"homepage":"https://github.com/citycide/stunsail","bugs":{"url":"https://github.com/citycide/stunsail/issues"},"ava":{"babel":{"plugins":[],"presets":[["env",{"loose":true,"targets":{"node":true}}],"stage-3"]},"files":["tests/**/*.js"],"source":["src/**/*.js"]},"dist":{"shasum":"f5b1dd1466969c2231b807d1426c3e50c3edc9a7","tarball":"https://registry.npmjs.org/stunsail/-/stunsail-1.0.0-rc.1.tgz","integrity":"sha512-vup7hcgvZpjwdsbRuMYbmORnl9Lsn4wZcQ85QmzWnkhdKYmAfNWvFBmapah/PbMZfAByFR4BbksoqZi+DuRZvw==","signatures":[{"sig":"MEQCIHljC//PJYvbMpn/Dly3ONOFmaZV/wQT8+vSCT0QpojjAiBInPvaM47vh7cz5ffBvk+8zHiMJSpnX7tiU3ig9aY0oQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","files":["*.js","babel","es","lib"],"module":"es/index.js","engines":{"node":">=6"},"gitHead":"796fef622d966bca6fbf5509a51c8265e39e6457","scripts":{"lint":"standard \"src/**/*.js\" \"tests/**/*.js\" | snazzy","test":"ava","build":"npm run index && npm run build:prod && if-not-ci npm run build:es","index":"node script/create-index.js","minify":"squash prod -o .","pretest":"npm run build:dev","build:es":"cross-env NODE_ENV=esm babel src -d prod/es","prebuild":"trash \"babel\" \"prod\" \"es\" \"lib\" \"*.js\"","build:dev":"babel src -d prod","build:prod":"cross-env NODE_ENV=production babel src -d prod","test:watch":"ava -w","prepublishOnly":"npm run lint && npm run build && ava && npm run minify"},"_npmUser":{"name":"citycide","email":"lingenbw@gmail.com"},"repository":{"url":"git+https://github.com/citycide/stunsail.git","type":"git"},"_npmVersion":"5.6.0","description":"Super opinionated, functional utility collection.","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"8.9.3","dependencies":{},"devDependencies":{"ava":"^0.24.0","if-ci":"^2.0.2","dedent":"^0.7.0","snazzy":"^7.0.0","standard":"^10.0.3","butternut":"^0.4.6","cross-env":"^5.1.1","trash-cli":"^1.4.0","@babel/cli":"7.0.0-beta.34","babel-core":"^6.26.0","@babel/core":"7.0.0-beta.34","babel-preset-env":"^1.6.1","@babel/preset-env":"7.0.0-beta.34","@citycide/changelog":"^1.0.0","babel-preset-stage-3":"^6.24.1","@babel/preset-stage-1":"7.0.0-beta.34","babel-plugin-add-module-exports":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/stunsail-1.0.0-rc.1.tgz_1513968610758_0.38728986284695566","host":"s3://npm-registry-packages"}},"1.0.0-rc.2":{"name":"stunsail","version":"1.0.0-rc.2","keywords":["utility","tools","utils","collection","functions"],"author":{"url":"https://github.com/citycide","name":"Bo Lingen","email":"lingenbw@gmail.com"},"license":"MIT","_id":"stunsail@1.0.0-rc.2","maintainers":[{"name":"citycide","email":"thecitycide@gmail.com"}],"homepage":"https://github.com/citycide/stunsail","bugs":{"url":"https://github.com/citycide/stunsail/issues"},"dist":{"shasum":"e36612eefa93559b7a85ccf2c39ebcade13c9d8b","tarball":"https://registry.npmjs.org/stunsail/-/stunsail-1.0.0-rc.2.tgz","fileCount":134,"integrity":"sha512-Fq9Cxaj5thF2GNRYYIuCoF6uhho99vJvfqhi66OktB6FXc6e1tpkaHBsct6UMQfupDAQgy7R0KH6gxD7E6c0xQ==","signatures":[{"sig":"MEQCIChU9xWLu/fEBSm2+1+FIK14iZna/sW6ei0GbXfqvRJgAiBbllYl49D1RVTBWW1erd9Xb+kUpiVxpL2Uvx3X/I5euA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPjTdCRA9TVsSAnZWagAAyo4P/1/RU3w7TVqkJngxkuzc\n+/oBnipmxnc6QQXV2L5MSBfKoOIA6tegaRbCiB2TteV51iWT0PbXRfusBFs7\na4ZdfiYyldqTXONRv/3XmMFidOVCX5+sEfc3y3SBqQmCEH0bAyDlLXP0ZsGj\ny0gYnr7grQ4KNKa1qoqKBnHa3QWkddNNObZdSv6EAzNa0zRtORCdp9EAAYIK\nUKLWBGMrto6agjyIw1q+RMQ3O9eUZ1+3oXEgc1bNRDeDxeeEnJnN5xsvgvac\nxSobY6QrulBgCjg5h3Lq7V6paBfJFjvS4K0LQRHtlCM2RZRgNYnQvaXwQNj0\nr6MpSgK6mXBMuBnFh2sowg87u+Rq4vD312eV5kbyg5kDORVF3171jXQfsQE7\nlto47yrluMe287auJzglVaTVdRmEco6AgSiU/uoU0rwDUeprElSBbsR30Kdz\nF3zkIeACB0ZVvblrgrtSGGuAmHkc/aAfMVPCOakGDaLBsV/3gdZDONcUn8sW\no90mUuQHMxtR4p60YTJM8XTrtl7GTsPMbxlqtfQFuUMyPiilos1PlibzJsC3\nse9a/yfpNo/y0A8HMA2oPNYjpUBs2/36j3CCAw7nyynsk+Fwj2XMgb67f5ca\nZyB1FQnroorewPIDyv3aOUyFrhK0iAZXHvlJRLnLu92A9QN5dKSRifZXCkfF\n5aC2\r\n=lB8m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","module":"es/index.js","engines":{"node":">=8"},"gitHead":"88573d80842af8c71dfee6057e2b2b68dd6a82b4","scripts":{"docs":"cpy \"*.md\" docs","lint":"eslint src tests","test":"ava","build":"npm run index && npm run build:prod && if-not-ci npm run build:es","index":"node script/create-index.js","minify":"node script/minify.js","pretest":"npm run build:dev","build:es":"cross-env NODE_ENV=esm babel src -d prod/es","prebuild":"trash \"babel\" \"prod\" \"es\" \"lib\" \"*.js\" \"!ava.config.js\"","build:dev":"babel src -d prod","build:prod":"cross-env NODE_ENV=production babel src -d prod","test:watch":"ava -w","prepublishOnly":"npm run lint && npm run build && ava && npm run minify"},"_npmUser":{"name":"citycide","email":"lingenbw@gmail.com"},"repository":{"url":"git+https://github.com/citycide/stunsail.git","type":"git"},"_npmVersion":"6.4.1","description":"Super opinionated, functional utility collection.","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"11.5.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.1.0","if-ci":"^3.0.0","dedent":"^0.7.0","eslint":"^5.12.0","terser":"^3.14.1","cpy-cli":"^2.0.0","cross-env":"^5.2.0","trash-cli":"^1.4.0","@babel/cli":"^7.2.3","@babel/core":"^7.2.2","param.macro":"^2.1.0","babel-eslint":"^10.0.1","@babel/preset-env":"^7.2.3","eslint-plugin-node":"^8.0.1","@citycide/changelog":"^1.0.0","babel-plugin-macros":"^2.4.5","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-standard":"^4.0.0","babel-plugin-add-module-exports":"^1.0.0","@babel/plugin-proposal-do-expressions":"^7.2.0","@babel/plugin-proposal-optional-chaining":"^7.2.0","@babel/plugin-proposal-pipeline-operator":"^7.2.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/stunsail_1.0.0-rc.2_1547580636713_0.4758994818309652","host":"s3://npm-registry-packages"}},"1.0.0-rc.3":{"name":"stunsail","version":"1.0.0-rc.3","keywords":["utility","tools","utils","collection","functions"],"author":{"url":"https://github.com/citycide","name":"Bo Lingen","email":"lingenbw@gmail.com"},"license":"MIT","_id":"stunsail@1.0.0-rc.3","maintainers":[{"name":"citycide","email":"thecitycide@gmail.com"}],"homepage":"https://citycide.github.io/stunsail","bugs":{"url":"https://github.com/citycide/stunsail/issues"},"dist":{"shasum":"d47b68ecaa7317d622ee1bb68bc7d5aefbe0e6bb","tarball":"https://registry.npmjs.org/stunsail/-/stunsail-1.0.0-rc.3.tgz","fileCount":260,"integrity":"sha512-QRCRdD8KhHWmcwuQtC7147Ce9oW3fh6Hml9s8KUcK785svhYEL7Vc4dHWK/1WOJgwXisQZVl5hW+oUb6lhb8kg==","signatures":[{"sig":"MEQCIGVOEH0TfsidOMOixWD7vuFrm8PyKbL+Osu1sx+L2UVDAiBTgXKHPC1QEdBd9SfatWzQrdUOr4ZC5cyXqdBU7E0kHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121580,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeDUKyCRA9TVsSAnZWagAAl6wP/iN9BobT/8zifFpKz05y\nz71U/1Zc8pfNmDagpwxHypEGwTgQ8UkQR73IoKUpF2T8eqUhWNX7oXEXLa9C\n4zva+zP8dIGibVmQ6LErsy96LVv1HI2d9q6E7mHSJ17zHrK42TajEsVnQ36K\nxEOUlRBmJOuprfLReCcyplgP0Zw/058e78mibBRryW6UobUmo4FY1sU/4ckx\nnucIqHsTa8Jfz+SU/iL2XNoZoqT8nLYh87Om87L20OmplJYgKJ6IHIIrKOLW\nAjeUjXcYNdbNbYj7P2KO9iqrOuRXognNkXTDB0X/J6Vt3uPhEncrb6QPI3gr\nKoLAXDEfguAimRgT3Z1q9GGPFOXdFXJQ/eWgw9jtj7wOJeVAnySqBPMJofv7\nQyeiv31OCxbAVAMt44M6HOITEs3yWldhZMZslDW562AdQt0lA8nJtvkQ8s05\nh/ruLf9paXP/Tvbh2dhoK4tgMyIrMfHMXT6LGkHPbcnPWAr2IPmDTkfI5f2w\nB8iNBCZVOXn31894mDnyAZdSV7NBIVxLehRINTPNV2mDXpNFkExPxOaFUkd+\nvD8dzpKJu5B8/LHNBSkqUoB8VWAWLpxqebONBst9gAUm6VDerEYY3lRLkTQR\nGdkF6pAYtZHHzpIPvLeOjUnFnavzcykGu6nBZgt1yQ65B2a/qUNIeM6vbOQi\nKzf0\r\n=s2uy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","module":"es/index.js","engines":{"node":">=12"},"gitHead":"07e184fd5701a0b8ece3ea1c2f753451f60f5cdb","scripts":{"lint":"eslint src tests","test":"ava","build":"npm run index && npm run build:prod && if-not-ci npm run build:es","clean":"npm run clean:types && npm run clean:dirs && npm run clean:js","index":"node script/create-index.js","minify":"node script/minify.js && npm run copy-types","pretest":"npm run build:dev","build:es":"cross-env NODE_ENV=esm babel src -d prod/es","clean:js":"del-cli \"*.js\" \"!babel.config.js\" \"!ava.config.js\"","prebuild":"npm run clean","build:dev":"babel src -d prod","copy-docs":"node script/copy-docs.js","build:prod":"cross-env NODE_ENV=production babel src -d prod","clean:dirs":"del-cli \"babel\" \"prod\" \"es\" \"lib\"","copy-types":"node script/copy-types.js","test:watch":"ava -w","clean:types":"del-cli \"*.d.ts\"","prepublishOnly":"npm run lint && npm run build && ava && npm run minify"},"_npmUser":{"name":"citycide","email":"lingenbw@gmail.com"},"repository":{"url":"git+https://github.com/citycide/stunsail.git","type":"git"},"_npmVersion":"6.9.0","description":"Super opinionated, functional utility collection.","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"12.6.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","if-ci":"^3.0.0","dedent":"^0.7.0","eslint":"^6.8.0","terser":"^4.4.3","cpy-cli":"^3.0.0","del-cli":"^3.0.0","cross-env":"^6.0.3","@babel/cli":"^7.7.7","@babel/core":"^7.7.7","param.macro":"^3.2.1","babel-eslint":"11.0.0-beta.2","@babel/preset-env":"^7.7.7","eslint-plugin-node":"^11.0.0","@citycide/changelog":"^2.0.0","babel-plugin-macros":"^2.8.0","eslint-plugin-react":"^7.17.0","eslint-plugin-import":"^2.19.1","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","@babel/plugin-syntax-jsx":"^7.7.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-do-expressions":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.7.5","@babel/plugin-proposal-pipeline-operator":"^7.7.7","@babel/plugin-proposal-nullish-coalescing-operator":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/stunsail_1.0.0-rc.3_1577927345825_0.20721675798031058","host":"s3://npm-registry-packages"}},"1.0.0-rc.4":{"name":"stunsail","version":"1.0.0-rc.4","keywords":["utility","tools","utils","collection","functions"],"author":{"url":"https://github.com/citycide","name":"Bo Lingen","email":"lingenbw@gmail.com"},"license":"MIT","_id":"stunsail@1.0.0-rc.4","maintainers":[{"name":"citycide","email":"thecitycide@gmail.com"}],"homepage":"https://citycide.github.io/stunsail","bugs":{"url":"https://github.com/citycide/stunsail/issues"},"dist":{"shasum":"21887aa91a47e7931669029422ee5ab2f6d666b9","tarball":"https://registry.npmjs.org/stunsail/-/stunsail-1.0.0-rc.4.tgz","fileCount":263,"integrity":"sha512-uEaJiub7D23/vvoefV+VpSGS85Nn89byDCXQ19oGP1MBxZa81DdY/eGomCeH7LecbC8EE3AZMIbl9kSdfbiFVg==","signatures":[{"sig":"MEUCIQDykoYXGzgwD59rAeY/4Sw4SelCl7nicvCUdVNkgb2gDgIgHrNAA7lvMA2qxBTpQdV1WC0DUZina2nt/LscTNo6Tkg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeDXA8CRA9TVsSAnZWagAARv4P/jimwRCF0VBlbX3BwTzD\nyRxQRjaqEX/fTxlCcsAQJ9fztFhTq5C2IbfwZO9rRXH6xZQtmFL6vTbb9FA/\n3W0K+iXkw72UcpQqRlCBJSZu+XOTPsZyDUNnzX5AEm8VKUuSCAEGn68dEkdH\niZgsGYkuoNE6Mpi3ywGj6CfnVN0lMW3QVLrvKumYNxPaq03J+nu4z4VYMwkr\nhSIt5fWjpyzAzTVRx2CkgZD9e0b1ZZtqI4ckR5l9gjpAZfvCiWdshEtOjbIt\n6WaQA/ksN9GIqYHuYhyhhsrBQ24tOeBoa739SN8mYve9SoSkHOWu30ARHtG2\ntmBzjR66XyKXiHKcaMEhQZm+RV/WPV2IFKcKFcsruCosAsTEAcfEOI7jBY/z\nzrlbsr99Pmoz0oDad5snIx+RobfgIhkWw6Ftxgn81DHJVL35hKYpzbyib/pU\nFsHw3NIiDbQWUWrZuFm17HSYp9z8SEku5ZrFoR5EVF+0Cpwjow2x0cNKSIy0\nFPovHZ0ZtXYqq1yfv3dNFApCKg7sp0R7Jdq8eR8HAQoh3Tc6mp7EJPzBMbwd\nsqiBkYa0Xf6vLplR2uzTlcrIpuEeQ9T10Tc6GCNqFRzpTb1+XiiH0IDqiG3z\nEtxRE4cd3YVa6jpl2vg/U23gehkJhep07SMDHIgMEtPX9Z1ch9AVJ4nas7Id\nLkkM\r\n=DMnC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","module":"es/index.js","engines":{"node":">=12"},"gitHead":"0aa87814317c08b32a21ed04f8cb4cdd1585998b","scripts":{"lint":"eslint src tests","test":"ava","build":"npm run index && npm run build:prod && if-not-ci npm run build:es","clean":"npm run clean:types && npm run clean:dirs && npm run clean:js","index":"node script/create-index.js","minify":"node script/minify.js && npm run copy-types","pretest":"npm run build:dev","build:es":"cross-env NODE_ENV=esm babel src -d prod/es","clean:js":"del-cli \"*.js\" \"!babel.config.js\" \"!ava.config.js\"","prebuild":"npm run clean","build:dev":"babel src -d prod","copy-docs":"node script/copy-docs.js","build:prod":"cross-env NODE_ENV=production babel src -d prod","clean:dirs":"del-cli \"babel\" \"prod\" \"es\" \"lib\"","copy-types":"node script/copy-types.js","test:watch":"ava -w","clean:types":"del-cli \"*.d.ts\"","prepublishOnly":"npm run lint && npm run build && ava && npm run minify"},"_npmUser":{"name":"citycide","email":"lingenbw@gmail.com"},"repository":{"url":"git+https://github.com/citycide/stunsail.git","type":"git"},"_npmVersion":"6.9.0","description":"Super opinionated, functional utility collection.","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"12.6.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","if-ci":"^3.0.0","dedent":"^0.7.0","eslint":"^6.8.0","terser":"^4.4.3","cpy-cli":"^3.0.0","del-cli":"^3.0.0","cross-env":"^6.0.3","@babel/cli":"^7.7.7","@babel/core":"^7.7.7","param.macro":"^3.2.1","babel-eslint":"11.0.0-beta.2","@babel/preset-env":"^7.7.7","eslint-plugin-node":"^11.0.0","@citycide/changelog":"^2.0.0","babel-plugin-macros":"^2.8.0","eslint-plugin-react":"^7.17.0","eslint-plugin-import":"^2.19.1","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","@babel/plugin-syntax-jsx":"^7.7.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-do-expressions":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.7.5","@babel/plugin-proposal-pipeline-operator":"^7.7.7","@babel/plugin-proposal-nullish-coalescing-operator":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/stunsail_1.0.0-rc.4_1577939004159_0.8812852671994651","host":"s3://npm-registry-packages"}},"1.0.0-rc.5":{"name":"stunsail","version":"1.0.0-rc.5","keywords":["utility","tools","utils","collection","functions"],"author":{"url":"https://github.com/citycide","name":"Bo Lingen","email":"lingenbw@gmail.com"},"license":"MIT","_id":"stunsail@1.0.0-rc.5","maintainers":[{"name":"citycide","email":"thecitycide@gmail.com"}],"homepage":"https://citycide.github.io/stunsail","bugs":{"url":"https://github.com/citycide/stunsail/issues"},"dist":{"shasum":"3f3fb3783764ac2089d34dab39fdfc95d724f823","tarball":"https://registry.npmjs.org/stunsail/-/stunsail-1.0.0-rc.5.tgz","fileCount":266,"integrity":"sha512-A1BDjf//WGNlLMch88pB285dIowKWRju/2lewnsbW1qqGpfQ+Y6b+9/l3M5bjalgpXGDRBZ27R8GgiCR16/Rtw==","signatures":[{"sig":"MEUCIQCucIUwIcYHXuJ1Oz4STNZ0oJi/iq4H7NR+VHIcRhGabAIgSk8n8Q8+G8Ij3bF7CIKpogzLRlmd84gpx0NCe4bDmLM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeG6doCRA9TVsSAnZWagAAubIP/RyrQxqf6gS+KAVuCzjX\n6ZBdBjyT1ddvqbiGN8TcFWkj09/m3LT1LKwqxii2xr8HIQGh3HVsuSkNvziS\nDD5tn22xgUwqpQUScf1jgriXelVNbXwqb7udIy4F5oSrqGteTOpGPrp7+7cB\nJ09nelM0XdvRLwMGOtOldMFHW9teigEHDEgSKvMrFsXCSqLWWF6/eJ/gZ+cD\niMK33U2XWothnq/7+jsmztDlc6VJNFRnh5YX0/mu3wK5qpnxy26vI4qSIALY\nwGPblx9D3Fjr+JYWaX55uP2G3GyBkPCcG43CchCrk4Dauy/vSKDcpbdx5NZS\nVJQnVMjV9nYK+++lgDpvyiVsmyPjfoMIPIVUtt7Uk3DMsqGZ9GqkHLWbabnY\n9Vvh8SACyTYB/6krb9bFW1wzZMUsntYLgdte0CgV+gxP91OpYHZRzfIkyHSs\nC4sNIvqBG0QqCZQmptDJTGMvpmmSvYLcKoahwEEJV4sQ7ACkKWIbI8IgCucD\nMNJfLw4lOEcx6VpvHqUrzhEFH/kjeyYT/YnP+CB0gSXkjCcrMhWYVFwmRojc\nkUlN6ixXJq+iX49cdGy5wAq3bNDXxsKxDnzjX5Ed5jJx6E41O1JxX+cxfbU/\nMydnR1GX1RXMLVtk4zTE25MqHyfU/7gcAlQCkXLOJMy+01eue974hUJ5Wxh1\nKw1n\r\n=qSnc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","module":"es/index.js","engines":{"node":">=12"},"gitHead":"9c956a548d22086d026c541ee2f31a42438ba580","scripts":{"lint":"eslint src tests","test":"ava","build":"npm run index && npm run build:prod && if-not-ci npm run build:es","clean":"npm run clean:types && npm run clean:dirs && npm run clean:js","index":"node script/create-index.js","build:es":"cross-env NODE_ENV=esm babel src -d prod/es","clean:js":"del-cli \"*.js\" \"!babel.config.js\" \"!ava.config.js\"","prebuild":"npm run clean","build:dev":"babel src -d prod","build:pkg":"node script/minify.js && npm run copy-types","copy-docs":"node script/copy-docs.js","build:prod":"cross-env NODE_ENV=production babel src -d prod","clean:dirs":"del-cli \"babel\" \"prod\" \"es\" \"lib\"","copy-types":"node script/copy-types.js","clean:types":"del-cli \"*.d.ts\"","prepublishOnly":"npm run lint && npm run build && ava && npm run build:pkg"},"_npmUser":{"name":"citycide","email":"lingenbw@gmail.com"},"repository":{"url":"git+https://github.com/citycide/stunsail.git","type":"git"},"_npmVersion":"6.12.0","description":"Super opinionated, functional utility collection.","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"12.13.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","if-ci":"^3.0.0","dedent":"^0.7.0","eslint":"^6.8.0","terser":"^4.6.2","cpy-cli":"^3.0.0","del-cli":"^3.0.0","cross-env":"^6.0.3","@babel/cli":"^7.8.0","typescript":"^3.8.0-beta","@babel/core":"^7.8.0","param.macro":"^3.2.1","babel-eslint":"11.0.0-beta.2","@babel/register":"^7.8.0","@babel/preset-env":"^7.8.0","eslint-plugin-node":"^11.0.0","@citycide/changelog":"^2.0.0","babel-plugin-macros":"^2.8.0","eslint-plugin-react":"^7.17.0","eslint-plugin-import":"^2.20.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","@babel/plugin-syntax-jsx":"^7.8.0","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-do-expressions":"^7.8.0","@babel/plugin-proposal-pipeline-operator":"^7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/stunsail_1.0.0-rc.5_1578870631602_0.8242077829099981","host":"s3://npm-registry-packages"}},"1.0.0-rc.6":{"name":"stunsail","version":"1.0.0-rc.6","keywords":["utility","tools","utils","collection","functions"],"author":{"url":"https://github.com/citycide","name":"Bo Lingen","email":"lingenbw@gmail.com"},"license":"MIT","_id":"stunsail@1.0.0-rc.6","maintainers":[{"name":"citycide","email":"thecitycide@gmail.com"}],"homepage":"https://citycide.github.io/stunsail","bugs":{"url":"https://github.com/citycide/stunsail/issues"},"dist":{"shasum":"5dac80ebca85a578a9b13cbe73e34d80673175bc","tarball":"https://registry.npmjs.org/stunsail/-/stunsail-1.0.0-rc.6.tgz","fileCount":761,"integrity":"sha512-/5AFJcfPwRhlldFKxEqfMYh46lS1DTnsZu0QnMyPLm7RZk1452Iwe5+rxJMuLMk9n1BsHTiC5wewx+c2poC+Ng==","signatures":[{"sig":"MEYCIQCtGYr2sAq6FtpW1LvRnvY59AHJ9H/dmYMcEKgAbYHiZQIhALHhPr4EC5Nq7uNQohGoRzDzWFEqfVIhhcYaxVuDTvvi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5371878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLhnUCRA9TVsSAnZWagAALR4P/RdlBPPKIPLIP21GD7m6\n6YEKreg7SyF3w+tZ6uNEF5WBZ/0Tk+ZbDECsM6yeKPPwE+vfcelcU7lBFmvg\n7Ttou7h6cnoJ8KAWlKiO35HHsOUqkJAYbWSv9WgN0vsXpUxZ0PNJDXZOdbF+\nL3pbaAtsyZpQQ4RW92sDMvkKJR9iNbDPKCycQ8WrRg75K4coor8KZ/rlPmFX\nM5E3PrhOBvOXmjvX8foncXuTEEdrlQRh5FnMsJUTojH0Hi7QxCCns3JOoX7f\nM3qefx9s5/zc+PXs2zLVZCa3CdsyqeHyy1lu8tQ+0eSkdGdpq/UUqnd23syN\nbl2YApvMtrqVDpDDjRqCx7I5aR49yvA1kHRVAvkojEbRXp8be+4DwGELoV3e\nB1etQQo760CI5OfOswEe5Z45DNKyNA/Xqe82nA/1dQrDT04kRP7t0imasrj6\nf1TMLwO3j85/j+Q2zojxo0kHlRkFqaQTFZ+Cn1aTIJUsAkS2Qn7ZohTkPQah\n9iM5+aiPmrOyb0JcXTR7ouiF/orQi0y+Zz6uwivNpE7L8R0tJXxN9EfQbb+p\nT6/bYb0zT/ibrrViVHnK6r0gUlg7kEojILpz3oO/r7ZWoaOunybadpmWGNcX\nr04dBr5A7L84kHCXWPsQCgpL3/F3FVWtE6OzDY+y+iVH+ESUmlkPz8cZBiOl\nZ8Wn\r\n=EDhf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","module":"es/index.js","engines":{"node":">=12"},"scripts":{"lint":"eslint src tests","test":"ava","build":"npm run index && npm run build:prod && if-not-ci npm run build:es","clean":"npm run clean:types && npm run clean:dirs && npm run clean:js","index":"node script/create-index.js","build:es":"cross-env NODE_ENV=esm babel src -d prod/es","clean:js":"del-cli \"*.js\" \"!babel.config.js\" \"!ava.config.js\"","prebuild":"npm run clean","build:dev":"babel src -d prod","build:pkg":"node script/minify.js && npm run copy-types","copy-docs":"node script/copy-docs.js","build:prod":"cross-env NODE_ENV=production babel src -d prod","clean:dirs":"del-cli \"babel\" \"prod\" \"es\" \"lib\"","copy-types":"node script/copy-types.js","clean:types":"del-cli \"*.d.ts\"","prepublishOnly":"npm run lint && npm run build && ava && npm run build:pkg"},"_npmUser":{"name":"citycide","email":"lingenbw@gmail.com"},"repository":{"url":"https://github.com/citycide/stunsail.git","type":"git"},"description":"Super opinionated, functional utility collection.","directories":{},"jsnext:main":"es/index.js","licenseText":"The MIT License (MIT)\n\nCopyright (c) Bo Lingen <lingenbw@gmail.com> (github.com/citycide)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","if-ci":"^3.0.0","dedent":"^0.7.0","eslint":"^6.8.0","terser":"^4.6.2","cpy-cli":"^3.0.0","del-cli":"^3.0.0","cross-env":"^6.0.3","@babel/cli":"^7.8.0","typescript":"3.8.0-beta","@babel/core":"^7.8.0","param.macro":"^3.2.1","babel-eslint":"11.0.0-beta.2","@babel/register":"^7.8.0","@babel/preset-env":"^7.8.0","eslint-plugin-node":"^11.0.0","@citycide/changelog":"^2.0.0","babel-plugin-macros":"^2.8.0","eslint-plugin-react":"^7.17.0","eslint-plugin-import":"^2.20.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","@babel/plugin-syntax-jsx":"^7.8.0","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-do-expressions":"^7.8.0","@babel/plugin-proposal-pipeline-operator":"^7.8.0","@babel/plugin-proposal-export-namespace-from":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/stunsail_1.0.0-rc.6_1580079571432_0.26668962689016906","host":"s3://npm-registry-packages"}},"1.0.0-rc.7":{"name":"stunsail","version":"1.0.0-rc.7","keywords":["utility","tools","utils","collection","functions"],"author":{"url":"https://github.com/citycide","name":"Bo Lingen","email":"lingenbw@gmail.com"},"license":"MIT","_id":"stunsail@1.0.0-rc.7","maintainers":[{"name":"citycide","email":"thecitycide@gmail.com"}],"homepage":"https://citycide.github.io/stunsail","bugs":{"url":"https://github.com/citycide/stunsail/issues"},"dist":{"shasum":"58992812c00b2eb6998eea4c10e3b9db6e62b274","tarball":"https://registry.npmjs.org/stunsail/-/stunsail-1.0.0-rc.7.tgz","fileCount":342,"integrity":"sha512-8FDIL8KkAL2vkp3kv0sTQXPM7ecfeiSFcczAUpWFN/N9ehQnsJC3zwz4LKBMveUoO592m9C7D3LkemqMSCWTTw==","signatures":[{"sig":"MEUCIQC5eYP9T/dvaEWGDR4KcqVEqStIdk8QSWQD+LSRqwoDfgIgXT9p9VD8gRVhjDK4qIx/x5bDgcXuPpWnSn8k9y65UiI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":273801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQPB5CRA9TVsSAnZWagAAvMcP/0vsDcwaqjX50Ai3xQxq\nKxe4DUYJqMtFL8rCGvWCADEqWae6xgCp7FJhpdVn4QZQDA5W/Ds82JChYC4F\nC7l/bJw1gHfD9yTClsQejpWxO59JSCpa3PhoHC0o3qls1lksCo8AgH2yY1R+\n1OcwR0EHj88DP4dYABumx3+0dfA+LVDFs9PdfAVgUIUI3VLOl0OOyTEihYGl\nU75Y8tbke1bjT3ZitgsJzbadMg5zcfQj57bsAw6vE0Nmos6TlbWh9leYDBY4\nfu/4qCFi1rWvmMiekUB3C0IOMXX4Cat7YUQnQBsdnCNJUTRLbGHMUVpBSv3s\nhk4+3lJDUzjnjfp7ZxrWzBmjDOmCQKgOSDNNM3DFoP7lyhd8wyY66VAP7saP\nVnjWvbBaOLAkV5yNmITm0K0vLlJOFYxfRX8dqVoTMjWiSjCpOhGH3opTaDjw\nResWxD2JOpxgMI+xNraF28bw9o1ShOJrFFubrZ/GldlhynwGJ7s+FNbNBsvj\nFYzsbtOBIIaFzDw8dtcgdEEfpuUpSIW1maGaLGusjmorf/Vu+4ViwrsslgWg\nUe9de5akBzw785NJYINJ18XXzwDB4xdvccfL1HPjS4wqFNcR7b1cu1ZHLuaZ\nfdKSCAF4eehpRrlffIBa/PSyDQADfebXDiYbgoqms9g2L39p/kzNr2T3+6FU\nXSm5\r\n=yo0Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","module":"es/index.js","engines":{"node":">=12"},"gitHead":"dce593507bff2c071aed67c9c69c9d59fd9c16f2","scripts":{"lint":"eslint script src tests docs/src","test":"ava","build":"npm run index && npm run build:prod && if-not-ci npm run build:es","clean":"npm run clean:types && npm run clean:dirs && npm run clean:js","index":"node script/create-index.js","build:es":"cross-env NODE_ENV=esm babel src -d prod/es","clean:js":"del-cli \"*.js\" \"!babel.config.js\" \"!ava.config.js\"","prebuild":"npm run clean","build:dev":"babel src -d prod","build:pkg":"node script/minify.js && npm run copy-types","copy-docs":"node script/copy-docs.js","build:prod":"cross-env NODE_ENV=production babel src -d prod","clean:dirs":"del-cli \"babel\" \"prod\" \"es\" \"lib\"","copy-types":"node script/copy-types.js","clean:types":"del-cli \"*.d.ts\"","prepublishOnly":"npm run lint && npm run build && ava && npm run build:pkg"},"_npmUser":{"name":"citycide","email":"lingenbw@gmail.com"},"repository":{"url":"git+https://github.com/citycide/stunsail.git","type":"git"},"_npmVersion":"6.13.6","description":"Super opinionated, functional utility collection.","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"13.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","if-ci":"^3.0.0","dedent":"^0.7.0","eslint":"^6.8.0","terser":"^4.6.2","cpy-cli":"^3.0.0","del-cli":"^3.0.0","cross-env":"^6.0.3","@babel/cli":"^7.8.0","typescript":"3.8.0-beta","@babel/core":"^7.8.0","param.macro":"^3.2.1","babel-eslint":"11.0.0-beta.2","@babel/register":"^7.8.0","@babel/preset-env":"^7.8.0","eslint-plugin-node":"^11.0.0","@citycide/changelog":"^2.0.0","babel-plugin-macros":"^2.8.0","eslint-plugin-react":"^7.17.0","eslint-plugin-import":"^2.20.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.1","@babel/plugin-syntax-jsx":"^7.8.0","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-proposal-do-expressions":"^7.8.0","@babel/plugin-proposal-pipeline-operator":"^7.8.0","@babel/plugin-proposal-export-namespace-from":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/stunsail_1.0.0-rc.7_1581314168686_0.08413484294168794","host":"s3://npm-registry-packages"}},"1.0.0-rc.8":{"name":"stunsail","version":"1.0.0-rc.8","keywords":["utility","tools","utils","collection","functions","modules","esm"],"author":{"url":"https://github.com/citycide","name":"Bo Lingen","email":"lingenbw@gmail.com"},"license":"MIT","_id":"stunsail@1.0.0-rc.8","maintainers":[{"name":"citycide","email":"thecitycide@gmail.com"}],"homepage":"https://citycide.github.io/stunsail","bugs":{"url":"https://github.com/citycide/stunsail/issues"},"dist":{"shasum":"ae1e44099ac404ed89b6fec265834ece3171420e","tarball":"https://registry.npmjs.org/stunsail/-/stunsail-1.0.0-rc.8.tgz","fileCount":274,"integrity":"sha512-3gqYPVPBv+qfOJ+waPT0qAfxmVg+BXO7mYGEkD9008bSixGFsFh8QAdrbS13Irty67StT+olMEogVwjbets2RQ==","signatures":[{"sig":"MEUCIQCb9753IOrSur/frztxp7kmH5utJVeBjHQq8ss9rsQyCwIgY0+26rFnCrrii1LiNcGQfDP6oMtzAgsM0QB30EHDUSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":205155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfArbMCRA9TVsSAnZWagAAh+cP/iRPjejkdGFoPa43tLO7\n0SwD3f3+G2lRmXnuAYP8l56B5g2DApAkRrlf7sb06ItUqpn1SU3+93OgdQ8d\nunm6biwj/eG7y//je8f/xt/9cZ3cp+ntJOhQLhRRqErIudylvzu5FEAooNWF\ndQU8MOj9OfHK56HSbmjIuWitSzUkXh08mZeOECQdeWDqJskNl2Bw1syYSGci\ny7XvAuF0wqp2Yj4LzxwXSaVPgekBU7A0Z55yRybP4c4B5y2azID/KERUu8n9\n/SgMAJLxpUS8dxNFqymCTf6QfH5YR0uDh5MrDkuvdJqUZYqNO6/4oOCLA46j\nE/UXGT82ZqlVBhmtE0gG7fMrB0nN7JjgSy8q4zPbjlek8zPfO89EK1FFaRoC\nFiHHxdivllNDTDq6fbm9YfmtHjrbOr8pfzHFJ6CDEh02ZKNaxSsyRXmObYl5\nbMvMKLDKPUwc7WNR8kMmeIE8MI2G1lT+oiDQxIaDdjdiqdCJixpfw9MmnoFl\n+MCPw8zwwbk0z/5lRIu4fZzGYBqo65n8fHkr3n8QVcZtTvpqUBt8G/q61wqc\nFgV4sP6315Kr5Jg/yDb4OIqcLjN4vHd+SGfpEq0ZeXIabONnNTWoRYCOipYj\nTDmgi2Sg0GsbWNs3GDblfXuVgdO62oI8vQF0iR1YOTIdiC7v1MNzkq1r3pXs\nDhSk\r\n=UNbH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","type":"module","types":"es/index.d.ts","module":"es/index.js","engines":{"node":">=12"},"exports":{".":{"import":"./es/index.js","require":"./dist/index.js"},"./":{"import":"./es/","require":"./dist/"},"./babel":{"import":"./es/babel/index.js","require":"./dist/babel/index.js"}},"gitHead":"01843ba50c00f1789952a4e625e577345c77da4f","scripts":{"lint":"eslint script src tests docs/src","test":"ava","build":"npm run index && npm run build:staging && if-not-ci npm run build:es","clean":"del-cli \"build_staging\" \"dist\" \"es\"","index":"node script/create-index.js","pretest":"npm run build && npm run build:pkg","build:es":"cross-env NODE_ENV=esm babel src -d build_staging/es","prebuild":"npm run clean","build:pkg":"node script/minify.js && npm run copy-types","copy-docs":"node script/copy-docs.js","copy-types":"node script/copy-types.js","build:staging":"cross-env NODE_ENV=production babel src -d build_staging/dist","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"citycide","email":"lingenbw@gmail.com"},"repository":{"url":"git+https://github.com/citycide/stunsail.git","type":"git"},"_npmVersion":"6.14.5","description":"Super opinionated, functional utility collection.","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"14.5.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.9.0","if-ci":"^3.0.0","dedent":"^0.7.0","eslint":"7.3.1","terser":"^4.8.0","cpy-cli":"^3.1.1","del-cli":"^3.0.1","cross-env":"^7.0.2","@babel/cli":"^7.10.4","typescript":"^3.9.6","@babel/core":"^7.10.4","param.macro":"^3.2.1","babel-eslint":"11.0.0-beta.2","@babel/register":"^7.10.4","@babel/preset-env":"^7.10.4","eslint-plugin-node":"^11.1.0","@citycide/changelog":"^2.0.0","babel-plugin-macros":"^2.8.0","eslint-plugin-react":"^7.20.3","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1","@babel/plugin-syntax-jsx":"^7.10.4","babel-plugin-add-module-exports":"^1.0.2","@babel/plugin-syntax-import-meta":"^7.10.4","@babel/plugin-proposal-do-expressions":"^7.10.4","@babel/plugin-proposal-pipeline-operator":"^7.10.4","@babel/plugin-proposal-export-namespace-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/stunsail_1.0.0-rc.8_1594013388020_0.43377275588107334","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-01-31T09:10:41.444Z","modified":"2025-10-11T15:14:48.028Z","1.0.0-alpha.1":"2017-01-31T09:10:41.444Z","1.0.0-alpha.2":"2017-02-05T08:26:15.362Z","1.0.0-alpha.3":"2017-02-11T22:44:08.336Z","1.0.0-alpha.4":"2017-02-26T01:59:21.741Z","1.0.0-alpha.5":"2017-02-26T03:59:17.650Z","1.0.0-alpha.6":"2017-03-04T06:26:13.088Z","1.0.0-alpha.7":"2017-03-07T08:14:50.664Z","1.0.0-alpha.8":"2017-03-08T01:04:58.324Z","1.0.0-alpha.9":"2017-03-11T00:28:25.313Z","1.0.0-alpha.10":"2017-03-11T00:42:40.211Z","1.0.0-alpha.11":"2017-03-18T05:14:03.659Z","1.0.0-alpha.12":"2017-05-30T22:53:30.131Z","1.0.0-alpha.13":"2017-06-16T19:51:27.191Z","1.0.0-alpha.14":"2017-07-07T00:17:10.416Z","1.0.0-alpha.15":"2017-07-27T20:45:58.902Z","1.0.0-alpha.16":"2017-12-05T01:10:33.327Z","1.0.0-alpha.17":"2017-12-06T08:13:18.293Z","1.0.0-alpha.18":"2017-12-07T05:43:28.586Z","1.0.0-beta.1":"2017-12-09T17:45:30.558Z","1.0.0-rc.1":"2017-12-22T18:50:10.891Z","1.0.0-rc.2":"2019-01-15T19:30:36.856Z","1.0.0-rc.3":"2020-01-02T01:09:06.247Z","1.0.0-rc.4":"2020-01-02T04:23:24.290Z","1.0.0-rc.5":"2020-01-12T23:10:31.715Z","1.0.0-rc.6":"2020-01-26T22:59:31.606Z","1.0.0-rc.7":"2020-02-10T05:56:08.896Z","1.0.0-rc.8":"2020-07-06T05:29:48.209Z"},"bugs":{"url":"https://github.com/citycide/stunsail/issues"},"author":{"url":"https://github.com/citycide","name":"Bo Lingen","email":"lingenbw@gmail.com"},"license":"MIT","homepage":"https://citycide.github.io/stunsail","keywords":["utility","tools","utils","collection","functions","modules","esm"],"repository":{"url":"git+https://github.com/citycide/stunsail.git","type":"git"},"description":"Super opinionated, functional utility collection.","maintainers":[{"email":"bo@lingen.life","name":"haltcase"}],"readme":"# stunsail &middot; [![Version](https://flat.badgen.net/npm/v/stunsail)](https://www.npmjs.com/package/stunsail) [![License](https://flat.badgen.net/npm/license/stunsail)](https://www.npmjs.com/package/stunsail) [![Travis CI](https://flat.badgen.net/travis/citycide/stunsail)](https://travis-ci.org/citycide/stunsail) [![JavaScript Standard Style](https://flat.badgen.net/badge/code%20style/standard/green)](https://standardjs.com)\n\n> Super opinionated, functional utility collection.\n\n## installation\n\n```sh\n# using yarn:\nyarn add stunsail\n\n# or npm:\nnpm i stunsail\n```\n\n## usage\n\n```js\nimport S from 'stunsail'\n\n// commonjs / ES5\nconst S = require('stunsail')\n```\n\nA module version is also available if you use ES modules:\n\n```js\nimport S from 'stunsail/es'\n```\n\nYou can also selectively `import` just what you need, which is especially\nrecommended if you use the [babel plugin](#babel-plugin) as this is much\nmore efficient.\n\n```js\nimport { defaults, kebabCase, matches, toArray } from 'stunsail'\n\nconst { defaults, kebabCase, matches, toArray } = require('stunsail')\n```\n\n## api\n\nSee the [documentation here](https://stunsail.netlify.com/docs/api)\nfor a more complete reference.\n\n### overview\n\n```js\nimport {\n  clamp,\n  map,\n  filter,\n  first,\n  matches,\n  pipe,\n  toNumber\n} from 'stunsail'\n\nconst number = pipe(\n  '36',\n  num => toNumber(num),      // -> 36\n  num => clamp(num, 10, 30), // -> 30\n  num => console.log(num)    // -> 'number = 30'\n)\n\nconst found = pipe(\n  map([1, 2, 3, 4, 5], num => ({ value: num * 2 })),\n  // -> [{ value: 2 }, { value: 4 }, ... ]\n  objects => filter(objects, obj => matches(obj, { value: 6 })),\n  // -> [{ value: 6 }]\n  objects => first(objects),\n  // -> { value: 6 }\n  obj => console.log(obj.value)\n  // -> 6\n)\n```\n\n### with `param.macro`\n\nstunsail is really fun to use alongside [`param.macro`][macro] &mdash; a Babel\nplugin that lets you partially apply functions at compile time. You can make\nthe [above example](#overview) look like this:\n\n```js\nimport { _, it } from 'param.macro'\nimport {\n  clamp,\n  map,\n  filter,\n  first,\n  matches,\n  pipe,\n  toNumber\n} from 'stunsail'\n\nconst number = pipe(\n  '36',\n  toNumber(_),\n  clamp(_, 10, 30),\n  console.log(`number = ${_}`)\n)\n\nconst found = pipe(\n  map([1, 2, 3, 4, 5], { value: it * 2 }),\n  filter(_, matches(_, { value: 6 })),\n  first(_),\n  console.log(_.value)\n)\n```\n\nThis combo allows you to use stunsail like you would lodash/fp or Ramda,\nbut without the runtime performance hit that comes with an auto-curried\nlibrary.\n\n## babel plugin\n\nstunsail ships with a babel plugin included. It can be used like so:\n\n### babel v7\n\n`.babelrc.js` &rarr;\n\n```js\nmodule.exports = {\n  presets: [],\n  plugins: ['module:stunsail/babel']\n}\n```\n\n### babel v6\n\n`.babelrc` &rarr;\n\n```json\n{\n  \"presets\": [],\n  \"plugins\": [\"stunsail/babel\"]\n}\n```\n\nThis will allow you to write simpler `import`s but output\nand still benefit from more efficient alternatives, ie:\n\n```js\nimport { partition } from 'stunsail'\n\n// commonjs / ES5\nconst { partition } = require('stunsail')\n```\n\n... will be compiled to:\n\n```js\nimport partition from 'stunsail/partition'\n\n// commonjs / ES5\nconst partition = require('stunsail/partition')\n```\n\n`import` statements can optionally be compiled to equivalent `require`\ncalls to avoid adding a module transformer separately.\n\n### configuration\n\nOptionally configure the plugin by using an Array of\n`[pluginName, optionsObject]`:\n\n```js\nmodule.exports = {\n  presets: [],\n  plugins: [\n    ['module:stunsail/babel', {\n      useRequire: false,\n      useModules: true\n    }]\n  ]\n}\n```\n\n| property     | type      | default | description |\n| :----------: | :-------: | :-----: | ----------- |\n| `useRequire` | `Boolean` | `false` | Whether to convert `import` statements to `require`s. Has no effect on `require` calls. |\n| `useModules` | `Boolean` | `false` | Redirect `stunsail` imports to `stunsail/es`. Ignored if `useRequire` is set to `true`. |\n\n## see also\n\n* [`param.macro`][macro] &ndash; Babel plugin for compile-time partial application\n  and lambda parameters\n* [`tryad`][tryad] &ndash; Monadic mashup of Maybe & Either (Option/Result) for\n  more functional null & error handling\n\n## contributing\n\nSearch the [issues](https://github.com/citycide/stunsail) if you come\nacross any trouble, open a new one if it hasn't been posted, or, if you're\nable, open a [pull request](https://help.github.com/articles/about-pull-requests/).\nContributions of any kind are welcome in this project.\n\n## license\n\nMIT © [Bo Lingen / citycide](https://github.com/citycide)\n\n[macro]: https://github.com/citycide/param.macro\n[tryad]: https://github.com/citycide/tryad\n","readmeFilename":"readme.md"}