{"_id":"intervals-fn","_rev":"29-afcbfb30eebe79097cced9d068fb51bf","name":"intervals-fn","description":"Manipulate intervals in a functional way","dist-tags":{"dev":"2.5.2","latest":"3.0.3"},"versions":{"1.0.0":{"name":"intervals-fn","version":"1.0.0","description":"Manipulate intervals in a functional way","main":"dist/index.bundle.js","types":"dist/lib.d.ts","scripts":{"ava":"ava build/*.test.js","test":"tslint -p ./ && tsc && nyc npm run ava","build":"webpack && npm run doc","doc":"typedoc --out docs/ dist/","prepublish":"npm run build","semantic-release":"semantic-release pre && npm publish && semantic-release post","watch:ts":"tsc -w","watch:ava":"ava -w build/*.test.js","watch:test":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Ava\" -c \"blue.bold,magenta.bold\" \"npm run watch:ts\" \"npm run watch:ava\""},"repository":{"type":"git","url":"git+https://github.com/js-republic/intervals-fn.git"},"private":false,"publishConfig":{"tag":"dev","access":"public"},"keywords":["interval","range","intersection","union","subtraction","typescript"],"license":"MIT","bugs":{"url":"https://github.com/js-republic/intervals-fn/issues"},"homepage":"https://github.com/js-republic/intervals-fn#readme","dependencies":{},"devDependencies":{"@semantic-release/release-notes-generator":"^5.0.1","@types/moment-range":"^3.0.4","@types/ramda":"github:types/npm-ramda#dist","ava":"^0.23.0","concurrently":"^3.5.0","cz-conventional-changelog":"^2.1.0","moment":"^2.19.2","moment-range":"^3.0.3","nyc":"^11.3.0","prettier":"^1.8.2","ramda":"^0.25.0","semantic-release":"^8.2.0","ts-loader":"^3.1.1","tslint":"^5.8.0","tslint-config-prettier":"^1.6.0","typedoc":"^0.9.0","typescript":"^2.6.1","webpack":"^3.8.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"55e2e62db6beadff275454330c549377d110c645","_id":"intervals-fn@1.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"draeken","email":"auto.schedule.js@gmail.com"},"dist":{"integrity":"sha512-XQveSH84zFZRquHYM2MMb8hl8uP1pSEoSsYEjnyuyFZesalwij1fTudHBFx5m4u/6PMSZHefTSGoa9h5uquXww==","shasum":"03a9d355def6685809f10fe2d5e1a0d5efd0cb10","tarball":"https://registry.npmjs.org/intervals-fn/-/intervals-fn-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEmZFXAdrXG+AMFWxyoORxf07phF0SqsOhgOJJBNFxmTAiAyAYHtMhaB1NmSiZpnT9tRBL7ayG2E+ew8coFdlRE4Yw=="}]},"maintainers":[{"name":"draeken","email":"auto.schedule.js@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intervals-fn-1.0.0.tgz_1511106555113_0.8381122192367911"},"directories":{}},"1.1.0":{"name":"intervals-fn","version":"1.1.0","description":"Manipulate intervals in a functional way","main":"dist/index.bundle.js","types":"dist/lib.d.ts","scripts":{"ava":"ava build/*.test.js","test":"tslint -p ./ && tsc && nyc --reporter=lcov npm run ava","test:codecov":"tslint -p ./ && tsc && nyc npm run ava","build":"webpack && npm run doc","doc":"typedoc --out docs/ dist/","prepublish":"npm run build","semantic-release":"semantic-release pre && npm publish && semantic-release post","watch:ts":"tsc -w","watch:ava":"ava -w build/*.test.js","watch:test":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Ava\" -c \"blue.bold,magenta.bold\" \"npm run watch:ts\" \"npm run watch:ava\""},"repository":{"type":"git","url":"git+https://github.com/js-republic/intervals-fn.git"},"private":false,"publishConfig":{"tag":"dev","access":"public"},"keywords":["interval","range","intersection","union","subtraction","typescript"],"license":"MIT","bugs":{"url":"https://github.com/js-republic/intervals-fn/issues"},"homepage":"https://github.com/js-republic/intervals-fn#readme","dependencies":{},"devDependencies":{"@semantic-release/release-notes-generator":"^5.0.1","@types/moment-range":"^3.0.4","@types/ramda":"github:types/npm-ramda#dist","ava":"^0.23.0","concurrently":"^3.5.0","cz-conventional-changelog":"^2.1.0","moment":"^2.19.2","moment-range":"^3.0.3","nyc":"^11.3.0","prettier":"^1.8.2","ramda":"^0.25.0","semantic-release":"^8.2.0","ts-loader":"^3.1.1","tslint":"^5.8.0","tslint-config-prettier":"^1.6.0","typedoc":"^0.9.0","typescript":"^2.6.1","webpack":"^3.8.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"0636891c347b2246d2e4150a38448b80b9a03246","_id":"intervals-fn@1.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"draeken","email":"auto.schedule.js@gmail.com"},"dist":{"integrity":"sha512-Z6GFl2k7HffksoVAYJOIY7Fh2g1LTQYqpQMUqB87MusEoDr2H9RL/DvymlgvrWKj0WOj5M8NVFiODCFRQWU9cg==","shasum":"64fe67a2cd57f9e79f80e10ae5045c76be0cee50","tarball":"https://registry.npmjs.org/intervals-fn/-/intervals-fn-1.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBZenqoMe/v+jK0ZVrV4dp6h+dZhJ6RT275acu+r0d/fAiBiYmfCFf8kuqSYz1NDXcAmPbhzoYr0mwXVRRp/LeP4pQ=="}]},"maintainers":[{"name":"draeken","email":"auto.schedule.js@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intervals-fn-1.1.0.tgz_1511266662161_0.3890873119235039"},"directories":{}},"1.2.0":{"name":"intervals-fn","version":"1.2.0","description":"Manipulate intervals in a functional way","main":"dist/index.bundle.js","types":"dist/lib.d.ts","scripts":{"ava":"ava build/*.test.js","test":"tslint -p ./ && tsc && nyc --reporter=lcov npm run ava","test:codecov":"tslint -p ./ && tsc && nyc npm run ava","build":"webpack && npm run doc","doc":"typedoc --out docs/ dist/","prepublish":"npm run build","semantic-release":"semantic-release pre && npm publish && semantic-release post","watch:ts":"tsc -w","watch:ava":"ava -w build/*.test.js","watch:test":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Ava\" -c \"blue.bold,magenta.bold\" \"npm run watch:ts\" \"npm run watch:ava\""},"repository":{"type":"git","url":"git+https://github.com/js-republic/intervals-fn.git"},"private":false,"publishConfig":{"tag":"dev","access":"public"},"keywords":["interval","range","intersection","union","subtraction","typescript"],"license":"MIT","bugs":{"url":"https://github.com/js-republic/intervals-fn/issues"},"homepage":"https://github.com/js-republic/intervals-fn#readme","dependencies":{},"devDependencies":{"@semantic-release/release-notes-generator":"^5.0.1","@types/moment-range":"^3.0.4","@types/ramda":"github:types/npm-ramda#dist","ava":"^0.23.0","concurrently":"^3.5.0","cz-conventional-changelog":"^2.1.0","moment":"^2.19.2","moment-range":"^3.0.3","nyc":"^11.3.0","prettier":"^1.8.2","ramda":"^0.25.0","semantic-release":"^8.2.0","ts-loader":"^3.1.1","tslint":"^5.8.0","tslint-config-prettier":"^1.6.0","typedoc":"^0.9.0","typescript":"^2.6.1","webpack":"^3.8.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"50486120dd70d95aa4f6fae45df4cc3782cc8ae0","_id":"intervals-fn@1.2.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"draeken","email":"auto.schedule.js@gmail.com"},"dist":{"integrity":"sha512-eUNlMiEYur2tl6KgRD7jAxtjkJYxvOSUIDU1lI01VEtRN4oDVOGateFGjAApmR89O0bCD1KX+sg6cupUjFn9Cw==","shasum":"c778a700a58e4af33f43d590ba1d010208a2f925","tarball":"https://registry.npmjs.org/intervals-fn/-/intervals-fn-1.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAljnNxGND4wNf02liFu2mynYdGaDfRaj8PAbFSsAfPPAiA0Ifz07EL2hraaxlsDXa9VbCqN5xEOuvTTD4oE/cFhnQ=="}]},"maintainers":[{"name":"draeken","email":"auto.schedule.js@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intervals-fn-1.2.0.tgz_1511335946743_0.005609194748103619"},"directories":{}},"2.0.0":{"name":"intervals-fn","version":"2.0.0","description":"Manipulate intervals in a functional way","main":"dist/index.bundle.js","types":"dist/lib.d.ts","scripts":{"ava":"ava build/*.test.js","test":"tslint -p ./ && tsc && nyc --reporter=lcov npm run ava","test:codecov":"tslint -p ./ && tsc && nyc npm run ava","build":"webpack && npm run doc","doc":"typedoc --out docs/ dist/","prepublish":"npm run build","semantic-release":"semantic-release pre && npm publish && semantic-release post","watch:ts":"tsc -w","watch:ava":"ava -w build/*.test.js","watch:test":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Ava\" -c \"blue.bold,magenta.bold\" \"npm run watch:ts\" \"npm run watch:ava\""},"repository":{"type":"git","url":"git+https://github.com/js-republic/intervals-fn.git"},"private":false,"publishConfig":{"tag":"dev","access":"public"},"keywords":["interval","range","intersection","union","subtraction","typescript"],"license":"MIT","bugs":{"url":"https://github.com/js-republic/intervals-fn/issues"},"homepage":"https://github.com/js-republic/intervals-fn#readme","dependencies":{},"devDependencies":{"@semantic-release/release-notes-generator":"^5.0.1","@types/moment-range":"^3.0.4","@types/ramda":"github:types/npm-ramda#dist","ava":"^0.23.0","concurrently":"^3.5.0","cz-conventional-changelog":"^2.1.0","moment":"^2.19.2","moment-range":"^3.0.3","nyc":"^11.3.0","prettier":"^1.8.2","ramda":"^0.25.0","semantic-release":"^8.2.0","ts-loader":"^3.1.1","tslint":"^5.8.0","tslint-config-prettier":"^1.6.0","typedoc":"^0.9.0","typescript":"^2.6.1","webpack":"^3.8.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"eb29adebd99ffaab5204fa4b21e90b9b5a4f858d","_id":"intervals-fn@2.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"draeken","email":"auto.schedule.js@gmail.com"},"dist":{"integrity":"sha512-bnprWAV2MwEu30bv1DK1qyh594wLyA2OGtCdogPflym2uVOzsuG+4cmGVHqnT4SezAsTlDt7//AlFPjiM2S/fQ==","shasum":"07adb31fd21ddc5f442140fe00477bd26cfbc35f","tarball":"https://registry.npmjs.org/intervals-fn/-/intervals-fn-2.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFvI9MA05Qw06R3yNLQDdCXfxQ18Pep0mpIctKAxOxQIAiEAjV2BZsDmChBp9oMyKdtyIldqpwRs/Jy5bFyQYINmuXU="}]},"maintainers":[{"name":"draeken","email":"auto.schedule.js@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intervals-fn-2.0.0.tgz_1511367757427_0.9386740019544959"},"directories":{}},"2.1.0":{"name":"intervals-fn","version":"2.1.0","description":"Manipulate intervals in a functional way","main":"dist/index.bundle.js","types":"dist/lib.d.ts","scripts":{"ava":"ava build/*.test.js","test":"tslint -p ./ && tsc && nyc --reporter=lcov npm run ava","test:codecov":"tslint -p ./ && tsc && nyc npm run ava","build":"webpack","doc":"npm run build && typedoc --out docs/ dist/","prepublish":"npm run build","semantic-release":"semantic-release pre && npm publish && semantic-release post","watch:ts":"tsc -w","watch:ava":"ava -w build/*.test.js","watch:test":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Ava\" -c \"blue.bold,magenta.bold\" \"npm run watch:ts\" \"npm run watch:ava\""},"repository":{"type":"git","url":"git+https://github.com/js-republic/intervals-fn.git"},"private":false,"publishConfig":{"tag":"dev","access":"public"},"keywords":["interval","range","intersection","union","subtraction","typescript"],"license":"MIT","bugs":{"url":"https://github.com/js-republic/intervals-fn/issues"},"homepage":"https://github.com/js-republic/intervals-fn#readme","dependencies":{},"devDependencies":{"@semantic-release/release-notes-generator":"^5.0.1","@types/moment-range":"^3.0.4","@types/ramda":"github:types/npm-ramda#dist","ava":"^0.23.0","concurrently":"^3.5.0","cz-conventional-changelog":"^2.1.0","moment":"^2.19.2","moment-range":"^3.0.3","nyc":"^11.3.0","prettier":"^1.8.2","ramda":"^0.25.0","semantic-release":"^8.2.0","ts-loader":"^3.1.1","tslint":"^5.8.0","tslint-config-prettier":"^1.6.0","typedoc":"^0.9.0","typescript":"^2.6.1","webpack":"^3.8.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"0258caddc1d225a50160fdd08af9e63912c26f39","_id":"intervals-fn@2.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"draeken","email":"auto.schedule.js@gmail.com"},"dist":{"integrity":"sha512-JR0PnFx+5YTtqbKXoxRhAlZl6wM10Vsom2Wyiy2t+OKwt/s5dGV08dserHvINtXctAIhQW1xRwu7maI6orx2og==","shasum":"5ff885e7b22bf264498e6ee970bc2656060e0f5a","tarball":"https://registry.npmjs.org/intervals-fn/-/intervals-fn-2.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAi3jKck7Akr1WIWuhp4/dLgqKqNjX65RvJSl2KAigvGAiEAlglsQinR4Xi4lb0UKi+1mloCVpsK9+KT1Rkgys2nhX8="}]},"maintainers":[{"name":"draeken","email":"auto.schedule.js@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intervals-fn-2.1.0.tgz_1511385129149_0.6765813631936908"},"directories":{}},"2.2.0":{"name":"intervals-fn","version":"2.2.0","description":"Manipulate intervals in a functional way","main":"dist/index.bundle.js","types":"dist/lib.d.ts","scripts":{"ava":"ava build/*.test.js","test":"tslint -p ./ && tsc && nyc --reporter=lcov npm run ava","test:codecov":"tslint -p ./ && tsc && nyc npm run ava","build":"webpack","doc":"npm run build && typedoc --out docs/ dist/","prepublish":"npm run build","semantic-release":"semantic-release pre && npm publish && semantic-release post","watch:ts":"tsc -w","watch:ava":"ava -w build/*.test.js","watch:test":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Ava\" -c \"blue.bold,magenta.bold\" \"npm run watch:ts\" \"npm run watch:ava\""},"repository":{"type":"git","url":"git+https://github.com/js-republic/intervals-fn.git"},"private":false,"publishConfig":{"tag":"dev","access":"public"},"keywords":["interval","range","intersection","union","subtraction","typescript"],"license":"MIT","bugs":{"url":"https://github.com/js-republic/intervals-fn/issues"},"homepage":"https://github.com/js-republic/intervals-fn#readme","dependencies":{},"devDependencies":{"@semantic-release/release-notes-generator":"^5.0.1","@types/moment-range":"^3.0.4","@types/ramda":"github:types/npm-ramda#dist","ava":"^0.23.0","concurrently":"^3.5.0","cz-conventional-changelog":"^2.1.0","moment":"^2.19.2","moment-range":"^3.0.3","nyc":"^11.3.0","prettier":"^1.8.2","ramda":"^0.25.0","semantic-release":"^8.2.0","ts-loader":"^3.1.1","tslint":"^5.8.0","tslint-config-prettier":"^1.6.0","typedoc":"^0.9.0","typescript":"^2.6.1","webpack":"^3.8.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"71afc5f7e5620a942a36d9f8437f47e95afa8c63","_id":"intervals-fn@2.2.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"draeken","email":"auto.schedule.js@gmail.com"},"dist":{"integrity":"sha512-CC37x3XkXsX9pGdVQCaE8yEEM1oyj5shgE8GbrAh1SmlIrlPfN/ImIsJ7S2WT4Lnc7R15Bru11elZ/Sn7h+7ug==","shasum":"5b9bfc351cf5924ed1ac854efba5cc47a3014af5","tarball":"https://registry.npmjs.org/intervals-fn/-/intervals-fn-2.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEQIYWWBJqrTcjv5Sqhez6E173HKRVgPfxyL6c4YAAd0AiEAwcNcV8UAwJmU0xoDh1xyeN6GIh0GSNR98kdzJKFAJao="}]},"maintainers":[{"name":"draeken","email":"auto.schedule.js@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intervals-fn-2.2.0.tgz_1511423062344_0.3989898143336177"},"directories":{}},"2.3.0":{"name":"intervals-fn","version":"2.3.0","description":"Manipulate intervals in a functional way","main":"dist/index.bundle.js","types":"dist/lib.d.ts","scripts":{"ava":"ava build/*.test.js","test":"tslint -p ./ && tsc && nyc --reporter=lcov npm run ava","test:codecov":"tslint -p ./ && tsc && nyc npm run ava","build":"webpack","doc":"npm run build && typedoc --out docs/ dist/","prepublish":"npm run build","semantic-release":"semantic-release pre && npm publish && semantic-release post","watch:ts":"tsc -w","watch:ava":"ava -w build/*.test.js","watch:test":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Ava\" -c \"blue.bold,magenta.bold\" \"npm run watch:ts\" \"npm run watch:ava\""},"repository":{"type":"git","url":"git+https://github.com/js-republic/intervals-fn.git"},"private":false,"publishConfig":{"tag":"dev","access":"public"},"keywords":["interval","range","intersection","union","subtraction","typescript"],"license":"MIT","bugs":{"url":"https://github.com/js-republic/intervals-fn/issues"},"homepage":"https://github.com/js-republic/intervals-fn#readme","dependencies":{},"devDependencies":{"@semantic-release/release-notes-generator":"^5.0.1","@types/moment-range":"^3.0.4","@types/ramda":"github:types/npm-ramda#dist","ava":"^0.23.0","concurrently":"^3.5.0","cz-conventional-changelog":"^2.1.0","moment":"^2.19.2","moment-range":"^3.0.3","nyc":"^11.3.0","prettier":"^1.8.2","ramda":"^0.25.0","semantic-release":"^8.2.0","ts-loader":"^3.1.1","tslint":"^5.8.0","tslint-config-prettier":"^1.6.0","typedoc":"^0.9.0","typescript":"^2.6.1","webpack":"^3.8.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"d8f3da680e6d5e10734456835395c12c3c2cc681","_id":"intervals-fn@2.3.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"draeken","email":"auto.schedule.js@gmail.com"},"dist":{"integrity":"sha512-XGaUxGV4VbtFOb29+yxmsBncBzIj0u1Jbp9Wq18X+Hw1sdpaHXNr9/pCN1PN/wRDcCpjYJD3Pji/NqY1Z14SdQ==","shasum":"4d6d276cccc3f470c1b20acfd320ff040dd56579","tarball":"https://registry.npmjs.org/intervals-fn/-/intervals-fn-2.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeJdpKa6x3dUREw+3dnxbTivZ3W9ka53uyzljZq/BiQAIhAK/+pQwU4dDhE5S258hwzEKaa9fSUBNtuQ+dDdgxUu7E"}]},"maintainers":[{"name":"draeken","email":"auto.schedule.js@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intervals-fn-2.3.0.tgz_1511466065245_0.15649031777866185"},"directories":{}},"2.4.0":{"name":"intervals-fn","version":"2.4.0","description":"Manipulate intervals in a functional way","main":"dist/index.bundle.js","types":"dist/lib.d.ts","scripts":{"ava":"ava build/*.test.js","test":"tslint -p ./ && tsc && nyc --reporter=lcov npm run ava","test:codecov":"tslint -p ./ && tsc && nyc npm run ava","build":"webpack","doc":"npm run build && typedoc --out docs/ dist/","prepublish":"npm run build","semantic-release":"semantic-release pre && npm publish && semantic-release post","watch:ts":"tsc -w","watch:ava":"ava -w build/*.test.js","watch:test":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Ava\" -c \"blue.bold,magenta.bold\" \"npm run watch:ts\" \"npm run watch:ava\""},"repository":{"type":"git","url":"git+https://github.com/js-republic/intervals-fn.git"},"private":false,"publishConfig":{"tag":"dev","access":"public"},"keywords":["interval","range","intersection","union","subtraction","typescript"],"license":"MIT","bugs":{"url":"https://github.com/js-republic/intervals-fn/issues"},"homepage":"https://github.com/js-republic/intervals-fn#readme","dependencies":{},"devDependencies":{"@semantic-release/release-notes-generator":"^5.0.1","@types/moment-range":"^3.0.4","@types/ramda":"github:types/npm-ramda#dist","ava":"^0.23.0","concurrently":"^3.5.0","cz-conventional-changelog":"^2.1.0","moment":"^2.19.2","moment-range":"^3.0.3","nyc":"^11.3.0","prettier":"^1.8.2","ramda":"^0.25.0","semantic-release":"^8.2.0","ts-loader":"^3.1.1","tslint":"^5.8.0","tslint-config-prettier":"^1.6.0","typedoc":"^0.9.0","typescript":"^2.6.1","webpack":"^3.8.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"e653573db6ae9f9ae519128ec991f190e18ee35c","_id":"intervals-fn@2.4.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"draeken","email":"auto.schedule.js@gmail.com"},"dist":{"integrity":"sha512-YBqvrCZUKANAzfaDn37OYqfmIGPVlpPXIVOrYmHfRlZdWpv3WD2mQQcIsDGSB0dfsyjuDJChZ9M4bm5yPoFFPA==","shasum":"32833de0691eaa956031dc29ede52d48b8225d4c","tarball":"https://registry.npmjs.org/intervals-fn/-/intervals-fn-2.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHd3IiTG4AvFOlldMmvmsTAIdKNEvFBIGUKE1RCzjKFxAiEAy+4D7a7S6M8NgkjAcm6uodBRShyJqSjalqElEVmAQyU="}]},"maintainers":[{"name":"draeken","email":"auto.schedule.js@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intervals-fn-2.4.0.tgz_1511615487839_0.8432886668015271"},"directories":{}},"2.4.1":{"name":"intervals-fn","version":"2.4.1","description":"Manipulate intervals in a functional way","main":"dist/index.bundle.js","types":"dist/lib.d.ts","scripts":{"ava":"ava build/*.test.js","test":"tslint -p ./ && tsc && nyc --reporter=lcov npm run ava","test:codecov":"tslint -p ./ && tsc && nyc npm run ava","build":"webpack","doc":"npm run build && typedoc --out docs/ dist/","prepublish":"npm run build","semantic-release":"semantic-release pre && npm publish && semantic-release post","watch:ts":"tsc -w","watch:ava":"ava -w build/*.test.js","watch:test":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Ava\" -c \"blue.bold,magenta.bold\" \"npm run watch:ts\" \"npm run watch:ava\""},"repository":{"type":"git","url":"git+https://github.com/js-republic/intervals-fn.git"},"private":false,"publishConfig":{"tag":"dev","access":"public"},"keywords":["interval","range","intersection","union","subtraction","typescript"],"license":"MIT","bugs":{"url":"https://github.com/js-republic/intervals-fn/issues"},"homepage":"https://github.com/js-republic/intervals-fn#readme","dependencies":{},"devDependencies":{"@semantic-release/release-notes-generator":"^5.0.1","@types/moment-range":"^3.0.4","@types/ramda":"github:types/npm-ramda#dist","ava":"^0.23.0","concurrently":"^3.5.0","cz-conventional-changelog":"^2.1.0","moment":"^2.19.2","moment-range":"^3.0.3","nyc":"^11.3.0","prettier":"^1.8.2","ramda":"^0.25.0","semantic-release":"^8.2.0","ts-loader":"^3.1.1","tslint":"^5.8.0","tslint-config-prettier":"^1.6.0","typedoc":"^0.9.0","typescript":"^2.6.1","webpack":"^3.8.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"6d3d517ee1d325733c0576ee29a4044ccf4852c7","_id":"intervals-fn@2.4.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"draeken","email":"auto.schedule.js@gmail.com"},"dist":{"integrity":"sha512-z+m9ZwIa48+Bi/yqKUmAA+1Ylbd6qWCCQ0rTyzZObmqx/flgOQVBcGe2+66cfNjDikqy41lCbZH9V4hKFV/j2w==","shasum":"7e5375e1b2482e3af327f5357e3729b5cb1dea3c","tarball":"https://registry.npmjs.org/intervals-fn/-/intervals-fn-2.4.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBEir9bdEe7mNmdfXI/ZA8QLMKPmWfJYguOEOi3NAMAUAiBa9vWOA2cgsKxgmB5erFDJjvg/Kua1WMEJtRUh4mPTbg=="}]},"maintainers":[{"name":"draeken","email":"auto.schedule.js@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intervals-fn-2.4.1.tgz_1511764103034_0.31999208428896964"},"directories":{}},"2.5.0":{"name":"intervals-fn","version":"2.5.0","description":"Manipulate intervals in a functional way","main":"dist/index.bundle.js","types":"dist/lib.d.ts","scripts":{"ava":"ava build/*.test.js","test":"tslint -p ./ && tsc && nyc --reporter=lcov npm run ava","test:codecov":"tslint -p ./ && tsc && nyc npm run ava","build":"webpack","doc":"npm run build && typedoc --out docs/ dist/","prepublish":"npm run build","semantic-release":"semantic-release pre && npm publish && semantic-release post","watch:ts":"tsc -w","watch:ava":"ava -w build/*.test.js","watch:test":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Ava\" -c \"blue.bold,magenta.bold\" \"npm run watch:ts\" \"npm run watch:ava\""},"repository":{"type":"git","url":"git+https://github.com/js-republic/intervals-fn.git"},"private":false,"publishConfig":{"tag":"dev","access":"public"},"keywords":["interval","range","intersection","union","subtraction","typescript"],"license":"MIT","bugs":{"url":"https://github.com/js-republic/intervals-fn/issues"},"homepage":"https://github.com/js-republic/intervals-fn#readme","dependencies":{},"devDependencies":{"@semantic-release/release-notes-generator":"^5.0.1","@types/moment-range":"^3.0.4","@types/ramda":"github:types/npm-ramda#dist","ava":"^0.23.0","concurrently":"^3.5.0","cz-conventional-changelog":"^2.1.0","moment":"^2.19.2","moment-range":"^3.0.3","nyc":"^11.3.0","prettier":"^1.8.2","ramda":"^0.25.0","semantic-release":"^8.2.0","ts-loader":"^3.1.1","tslint":"^5.8.0","tslint-config-prettier":"^1.6.0","typedoc":"^0.9.0","typescript":"^2.6.1","webpack":"^3.8.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"a1b1061e28ae149f46f13c99c58d6d1a664db0e5","_id":"intervals-fn@2.5.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"draeken","email":"auto.schedule.js@gmail.com"},"dist":{"integrity":"sha512-LN6uxroQ0h7e2IoPBQnCJxV0Kh77ujDhbRViSLJu4QUGbo2bo6W4Afk18a5UghderhSQzlP6p2OpGfUaNqnWfA==","shasum":"27cf854fd46c6b335cd718e21bfe2fafdb3d7e4e","tarball":"https://registry.npmjs.org/intervals-fn/-/intervals-fn-2.5.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGtthfgfPg+ReKmJIzBeRHnHnSyrOKlRxp8gCs3bwHmoAiEA5kdl71uUYG+k7KjQ6OCqY/VrlvRF+Ck7TYDang54SPg="}]},"maintainers":[{"name":"draeken","email":"auto.schedule.js@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intervals-fn-2.5.0.tgz_1511937778420_0.1754361828789115"},"directories":{}},"2.5.1":{"name":"intervals-fn","version":"2.5.1","description":"Manipulate intervals in a functional way","main":"dist/index.bundle.js","types":"dist/lib.d.ts","scripts":{"ava":"ava build/*.test.js","test":"tslint -p ./ && tsc && nyc --reporter=lcov npm run ava","test:codecov":"tslint -p ./ && tsc && nyc npm run ava","build":"webpack","doc":"npm run build && typedoc --out docs/ dist/","prepublish":"npm run build","semantic-release":"semantic-release pre && npm publish && semantic-release post","watch:ts":"tsc -w","watch:ava":"ava -w build/*.test.js","watch:test":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Ava\" -c \"blue.bold,magenta.bold\" \"npm run watch:ts\" \"npm run watch:ava\""},"repository":{"type":"git","url":"git+https://github.com/js-republic/intervals-fn.git"},"private":false,"publishConfig":{"tag":"dev","access":"public"},"keywords":["interval","range","intersection","union","subtraction","typescript"],"license":"MIT","bugs":{"url":"https://github.com/js-republic/intervals-fn/issues"},"homepage":"https://github.com/js-republic/intervals-fn#readme","dependencies":{},"devDependencies":{"@semantic-release/release-notes-generator":"^5.0.1","@types/moment-range":"^3.0.4","@types/ramda":"github:types/npm-ramda#dist","ava":"^0.23.0","concurrently":"^3.5.0","cz-conventional-changelog":"^2.1.0","moment":"^2.19.2","moment-range":"^3.0.3","nyc":"^11.3.0","prettier":"^1.8.2","ramda":"^0.25.0","semantic-release":"^8.2.0","ts-loader":"^3.1.1","tslint":"^5.8.0","tslint-config-prettier":"^1.6.0","typedoc":"^0.9.0","typescript":"^2.6.1","webpack":"^3.8.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"6d1933351ccbbbb21317ed57553cf8f89613d7f3","_id":"intervals-fn@2.5.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"draeken","email":"auto.schedule.js@gmail.com"},"dist":{"integrity":"sha512-CcSesxVCUwWfHDrnDnCn4VHPdOJ0/f0L5PsoyVCz7eMmKfPOatbaKOZMZdXqHIcKmu4lCeX+DGCVqouTDPQirQ==","shasum":"16eb7d68d1d450252db90a2150a8e6f87a966ab6","tarball":"https://registry.npmjs.org/intervals-fn/-/intervals-fn-2.5.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHL6HthFgH8TRGGaZ4yawXKKA6Qqv2SdY86soCt4O/Q+AiAs2MfyiCCkZQwGRBs+kYVHG9bkv1mdaaKgJXi+ZFoRuQ=="}]},"maintainers":[{"name":"draeken","email":"auto.schedule.js@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intervals-fn-2.5.1.tgz_1511939635989_0.3822750386316329"},"directories":{}},"2.5.2":{"name":"intervals-fn","version":"2.5.2","description":"Manipulate intervals in a functional way","main":"dist/index.bundle.js","types":"dist/lib.d.ts","scripts":{"ava":"ava build/*.test.js","test":"tslint -p ./ && tsc && nyc --reporter=lcov npm run ava","test:codecov":"tslint -p ./ && tsc && nyc npm run ava","build":"webpack","doc":"npm run build && typedoc --out docs/ dist/","prepublish":"npm run build","semantic-release":"semantic-release pre && npm publish && semantic-release post","watch:ts":"tsc -w","watch:ava":"ava -w build/*.test.js","watch:test":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Ava\" -c \"blue.bold,magenta.bold\" \"npm run watch:ts\" \"npm run watch:ava\""},"repository":{"type":"git","url":"git+https://github.com/js-republic/intervals-fn.git"},"private":false,"publishConfig":{"tag":"dev","access":"public"},"keywords":["interval","range","intersection","union","subtraction","typescript"],"license":"MIT","bugs":{"url":"https://github.com/js-republic/intervals-fn/issues"},"homepage":"https://github.com/js-republic/intervals-fn#readme","dependencies":{},"devDependencies":{"@semantic-release/release-notes-generator":"^5.0.1","@types/moment-range":"^3.0.4","@types/ramda":"github:types/npm-ramda#dist","ava":"^0.23.0","concurrently":"^3.5.0","cz-conventional-changelog":"^2.1.0","moment":"^2.19.2","moment-range":"^3.0.3","nyc":"^11.3.0","prettier":"^1.8.2","ramda":"^0.25.0","semantic-release":"^8.2.0","ts-loader":"^3.1.1","tslint":"^5.8.0","tslint-config-prettier":"^1.6.0","typedoc":"^0.9.0","typescript":"^2.6.1","webpack":"^3.8.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"9eafedd3d4778a3e5d904507c5ba58bf7984119c","_id":"intervals-fn@2.5.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"draeken","email":"auto.schedule.js@gmail.com"},"dist":{"integrity":"sha512-WRiz21qLuvxbaF+ct6zzkJDLjgSOpZRlHPbpgAqh38Co02Hl8FQp9TrK8Us6s/W5McHSrK0VVn/1YBn9nIoXVQ==","shasum":"10508ac68bf07bdd9ab663a96e64188c8836dce1","tarball":"https://registry.npmjs.org/intervals-fn/-/intervals-fn-2.5.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhIlvfcauyYmZ1XOWHGHRgRqlWEih3oG+nRc7B0IGgUAIgEJxU1NmTPE46rDuvgg57Xkkphqgca+R5FB2yNbL3c/g="}]},"maintainers":[{"name":"draeken","email":"auto.schedule.js@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intervals-fn-2.5.2.tgz_1512389209931_0.8051945636980236"},"directories":{}},"2.6.0":{"name":"intervals-fn","version":"2.6.0","description":"Manipulate intervals in a functional way","main":"dist/index.bundle.js","types":"dist/lib.d.ts","scripts":{"ava":"ava build/*.test.js","test":"tslint -p ./ && tsc && nyc --reporter=lcov npm run ava","test:codecov":"tslint -p ./ && tsc && nyc npm run ava","build":"webpack","doc":"npm run build && typedoc --out docs/ dist/","prepublish":"npm run build","semantic-release":"semantic-release","watch:ts":"tsc -w","watch:ava":"ava -w build/*.test.js","watch:test":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Ava\" -c \"blue.bold,magenta.bold\" \"npm run watch:ts\" \"npm run watch:ava\""},"repository":{"type":"git","url":"git+https://github.com/js-republic/intervals-fn.git"},"private":false,"publishConfig":{"tag":"latest","access":"public"},"keywords":["interval","range","intersection","union","subtraction","typescript"],"license":"MIT","bugs":{"url":"https://github.com/js-republic/intervals-fn/issues"},"homepage":"https://github.com/js-republic/intervals-fn#readme","dependencies":{},"devDependencies":{"@semantic-release/release-notes-generator":"^6.0.3","@types/moment-range":"^3.0.4","@types/ramda":"github:types/npm-ramda#dist","ava":"^0.23.0","concurrently":"^3.5.0","cz-conventional-changelog":"^2.1.0","moment":"^2.19.2","moment-range":"^3.0.3","nyc":"^11.3.0","prettier":"^1.8.2","ramda":"^0.25.0","semantic-release":"^11.0.2","ts-loader":"^3.1.1","tslint":"^5.8.0","tslint-config-prettier":"^1.6.0","typedoc":"^0.9.0","typescript":"^2.6.1","webpack":"^3.8.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"release":{"publish":["@semantic-release/npm","@semantic-release/github"]},"gitHead":"21cea1fcf50175c603952419406758261b14aced","_id":"intervals-fn@2.6.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"draeken","email":"auto.schedule.js@gmail.com"},"dist":{"integrity":"sha512-b2jtyTfCdWwFqo86J+9lYGcbIRdOK6Jf195HHLOn9yPG5HH+1u6SC/zqjgi9Ethmsap/3w1LN+tcENCIp2KMgg==","shasum":"ef7bb7f488712befc1f8aa8fcbbac8dd90c06d3f","tarball":"https://registry.npmjs.org/intervals-fn/-/intervals-fn-2.6.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHAS9dcAqDEFqVbOOdBe0jcICZf4iVUOU7kmPY2CWVqgIhAMYF50cuzeWS+x++C0ISz+6hVDrZnwUB0ZXt6enEn1fT"}]},"maintainers":[{"name":"draeken","email":"auto.schedule.js@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intervals-fn-2.6.0.tgz_1515442854608_0.730462598381564"},"directories":{}},"2.7.0":{"name":"intervals-fn","version":"2.7.0","description":"Manipulate intervals in a functional way","main":"dist/index.bundle.js","types":"dist/lib.d.ts","scripts":{"ava":"ava build/*.test.js","test":"tslint -p ./ && tsc && nyc --reporter=lcov npm run ava","test:codecov":"tslint -p ./ && tsc && nyc npm run ava","build":"webpack","doc":"npm run build && typedoc --out docs/ dist/","prepublish":"npm run build","semantic-release":"semantic-release","watch:ts":"tsc -w","watch:ava":"ava -w build/*.test.js","watch:test":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Ava\" -c \"blue.bold,magenta.bold\" \"npm run watch:ts\" \"npm run watch:ava\""},"repository":{"type":"git","url":"git+https://github.com/js-republic/intervals-fn.git"},"private":false,"publishConfig":{"tag":"latest","access":"public"},"keywords":["interval","range","intersection","union","subtraction","typescript"],"license":"MIT","bugs":{"url":"https://github.com/js-republic/intervals-fn/issues"},"homepage":"https://github.com/js-republic/intervals-fn#readme","dependencies":{},"devDependencies":{"@semantic-release/release-notes-generator":"^6.0.3","@types/moment-range":"^3.0.4","@types/ramda":"github:types/npm-ramda#dist","ava":"^0.23.0","concurrently":"^3.5.0","cz-conventional-changelog":"^2.1.0","moment":"^2.19.2","moment-range":"^3.0.3","nyc":"^11.3.0","prettier":"^1.8.2","ramda":"^0.25.0","semantic-release":"^11.0.2","ts-loader":"^3.1.1","tslint":"^5.8.0","tslint-config-prettier":"^1.6.0","typedoc":"^0.9.0","typescript":"^2.6.1","webpack":"^3.8.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"release":{"publish":["@semantic-release/npm","@semantic-release/github"]},"gitHead":"d2332252a512592bd891a72afaf858eb2cdee77e","_id":"intervals-fn@2.7.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"draeken","email":"auto.schedule.js@gmail.com"},"dist":{"integrity":"sha512-Qlr6ZymtSrNnugvZfE6IVsw7sgg3Z9X+X7UaYRvt0EvZRkzsHJ15nVMqEGfjVywUXwBYpwtIlALu68eG33QOCQ==","shasum":"852e1d7e4fe4ee4cc58cd757911ee3f2fda6815f","tarball":"https://registry.npmjs.org/intervals-fn/-/intervals-fn-2.7.0.tgz","fileCount":6,"unpackedSize":1004865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2blcCRA9TVsSAnZWagAAElIP/0T4xTb7lkfsGcMeRuW7\nBLWuQnIMmsJR6+K3d/3Caduyg9gSIiImjDQ9pZ0GpKemNa/rQ/7V2e/rpGcK\n0EW4M/8fxLkZDU9aXi7c3sx3s5FPnQtr9bk8IVj3Rqxf68mUs9HCZ+X0CtPW\n+G6qRxO3Nlj0mCyoWFGaZcwly+orZilxvja6YXwmToB9D6bpM6276Tve9BuT\nUbIv70Zslf8SfoaRtosInkZhEnEpFeIvLa5Y5b8SenUujgOk3CCTfA0VSkA9\nVtBgXJJnJ35o9WgwyUGG0c4glJ19gopm7CcCCzQxC1B/zQkugIZs2hMX+Gc0\nTJhKyB/e6mES3tWMacR7Lyu4tUlyLWsYuriekrxKRkW5dQFhbjGwFozOvBfa\nJojdFatRDh+hl1DwKJ93ZNmhuxDI6UUTv/8w3nxc1aDDiFHfxglPyNbp1Ylf\nF4WyixlvT+ZNzMV31U/OM/ErSqJGippSNphfPHkPnsl9BZxSyYpwaQmGUKPV\nE3gUpw1c5nzvMRRega5P50nHSCFWAXApwyJJfXxvEhd/QgCiC7bgr2zn1F0j\no/UVI2jAQvNp+CSuhV3ROiT5OR9PPjC3RtmVHOmVjeVPw4TZ2NXcGTyQq8F9\njNpGd5XfQ3nFaeHSHhDuELoMIRZNg7mYXSHTL/JY1GPI4p6uQLECFvg1/cKk\n7VYG\r\n=NKnL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIANOoimH3++taXc8kupe7i8/Km1WdHf3TmBjsimDmy/pAiA7pcmP4BNrlCI1+40WN3faHNZE83km4kF1aEd3/eG8SQ=="}]},"maintainers":[{"name":"draeken","email":"auto.schedule.js@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intervals-fn_2.7.0_1524218203893_0.5229102073704108"},"_hasShrinkwrap":false},"2.8.0":{"name":"intervals-fn","version":"2.8.0","description":"Manipulate intervals in a functional way","main":"dist/lib.js","module":"es/lib.js","types":"es/lib.d.ts","scripts":{"ava":"ava build/*.test.js","test":"tslint -p ./ && tsc && nyc --reporter=lcov npm run ava","test:codecov":"tslint -p ./ && tsc && nyc npm run ava","build:ts":"tsc -p tsconfig.build.json","build":"npm run build:ts && npm run build:ts -- -m es6 --outDir es","doc":"npm run build && typedoc --out docs/ dist/","semantic-release":"semantic-release","watch:ts":"tsc -w","watch:ava":"ava -w build/*.test.js","watch:test":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Ava\" -c \"blue.bold,magenta.bold\" \"npm run watch:ts\" \"npm run watch:ava\""},"repository":{"type":"git","url":"git+https://github.com/js-republic/intervals-fn.git"},"private":false,"publishConfig":{"tag":"latest","access":"public"},"keywords":["interval","range","intersection","union","subtraction","typescript"],"license":"MIT","bugs":{"url":"https://github.com/js-republic/intervals-fn/issues"},"homepage":"https://github.com/js-republic/intervals-fn#readme","dependencies":{},"sideEffects":false,"devDependencies":{"@semantic-release/release-notes-generator":"^6.0.3","@types/ramda":"github:types/npm-ramda#dist","ava":"^0.25.0","concurrently":"^3.5.0","cz-conventional-changelog":"^2.1.0","nyc":"^11.7.0","prettier":"^1.12.1","ramda":"^0.25.0","semantic-release":"^11.0.2","tslint":"^5.9.1","tslint-config-prettier":"^1.12.0","typedoc":"^0.11.1","typescript":"^2.8.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"release":{"publish":["@semantic-release/npm","@semantic-release/github"]},"gitHead":"a9c332a9a859959c65eae318f5b6ec463151c04b","_id":"intervals-fn@2.8.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"draeken","email":"auto.schedule.js@gmail.com"},"dist":{"integrity":"sha512-A1R/Z5pucDnenpTOjSzsAbYpN+U84QFq3dnDiEFNakdI39/SRr0WPR7+mROy//p11kOyIPFIL1Q6rIPW9QPU7Q==","shasum":"f510a2bb84679936e0adaf8d0195a383f58d9cea","tarball":"https://registry.npmjs.org/intervals-fn/-/intervals-fn-2.8.0.tgz","fileCount":4,"unpackedSize":6051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4aNjCRA9TVsSAnZWagAA0JsP/1Y9GHKOpCECkrLSOnTH\ng/SJJVpwxlnV96hZPx4ujUlM/YWnwjLKNyxYtZgytfm3XAz0dBbkF/H4a7yb\nnzIWD/6tP5LV59ygEmyGs6Pi39YjGPSXNkYcQ6Kf3iy+GFVS8ixcXqJQXkRq\nPD4kg587MZGzC7ZxL0kosV4aHAEVD+zm2ccrZLLfwJh0GWYAMKcRhg1bYq72\nI/+IuQ2hphMMPw0vrgV5+9Q/XoaAemvZLL0otyWBZEBoZWd4+JzEuLAe3PV5\nBI1FJq/QTNUBTLC5IOBSnhdqJrjLrYvMlmbhvDiFvwBs2O5Dw+Ium8aoZtj1\nxJs/S54mTkK8xRkzeaBqOb86ldWQfuI9OYm8VcvAAiFFsYMc3hjTVmyX4LHN\nesawYE3MkO/AjI86lKmF1QcIgO3XGlYI19q/KDy8UcW+w3w7lVBQpg2LYSHR\nKOaQH1EMgKMG6tEeIqcQauOn5BXBUTwLjzEVBydehUXEB0PnHd5FVy2+llLz\n4rCeNmn5Z1THW1Nw462lzMnQzwhhAxNjBPpaJrNFpXCkI9bWWICZhMB8ZEsG\nx8M3/fnlU4/rw5q7Z++2mXg62b/s862L4NpOorbtG8229t4OAdyO9rTy6FVg\nL7E3JdfkcNahrAnN0c3ZEKd6Sux13WuZPBmXw2sdy52uEdJ3dSXUPoH7fjea\nmIvp\r\n=0cje\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHvdJ3UyOzst49jeQOngV5xbps0Q8jXZuVogtS4a7JrbAiAFa8po3ZhHC/MxdfL4+7GkF6yB1KvG6h9nSKzV407tlw=="}]},"maintainers":[{"name":"draeken","email":"auto.schedule.js@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intervals-fn_2.8.0_1524736865251_0.6158443453503673"},"_hasShrinkwrap":false},"2.8.1":{"name":"intervals-fn","version":"2.8.1","description":"Manipulate intervals in a functional way","main":"dist/lib.js","module":"es/lib.js","types":"es/lib.d.ts","scripts":{"ava":"ava build/*.test.js","test":"tslint -p ./ && tsc && nyc --reporter=lcov npm run ava","test:codecov":"tslint -p ./ && tsc && nyc npm run ava","build:ts":"tsc -p tsconfig.build.json","build":"npm run build:ts && npm run build:ts -- -m es6 --outDir es","prepublish":"npm run build","doc":"npm run build && typedoc --out docs/ dist/","semantic-release":"semantic-release","watch:ts":"tsc -w","watch:ava":"ava -w build/*.test.js","watch:test":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Ava\" -c \"blue.bold,magenta.bold\" \"npm run watch:ts\" \"npm run watch:ava\""},"repository":{"type":"git","url":"git+https://github.com/js-republic/intervals-fn.git"},"private":false,"publishConfig":{"tag":"latest","access":"public"},"keywords":["interval","range","intersection","union","subtraction","typescript"],"license":"MIT","bugs":{"url":"https://github.com/js-republic/intervals-fn/issues"},"homepage":"https://github.com/js-republic/intervals-fn#readme","dependencies":{},"sideEffects":false,"devDependencies":{"@semantic-release/release-notes-generator":"^6.0.3","@types/ramda":"github:types/npm-ramda#dist","ava":"^0.25.0","concurrently":"^3.5.0","cz-conventional-changelog":"^2.1.0","nyc":"^11.7.0","prettier":"^1.12.1","ramda":"^0.25.0","semantic-release":"^11.0.2","tslint":"^5.9.1","tslint-config-prettier":"^1.12.0","typedoc":"^0.11.1","typescript":"^2.8.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"release":{"publish":["@semantic-release/npm","@semantic-release/github"]},"gitHead":"6d2c1b907d286b1df3fae27ac20a850490f7f9f5","_id":"intervals-fn@2.8.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"draeken","email":"auto.schedule.js@gmail.com"},"dist":{"integrity":"sha512-t8z8f5FTRA6cCQUYPmhoyn5D26YSsEFOsvM5eONS2r031DlfygN8p5X/6nTomAz+2it7Jnb3K8/0NhThDmQuyA==","shasum":"87aad0942001a2b17ddafe4cd6bb98081f729238","tarball":"https://registry.npmjs.org/intervals-fn/-/intervals-fn-2.8.1.tgz","fileCount":17,"unpackedSize":87806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4dZICRA9TVsSAnZWagAA6aEQAJDXpjkHrpjKmte9n+no\nerS31CoFy4HXtlGMyUZk6jzDNKKR1TN1y1esjs+KJ0E2Ac3XXzloQ4Qhy1WT\nvX4BLOwxOzebLUHNCRYKa96h2wBSKF+WTKut4ycgDIyedANVDEIFkI354tv2\nriUPudSdunCttaHJ4utw2+Zm5SmYtadFxaknvWb1jZDjFbe4fsxdqO1Qb4o7\noiYCB9gAbvRSBJw+D+tbcBQkJ62Anwl39e6U/eEwIVHWWhrqlSpVR1C88oq4\nba37OHPMjMgpbmBKOyQ6/uHITSFLpv/4pmaSvGZT3dpAZSuM+wk1o/l+ydWE\nM/DCgmb8UMVoDT74eWz/d6xRfKmwhLJg4BA9txrcCUf8Fi4auyXZQFJ/1/bj\nWwHUKUvKft0doJKlNx2e73XTbtnAZM41tSprBbUEpd4By/FGsxvyJZ1ReiBW\nzzFVX67SD5SPwgpauXx9ETauV9hBrjK1NxBn/3vLs70w9CYx7bxEdB+OaCK9\nDsz0c29bgRv0YOqOinjapsydqAy4kgcm8m97cVEng9JkBpkewh0B+Q7UGGC7\no4WMYKZ++bs0ySCZAB07iWBLduu1nBdl+Arfh9qduSVsJjIJc0llPSTZCnhD\nFVmGBfNtisoK0KNw+LDlddGBjckVA/tKgld5+BY4hbG5oZURaw4SbAHTa/Ct\n8oJa\r\n=pqb1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF245WNVbbbs/TzrqeP6yFcbfrna9eDI9HIJOK1KU5fbAiEAt+wKiDOIGZwjd1T6XtkTldaksvDJZBFTtbsYMNn7HYk="}]},"maintainers":[{"name":"draeken","email":"auto.schedule.js@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intervals-fn_2.8.1_1524749895646_0.5468963420123498"},"_hasShrinkwrap":false},"2.8.2":{"name":"intervals-fn","version":"2.8.2","description":"Manipulate intervals in a functional way","main":"dist/lib.js","module":"es/lib.js","types":"es/lib.d.ts","scripts":{"ava":"ava build/*.test.js","test":"tslint -p ./ && tsc && nyc --reporter=lcov npm run ava","test:codecov":"tslint -p ./ && tsc && nyc npm run ava","build:ts":"tsc -p tsconfig.build.json","build":"npm run build:ts && npm run build:ts -- -m es6 --outDir es","prepublish":"npm run build","doc":"npm run build && typedoc --out docs/ dist/","semantic-release":"semantic-release","watch:ts":"tsc -w","watch:ava":"ava -w build/*.test.js","watch:test":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Ava\" -c \"blue.bold,magenta.bold\" \"npm run watch:ts\" \"npm run watch:ava\""},"repository":{"type":"git","url":"git+https://github.com/js-republic/intervals-fn.git"},"private":false,"publishConfig":{"tag":"latest","access":"public"},"keywords":["interval","range","intersection","union","subtraction","typescript"],"license":"MIT","bugs":{"url":"https://github.com/js-republic/intervals-fn/issues"},"homepage":"https://github.com/js-republic/intervals-fn#readme","dependencies":{},"sideEffects":false,"devDependencies":{"@semantic-release/release-notes-generator":"^6.0.3","@types/ramda":"github:types/npm-ramda#dist","ava":"^0.25.0","concurrently":"^3.5.0","cz-conventional-changelog":"^2.1.0","nyc":"^11.7.0","prettier":"^1.12.1","ramda":"^0.25.0","semantic-release":"^11.0.2","tslint":"^5.9.1","tslint-config-prettier":"^1.12.0","typedoc":"^0.11.1","typescript":"^2.8.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"release":{"publish":["@semantic-release/npm","@semantic-release/github"]},"gitHead":"ee3663447c71f63691aa645ee2f5cac812d802fd","_id":"intervals-fn@2.8.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"draeken","email":"auto.schedule.js@gmail.com"},"dist":{"integrity":"sha512-557BcOz8i+8S/dhkltF34L6TKso+cXmybCwyNm2qFeN3BKf/cFa36Bzy4ehWjanx4cRQ2Scg89VUcVOmI1kpaQ==","shasum":"a7eb7900e9e56ea4d5d8d26be42257ca88c92ba9","tarball":"https://registry.npmjs.org/intervals-fn/-/intervals-fn-2.8.2.tgz","fileCount":17,"unpackedSize":88303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4emECRA9TVsSAnZWagAAP5sQAJs2CfywQgkjbkAdff+u\nvjW3acTlHIRDRdmMpanpPjVgPIA8OxRpfV/q2xl7QmCoqFFu9bJ1/rbldnRL\np1i4697KEY9drZgyPahUj4Nw320i3Shzceeu/81nwJP8/Ol384E7xPEQVYPv\noTxvsIu8v+w9Al0spz0rXj02ywMFtm6nswxKo+drMaWBsoGdrw2UWTlJyCuS\nXuzkpHiqfxxnc854j9H1Zv3Qn+QF7EMXaxP/QlL30orZJtoR3b+Bdg9DNfRW\nSFUmufDtwimvaaoYdvw9biZTEHs8Uc+w1Ns0V9tdvVMeECqwOyfno/tmj5/p\nuBit3SaTGSPmrVsKtxD4RvO9AQR7O3mtSp/8FlvczyxHFypu//OZwuaMvzLk\naaT6hpPI27ba1imLAXhf3UZY4OIzrHYJYS1KuC83Mev4an1EENNe/VneTEjW\nyzizMhvdcSuRonG5aYqdE4xgjVrMdUgcxBt6GpBeT5SkWkrOYZewgqzPsgjF\nkUkBS7sSLRe6U17W8ym/hSRocRfp9MOsKecm/7/xKSMkW06XpQarm7DdSCNS\nWmYsyawpzj3184miXaivd/TgN16s5BcsnkZZfIRrCmHkd7NvZbSHrLvYdNL4\nxsSjI4C3+rzqb1u1FOXM5peypJd99Nk/rZFd5GzH/1s3tunG8rpMZVdejpHh\nhYeo\r\n=sUTN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoEg/+FJ7btqpyDWbY3aIRzo/Pe80eSOkTc+r5JP4AoAIhAMa9s+S5e0NFtEhS5WG9sPFkAoEv/J/GgyK4xUTGEng6"}]},"maintainers":[{"name":"draeken","email":"auto.schedule.js@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intervals-fn_2.8.2_1524754820028_0.6362864808701847"},"_hasShrinkwrap":false},"2.8.3":{"name":"intervals-fn","version":"2.8.3","description":"Manipulate intervals in a functional way","main":"dist/lib.js","module":"es/lib.js","types":"es/lib.d.ts","scripts":{"ava":"ava build/*.test.js","test":"tslint -p ./ && tsc && nyc --reporter=lcov npm run ava","test:codecov":"tslint -p ./ && tsc && nyc npm run ava","build:ts":"tsc -p tsconfig.build.json","build":"npm run build:ts && npm run build:ts -- -m es6 --outDir es","prepublish":"npm run build","doc":"npm run build && typedoc --out docs/ dist/","semantic-release":"semantic-release","watch:ts":"tsc -w","watch:ava":"ava -w build/*.test.js","watch:test":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Ava\" -c \"blue.bold,magenta.bold\" \"npm run watch:ts\" \"npm run watch:ava\""},"repository":{"type":"git","url":"git+https://github.com/js-republic/intervals-fn.git"},"private":false,"publishConfig":{"tag":"latest","access":"public"},"keywords":["interval","range","intersection","union","subtraction","typescript"],"license":"MIT","bugs":{"url":"https://github.com/js-republic/intervals-fn/issues"},"homepage":"https://github.com/js-republic/intervals-fn#readme","dependencies":{},"sideEffects":false,"devDependencies":{"@semantic-release/release-notes-generator":"^6.0.3","@types/ramda":"github:types/npm-ramda#dist","ava":"^0.25.0","concurrently":"^3.5.0","cz-conventional-changelog":"^2.1.0","nyc":"^11.7.0","prettier":"^1.12.1","ramda":"^0.25.0","semantic-release":"^11.0.2","tslint":"^5.9.1","tslint-config-prettier":"^1.12.0","typedoc":"^0.11.1","typescript":"^2.8.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"release":{"publish":["@semantic-release/npm","@semantic-release/github"]},"gitHead":"23854faf8111c5f0ee351e217a4358ed79a8fe03","_id":"intervals-fn@2.8.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"draeken","email":"auto.schedule.js@gmail.com"},"dist":{"integrity":"sha512-bZunTNt2a30ApYz/OEHqBpi7IDV08P3Mc8WcN7Epj1g2+KnaxaSEaGC1JuraEdmI/Eyq55o+ymnNWmzKtyY3IQ==","shasum":"0855c5854c2cc9617fabfe19ac9584510f9003d6","tarball":"https://registry.npmjs.org/intervals-fn/-/intervals-fn-2.8.3.tgz","fileCount":17,"unpackedSize":90656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/tLOCRA9TVsSAnZWagAAi1wP/ikqtuzlycA/aY9HWkvn\n34UIXtHFPs3S/Ru60n10xZDZE4OMJ3C2UpxhhKCHFNmMkYK+BYQ3XW1/9ZMx\nx8HXk4ifgqxlbD4AjmZBf8mMK1OIPU9bwqL1jhi5lVAVqDoh68yTdkxY1kAi\nuEzGJ9dHsHzU7EpViSqKBqJYl3yZ716kW6qYSFHgGM37HuMi5k2Td5qEW5oS\nyWILkoj8ru28kfEXImopaAEtrbk6ZXqD/S3kgpVOjRAE3fVztj8TE42hD63m\nRWfuJnlyZpP/ED+/nD1/Ax4Vqd8DJLevfL/HvtbTaaUe7kOblyJNgGTV1XcF\nXojEI+nME/jjyAl0dAA5133aDaRq2EIGFI2VIhXST6w5Jh0jEI/oet2Drjfn\nOJqzu3jw1os37ji5yCmCHCShuho68dKU8WVvr/DlOQ1TgONnqBA2NCZxGSNR\nVc9W//3tJ/dOnTuCDj+U1H2WvlmMuRYHxnZu+coVIohT80M40Qvjtb8sLs95\nUyBrTDomgxBKjCYkrt+iiLcvXU/ZJtzSihdAL18zkRj4uJkiOCO/+//6BFAd\nfdDK2b5RpnRL20GPJkwPDxC7wi55sgWm1jfFy9k62dgudS/t7zSmyMgAwEKB\nszntR2MULhFlpQtrYwYgSAd8HVe78fJTju8tB/bXcehQPTHZM6E/GyOLwb/9\nz9z/\r\n=veWp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBAsDwsmOU88G++11u6d1NEXisovGG24Rm8xkCEgmq4YAiAIbp3FNiaGpAedEQr3hQlt0sykt356G0EAM90sa0XrEg=="}]},"maintainers":[{"name":"draeken","email":"auto.schedule.js@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intervals-fn_2.8.3_1526649549952_0.1671491048637861"},"_hasShrinkwrap":false},"2.8.4":{"name":"intervals-fn","version":"2.8.4","description":"Manipulate intervals in a functional way","main":"dist/lib.js","module":"es/lib.js","types":"es/lib.d.ts","scripts":{"ava":"ava build/*.test.js","test":"tslint -p ./ && tsc && nyc --reporter=lcov npm run ava","test:codecov":"tslint -p ./ && tsc && nyc npm run ava","build:ts":"tsc -p tsconfig.build.json","build":"npm run build:ts && npm run build:ts -- -m es6 --outDir es","prepublish":"npm run build","doc":"npm run build && typedoc --out docs/ dist/","semantic-release":"semantic-release","watch:ts":"tsc -w","watch:ava":"ava -w build/*.test.js","watch:test":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Ava\" -c \"blue.bold,magenta.bold\" \"npm run watch:ts\" \"npm run watch:ava\""},"repository":{"type":"git","url":"git+https://github.com/js-republic/intervals-fn.git"},"private":false,"publishConfig":{"tag":"latest","access":"public"},"keywords":["interval","range","intersection","union","subtraction","typescript"],"license":"MIT","bugs":{"url":"https://github.com/js-republic/intervals-fn/issues"},"homepage":"https://github.com/js-republic/intervals-fn#readme","dependencies":{},"sideEffects":false,"devDependencies":{"@semantic-release/release-notes-generator":"^6.0.3","@types/ramda":"github:types/npm-ramda#dist","ava":"^0.25.0","concurrently":"^3.5.0","cz-conventional-changelog":"^2.1.0","nyc":"^11.7.0","prettier":"^1.12.1","ramda":"^0.25.0","semantic-release":"^11.0.2","tslint":"^5.9.1","tslint-config-prettier":"^1.12.0","typedoc":"^0.11.1","typescript":"^2.8.3"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"release":{"publish":["@semantic-release/npm","@semantic-release/github"]},"gitHead":"eba6dfbb94e57f3106c0fa464d5a0b3fc6d8fb30","_id":"intervals-fn@2.8.4","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"draeken","email":"auto.schedule.js@gmail.com"},"dist":{"integrity":"sha512-R1uiPJDRpmXre4+ccz5GRtQocorD4sLdX5l7KMdgTAAwwn6pJ0ppUv9FfayhABop2f5EZT0/ZhWRBVXTnsJNjA==","shasum":"e69843e5fff268c316bea24eed599dc85534889c","tarball":"https://registry.npmjs.org/intervals-fn/-/intervals-fn-2.8.4.tgz","fileCount":17,"unpackedSize":90786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAs/pCRA9TVsSAnZWagAA6E4P/iMmpNqsqzm5ghH0Lh4E\nUnSgVTijvpIzIa4M7zPccox5dtu6Jp5waRnG7tx7Ze1MNYSmnuERZQnNhk0C\nnD2Q2C5+ze184CskMGVhUS4CWSOmOuaynq/X0ZCZ+Vp0OG8htrUeSwDWFJfn\n6tGAz8rh+96X03FyIvK4FN8XTvSa4H567OkrxnwdXyW7OWIgIqPVcrVUAvCO\nN6uAWiCxTDz8xFX3HveOGMBkdlHnnH2sPHRIaIsY4hrV72rO0oKvMuOoRlnK\nGouLR5tSgqV7ZsuVr6d6Wdo9H3zz4bVv3Rt5WZNmHHrAtn0+K1sKOZ79+4ZC\nNHzRvEsQc4tjZyODUnKhD2/qvu/BdIlDiNIGERTjtL3MBfgWzcCi1euYhIKL\nA2j3gnjAETJdjisXF6MasoegMdeRiVfH8OfhF8F7HNNLeJwn2NVProC/PN7G\nLRgSQfv83qrTI1lMbpTmgFc1dtdg63gxvvmSQMif1jQNhfeZsd8QJ5HAxqZh\nqgL/BUeBWN5GGVC2sgDaA96Uqhru88XlRdZneenD+xSc/hqqmaAiCoxgwCBb\nLbEHjgIIHvLLeQymdORpA6UL6vfzE/BP1f1i7LH97gMWLhEFIyM7GYyrIa+P\nUR+1+TIJgyux30sbckCi82mCYNeU5XRpM3X+Z9LZL6wITGjq8TXxXRA3SDVt\nnL/B\r\n=DCgH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGeseQl5uVoMKquoeJOH+/OUl7NTEuLkwHiGOJ7YTmWlAiEAm4caMp12nR+NAf4jp+L7WDjYdDy5Zj8q2DUlf1kHJZo="}]},"maintainers":[{"name":"draeken","email":"auto.schedule.js@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intervals-fn_2.8.4_1526910953101_0.2825515240884371"},"_hasShrinkwrap":false},"3.0.0":{"name":"intervals-fn","version":"3.0.0","description":"Manipulate intervals in a functional way","main":"lib/lib.js","module":"es/lib.js","types":"es/lib.d.ts","scripts":{"ava":"ava build/**/*.test.js","test":"tslint -p ./ && tsc && nyc --reporter=lcov npm run ava","test:codecov":"tslint -p ./ && tsc && nyc npm run ava","build:ts":"tsc -p tsconfig.build.json","build":"npm run build:ts && npm run build:ts -- -m es6 --outDir es","prepublish":"npm run build","doc":"npm run build && typedoc --out docs/ lib/","semantic-release":"semantic-release","watch:ts":"tsc -w","watch:ava":"ava -w build/*.test.js","watch:test":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Ava\" -c \"blue.bold,magenta.bold\" \"npm run watch:ts\" \"npm run watch:ava\""},"repository":{"type":"git","url":"git+https://github.com/js-republic/intervals-fn.git"},"private":false,"publishConfig":{"tag":"latest","access":"public"},"keywords":["interval","range","intersection","union","subtraction","typescript"],"license":"MIT","bugs":{"url":"https://github.com/js-republic/intervals-fn/issues"},"homepage":"https://github.com/js-republic/intervals-fn#readme","dependencies":{"ramda":"^0.25.0"},"sideEffects":false,"devDependencies":{"@semantic-release/release-notes-generator":"^6.0.3","@types/ramda":"github:types/npm-ramda#dist","ava":"^0.25.0","concurrently":"^3.5.0","cz-conventional-changelog":"^2.1.0","nyc":"^11.7.0","prettier":"^1.12.1","semantic-release":"^11.0.2","tslint":"^5.9.1","tslint-config-prettier":"^1.12.0","typedoc":"^0.11.1","typescript":"~2.8.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"release":{"publish":["@semantic-release/npm","@semantic-release/github"]},"gitHead":"ab7c7fa536fac1a5190d83af9595eadd93275c40","_id":"intervals-fn@3.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"draeken","email":"auto.schedule.js@gmail.com"},"dist":{"integrity":"sha512-w7Z/nmAbVyPZYObneWabGVhJ69QhfeZpArD2FXef3eB25zjybcWQPWAcgFA0HenX4GtaxQAiyP9SGRBa8p5qrQ==","shasum":"d607e6425ae67e7cf1de29572e6dd85e4041d5d8","tarball":"https://registry.npmjs.org/intervals-fn/-/intervals-fn-3.0.0.tgz","fileCount":12,"unpackedSize":54862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLRpFCRA9TVsSAnZWagAA3HMP/0MOIxiEPKSXglnfagaR\nd2kX7elpP6H1Doj01TxZF+XhxP1UbN+c4b671v/S1jpSp3LKM0vmJXs8Tzq1\nslfMCwVvlz0j7iiscdmr8gAY9IOdFUvYPxtRIn3niu1OrSNURMGS9omp1HAX\nCr+2IYdwro/PvwLrzhjB6CecxkEj74tYAiON/N9XglYhUSE5B6VQPNl4Yjq1\nPk401EcrqR45kdzDy7Sceybc7qniq7VQcI6DQX0VD6geBZK+eniKVMbmRHeG\nhRk7ZHQmtvncrDLmjFfpskqBQ7YCkT/5OmWf+andcfZGkct6x9WVxKQsKky3\n6qiZ67lTQnqFSw1mXndiSC6iIqIrPbYThnKcnIpj08tDfxs4LsSsyR1mLKYl\n00DXJd5vP4qkb/2XPrsguyLshWZywshfbEb5dIyf3H2UTGFKEmUasX7S0uqh\nc+mOlhZCklyqNjp4oKPCodjXHK6U8z9DQf2rhCRQH56gIuKSYAzwIfUZ6Dxy\ntm+fGAS+nmKJ0gtgonOtjDwhsR0jZjP7ssmEQ3cIPZgXC46N07Z8ANlJxvfA\n5ZovSvHakfZK2RojSq6oU/xe0ooENb9H4hJFD+8AA60Yf0VRFcgQqhHCAG5N\nu6VFHRc9xG10+G0TuaZuaDqjmm1xIdW+qUypFsNV7LhqHQZSCERO/j6ldDde\nQ65r\r\n=KIWl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJ4g9nQVf43vSzUHcfOwYR5h7dAfSvwUL43rPBVD64ugIhAL6Rmsadt1InqkVWuybuLrqpV+a4E55lbk+NuHvOSiul"}]},"maintainers":[{"name":"draeken","email":"auto.schedule.js@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intervals-fn_3.0.0_1529682501601_0.054888482317015264"},"_hasShrinkwrap":false},"3.0.1":{"name":"intervals-fn","version":"3.0.1","description":"Manipulate intervals in a functional way","main":"lib/lib.js","module":"es/lib.js","types":"es/lib.d.ts","scripts":{"ava":"ava build/**/*.test.js","test":"tslint -p ./ && tsc && nyc --reporter=lcov npm run ava","test:codecov":"tslint -p ./ && tsc && nyc npm run ava","build:ts":"tsc -p tsconfig.build.json","build":"npm run build:ts && npm run build:ts -- -m es6 --outDir es","prepublish":"npm run build","doc":"npm run build && typedoc --out docs/ lib/","semantic-release":"semantic-release","watch:ts":"tsc -w","watch:ava":"ava -w build/**/*.test.js","watch:test":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Ava\" -c \"blue.bold,magenta.bold\" \"npm run watch:ts\" \"npm run watch:ava\""},"repository":{"type":"git","url":"git+https://github.com/js-republic/intervals-fn.git"},"private":false,"publishConfig":{"tag":"latest","access":"public"},"keywords":["interval","range","intersection","union","subtraction","typescript"],"license":"MIT","bugs":{"url":"https://github.com/js-republic/intervals-fn/issues"},"homepage":"https://github.com/js-republic/intervals-fn#readme","dependencies":{"ramda":"^0.25.0"},"sideEffects":false,"devDependencies":{"@semantic-release/release-notes-generator":"^6.0.3","@types/ramda":"github:types/npm-ramda#dist","ava":"^0.25.0","concurrently":"^3.5.0","cz-conventional-changelog":"^2.1.0","nyc":"^11.7.0","prettier":"^1.12.1","semantic-release":"^11.0.2","tslint":"^5.9.1","tslint-config-prettier":"^1.12.0","typedoc":"^0.11.1","typescript":"~2.8.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"release":{"publish":["@semantic-release/npm","@semantic-release/github"]},"gitHead":"4399c0ff5bd444185a5468b04514d9c3ce86dd67","_id":"intervals-fn@3.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"draeken","email":"auto.schedule.js@gmail.com"},"dist":{"integrity":"sha512-L7viqcaJqwXbuzoA+19O/1kKKF2p6uHU76Id/fYAJwA+f+j7fbkdavppyhsEM9gC8XmDxgjD1C6QdjbcLEJYCA==","shasum":"e146c08ac87ca006ebd9b325157813b743c8b997","tarball":"https://registry.npmjs.org/intervals-fn/-/intervals-fn-3.0.1.tgz","fileCount":13,"unpackedSize":55154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMdRmCRA9TVsSAnZWagAA30UP/2+UPuWVD/sTRvpaJNEw\nxJRJKA3akEvbi3VYZDkSyv8Jldy2GZxspFU0RkA6+3UuwTsl9TvX41lPF0q7\n9O4tFr/ETY9RlDOT0/tP6h3V7wIMkH73/KSYLjTMEhONvHJUM/BhoN5iH6IA\nrTIuo2zCt9NakiA67yREbzJVOwooPjkfSXdWnUlK87lk/JlS/npISW6XaVz9\n18svgW5a1F3t2hk1X6Z/WJECMz/sphQ0MGMhKEduaWwkDUOSWp8Wp7Lt9ICu\nXKeI5brHCdZBfu8Yf8OjFkOeyvVfaORgWdkxbJUUMZq9VzW6/1GnlXr+OXgb\nBEc9A4fmZ93qup07EevWdlG4BGTBLvZb06S6+BpeArq8uCPIXUhfNz1CSB5X\nY/CMznCPbg0IrZDkh714UBD643o1Eh9083QYWRatshMDVodHEF9cDpUlgYnm\nguqH153zeDtINOwYcVQcHXXW8zrP6Zc+0IR892OJfIdU1+BIFzZLM9OOdPSn\nA4qtR8aAUUvtiICAYA1BigOuSVjkgosax1HslII3dk/8M8h2oUtNFDNWMEq/\nM3/joxr//7dsg6qvvixocNrE8qJSdQBPnILd/oEUEis2mFB4MdfWrp2HJbvS\nlOb2FqB1FMIQfkQ0Y8ldrnzDPp2Bojjyhx37Ft6oNTrVGINchlwQ1eEq2dIg\nF3pm\r\n=ZGHp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICDq5IEuglu4z8REuxmpP5eeDiOgA4d+1P7HoT2orFbbAiB7NJ4SXzSwN7KKyny2llw0IxG6C+wohTy6hNgl+asFMQ=="}]},"maintainers":[{"name":"draeken","email":"auto.schedule.js@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intervals-fn_3.0.1_1529992294127_0.857573105698439"},"_hasShrinkwrap":false},"3.0.2":{"name":"intervals-fn","version":"3.0.2","description":"Manipulate intervals in a functional way","main":"lib/lib.js","module":"es/lib.js","types":"es/lib.d.ts","scripts":{"ava":"ava build/**/*.test.js","test":"tslint -p ./ && tsc && nyc --reporter=lcov npm run ava","test:codecov":"tslint -p ./ && tsc && nyc npm run ava","build:ts":"tsc -p tsconfig.build.json","build":"npm run build:ts && npm run build:ts -- -m es6 --outDir es","prepublish":"npm run build","doc":"npm run build && typedoc --out docs/ lib/","semantic-release":"semantic-release","watch:ts":"tsc -w","watch:ava":"ava -w build/**/*.test.js","watch:test":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Ava\" -c \"blue.bold,magenta.bold\" \"npm run watch:ts\" \"npm run watch:ava\""},"repository":{"type":"git","url":"git+https://github.com/js-republic/intervals-fn.git"},"private":false,"publishConfig":{"tag":"latest","access":"public"},"keywords":["interval","range","intersection","union","subtraction","typescript"],"license":"MIT","bugs":{"url":"https://github.com/js-republic/intervals-fn/issues"},"homepage":"https://github.com/js-republic/intervals-fn#readme","dependencies":{"ramda":"^0.25.0"},"sideEffects":false,"devDependencies":{"@semantic-release/release-notes-generator":"^6.0.3","@types/ramda":"github:types/npm-ramda#dist","ava":"^0.25.0","concurrently":"^3.5.0","cz-conventional-changelog":"^2.1.0","nyc":"^11.7.0","prettier":"^1.12.1","semantic-release":"^11.0.2","tslint":"^5.9.1","tslint-config-prettier":"^1.12.0","typedoc":"^0.11.1","typescript":"~2.8.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"release":{"publish":["@semantic-release/npm","@semantic-release/github"]},"gitHead":"9ddc86253e1fa604aa4ccbcaea4387e11a38dc44","_id":"intervals-fn@3.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"draeken","email":"auto.schedule.js@gmail.com"},"dist":{"integrity":"sha512-Y7hxk3fP4P5KTVRnO+TzsR8ifWF+uOOngTRf70Szt9VWqRW3AJIb/TlcCWyaDyTsRyr49wb7Ow/O9juddRnA3A==","shasum":"9c259035a6aec888a64f540819d880d9ad428cd6","tarball":"https://registry.npmjs.org/intervals-fn/-/intervals-fn-3.0.2.tgz","fileCount":13,"unpackedSize":54838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMfpXCRA9TVsSAnZWagAAwP0P/16VqL/zO/QbJXJBLi56\nBu5Y4wUrAzNZNttduFWTGxvjcUdCebX7l4dsBCnBa9cm6HNqVEye90RsUb9s\ncyBeEt5A/tOrHtxt5vC/0kI4Ks/OTl6+PFF/R91OkAA2a2MZKdWhkzq5OKOS\nd9uWx2XJG2mu02/b9onthIg8GOOV8Z717pU6USq3Wb6hSCNO/QRznaHxS73c\nS/120ds5Ty2n/AanIRyB5f0UXF6kio3LwGPEVY/LQUjRDGUNMNQdjydv4b6t\nc1axOmLXHoTGnKVGKvNDC3QG8ZE1V+iRCDwM4Zroku019yZursnYPxhN4o59\nAnvUFUxE4qpcam3FnBRUCbFlwVl7HmKqNaANWibOedg4ppDXyEahTaGc4DI/\n6ELQkGgsYqaopIlGE+PNywxdFlbHMmyJ8YX6GD/8YF199cT4EllkkE5zxYso\ns+5IR4SJvq3jQvPCLKaEh6M6IQWaytQRe+GeJLlkdGuDcK03uEDJFeVtKven\nLhCEWGU/SGLrfyswZ4l/X95UAVuNdzfOz6TXsC5n2yNcbNYuCF6nEMyRdPqb\nWFvrlIh33/rxrLle+3aQqTt0T2oqQcDCkLa4NoEtWNmeCP1TjtXSLbek94ZT\njTYOm/NpKjhAIbJkPaJIsLGG7x0hrYfvgDoyh8+fX8b4vO3VxihHMJgzG0cP\nUdxy\r\n=h6lR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEvWpzf5SVX8xWP/9ZrPNNTHr7iQFCKSOrt9AoZYETk/AiEAtk/FDco1bohS4YS+bSt2OtEoJj/Ya/FUW723PPudTZ8="}]},"maintainers":[{"name":"draeken","email":"auto.schedule.js@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intervals-fn_3.0.2_1530002007066_0.5623115718330454"},"_hasShrinkwrap":false},"3.0.3":{"name":"intervals-fn","version":"3.0.3","description":"Manipulate intervals in a functional way","main":"lib/lib.js","module":"es/lib.js","types":"es/lib.d.ts","scripts":{"ava":"ava build/**/*.test.js","test":"tslint -p ./ && tsc && nyc --reporter=lcov npm run ava","test:codecov":"tslint -p ./ && tsc && nyc npm run ava","build:ts":"tsc -p tsconfig.build.json","build":"npm run build:ts && npm run build:ts -- -m es6 --outDir es","prepublish":"npm run build","doc":"npm run build && typedoc --out docs/ lib/","semantic-release":"semantic-release","watch:ts":"tsc -w","watch:ava":"ava -w build/**/*.test.js","watch:test":"concurrently -k -p \"[{name}]\" -n \"TypeScript,Ava\" -c \"blue.bold,magenta.bold\" \"npm run watch:ts\" \"npm run watch:ava\""},"repository":{"type":"git","url":"git+https://github.com/js-republic/intervals-fn.git"},"private":false,"publishConfig":{"tag":"latest","access":"public"},"keywords":["interval","range","intersection","union","subtraction","typescript"],"license":"MIT","bugs":{"url":"https://github.com/js-republic/intervals-fn/issues"},"homepage":"https://github.com/js-republic/intervals-fn#readme","dependencies":{"ramda":"^0.25.0"},"sideEffects":false,"devDependencies":{"@semantic-release/release-notes-generator":"^6.0.3","@types/ramda":"github:types/npm-ramda#dist","ava":"^0.25.0","concurrently":"^3.5.0","cz-conventional-changelog":"^2.1.0","nyc":"^11.7.0","prettier":"^1.12.1","semantic-release":"^11.0.2","tslint":"^5.9.1","tslint-config-prettier":"^1.12.0","typedoc":"^0.11.1","typescript":"~2.8.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"release":{"publish":["@semantic-release/npm","@semantic-release/github"]},"gitHead":"3d06b07f292008dfbc8e288b526530b545d6c5e4","_id":"intervals-fn@3.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"draeken","email":"auto.schedule.js@gmail.com"},"dist":{"integrity":"sha512-8jHsv7lOAIWJLp1gl2PGRj6bvmEhp8XbtMe3oH1CHsaC63hGFlmiV6RsATLe9U/jtZpdLF+OXIbA0hvoyyrOzw==","shasum":"a8bcb4788dbd9b206ee386bcaa14da11765f488f","tarball":"https://registry.npmjs.org/intervals-fn/-/intervals-fn-3.0.3.tgz","fileCount":13,"unpackedSize":54838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbM1JDCRA9TVsSAnZWagAAWVEP+wa6Lko66IDjGsZ+I0p2\nI3Y9yY3G8zS7PRBRuYiQTxIpqs0WZ1uvLbRriTTClq24dJzTqTm+lQnEbXrW\nh2dCczXxMT/spcZjxCbgLdCx38ZaYcD471mPnzXxmQHI0ruqTQYkrlOG9jbd\n4e1iJLtnDt045Tu9I0zCpwcy12yCzEgcCujkvy6x/QFMsGOmMwYMY4x98lC7\n/LhFyaO4HKUgfVkUmfYoqdElOQ9Uf4r1NRv8PHqqKjqcyTCegkC+/lnsSOHr\n6FHaR74twyET6rI81xfI1zJNU457+NB7VjvYJhKsVCOIGUXHAPJxmvumumfm\nTAjRpTueYB/FEHCvmBIRKJuIOAsRpFWilgx3iqThB6jQ/xl7pq+h1y/qAS2e\nDwsEA5voQt/WIvj9IL5EGpQGRwMXpmaMkiQds+UEmHZ1MTS37D1F29VzYue0\nUTxp9OglVYdYOdll+b4AAdLfUV0SC7dS3Pr404I1ltRfegt24cKGP7BlGTCK\ns1IQtqAy8SmlMuDh8Kq8SNfMySudIpIaKp4orCHNXAVe4450N2tIokiNuPsX\nsjGj5WQIdWqJc8hufQsT2N8tbZumRdNj8Ne+8mBYfrg/sYeqRpKV/IvZ2o17\nPnACGVb3MP++FOJmuWQ0iAKx3S35tRH0W/eKlrgYnjnq7pKmuZOFdYTdfqNh\n0udh\r\n=irZ9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpugi4GymhPTxgBv4S8eeftNqZVq2YAjBnsl03in5/YQIgWbiuhB9VurdjGF3RKw09MKSHdJyCpuOqem/sUgDtuCE="}]},"maintainers":[{"name":"draeken","email":"auto.schedule.js@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/intervals-fn_3.0.3_1530090051322_0.14167609519297164"},"_hasShrinkwrap":false}},"readme":"# Intervals-fn\n\n> Enable manipulation on interval object.\n\n[![Build Status](https://travis-ci.org/js-republic/intervals-fn.svg?branch=master)](https://travis-ci.org/js-republic/intervals-fn)\n[![Maintainability](https://api.codeclimate.com/v1/badges/b6bcf985d873503648a0/maintainability)](https://codeclimate.com/github/js-republic/intervals-fn/maintainability)\n[![Test Coverage](https://api.codeclimate.com/v1/badges/b6bcf985d873503648a0/test_coverage)](https://codeclimate.com/github/js-republic/intervals-fn/test_coverage)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg?style=flat-square)](https://github.com/semantic-release/semantic-release)\n[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)\n[![npm version](https://badge.fury.io/js/intervals-fn.svg)](https://badge.fury.io/js/intervals-fn)\n\n## What's in the box\n\nAll function are curried. Output keeps the input's structure and type. No input mutation.\n### Unary operation\n* Simplify\n### Binary operations\n* Intersection *\n* Union *\n* Subtraction *\n### Manipulations\n* Complement *\n* Merge\n* Split *\n### Tests ([Allen's interval relations](https://en.wikipedia.org/wiki/Allen%27s_interval_algebra))\n* After\n* Before\n* During\n* Ending\n* Equal\n* Meeting\n* Overlapping *\n* Starting\n\n## Accepted input\nFunctions marked with `*` both accept interval and Array/ReadonlyArray of interval\n\n```typescript\n{ start: number, end: number };\n\n{ from: number, to: number };\n\n[number, number];\n```\n\n## Installation\n\nIntervals-fn is distributed on the latest channel:\n\n```bash\n$ npm install intervals-fn --save\n```\n\n## Advenced docs\n\nVisit the homepage for an extensive API documentation:<br>\n[https://js-republic.github.io/intervals-fn](https://js-republic.github.io/intervals-fn)\n\n## TypeScript support\nIntervals-fn includes typings for TypeScript.\n\n## Contributing\n\nContributions are welcome and appreciated. Feel free to start an issue or create a pull requests.\nThis repo use [AngularJS's commit message convention](https://github.com/angular/angular.js/blob/master/DEVELOPERS.md#-git-commit-guidelines). You can use [cz-cli](https://github.com/commitizen/cz-cli) to format your commit.\n","maintainers":[{"name":"draeken","email":"auto.schedule.js@gmail.com"}],"time":{"modified":"2022-05-06T01:14:27.438Z","created":"2017-11-19T15:49:15.375Z","1.0.0":"2017-11-19T15:49:15.375Z","1.1.0":"2017-11-21T12:17:44.326Z","1.2.0":"2017-11-22T07:32:28.943Z","2.0.0":"2017-11-22T16:22:37.697Z","2.1.0":"2017-11-22T21:12:11.498Z","2.2.0":"2017-11-23T07:44:24.243Z","2.3.0":"2017-11-23T19:41:08.433Z","2.4.0":"2017-11-25T13:11:27.950Z","2.4.1":"2017-11-27T06:28:24.385Z","2.5.0":"2017-11-29T06:42:59.980Z","2.5.1":"2017-11-29T07:13:57.303Z","2.5.2":"2017-12-04T12:06:51.504Z","2.6.0":"2018-01-08T20:20:54.755Z","2.7.0":"2018-04-20T09:56:44.370Z","2.8.0":"2018-04-26T10:01:06.570Z","2.8.1":"2018-04-26T13:38:15.726Z","2.8.2":"2018-04-26T15:00:20.095Z","2.8.3":"2018-05-18T13:19:10.067Z","2.8.4":"2018-05-21T13:55:53.155Z","3.0.0":"2018-06-22T15:48:21.673Z","3.0.1":"2018-06-26T05:51:34.171Z","3.0.2":"2018-06-26T08:33:27.141Z","3.0.3":"2018-06-27T09:00:51.387Z"},"homepage":"https://github.com/js-republic/intervals-fn#readme","keywords":["interval","range","intersection","union","subtraction","typescript"],"repository":{"type":"git","url":"git+https://github.com/js-republic/intervals-fn.git"},"bugs":{"url":"https://github.com/js-republic/intervals-fn/issues"},"license":"MIT","readmeFilename":"README.md"}