{"_id":"rrule","_rev":"80-387f2a2760c57c6c9a4d1ae5b0b78089","name":"rrule","description":"JavaScript library for working with recurrence rules for calendar dates.","dist-tags":{"latest":"2.8.1"},"versions":{"1.0.0-beta":{"name":"rrule","version":"1.0.0-beta","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"https://github.com/jkbr/rrule","keywords":["dates","recurrences","calendar","icalendar"],"author":{"name":"Jakub Roztocil and Lars Schöning"},"main":"rrule","repository":{"type":"git","url":"https://github.com/jkbr/rrule"},"dependencies":{"underscore":">= 1.3.3"},"_id":"rrule@1.0.0-beta","dist":{"shasum":"f57f99f78fac7d1c8c4b8e5da87793c0d2d95d11","tarball":"https://registry.npmjs.org/rrule/-/rrule-1.0.0-beta.tgz","integrity":"sha512-sJWVxR0ItR9EfAcUbQMCVYXUah27I0gj3dSeoL8RLIeKXk6SOIs3vOGvBHrK5Ah4+AJA+SRq1IgL+TOD/RwBGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCp9dPQf3OnO2swkNcNkad2i719aSVtax94GhM9PBzsJQIgCvCv3u3QgohcHdWgAceqlnrOlRox0dTn1u1vVWuIbHs="}]},"maintainers":[{"name":"jakubroztocil","email":"jakub@roztocil.name"}],"directories":{}},"1.0.0":{"name":"rrule","version":"1.0.0","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"https://github.com/jkbr/rrule","keywords":["dates","recurrences","calendar","icalendar"],"author":{"name":"Jakub Roztocil and Lars Schöning"},"main":"rrule","repository":{"type":"git","url":"https://github.com/jkbr/rrule"},"dependencies":{"underscore":">= 1.3.3"},"_id":"rrule@1.0.0","dist":{"shasum":"901a6381dbc7d98dfb51886f742195c9e37a27a2","tarball":"https://registry.npmjs.org/rrule/-/rrule-1.0.0.tgz","integrity":"sha512-nSjLSf7BNMSNxbzJjnhF6KgAJxKPuMyu6rfox2MD4j/tFY8ArrvqdTWSXCexBx3Ff6i0U9v/vl6DjfGdqJ2hoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBUIxuCSsL9NCSVjijdStPcepDqq0uTwbiIkE+UnFaS2AiBG1Wr1E9cosrEcScnI186x/YFtIZhlYR5hi8mSTtex8Q=="}]},"maintainers":[{"name":"jakubroztocil","email":"jakub@roztocil.name"}],"directories":{}},"1.0.1":{"name":"rrule","version":"1.0.1","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"https://github.com/jkbr/rrule","keywords":["dates","recurrences","calendar","icalendar"],"author":{"name":"Jakub Roztocil and Lars Schöning"},"main":"rrule","repository":{"type":"git","url":"https://github.com/jkbr/rrule"},"dependencies":{"underscore":">= 1.3.3"},"_id":"rrule@1.0.1","dist":{"shasum":"40b01f6304dba9d064c8fcd98c9ba7b8a5f9681e","tarball":"https://registry.npmjs.org/rrule/-/rrule-1.0.1.tgz","integrity":"sha512-xtZrPNPoNeIAzKHcsXJrjeV/JXZiZi1QU3zRTZkbZuzJRdrh9fgt4yiIJveemMwFRuQn/JeIo5cCL2rogf4IBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDP4I2cysR9AHPHqmsnaCVkTEEgzjxY8QX2fr7cJEKDIAIhALSM3FkwJpPSeRRRauyODnqtYISfiDcc/beq/buE3FMI"}]},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"jakubroztocil","email":"jakub@roztocil.name"},"maintainers":[{"name":"jakubroztocil","email":"jakub@roztocil.name"}],"directories":{}},"1.1.0":{"name":"rrule","version":"1.1.0","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"https://github.com/jkbr/rrule","keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil and Lars Schöning"},"main":"lib/rrule","repository":{"type":"git","url":"git://github.com/jkbr/rrule.git"},"dependencies":{"underscore":">= 1.3.3"},"_id":"rrule@1.1.0","dist":{"shasum":"b840be25d7ad594668da7475a0d95ca8ffac64c2","tarball":"https://registry.npmjs.org/rrule/-/rrule-1.1.0.tgz","integrity":"sha512-ViCxoeIHg1u2OiMGveMmHuCf34MNNNMtf8U69MEmLbBODHpfFyK0WLm7CvwDbBlKMZ846UXaGVHusL4iKX800w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGOqkivZS78+LoMhZOnG85s//yBdDJ8MJmZJb7z4gkotAiEAnfAUYLSe1xNtfvlEhWglMl716/gU77Dnd82H1O+bszU="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"jakubroztocil","email":"jakub@roztocil.name"},"maintainers":[{"name":"jakubroztocil","email":"jakub@roztocil.name"}],"directories":{}},"2.0.0":{"name":"rrule","version":"2.0.0","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"https://github.com/jkbr/rrule","keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil and Lars Schöning"},"main":"lib/rrule","repository":{"type":"git","url":"git://github.com/jkbr/rrule.git"},"dependencies":{"underscore":">= 1.3.3"},"bugs":{"url":"https://github.com/jkbr/rrule/issues"},"_id":"rrule@2.0.0","dist":{"shasum":"c54a75ffc88671dd72fe459556a6bcf6cf2cf26e","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.0.0.tgz","integrity":"sha512-Udm3xp8Y5XMNaW9kfN01W+N04jbuXYtkuYY1/4NiI8IJa/CkGX+RdhZtx8n1yy/AvmaSHoS+kB9ICQOOKoJQEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1PIbMCdhvZWJ1DjcY3xY2cn0U3R439duNc5QfjizGTwIgXLh9fmrVnJpHayoySEl98H/zfx78zjFI2w+TfCLHMt8="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"jakubroztocil","email":"jakub@roztocil.name"},"maintainers":[{"name":"jakubroztocil","email":"jakub@roztocil.name"}],"directories":{}},"2.0.1":{"name":"rrule","version":"2.0.1","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jkbr.github.io/rrule/","keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil and Lars Schöning"},"main":"lib/rrule","repository":{"type":"git","url":"git://github.com/jkbr/rrule.git"},"dependencies":{"underscore":">= 1.3.3"},"bugs":{"url":"https://github.com/jkbr/rrule/issues"},"_id":"rrule@2.0.1","dist":{"shasum":"360fc68e4391896c4c329f85073d2f5e1f41310b","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.0.1.tgz","integrity":"sha512-eFUlpdXnoA9OGsVbcQiqtxQNgNeUf5/WqexofuNbUEg1/SVU3wPf5lNGneD6V8mZZlRaRUq7k3Dd/1kw7VfkpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRZCPVp85/QeGclHKweyZfqTFqa4JlBZe+0T9xjn7irwIgb63vhoT9NMGXlmHD2UI6CvUZzMvquCCiruZWkq/06J4="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"jakubroztocil","email":"jakub@roztocil.name"},"maintainers":[{"name":"jakubroztocil","email":"jakub@roztocil.name"}],"directories":{}},"2.1.0":{"name":"rrule","version":"2.1.0","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil and Lars Schöning"},"main":"lib/rrule","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"scripts":{"test":"echo Run tests in the browser at tests/index.html"},"gitHead":"2e4c3254b48497dc3856225949e552ac9876382d","bugs":{"url":"https://github.com/jakubroztocil/rrule/issues"},"_id":"rrule@2.1.0","_shasum":"6c5b3699e2e549f1dfc2609fe7ecf61c8ebad291","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"jakubroztocil","email":"jakub@roztocil.name"},"maintainers":[{"name":"jakubroztocil","email":"jakub@roztocil.name"}],"dist":{"shasum":"6c5b3699e2e549f1dfc2609fe7ecf61c8ebad291","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.1.0.tgz","integrity":"sha512-lsxjtdJHwHysRKxhBwHJk7IQqxGaNqEmd/KXzAjFPl+As17J9ixhVPjzbAsmknPuis2iP9BEEQeZwqEjOHvZeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGh5ruflqFYfqozqFknA/M8p0pjRkfSbRUDJ0203YoDYAiBS62slHlfQcixPVm+GY3uiHNDDI1YIOK9QgpPSZ3oREQ=="}]},"directories":{}},"2.2.0":{"name":"rrule","version":"2.2.0","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil and Lars Schöning"},"main":"lib/rrule","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"scripts":{"test":"standard && mocha"},"devDependencies":{"mocha":"^2.3.4","standard":"^5.4.1"},"standard":{"ignore":["demo"]},"files":["lib","README.md"],"gitHead":"571bf8f6d87658f8c6c117c13b324d7c04d6d1bb","bugs":{"url":"https://github.com/jakubroztocil/rrule/issues"},"_id":"rrule@2.2.0","_shasum":"f346c523bf73707dafe562c222650467b49f6d5c","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.2","_npmUser":{"name":"jakubroztocil","email":"jakub@roztocil.name"},"dist":{"shasum":"f346c523bf73707dafe562c222650467b49f6d5c","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.2.0.tgz","integrity":"sha512-b3AGcD2PwXtDS9nNGkMdWMDtZeeevfngOqLipdLrKosxVRyzdk2eMQLBk9E2oV8S/Il1k3Aa+f7KWDy1kzD6Uw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmzylyeCyI1b3YVewJ/BAO4GSKxzgiwb9wCJESWKFsowIhAKnlrCaXPSFAamtkh96S3zUuOunoQfspi0pD7HXYb9o1"}]},"maintainers":[{"name":"jakubroztocil","email":"jakub@roztocil.name"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/rrule-2.2.0.tgz_1489191938651_0.5906691355630755"},"directories":{}},"2.2.8":{"name":"rrule","version":"2.2.8","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil and Lars Schöning"},"main":"lib/rrule","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"scripts":{"test":"standard && mocha"},"devDependencies":{"mocha":"^3.2.0","standard":"^8.6.0"},"standard":{"ignore":["demo"]},"files":["lib","README.md"],"gitHead":"9d232bff3de94fb280bfb08789aebd8c37c864fa","bugs":{"url":"https://github.com/jakubroztocil/rrule/issues"},"_id":"rrule@2.2.8","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"arolson101","email":"andrew@olsononline.org"},"dist":{"integrity":"sha512-kq3wIqZ+V5UcRBfU0PFfp0qmXg59isn/eexh3rgM8emTDD11j9gB/e7ED2xFX/p/VeGQ/ytkf6fFum1kppV96w==","shasum":"58e8c0d5e943d253ca881b3b520a903a2be246c2","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.2.8.tgz","fileCount":5,"unpackedSize":124941,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCsL7bRFl3InkUVZ0wHynErTqtYi2lAI0qUOp2d7471AIgeGZwkRBaf0yfyIyJCiXHZLJivvGzAoSfE70kz/yOoqw="}]},"maintainers":[{"name":"jakubroztocil","email":"jakub@roztocil.name"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.2.8_1518813990955_0.2708102372111223"},"_hasShrinkwrap":false},"2.2.9":{"name":"rrule","version":"2.2.9","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil and Lars Schöning"},"main":"lib/rrule","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"scripts":{"test":"standard && mocha"},"devDependencies":{"mocha":"^3.2.0","standard":"^8.6.0"},"standard":{"ignore":["demo"]},"files":["lib","index.d.ts","README.md"],"gitHead":"961a586cd0578c5dddd9d6d5aececd330568eb58","bugs":{"url":"https://github.com/jakubroztocil/rrule/issues"},"_id":"rrule@2.2.9","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"arolson101","email":"andrew@olsononline.org"},"dist":{"integrity":"sha512-Xha3DtpHinjeROQHGXN2bvJ1lIhyCdXptvTBqa9c4e7umMPDPecbtb3+JKBhggmD9mH7pdDU4m/kOOw4oj3tZA==","shasum":"9485d91fdd6397d860ec7fc9ed3803f5f72c741a","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.2.9.tgz","fileCount":6,"unpackedSize":131173,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5ljb7JLG3azP+9oPwC4JW/PHFmQ4+Xp1dRs6PsapGWwIhAKRJr1fg1j08r83VwSJ8IBzO4NXbawTLv4jjAgoSvwBM"}]},"maintainers":[{"name":"jakubroztocil","email":"jakub@roztocil.name"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.2.9_1518902927199_0.8994422320844382"},"_hasShrinkwrap":false},"2.3.0":{"name":"rrule","version":"2.3.0","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","license":"SEE LICENSE IN LICENSE","babel":{"presets":["babel-preset-env"]},"keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil and Lars Schöning"},"main":"dist/es6","module":"dist/es6","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"scripts":{"build":"yarn lint && tsc && webpack","lint":"yarn tslint --project . --fix --config tslint.json","test":"yarn lint && TS_NODE_PROJECT=tsconfig.test.json mocha --require ts-node/register **/*.test.ts"},"devDependencies":{"@types/assert":"^0.0.31","@types/chai":"^4.1.4","@types/mocha":"^5.2.5","@types/node":"^10.5.4","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-loader":"^7.1.5","babel-preset-env":"^1.6.1","chai":"^4.1.2","coffee-loader":"^0.9.0","coffeescript":"^2.3.1","copy-webpack-plugin":"^4.5.2","html-webpack-plugin":"^3.2.0","jquery":"^3.3.1","mocha":"^5.2.0","source-map-loader":"^0.2.3","ts-loader":"^4.4.2","ts-node":"^7.0.0","tslint":"^5.11.0","tslint-eslint-rules":"^5.3.1","typescript":"^3.0.1","webpack":"^4.16.3","webpack-cli":"^3.1.0"},"standard":{"ignore":["demo"]},"files":["lib","README.md"],"gitHead":"502afea5a85398cd1876f5d0449f1bdd1206ab34","bugs":{"url":"https://github.com/jakubroztocil/rrule/issues"},"_id":"rrule@2.3.0","_shasum":"56d29902e449663db4383b350d51ed41a2d9f652","_from":".","_npmVersion":"4.6.1","_nodeVersion":"10.6.0","_npmUser":{"name":"arolson101","email":"andrew@olsononline.org"},"dist":{"shasum":"56d29902e449663db4383b350d51ed41a2d9f652","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.3.0.tgz","integrity":"sha512-VItLWzZhjaI2h0JwbEPWlSCL/a8VHylSL/DRylm9bMEgPsJSw1LH/CBvpooFBF0cRLXcVbvTCM2HuHXefCaqnQ==","fileCount":3,"unpackedSize":30242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaJNPCRA9TVsSAnZWagAAC18P/131Hvr3rfLtf5kTJF4C\nzn1SQEgHLxdUVR1jiosNdcqePO+L3ybOFEyzz/6TPMQfK9yM1yuLyLXDppnI\ntXD0WTQkVrAvAcun3kl5JWsTKMgLJaGVbe+5XUyIp6N87cSRA9gB2qAnIWXj\nwOy7cZMP6T2PAJ/zgbCbyhmCSKUT6AIveKS30tLqKaYZvcDQZq61q38QCtim\n2xU0nbPbfwdF0edo8cIzvXIryeqtUGi4nNyVDxOrzLVT2pphU2ww9++UiPxU\nHmMzsB5K1n6Y95lDD3oGpI8Ul5N5rV7RSI7GgOzY/avBWkydMmzy7FdRs9/Q\nj6B4EvuW1sVewBUr1gxBM7am83hs/eoZLJlbBYN4so72aS4w2DV6HWl5Dz31\n8CdoEVYH9xiCY3UhoSp9XJyhSM03M3UtsHPVVVzG/WpGu/xQPAUFOJQdQKtk\nuJkrLCJ/8IxwPtkmJTsEWOE2ZUo6yWpcqcCsLDEZQCYLecqk/9KW5yrpnCzP\nojhnT5Cj5Ak7enZK3VM8beqLyReihlInKIafpEu1bb1L93tRPt824rPQ0hIo\n65QVFb+6FNMEsePoofZkM4C3DU3ejzxGFBvnC5BdVv8K8znioXrn4Im1sGpJ\nPt/r+M6AXuyBO26cBfyMlIxRQiPXt+a0Nl9cnOxzRPUTFkf6BQXgy40Gbbli\nK+a7\r\n=zpBn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAsmOU567CebFP/tluyTRMmftuGAhtKhJ8Q78w4Yw2wdAiEA4s0NgL3Mnab8QRkZneiqKFdVjOum4E2ffgeYE33qImg="}]},"maintainers":[{"name":"jakubroztocil","email":"jakub@roztocil.name"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.3.0_1533580110565_0.15713891446224282"},"_hasShrinkwrap":false},"2.3.1":{"name":"rrule","version":"2.3.1","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","license":"SEE LICENSE IN LICENSE","babel":{"presets":["babel-preset-env"]},"keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil and Lars Schöning"},"main":"dist/es6","module":"dist/es6","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"scripts":{"build":"yarn lint && tsc && webpack","lint":"yarn tslint --project . --fix --config tslint.json","test":"yarn lint && TS_NODE_PROJECT=tsconfig.test.json mocha --require ts-node/register **/*.test.ts"},"devDependencies":{"@types/assert":"^0.0.31","@types/chai":"^4.1.4","@types/mocha":"^5.2.5","@types/node":"^10.5.4","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-loader":"^7.1.5","babel-preset-env":"^1.6.1","chai":"^4.1.2","coffee-loader":"^0.9.0","coffeescript":"^2.3.1","copy-webpack-plugin":"^4.5.2","html-webpack-plugin":"^3.2.0","jquery":"^3.3.1","mocha":"^5.2.0","source-map-loader":"^0.2.3","ts-loader":"^4.4.2","ts-node":"^7.0.0","tslint":"^5.11.0","tslint-eslint-rules":"^5.3.1","typescript":"^3.0.1","webpack":"^4.16.3","webpack-cli":"^3.1.0"},"standard":{"ignore":["demo"]},"files":["lib","README.md"],"gitHead":"337e921b41254a7f714427611129abdc54665ec9","bugs":{"url":"https://github.com/jakubroztocil/rrule/issues"},"_id":"rrule@2.3.1","_shasum":"1364589342177ae6f8fa8429a3c630e2757b281b","_from":".","_npmVersion":"4.6.1","_nodeVersion":"10.6.0","_npmUser":{"name":"arolson101","email":"andrew@olsononline.org"},"dist":{"shasum":"1364589342177ae6f8fa8429a3c630e2757b281b","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.3.1.tgz","integrity":"sha512-mSpcNW1/vudCwnx4nPsRkYB0SbwXJpvCai4TPoq+TsFBT7rotn8nMF/ugvHE+/a5k1sX7B9/9YShrQ7SlVaHIA==","fileCount":3,"unpackedSize":30177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaLgmCRA9TVsSAnZWagAAalEP/2I3COGkLWkG+SpnRX6L\nIbEsiBn4evpwd3uesX55znvRChEn/ZgLXDVlw6BBLj8HEurZZ7vzILKQ3nVR\nQ34p8wrsaconzzahTTs/1B4gG6RUlP4g0scJ3AxnLNx/4686s5nro3/HlXk5\nEMD514g4XNg7Dhppom/sfTeuNds9hOZuZLAz0Sto1MbsWe0Cck6T+7pJswni\nriG9J1lFbLt/yTxPZaL/lL7RyA2fbJD/n52ldhG69E46POLZBPwVVJZwU15i\nrVJzz0wzPPsq18pu31U56UOzFu04gcaDUiGL7/u3tYTAEJrMYgtJA0hoYdxl\nWMXe7SsccKeCzVPVRMwzDDxgPcOdxUBZk9FxpdKXXS0odyd6JmKsM0L7+LRT\nLy85w3Avecb7Fo7SJHRGud1G2y8POBqAYzw2lYJ/FTgkU2lVcwBnxevQ3ox0\nHzh7EPf/3jREK7XDZK34sfR5ATt8BqIvf2ZQzHxOgKY0kFu/7LABDhQ2/YxN\nqQWC2zDJHckt92CGnP3t06gQmASC5e3f13+9zNtw1P1HwdSy4y2sc1BxYudN\n/Di1ITQvPe2x8esB0i+p31AfXIo5z9NkR8OUu7qGpcVXOZLFLMdodXMZySDX\nh7P2uEivy0+Ur7DUY1x8NaSqy+nfQTwmo7dsZoc+tVSiPjKlUBoG32WPHS9U\nzbtq\r\n=kLNp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVdgpVJuHPh2curV5nPCnHY6n0n6frrYDNiFYMftKUfgIhAPJu6N7YzWKIW5dqacfZrPbzLizowZxh0WkQqaQnplm5"}]},"maintainers":[{"name":"jakubroztocil","email":"jakub@roztocil.name"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.3.1_1533589541866_0.14277812382012556"},"_hasShrinkwrap":false},"2.3.2":{"name":"rrule","version":"2.3.2","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","license":"SEE LICENSE IN LICENSE","babel":{"presets":["babel-preset-env"]},"keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil and Lars Schöning"},"main":"dist/es6","module":"dist/es6","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"scripts":{"build":"yarn lint && tsc && webpack","lint":"yarn tslint --project . --fix --config tslint.json","test":"yarn lint && TS_NODE_PROJECT=tsconfig.test.json mocha --require ts-node/register **/*.test.ts"},"devDependencies":{"@types/assert":"^0.0.31","@types/chai":"^4.1.4","@types/mocha":"^5.2.5","@types/node":"^10.5.4","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-loader":"^7.1.5","babel-preset-env":"^1.6.1","chai":"^4.1.2","coffee-loader":"^0.9.0","coffeescript":"^2.3.1","copy-webpack-plugin":"^4.5.2","html-webpack-plugin":"^3.2.0","jquery":"^3.3.1","mocha":"^5.2.0","source-map-loader":"^0.2.3","ts-loader":"^4.4.2","ts-node":"^7.0.0","tslint":"^5.11.0","tslint-eslint-rules":"^5.3.1","typescript":"^3.0.1","webpack":"^4.16.3","webpack-cli":"^3.1.0"},"standard":{"ignore":["demo"]},"files":["dist","README.md"],"gitHead":"cf1fa5ab44fe336b3b452f420977702898bf5011","bugs":{"url":"https://github.com/jakubroztocil/rrule/issues"},"_id":"rrule@2.3.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"davidgoli","email":"davigoli@gmail.com"},"dist":{"integrity":"sha512-W0yXLPOMslGK6iMYVUiZdZfsOi7bf8ER2fi35aQjfnAhmL/QVhnBuDE1rImAzO8p5MMJbu7l3Toz3fSwosOC4A==","shasum":"fc8faabf66b0e66987cec0b63ffcf987b6e9778a","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.3.2.tgz","fileCount":1069,"unpackedSize":4915690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaQGOCRA9TVsSAnZWagAAmLMP/Rv1g5j6TARC+IMVugsf\nH4nCG1Ue4pNGzbuqlMg8mcv4l/5y4HJjvtwvWeutlKWIZQbyJo+Mdieyzwjy\nXbslAtfHeFBPD5F5pbyTiTW+EC/4G83dEQiC5uvVt2mrsP4vHza2uzY8B6LT\nI1LtHh+JcptGxOFzwb/qXCcPwbR2iETeD3KkleZlMrepHV71tr7ea2Bc5q+T\nW5Yz+8x6wTAPAGGV3HaX7vOSLKZ+u4dWcGL/oRp9PyVudQwIl3eBmahcSixx\nqsUo+jVgS6WE/MigbOVh7stdktd4PSKiDKamsW29+Xdk3FxofvWZ5WwnTM+q\n/RThIKslc9yUi6+jE9ttT/9vnp7llVnQTzbOrYHqpGy3UrQHyc5Bqt4ZfIKo\nTB3Oyt3bMPo30XekrO5p65XBa0O11/NNoOh71Apu7U8tGQt4eSNg2ggsI308\nVJCa3x8R2Ane08rDaTe2uYXxsWy+94pq6KcCvUgWaWj/lMghQBQMlHvWeoJa\nULjXWJ/WWRzA7SDMYXBBc+BOzSXnA6SmlF+C3dJpBDYVL7V4eZNfsoy13MQc\nkumefKm8MZuTxJWW154kG5eGTJ6C8110lGdeFhvpN+WXlwpB+w7F8khMqkrO\n71qq6iTFC+FW4U+ckb6vdgpPh5Cf1M2IYtQEgMvPAcisZVl0amySrDj62khm\nTFaN\r\n=HLil\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHsaOiBkRC1e1w/k3ydAzexMcLR2al+J87swfLvI9AWNAiEAvj4J9VZgP9tnio/o4udaP1B6nPcv1XtJrKneAsBmFt8="}]},"maintainers":[{"name":"jakubroztocil","email":"jakub@roztocil.name"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.3.2_1533608333507_0.6849691528695985"},"_hasShrinkwrap":false},"2.3.3":{"name":"rrule","version":"2.3.3","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","license":"SEE LICENSE IN LICENSE","babel":{"presets":["babel-preset-env"]},"keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil and Lars Schöning"},"main":"dist/es6","module":"dist/es6","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"scripts":{"build":"yarn lint && tsc && webpack","lint":"yarn tslint --project . --fix --config tslint.json","test":"yarn lint && TS_NODE_PROJECT=tsconfig.test.json mocha --require ts-node/register **/*.test.ts"},"devDependencies":{"@types/assert":"^0.0.31","@types/chai":"^4.1.4","@types/mocha":"^5.2.5","@types/node":"^10.5.4","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-loader":"^7.1.5","babel-preset-env":"^1.6.1","chai":"^4.1.2","coffee-loader":"^0.9.0","coffeescript":"^2.3.1","copy-webpack-plugin":"^4.5.2","html-webpack-plugin":"^3.2.0","jquery":"^3.3.1","mocha":"^5.2.0","source-map-loader":"^0.2.3","ts-loader":"^4.4.2","ts-node":"^7.0.0","tslint":"^5.11.0","tslint-eslint-rules":"^5.3.1","typescript":"^3.0.1","webpack":"^4.16.3","webpack-cli":"^3.1.0"},"standard":{"ignore":["demo"]},"files":["dist","README.md"],"gitHead":"9578c94852e2edc22ae3f5110899bff42d0ec81a","bugs":{"url":"https://github.com/jakubroztocil/rrule/issues"},"_id":"rrule@2.3.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"davidgoli","email":"davigoli@gmail.com"},"dist":{"integrity":"sha512-bTQQ0lp8TkRcTIZUzxZOcotWxoMnLF/qkVYv/DWvGXL40NAA5oLZXUDEtcJXE7MAICF+W910O5489VZA7TBq6Q==","shasum":"9678c63c13c6c0665d61add01a5042c87b521cb8","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.3.3.tgz","fileCount":64,"unpackedSize":1260315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJba02MCRA9TVsSAnZWagAAkfIP/1zLmGoV4mmTwiv7fZD7\n7+w5nrbCZ86VeZ5ufSQhswFM9rggkdlLRYgGs5n2saLkxm2tYCN18M6xEvBO\n2NTaeasSZ4Lcj7VseZ1n5JHzmUFTmU0hQkuRDG8SH4jWzkknRGCNgZJQpWx2\nIY0Huf9ewqhTFkxGuvU2JOjB8GfH9fDhs7S06PXjCsYsheiC5CmEPUsj2Yn9\ne4pPGKSTKftuOpUdgkobwVquS+gJzrrdO0Q+4mLTeyed1bnTBRi//4V5ftD5\nIKjlNqFxEtBiUqe4KV3DqBlxPdWg2q/S1cvYOO1lBAsB2HjMNeCLXRqYk+jX\nvQn5XcofdBVJNYwLEl6lkEhbfYtPZfcFtN3R6FHPkh1zAA6OfD+hHsRlEuFO\njsv2mnCHHUe7hW1ZZ3j7f3hmk9mQIhoRovEr6Xa+XzYqiJUbmN2gByp8vKFm\nl36Kdh6Kn5QaEbCN99znCDbw7elkuQgcIYt+gVnBu1eIoi/UZAg3UsOOBAvX\nTHdWwqP0htXcj9toywcbA7XD215MPSq4rAB0l5+TFElJvzhUday2mCt4d3PH\nA5q2wAckA5Ob5KVAESkqhNYlp/9Aygn3Q4Kjm/SWCPokVMZp4AWJwMJY/tUa\ntwO+U2+rw9/Y9z1uyYQ0D0PoT7xE0UVWXdvQZg6A41UGJW3kA7AZHFf70GMw\nxQ1c\r\n=FOY5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD67nbz4MjkxpepO8Ov17rDUhFZJPndPjP9tzXNKVikRAIgcp6ZdZy4e65pVKND74P3fgWcS+k5/iGx4VlZ9XNR830="}]},"maintainers":[{"name":"jakubroztocil","email":"jakub@roztocil.name"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.3.3_1533758860098_0.09257783962027455"},"_hasShrinkwrap":false},"2.3.4":{"name":"rrule","version":"2.3.4","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","license":"SEE LICENSE IN LICENSE","babel":{"presets":["babel-preset-env"]},"keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil and Lars Schöning"},"main":"dist/es6","module":"dist/es6","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"husky":{"hooks":{"pre-commit":"yarn build && git add dist/"}},"scripts":{"build":"yarn lint && tsc && webpack","lint":"yarn tslint --project . --fix --config tslint.json","test":"yarn lint && TS_NODE_PROJECT=tsconfig.test.json mocha --require ts-node/register **/*.test.ts"},"devDependencies":{"@types/assert":"^0.0.31","@types/chai":"^4.1.4","@types/mocha":"^5.2.5","@types/node":"^10.5.4","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-loader":"^7.1.5","babel-preset-env":"^1.6.1","chai":"^4.1.2","coffee-loader":"^0.9.0","coffeescript":"^2.3.1","copy-webpack-plugin":"^4.5.2","html-webpack-plugin":"^3.2.0","husky":"^1.0.0-rc.13","jquery":"^3.3.1","mocha":"^5.2.0","source-map-loader":"^0.2.3","ts-loader":"^4.4.2","ts-node":"^7.0.0","tslint":"^5.11.0","tslint-eslint-rules":"^5.3.1","typescript":"^3.0.1","webpack":"^4.16.3","webpack-cli":"^3.1.0"},"standard":{"ignore":["demo"]},"files":["dist","README.md"],"_id":"rrule@2.3.4","dist":{"shasum":"38a9a437dcfddb591bcee90cfb929da05960ee31","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.3.4.tgz","integrity":"sha512-418z1/o0da5AIU43D9qxfx6eqGtOVn0ZWkfdRrOnOie9yQXgX/ZQZo+uFXPW//CWyrKxEx50xD1DHhv3/VStaA==","fileCount":70,"unpackedSize":1260735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbh9GCRA9TVsSAnZWagAAeWUP/0N4HBC4dq8u0JVP2VE4\nRb1tmRcgsCyNQxuuBOL0K8IQ1bk7Qjv8HDNNMrMVdsRwvVJ6VxzIlAJ++JVT\n+3tWVF20YI4pnyEN24s7+XoMsUNGbZZsjfJz0VYhd5G/8//AsvvgwlUXyBLz\niRGhcRyp3CiYOV5+15O/UolAD0/svOeGou7HEcsz4dybGLgMoGQUabu6Xx/d\nGqdN5f7tvwmVYxoDCyql+l/7kPKq/etw+gbGAAxidhvcb/g0Hk9zrPgLi4Nk\n+v5kcaal9JxI/woSEANLlNsI6cFAItmzgSPhvKvw+UHj/dReuBxuDUjVPjbb\nbhBQa0uedP0ZHAdaRIkTt84BtHZ/6uCekbWWtNgfEWxGbwIODsTv1gee3Gvv\nKAucFGg1QINnBlmYymbRPFAl6vFei63Xd3BJreetodo9uC/oty3AJ7xmm2uv\n5Xv8Yi2HlmHRMTSvIyufWbICrdh8wUNDLveJLmb6al0AWhJR6no+aIdok47b\n6Y3DVEz0RiCWc/yw/P/uXS4bqOmk36uEaQIHRIMWnGBMeI7BHPq8VN1KNg3X\nOBxJDReE5uYqPUYrQ242VwaArb2zS5KDXPwS0P8geru3runnDQHjsFyEHJUL\n8FkCX9W1JoairPEpBDQmmllLvfwgx9PCVfLUgkEJEbe6fLfR61e3/cvE6UR1\nI6Ic\r\n=5Rvu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEkM2y63tGFcHw0EYrfICTPOKRlH/BtEEMlsO/BFERUcAiEA8hW+i4sX2nenyUtirbwDjABu7zn7Ty/22/7JbjuQHtY="}]},"maintainers":[{"name":"jakubroztocil","email":"jakub@roztocil.name"}],"_npmUser":{"name":"davidgoli","email":"davigoli@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.3.4_1533943621892_0.673189020113621"},"_hasShrinkwrap":false},"2.3.5":{"name":"rrule","version":"2.3.5","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","license":"SEE LICENSE IN LICENSE","babel":{"presets":["babel-preset-env"]},"keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil and Lars Schöning"},"main":"dist/es6","module":"dist/es6","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"husky":{"hooks":{"pre-commit":"yarn build && git add dist/"}},"scripts":{"build":"yarn lint && tsc && webpack","lint":"yarn tslint --project . --fix --config tslint.json","test":"yarn lint && TS_NODE_PROJECT=tsconfig.test.json mocha --require ts-node/register **/*.test.ts"},"devDependencies":{"@types/assert":"^0.0.31","@types/chai":"^4.1.4","@types/mocha":"^5.2.5","@types/node":"^10.5.4","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-loader":"^7.1.5","babel-preset-env":"^1.6.1","chai":"^4.1.2","coffee-loader":"^0.9.0","coffeescript":"^2.3.1","copy-webpack-plugin":"^4.5.2","html-webpack-plugin":"^3.2.0","husky":"^1.0.0-rc.13","jquery":"^3.3.1","mocha":"^5.2.0","source-map-loader":"^0.2.3","ts-loader":"^4.4.2","ts-node":"^7.0.0","tslint":"^5.11.0","tslint-eslint-rules":"^5.3.1","typescript":"^3.0.1","webpack":"^4.16.3","webpack-cli":"^3.1.0"},"standard":{"ignore":["demo"]},"files":["dist","README.md"],"_id":"rrule@2.3.5","dist":{"shasum":"c824cbf661e14261eda8e6d008fb1b12458e25ef","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.3.5.tgz","integrity":"sha512-Ckl5n3gbfzONXHavZL+qN8Flg2OnxWEPeDrj1y8nAhZUL6uSqrhBJV7F3pv3bRvmtbkinnEZyZSkSib7uL7A5A==","fileCount":76,"unpackedSize":1278178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcxfoCRA9TVsSAnZWagAArCcP/RA5xwFyzL3o5hMQo+n5\nrjPOXCKQfqOcpauE2UBNS0gCq8fbWQebTAs6RN5YhrLa+Clr7ne94jQ6pX7T\nyDVqWLcMqDPass9VBVmk8wZ5IHazMqhqB9Bk2GsLHjMnrvt7+KY71iPEx/k8\nmMFdDieuCbp4m3WR4grjwWsqzTRbrPTCwxK+5e2+P85GMS+HE373tSCoo5QS\nxylH15u2LarWGWINi8DtEqlesVoqjY2+vfPDS1fiec7DCaM9HGzJ+k16dS6Z\nHEGkk8XuNhjSTTDm9mUGcczwZpUUGCOAGVBy6xwodFXne+l2D+VpBKB56Z1H\nbp/yYdDSGhHY5WnmCrb5Dm/Yey6hg3oc1D4rsmny10aEBAWC2/Ixy4SP9TAw\n0lcNYPFIu9cWs4bGAa0sSI+7eTUF75mKg5qpCIZGfFHeVqC4YqHMBlwGYhUY\n4/YitWFFYoXQ2iVm/EaYdZm0+OBeeaCK9Cn+s6M60ikxqBsUnRDvEy1WLCBe\niy58bGVuKHA6LV8/R6h410jXH1r75UphvHZEuXHfmSNMYdjXk74NoTssDOhO\nozZ9aLu0YjdzsRSM5+mjUbfxk7jGSe0TPjeBv51SmQcM1yAHnojUoXRNXQq4\nLMT40S1i4Oz+XcX/aWDoH4J421nyMFZJYBHDIIYGJQmGUyKn42atBtnb/tJ4\no72f\r\n=RX89\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlSTL3v8tGpIwzhvaDEPy5aILFznsZX0nsstPgndmsuAIhAMOXBcRo1DacgJp9azakDvF1n2gZqfBPoBBvvgsKM4fH"}]},"maintainers":[{"name":"jakubroztocil","email":"jakub@roztocil.name"}],"_npmUser":{"name":"davidgoli","email":"davigoli@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.3.5_1534269415578_0.21871206698370527"},"_hasShrinkwrap":false},"2.3.6":{"name":"rrule","version":"2.3.6","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","license":"SEE LICENSE IN LICENSE","keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil and Lars Schöning"},"main":"dist/es5/rrule.js","module":"dist/esm/index.js","typings":"dist/esm/index.d.ts","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"husky":{"hooks":{"pre-commit":"yarn build && git add dist/"}},"scripts":{"build":"yarn lint && tsc && webpack","lint":"yarn tslint --project . --fix --config tslint.json","test":"yarn lint && TS_NODE_PROJECT=tsconfig.test.json mocha --require ts-node/register **/*.test.ts"},"devDependencies":{"@types/assert":"^0.0.31","@types/chai":"^4.1.4","@types/mocha":"^5.2.5","@types/node":"^10.5.4","chai":"^4.1.2","coffee-loader":"^0.9.0","coffeescript":"^2.3.1","copy-webpack-plugin":"^4.5.2","html-webpack-plugin":"^3.2.0","husky":"^1.0.0-rc.13","jquery":"^3.3.1","mocha":"^5.2.0","source-map-loader":"^0.2.3","ts-loader":"^4.4.2","ts-node":"^7.0.0","tslint":"^5.11.0","tslint-eslint-rules":"^5.3.1","typescript":"^3.0.1","webpack":"^4.16.3","webpack-cli":"^3.1.0"},"standard":{"ignore":["demo"]},"files":["dist","README.md"],"_id":"rrule@2.3.6","dist":{"shasum":"a2419f2e0017b061c31a2b38b7d2307a0b6780c6","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.3.6.tgz","integrity":"sha512-tlQ4R6uOcvctUtz16gcDEwgkGi8QHUtGwgoPAFOpwsTa+Vly4g5G8BdrKfIxE9VBqw7rFP49/EhV4wYijX/A5g==","fileCount":76,"unpackedSize":1169486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbc3crCRA9TVsSAnZWagAAiaoQAJO7EyPsOwrRfGYTgo9/\nsEzxmNeSodrB77p7rInIHfcGKcSlZ0Y+Im4K8i7D6yGSeWrxuEruXaEI65vp\nFzPuiJ4xeaprHF6RuuEju/dgNCrINEQ58aDOVh5lCwcLuUJiBJPZKlG29wSB\nWaQH2knM4KQu59W27xjJA8LaUHfX+LQYJZ6TIFcFp142tKTK1Wrbyq27RnKy\nj0zsam92635cVCAhbx/xraYHLM7tiWW5jYofKBST7l4eKZG07UXNLkqieT+g\nMyohBVTMX0MG71Z8xnb1PEDQD0F1hqXssHE3nTqAWES+lCf1RO+b3nHuCFFV\nJkfb1uWOG2pIvIhJ506afiBGYhtkuv3OHKgWCOB4ZjAFQrci0+Onlgk1LwRk\nwZMFmB41YXLw3g38BUAIiibI7aMxWlwwCFCiSs7fva9VN8jOmW3L/CaNDoZt\noLLKvLuOD62iBn77ualeh4lD5Gef0pwpJ3TLwT9PN5cDc5njkS8c7+OOYPDK\nXSXJ06wyVeR+npFgl69BMDwLFruRxTBLB4gtEjq7BAKLaGejX/iXeG7MWfXz\n6sfEOw/I9Two7ftKD03vo3wLv42Wic5wAK7jstj2W2kHTTF6aPQlrSmKr7cI\nXTZMAO0c4uUr49EMyRfOSs+0fhqPU0oEARspDDf2vmNBArGKOb5JF3Vi11nL\n0fJs\r\n=Ja8C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAao/K2CMkt9wPVjKDMCZqTsCy1cc+PMpHMtj5FOPa93AiBAkY8iudXsFQEVDhUSP3PubMQiuwm9BBsgGrIHVBzYtw=="}]},"maintainers":[{"name":"jakubroztocil","email":"jakub@roztocil.name"}],"_npmUser":{"name":"davidgoli","email":"davigoli@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.3.6_1534293803188_0.8180087858123262"},"_hasShrinkwrap":false},"2.4.0":{"name":"rrule","version":"2.4.0","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","license":"SEE LICENSE IN LICENSE","keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil and Lars Schöning"},"main":"dist/es5/rrule.js","module":"dist/esm/index.js","typings":"dist/esm/index.d.ts","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"husky":{"hooks":{"pre-commit":"yarn build && git add dist/"}},"scripts":{"build":"yarn lint && tsc && webpack && tsc dist/esm/*.d.ts","lint":"yarn tslint --project . --fix --config tslint.json","test":"yarn lint && TS_NODE_PROJECT=tsconfig.test.json mocha --require ts-node/register **/*.test.ts"},"devDependencies":{"@types/assert":"^0.0.31","@types/chai":"^4.1.4","@types/luxon":"^1.2.2","@types/mocha":"^5.2.5","@types/mockdate":"^2.0.0","@types/node":"^10.5.4","chai":"^4.1.2","coffee-loader":"^0.9.0","coffeescript":"^2.3.1","copy-webpack-plugin":"^4.5.2","html-webpack-plugin":"^3.2.0","husky":"^1.0.0-rc.13","jquery":"^3.3.1","mocha":"^5.2.0","mockdate":"^2.0.2","source-map-loader":"^0.2.3","ts-loader":"^4.4.2","ts-node":"^7.0.0","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1","webpack":"^4.16.3","webpack-cli":"^3.1.0"},"standard":{"ignore":["demo"]},"files":["dist","README.md"],"optionalDependencies":{"luxon":"^1.3.3"},"peerDependencies":{},"_id":"rrule@2.4.0","dist":{"shasum":"dea4393fd36e97fc0ee7613205e6bd94f0999d65","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.4.0.tgz","integrity":"sha512-K+XkNJLhN82fxAB/CX03nlJUO8BO5ImZehiGS6SoO3dwXkH/QW4sG1MzZMC87omkIIP4XVp2R70O8cD9+Au2YA==","fileCount":79,"unpackedSize":2124325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbddlyCRA9TVsSAnZWagAAe2sP/1Yl079kijd3YO+f9l4o\nRQ5by7F0YAr6jRjedpw+yS3Rd+C97Jm2zlf/nEJfagYXeitiRHSg7aV2VhrL\neX0J//AW0in+2Dy4ZUlTeb5OByIm4Z5h3K0YBnBsexIIh2dG6x+ZFmr9wdJX\nTz0XUvsmImSJwHz6l6SjaemEjecNHvWulIKz8DuNIv4IstMhk2N7W5W+DPw5\nsJVRKGLKORLwoA6SYqWd9hpe/rHsqiq1nYAPvDWw5XivTWM7Io1L0WV8Wmk9\nePjoEO4SP5U4bl1q2E05OPnpAn8AwzDGvM6I+4gAjECfHamFYZQW9RHMmpe5\ntl93vEgRKc+i/+yWY4gpSHa/HXVKb18W5je8sRDMwlAAWBZNHySMMrbvNsyU\nxRoAAc+PvzeF5iEVJu32rxeww8ae8k6mhRY7mpI6zKoXuJnNuJGK3ljE4gEG\nerSIv753BK6RyWUSnQHD9qdioEpXyswReMlUAUyM9hHhjYFMcwgx/aS4CcoR\n/6rfE9J0Xel3zQAVs7NP8zNr6bbXi6kxcf4R5rIvO1v/EAcfw0HkECAxWgfc\nTAZopic4j4DUWuWpHkHYCYGTwO/CWzHB6s7w3vLux2l7UJnp/MbJjIVv15+e\nJpviEzOyqNNPHxP7Gokmb5Jx5UI8/mtKB0T9iAsBfFjmcQUtEZRU6XpMBWFG\nLToj\r\n=Cf5p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFGcBcSIRfMWdhctp06QpTLRW9CKERLtfmyg/S4L9mCsAiAPy2k4QuLRljjyr/lv9TnLaKvEMXew4WpIMYnOy8fNhA=="}]},"maintainers":[{"email":"davigoli@gmail.com","name":"davidgoli"},{"email":"jakub@roztocil.co","name":"jakubroztocil"}],"_npmUser":{"name":"davidgoli","email":"davigoli@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.4.0_1534450033212_0.15914999119987416"},"_hasShrinkwrap":false},"2.4.1":{"name":"rrule","version":"2.4.1","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","license":"SEE LICENSE IN LICENSE","keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil and Lars Schöning"},"main":"dist/es5/rrule.js","module":"dist/esm/index.js","typings":"dist/esm/index.d.ts","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"husky":{"hooks":{"pre-commit":"yarn build && git add dist/"}},"scripts":{"build":"yarn lint && tsc && webpack && tsc dist/esm/*.d.ts","lint":"yarn tslint --project . --fix --config tslint.json","test":"TS_NODE_PROJECT=tsconfig.test.json mocha **/*.test.ts","test-ci":"TS_NODE_PROJECT=tsconfig.test.json nyc mocha **/*.test.ts"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"reporter":["html"],"all":true},"devDependencies":{"@types/assert":"^0.0.31","@types/chai":"^4.1.4","@types/luxon":"^1.2.2","@types/mocha":"^5.2.5","@types/mockdate":"^2.0.0","@types/node":"^10.5.4","chai":"^4.1.2","coffee-loader":"^0.9.0","coffeescript":"^2.3.1","copy-webpack-plugin":"^4.5.2","coverage":"^0.0.0","html-webpack-plugin":"^3.2.0","husky":"^1.0.0-rc.13","jquery":"^3.3.1","mocha":"^5.2.0","mockdate":"^2.0.2","nyc":"^12.0.2","source-map-loader":"^0.2.3","source-map-support":"^0.5.8","ts-loader":"^4.4.2","ts-node":"^7.0.0","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1","webpack":"^4.16.3","webpack-cli":"^3.1.0"},"standard":{"ignore":["demo"]},"files":["dist","README.md"],"optionalDependencies":{"luxon":"^1.3.3"},"peerDependencies":{},"_id":"rrule@2.4.1","dist":{"shasum":"1d0db4e45f2b0e92e2cca62d2f7093729ac7ec94","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.4.1.tgz","integrity":"sha512-+NcvhETefswZq13T8nkuEnnQ6YgUeZaqMqVbp+ZiFDPCbp3AVgQIwUvNVDdMNrP05bKZG9ddDULFp0qZZYDrxg==","fileCount":79,"unpackedSize":2127349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdgOeCRA9TVsSAnZWagAATeMP+gM2OdVZHGFwdOrvXvQF\nsc3HAdv4OcbkuLfpolwU6j0ZieuR0OrjUwrhtcSveAhwceXpZO0eWUN1oYXV\nI67yoS78jtWuRDUg6kLPopYns/sOw5l0U3KeKB6XFmtLC0iPYRDc4OQZ4g5Q\npmHLb36NEXSDGlFZ2lEtjNi6dWZ6IdMUhgvrvzx+aPniftsAPPNURNMtOAp2\nCuGH0KcOYJNIX8r6dvs0Mc5qCJGG8Eos2LDbemWE9xzuNHl1SixqpeoVX/iK\n/rmcFf8BKJWTK0or4w268EQOOLBIFk4HAsF+5b3xUomWHHAVF3oqJyRdLrjW\neff+UJt9YzM0BMyGV+mVhiSube6g4+7t5QUYJr7s+u1VASvZz1TbhdMQUoct\nlBHWHfs5ZoZMFqXYKoIMybd9hsyx5YeMLHfSo4flOnCvmKjyahRHGKOZnbzs\nRsz0vMa9ELpYrs2KoWXaCwQHNdK78eSEHKpL078LFu+5jpMBNPuE/GSEvyhQ\nf6u2P54gX8ZxVh2JDzvbb3fPbnueJFgSOT8QjphqXmMLmYOzvyi56glVAKFN\nOIjavc3b0Opog/rQHP37S7Dh1U/MOn6wiTS1ncH2N/05FwaDb+Bysiu6pLre\nrHmZuf4XzsW6an+SDYWc6BJ63vm8fmcMU3jimOvU/Afk1tHU/8G3aVD+yEEs\nkJb1\r\n=CvCq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHT4N0m5RArulmM4vPK3fHnQ4R12B4+EQuV2Xz3uH3b9AiBQkrV99Dej4JdQTlBQnbaqyusuryMXx5VHtYU7Yl0JnQ=="}]},"maintainers":[{"email":"davigoli@gmail.com","name":"davidgoli"},{"email":"jakub@roztocil.co","name":"jakubroztocil"}],"_npmUser":{"name":"davidgoli","email":"davigoli@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.4.1_1534460829119_0.9318868461787977"},"_hasShrinkwrap":false},"2.5.0":{"name":"rrule","version":"2.5.0","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","license":"SEE LICENSE IN LICENSE","keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil and Lars Schöning"},"main":"dist/es5/rrule.js","module":"dist/esm/index.js","typings":"dist/esm/index.d.ts","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"husky":{"hooks":{"pre-commit":"yarn build && git add dist/"}},"scripts":{"build":"yarn lint && tsc && webpack && tsc dist/esm/*.d.ts","lint":"yarn tslint --project . --fix --config tslint.json","test":"TS_NODE_PROJECT=tsconfig.test.json mocha **/*.test.ts","test-ci":"TS_NODE_PROJECT=tsconfig.test.json nyc mocha **/*.test.ts"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"reporter":["html"],"all":true},"devDependencies":{"@types/assert":"^0.0.31","@types/chai":"^4.1.4","@types/luxon":"^1.2.2","@types/mocha":"^5.2.5","@types/mockdate":"^2.0.0","@types/node":"^10.5.4","chai":"^4.1.2","coffee-loader":"^0.9.0","coffeescript":"^2.3.1","copy-webpack-plugin":"^4.5.2","coverage":"^0.0.0","html-webpack-plugin":"^3.2.0","husky":"^1.0.0-rc.13","jquery":"^3.3.1","mocha":"^5.2.0","mockdate":"^2.0.2","nyc":"^12.0.2","source-map-loader":"^0.2.3","source-map-support":"^0.5.8","ts-loader":"^4.4.2","ts-node":"^7.0.0","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1","webpack":"^4.16.3","webpack-cli":"^3.1.0"},"standard":{"ignore":["demo"]},"optionalDependencies":{"luxon":"^1.3.3"},"peerDependencies":{},"_id":"rrule@2.5.0","dist":{"shasum":"0cab0e1e5126753cfdc2c6b94b3ab959dcbca62f","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.5.0.tgz","integrity":"sha512-1vfXQhAFbTHN870z31c4atTjYA8yOj4wFwX49naGUbJ0qSChwnkIeJgt9fKz5mO3h5U2DebQrlYb8cX0eFz/HQ==","fileCount":89,"unpackedSize":2122352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjJlACRA9TVsSAnZWagAAC00P/2cDzYWtxLS+vMwq9hcj\n0p3W2p+KmzgET4m3TMe0PpsfrSA3+ESD0C8XScLhakKFYrPFv86uLvE6Zyf1\nqdytr2Q+NYnH3QdKPVXdmaEGlyUk3W0DwZ8slFdkQc/t6zEq/PBi9j9M6XmB\nQyCS/4v+TrXMCL7cQGJOJLZrjCsIKXtC0TI1X9ilY3Rrq+Y2TWSVFViOx2Ns\nIY+ehWSH5Syjrq3ONN5Zc5USCJiJ9KseL1mHzWJ/PEsbh8Wz9sWvcqgWLdlB\nByp/2q3atTJvgaXUCKHWJj1H4xZtm6q5/EmBIO2Sb6xuNY0LEn8hSEjX77n9\nspUzBbPm+ApDxst/zyqFLUskVSEhrEQ7ZC0Zxx++jVcuRyboz5kenYOwK41W\nYZty797vk2ilKlW4C24cDP25QcG0beElKjokUNAH5QuNWn7rTza0FjIlquoT\nZZGZApAGbFPyB5reossJY2HryG6XZm9BKcfOZiH7/69sekiMj9Js88roW0rK\njf1uBqTtR0iELy4vbLz4WEcYWfZ9+189X90qJ0xhN0+dtCf0ymaPRyZDGjSg\nWAQ+kD7ucy95YVkmzDCD+N8EIjM8pZVUtxNLb2+wfBpnkupm224v7KC8dInX\nQjoo0xO1RDAHtnfGQhy2coqwvTrqLPDEPwJaC9JeFAzkSNZI0TbIc6K2kKAU\nIObr\r\n=R0kX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB8P+GVDX94hE+3hBAPbgplG1zcLm0QLZScXiEAxCswjAiAiinerUX/Ee7FZWwpIWxr6lPHhymqNqkuULdvkG740MQ=="}]},"maintainers":[{"email":"davigoli@gmail.com","name":"davidgoli"},{"email":"jakub@roztocil.co","name":"jakubroztocil"}],"_npmUser":{"name":"davidgoli","email":"davigoli@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.5.0_1535940927404_0.5354177932574584"},"_hasShrinkwrap":false},"2.5.1":{"name":"rrule","version":"2.5.1","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","license":"SEE LICENSE IN LICENSE","keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil and Lars Schöning"},"main":"dist/es5/rrule.js","module":"dist/esm/index.js","typings":"dist/esm/index.d.ts","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"husky":{"hooks":{"pre-commit":"yarn build && git add dist/"}},"scripts":{"build":"yarn lint && tsc && webpack && tsc dist/esm/*.d.ts","lint":"yarn tslint --project . --fix --config tslint.json","test":"TS_NODE_PROJECT=tsconfig.test.json mocha **/*.test.ts","test-ci":"TS_NODE_PROJECT=tsconfig.test.json nyc mocha **/*.test.ts"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"reporter":["html"],"all":true},"devDependencies":{"@types/assert":"^0.0.31","@types/chai":"^4.1.4","@types/luxon":"^1.2.2","@types/mocha":"^5.2.5","@types/mockdate":"^2.0.0","@types/node":"^10.5.4","chai":"^4.1.2","coffee-loader":"^0.9.0","coffeescript":"^2.3.1","copy-webpack-plugin":"^4.5.2","coverage":"^0.0.0","html-webpack-plugin":"^3.2.0","husky":"^1.0.0-rc.13","jquery":"^3.3.1","mocha":"^5.2.0","mockdate":"^2.0.2","nyc":"^12.0.2","source-map-loader":"^0.2.3","source-map-support":"^0.5.8","ts-loader":"^4.4.2","ts-node":"^7.0.0","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1","webpack":"^4.16.3","webpack-cli":"^3.1.0"},"standard":{"ignore":["demo"]},"optionalDependencies":{"luxon":"^1.3.3"},"peerDependencies":{},"_id":"rrule@2.5.1","dist":{"shasum":"f5cee3159ed405a04aabf1998b2fb9b1187bf07f","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.5.1.tgz","integrity":"sha512-f4R9wP/oFcbO3oc8z3kftensk0ZNSxk9xgbi4RBlsaHrUgLXUWKVkgBchKxV7gymT5X5fQ5Q3TAI4oRT4xrcZw==","fileCount":82,"unpackedSize":2100818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjJpqCRA9TVsSAnZWagAAVx8P/2WjT6HQZ4P1iFPCXITw\n4M9ppe0VApT6FQ9IwDnk1OLY6qyYd57j+J5rDYV7e8+JiVO9RusGRBf2Vcin\nkOPdss9vJgP+3UGthFEUNgQtxt1zXW1jN4RbtUaqnnxpL0sGGd0N/ZE5cgul\nRtBsxPlKjRdW1uF9+Jc9Dc25dQzWsb8jrpoejZOj2Gr2wqq/+D0qzFKJutyJ\n34bHxSpzfuIc5k7JBRBhViyzAy1I46rIdlkbY+Fqk0olW0rK82Vm8T7JYcwd\nNHm5rHSkjUYob4llGimwCtlby3KdBaloAoIEbagJLF/6fq3BmlPkbDZstqy+\nzMnBYF8H+atkYxQvf5d2/U0qgTF7yef0TZTfk6nLOnRUIqD2+tHxJMJ8DTYd\n6rPbrO0L9Vv3uijJAEOcwgQlSOCkAzUY3v4cgN97TKdmAh74MkjWuuZXf4vz\nt1n3P/uaTxch3QZXaZkLTmJRJzOlJK09kKjgE7kj6fBkIqi4svv4SOnjmo79\n+ltOR3CBJ8GZcuqpZBr1IbWGv2eQZC+1jQ/Ab2lW5bznoq3yB1d5EooiXsL/\nK+0tOF32Z2C27irUdLjV2a7wWyBbRhQcHRiViZ/vNTEqYwT1J2X9PmFiUYF2\nt1NLnMHD4L9+IYeiemtUylkfV0QaidOJaqrD+SfSrk7Iec5pm+PG+I6BXANP\n4/1z\r\n=2RP1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFAIrX8Pt2IlM3XCjjKgGZdnfkZWvAFjdYK8eCoEB4djAiEAz/uSSESh3+whQNJWtIS7gXdi7KUwnkexQWeq+2NPSKU="}]},"maintainers":[{"email":"davigoli@gmail.com","name":"davidgoli"},{"email":"jakub@roztocil.co","name":"jakubroztocil"}],"_npmUser":{"name":"davidgoli","email":"davigoli@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.5.1_1535941225768_0.5311368943830552"},"_hasShrinkwrap":false},"2.5.2":{"name":"rrule","version":"2.5.2","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","license":"SEE LICENSE IN LICENSE","keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil and Lars Schöning"},"main":"dist/es5/rrule.js","module":"dist/esm/index.js","typings":"dist/esm/index.d.ts","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"husky":{"hooks":{"pre-commit":"yarn build && git add dist/"}},"scripts":{"build":"yarn lint && tsc && webpack && tsc dist/esm/*.d.ts","lint":"yarn tslint --project . --fix --config tslint.json","test":"TS_NODE_PROJECT=tsconfig.test.json mocha **/*.test.ts","test-ci":"TS_NODE_PROJECT=tsconfig.test.json nyc mocha **/*.test.ts"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"reporter":["html"],"all":true},"devDependencies":{"@types/assert":"^0.0.31","@types/chai":"^4.1.4","@types/luxon":"^1.2.2","@types/mocha":"^5.2.5","@types/mockdate":"^2.0.0","@types/node":"^10.5.4","chai":"^4.1.2","coffee-loader":"^0.9.0","coffeescript":"^2.3.1","copy-webpack-plugin":"^4.5.2","coverage":"^0.0.0","html-webpack-plugin":"^3.2.0","husky":"^1.0.0-rc.13","jquery":"^3.3.1","mocha":"^5.2.0","mockdate":"^2.0.2","nyc":"^12.0.2","source-map-loader":"^0.2.3","source-map-support":"^0.5.8","ts-loader":"^4.4.2","ts-node":"^7.0.0","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1","webpack":"^4.16.3","webpack-cli":"^3.1.0"},"standard":{"ignore":["demo"]},"optionalDependencies":{"luxon":"^1.3.3"},"peerDependencies":{},"_id":"rrule@2.5.2","dist":{"shasum":"d41946483a1e61dd4b92acdf3d40bf6a09bf99e0","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.5.2.tgz","integrity":"sha512-CS9ulGEn6+miOH7XoyxaH52m4jCB9nXJc/3xCyFrYNoYj+uqUqnLEssdxPxfzu5WdQChwWq66L8eC/eg1RNl6Q==","fileCount":82,"unpackedSize":2103447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkC1XCRA9TVsSAnZWagAASUgP/1+zENlnagffRbipfiVx\nZXYX/xsHEDBFeSZeE5yLF5V9BsPYb8iiIoT9AewMbEaK1IAw9ohszVwF8CmX\ncZbLPJH+4a2soLRDfrdFZE/oR9OKT154Kg2pqhpwrmBuigEudN5u7xknJemr\nAED5XGy+0GIHPvn19w2KAyfJ2nOEgboUJ38qpnk2vo20Iu5F1Ys6F7DE0eB/\ncojnmaL4tS1JvC0Ue4GyFZkAjxBNn8JAp3gqnjQHo7F4CP6cc+YVtprsbOW5\npYDTQpe5iWFSFle6ryCxJ0SC6tfuFSy1ZtvldJ1rKv7hVsYp+falwwf+ZGqg\njSPTdmffHtPcccjyKtjbHVbvMxtisc1R1CDwPIF0mJ7Yu6Gc5+mwM2GoJOzz\no5NigFnHqrKBY8Curl93bzmvbGuAMEyucVk3R3BDmUr4xl514qxEa6EIZCNH\nBtdPsPEBHdRNInSwsKwcdc8W088bRqsrol396uFDICpoPwKF90Kgvc2h5I0U\nDMO9Gpw75kXiDBkcfbacbmmF4OL18qdQd6dzVq4dUGJvIj3Zzzb9cVpsOV8c\nkv48rA+fQF0s9jpVCip1QfOn9RhVBD3QOJQ7BTP2SW0Kso4SsdHHl3oBULTs\n4ELY1bb8qp3yzOk6xm302ztxAp81bIHjQwCSNQCs2puUTdHm5yTccTh+/kix\nyU+l\r\n=JqCw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBw0U7Q51m/PcoSboeSX72ozqukg2LzsKE4M9mGdACVaAiEA53MemSPKcYqA92YXsaXYLYBvdnjlDCMzafBjvVM7pqA="}]},"maintainers":[{"email":"davigoli@gmail.com","name":"davidgoli"},{"email":"jakub@roztocil.co","name":"jakubroztocil"}],"_npmUser":{"name":"davidgoli","email":"davigoli@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.5.2_1536175446736_0.609142480750591"},"_hasShrinkwrap":false},"2.5.3":{"name":"rrule","version":"2.5.3","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","license":"SEE LICENSE IN LICENSE","keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil and Lars Schöning"},"main":"dist/es5/rrule.js","module":"dist/esm/index.js","typings":"dist/esm/index.d.ts","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"husky":{"hooks":{"pre-commit":"yarn build && git add dist/"}},"scripts":{"build":"yarn lint && tsc && webpack && tsc dist/esm/*.d.ts","lint":"yarn tslint --project . --fix --config tslint.json","test":"TS_NODE_PROJECT=tsconfig.test.json mocha **/*.test.ts","test-ci":"TS_NODE_PROJECT=tsconfig.test.json nyc mocha **/*.test.ts"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"reporter":["html"],"all":true},"devDependencies":{"@types/assert":"^0.0.31","@types/chai":"^4.1.4","@types/luxon":"^1.2.2","@types/mocha":"^5.2.5","@types/mockdate":"^2.0.0","@types/node":"^10.5.4","chai":"^4.1.2","coffee-loader":"^0.9.0","coffeescript":"^2.3.1","copy-webpack-plugin":"^4.5.2","coverage":"^0.0.0","html-webpack-plugin":"^3.2.0","husky":"^1.0.0-rc.13","jquery":"^3.3.1","mocha":"^5.2.0","mockdate":"^2.0.2","nyc":"^12.0.2","source-map-loader":"^0.2.3","source-map-support":"^0.5.8","ts-loader":"^4.4.2","ts-node":"^7.0.0","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1","webpack":"^4.16.3","webpack-cli":"^3.1.0"},"standard":{"ignore":["demo"]},"optionalDependencies":{"luxon":"^1.3.3"},"peerDependencies":{},"_id":"rrule@2.5.3","dist":{"shasum":"d989dbf29586dfee5ff5a0758c5c1968af131eff","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.5.3.tgz","integrity":"sha512-nljspEnGmf0vHaATGejgTSCdDa8zlcCH0Dx3gf02cNwdNJFN25BrWmqyqvK5Z/diSh2PdwJz9/2UyhCyGY9GXw==","fileCount":82,"unpackedSize":2105286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkWeDCRA9TVsSAnZWagAAisQQAKDRuhTSJXVpmfRmDP5P\num/aDrgLG+EcU1T5DzsSWAIg/IEOIU1dDmgvztSevEeAAvLNl0x1Ix2HSBpb\nky6Zobfja3aPDxEIiNAa6M7jkcSdKBBaPFxykdaJl/NdoTg5dy/x7NibXyzq\nlJbSX7aP47YEEVFzYKTYAtSlrDln0ZcWa5Jrg60AOVbE4ecJ3N1pvZArIAEB\nyFwFCfD6aejXuzqL/Crmg5V7OnBuhM8LqeXoLMpDIBcUEWbauykywvspNoRN\nNe39lZeIB1AWmpXp6O2O/SLEyhrs5p07rpd0RjVKzf+Hikj5827QRpd2xaj2\naxo+orSEOjnH4WRfVfsFbGPm0BFgXYqrk2ZRZ6FNoimhMkEYn73B5taaEWSm\nUvOVG8Y+WF//hIV8/AibEA7NI4mhGdB6oMOHj9/4G0LLh0JtQoQPrZXcozAu\nsmFtAGTVRoUq+IBaGoY8Dc9he9e3/tcHdtZKWuYkvq70LBMEOjAFqSZhEsCj\ndqrW1cwlusnfoQVMDXQdjC2WcCpdfS4XjjV3J9ZRST8PHrxVvkaGg6l/thU/\niFx3QouIqApSI+icR4sF3G9ZKdg214ZPBjJv2gInjFmAP1m0hFmy/bSUh+wp\nnHXipVRxKkfbhX8vAMFdNUa7kYx1rSytcKWOdt/bHY3C/mpLYtLVjcmIB5F+\n34Iy\r\n=sl1D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDADhr6I8Z0MknTx2DKTs/tTvgacbG4p77yv0dCK7UlzAIgEuaQj6wS20pQ89cBKQ9ulux1YVlS7myyueE3Z0fUVZ0="}]},"maintainers":[{"email":"davigoli@gmail.com","name":"davidgoli"},{"email":"jakub@roztocil.co","name":"jakubroztocil"}],"_npmUser":{"name":"davidgoli","email":"davigoli@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.5.3_1536255873896_0.9037169376784391"},"_hasShrinkwrap":false},"2.5.4":{"name":"rrule","version":"2.5.4","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","license":"SEE LICENSE IN LICENSE","keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil and Lars Schöning"},"main":"dist/es5/rrule.js","module":"dist/esm/index.js","typings":"dist/esm/index.d.ts","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"husky":{"hooks":{"pre-commit":"yarn build && git add dist/"}},"scripts":{"build":"yarn lint && tsc && webpack && tsc dist/esm/*.d.ts","lint":"yarn tslint --project . --fix --config tslint.json","test":"TS_NODE_PROJECT=tsconfig.test.json mocha **/*.test.ts","test-ci":"TS_NODE_PROJECT=tsconfig.test.json nyc mocha **/*.test.ts"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"reporter":["html"],"all":true},"devDependencies":{"@types/assert":"^0.0.31","@types/chai":"^4.1.4","@types/luxon":"^1.2.2","@types/mocha":"^5.2.5","@types/mockdate":"^2.0.0","@types/node":"^10.5.4","chai":"^4.1.2","coffee-loader":"^0.9.0","coffeescript":"^2.3.1","copy-webpack-plugin":"^4.5.2","coverage":"^0.0.0","html-webpack-plugin":"^3.2.0","husky":"^1.0.0-rc.13","jquery":"^3.3.1","mocha":"^5.2.0","mockdate":"^2.0.2","nyc":"^12.0.2","source-map-loader":"^0.2.3","source-map-support":"^0.5.8","ts-loader":"^4.4.2","ts-node":"^7.0.0","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1","webpack":"^4.16.3","webpack-cli":"^3.1.0"},"standard":{"ignore":["demo"]},"optionalDependencies":{"luxon":"^1.3.3"},"peerDependencies":{},"_id":"rrule@2.5.4","dist":{"shasum":"ae39f69f4e4dafc20654249662e46f02453f0d41","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.5.4.tgz","integrity":"sha512-wf8DAQlFSvKGVGJM5Vpj/VSfi3B6lSlZwUuH9k8DpBNa4DeyAD1msswhvOgM5WthRscGzL0rEojml8bv3VAMdA==","fileCount":82,"unpackedSize":2105924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkW4aCRA9TVsSAnZWagAAuGAP/RlVAzrP3w9IS/7qSn1K\n7g9H1ItiBort4C7A/B9TkQokVLxT0H7RA+QtswMeQrXaWhXSwMpe4e0rkPwm\nnR522nmjF0eg+yO6hkoAa3gQJ4EppA5mQ2rzlJwmMih5ovqelKcDoZU9NJai\nsONv0Q4nCTNIpyMmnJbhmc/iNlg3rwZyMXOhufkVgATujtRCRb7tE9YUFDfE\nvHaBzaDPKMA3LEYkMstOLB9darZt6nYFsNkIUaI7HTdV5BVdEUf78GZ6JT35\nYGApPFjglzosSyiICxTkaNuWkqZMsoHo3+xOWgY4pUOGdV174VpSOnft5eS5\nQcxQwuvWMslN5xzPsF1JOFqlu+dSqUAzoTZZ7uGMAyZZkgL6EME1R/mK83Zy\nsSTNv9nPFahwXVdDa6YTjCMN/EK4vkjg2ycyQu9fbUZwAD5WLRPQJJX4AvkV\nMiA1aYfTXeMmtafA/HbfbOFeCmNiEvETg8Xhte5GzlepjaG3RFBuC//kCwtT\nnHepl9de4Fi9ieB0ASoR8yP1x4CAFr23GhIGzcpCyWgt9ZyoTxg1yNLs9Dt/\nW8eydYNAzfKXzp+bFl9uWgnDhb+FBmTgS/Tq1WXZd4ZUvDdHFz0aMpJyhJ61\nARYBz4xjh4kk0T6QS/7I8KD+h/ysf4LWRH9GSFR1kQrrbbnWxY9COQxPd3Mg\n9GoR\r\n=mTsP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDV2vPzLxDQb00hr8b3o8+IAA0avt3ig8hCw4NTsAVgJQIgIGNzVR+cDHbq+qaxZ921xlCky0vt227ifKKmTnOSn3g="}]},"maintainers":[{"email":"davigoli@gmail.com","name":"davidgoli"},{"email":"jakub@roztocil.co","name":"jakubroztocil"}],"_npmUser":{"name":"davidgoli","email":"davigoli@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.5.4_1536257561253_0.2592678605663379"},"_hasShrinkwrap":false},"2.5.5":{"name":"rrule","version":"2.5.5","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","license":"SEE LICENSE IN LICENSE","keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil and Lars Schöning"},"main":"dist/es5/rrule.js","module":"dist/esm/index.js","typings":"dist/esm/index.d.ts","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"husky":{"hooks":{"pre-commit":"yarn build && git add dist/"}},"scripts":{"build":"yarn lint && tsc && webpack && tsc dist/esm/*.d.ts","lint":"yarn tslint --project . --fix --config tslint.json","test":"TS_NODE_PROJECT=tsconfig.test.json mocha **/*.test.ts","test-ci":"TS_NODE_PROJECT=tsconfig.test.json nyc mocha **/*.test.ts"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"reporter":["html"],"all":true},"devDependencies":{"@types/assert":"^0.0.31","@types/chai":"^4.1.4","@types/luxon":"^1.2.2","@types/mocha":"^5.2.5","@types/mockdate":"^2.0.0","@types/node":"^10.5.4","chai":"^4.1.2","coffee-loader":"^0.9.0","coffeescript":"^2.3.1","copy-webpack-plugin":"^4.5.2","coverage":"^0.0.0","html-webpack-plugin":"^3.2.0","husky":"^1.0.0-rc.13","jquery":"^3.3.1","mocha":"^5.2.0","mockdate":"^2.0.2","nyc":"^12.0.2","source-map-loader":"^0.2.3","source-map-support":"^0.5.8","ts-loader":"^4.4.2","ts-node":"^7.0.0","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1","webpack":"^4.16.3","webpack-cli":"^3.1.0"},"standard":{"ignore":["demo"]},"optionalDependencies":{"luxon":"^1.3.3"},"peerDependencies":{},"_id":"rrule@2.5.5","dist":{"shasum":"154b63160c77016e15fa4339d84bd60099704b3d","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.5.5.tgz","integrity":"sha512-K3NArrsHHeBigisf5ZMbkQbD2bapAw8YMPGJW1hBtNTThUJaa07Jq63bih1asHB3hiNllnHVC+uBm712Sf8FKA==","fileCount":82,"unpackedSize":2105925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkXFiCRA9TVsSAnZWagAAGlAP+gPyVk0V0WD4xnywONb4\nNmVnkr0vgu7zkkloXCdRoom6m9EeB5dU8tjlyMjVwg2I3scqGlTIMJRy3TBo\nJA5wxfIIEOzINPquc2jZx2NLoCZ9Uy8f5i01zMGDgQuw1JhzTvC+bA3S5aUm\nuJ4AIkrn2oTD0M2u4jSu/C/t4P5DO0s/OXkD9lwpMGG0xPQ1UAWiTQ/vGIQi\nVcwPtrZevkbv72tYkoLd92o7FZbmD6GzcLZDtkUSHB1dr82KGcdjViBC3IDr\nNm7lnUmOvnxFL9magIugMfctMhnNCXe5+uDMUhiWKEb5K7kAf47xjtyiBPyu\n/zdGQmyWs+VAAotJPrg3qoAypaR9W99MAdY/dMXpIWt3woRTmh5Z0g9d9rKR\n4+rwWalsL+V3+DnwatCqkBUsyV9eH3bULD4Q77k69NPiFcI3Qz7pDKVt3RUT\nzxxk6Mh/d6+id2nacAxGxZF1jkb9vR/xk66oYvMeZQ7Ez8i5E9JVf6QEZzap\nQB54uUQz2CAwkTHJhxbXRpO8DVKtrKwigQgdG3n9AkLGOt5C0EvCdgHYosrD\n8VPU9enY5Ol3OW8RUUmx+dJzKwQMoFA3SJ/SGBxOcnwFgBeWriPG2Kx8ic1d\nbX2cdd2pc5xsy4862p1D+XLTbVXL6B78bs7k1HxAzK1soxaQM4OMKj/6r8zl\nXqwV\r\n=V/q/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBStdXn2Cn42JLKWxw7+5QC0QZIKfltUyhUuCxulmpOAIhAN5J2OB9NwpcreXPQaEjUoWo6aRdicfnEjOrYT2MV+dr"}]},"maintainers":[{"email":"davigoli@gmail.com","name":"davidgoli"},{"email":"jakub@roztocil.co","name":"jakubroztocil"}],"_npmUser":{"name":"davidgoli","email":"davigoli@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.5.5_1536258401461_0.9146416196852001"},"_hasShrinkwrap":false},"2.5.6":{"name":"rrule","version":"2.5.6","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","license":"SEE LICENSE IN LICENSE","keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil and Lars Schöning"},"main":"dist/es5/rrule.js","module":"dist/esm/index.js","typings":"dist/esm/index.d.ts","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"husky":{"hooks":{"pre-commit":"yarn build && git add dist/"}},"scripts":{"build":"yarn lint && tsc && webpack && tsc dist/esm/*.d.ts","lint":"yarn tslint --project . --fix --config tslint.json","test":"TS_NODE_PROJECT=tsconfig.test.json mocha **/*.test.ts","test-ci":"TS_NODE_PROJECT=tsconfig.test.json nyc mocha **/*.test.ts"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"reporter":["html"],"all":true},"devDependencies":{"@types/assert":"^0.0.31","@types/chai":"^4.1.4","@types/luxon":"^1.2.2","@types/mocha":"^5.2.5","@types/mockdate":"^2.0.0","@types/node":"^10.5.4","chai":"^4.1.2","coffee-loader":"^0.9.0","coffeescript":"^2.3.1","copy-webpack-plugin":"^4.5.2","coverage":"^0.0.0","html-webpack-plugin":"^3.2.0","husky":"^1.0.0-rc.13","jquery":"^3.3.1","mocha":"^5.2.0","mockdate":"^2.0.2","nyc":"^12.0.2","source-map-loader":"^0.2.3","source-map-support":"^0.5.8","ts-loader":"^4.4.2","ts-node":"^7.0.0","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1","webpack":"^4.16.3","webpack-cli":"^3.1.0"},"standard":{"ignore":["demo"]},"optionalDependencies":{"luxon":"^1.3.3"},"peerDependencies":{},"_id":"rrule@2.5.6","dist":{"shasum":"af5ed2f16c6a4469f9dbfa903d3f5a5b92832ff2","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.5.6.tgz","integrity":"sha512-hRUrfv9feW9i1cBwHroLDGa4Oj7K7yRQLH3GQ3AMeqAx+uIM+hzE5mOD29AUeYccThINfF5VUF1Jew2PFHgCUA==","fileCount":82,"unpackedSize":2111505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbsRXpCRA9TVsSAnZWagAAuloP/iNLa0eHS+OVxb7izqrZ\nJJ+1w7X1bPeEZ4VLhu5EAGoi85UqYoFBZZRJJ904hCKT4ohtMfZt/RqEiamM\nvvyPdbRFAFiItGkrB6egY6yYolD1TTHi8E0tdt5K37K4eDGHHJ6xXOQ8F68K\nXH8noeB9DDma4lf+ZemEk6gPzDw4OL/UUHcVpdEQD9gqqeUNoetXPDgqHhyQ\nAHucgGNUC+FOTGD0Ezm6y4znfIW+sB2FakYC83SpRb7yjGnnXmQAKv4cWO87\nCpqYYZgqI4u0/4HePH2lcvA4Nmwwn7kToA2SYTkgcWIC7BukYIm0A424EMbG\nCyXqzZ8oE86w8TCvR+kW5FCutRS03Gi003uhO4bPwZdp7wqCaeUqyeEUp92M\ntjmpZrismw/6VxWscYf6VcGK6ii0HMwAxsdvcqGPanteL/e09zoGVQZxBl7G\n1ARnt73DzWts8uvvd2VLeXm2+sHWGZ2HQ8pFD5FkTGzHcWPCFjAALRIBo+so\njlMMSkrd06wddtRM+619gjFEoEcMeHnec2McSftKxcQxnIioHS4Q9+VfMrTq\npNbuD2LcTH5GuJF0m3U2lI8KVBZCZkYEZaOAwoXWSSK4kys7Zz1xQjYtfM6T\nUzmbia5J95UCu6sJYKqQLdy0nAtBwu9fHE7DQW84x6ZFLbDgEGfQaMwkOrGT\nar7W\r\n=ZGep\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrbntF0V8iidcR+WyXRt46yvrst6SoGTdESpCM/fqLGgIgSgFQBRvIQX0e8lM40nWIdCQwC+HBoWMewamK/XHB/3g="}]},"maintainers":[{"email":"davigoli@gmail.com","name":"davidgoli"},{"email":"jakub@roztocil.co","name":"jakubroztocil"}],"_npmUser":{"name":"davidgoli","email":"davigoli@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.5.6_1538332136789_0.5632795768412338"},"_hasShrinkwrap":false},"2.6.0":{"name":"rrule","version":"2.6.0","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","license":"SEE LICENSE IN LICENSE","keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil, Lars Schöning, and David Golightly"},"main":"dist/es5/rrule.js","module":"dist/esm/src/index.js","typings":"dist/esm/src/index.d.ts","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"husky":{"hooks":{"pre-commit":"yarn build"}},"scripts":{"build":"yarn lint && tsc && webpack && tsc dist/esm/**/*.d.ts","lint":"yarn tslint --project . --fix --config tslint.json","test":"TS_NODE_PROJECT=tsconfig.test.json mocha **/*.test.ts","test-ci":"TS_NODE_PROJECT=tsconfig.test.json nyc mocha **/*.test.ts"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"reporter":["html"],"all":true},"devDependencies":{"@types/assert":"^0.0.31","@types/chai":"^4.1.4","@types/jquery":"^3.3.29","@types/luxon":"^1.2.2","@types/mocha":"^5.2.5","@types/mockdate":"^2.0.0","@types/node":"^10.5.4","chai":"^4.1.2","copy-webpack-plugin":"^4.5.2","coverage":"^0.0.0","html-webpack-plugin":"^3.2.0","husky":"^1.0.0-rc.13","jquery":"^3.3.1","mocha":"^5.2.0","mockdate":"^2.0.2","nyc":"^12.0.2","source-map-loader":"^0.2.4","source-map-support":"^0.5.8","ts-loader":"^4.4.2","ts-node":"^7.0.0","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1","webpack":"^4.16.3","webpack-cli":"^3.1.0"},"standard":{"ignore":["demo"]},"optionalDependencies":{"luxon":"^1.3.3"},"peerDependencies":{},"_id":"rrule@2.6.0","dist":{"shasum":"7aeefe89273e4796d1fabf03051d5e1d68169502","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.6.0.tgz","integrity":"sha512-TRigkTJtG7Y1yOjNSKvFvVmvj/PzRZLR8lLcPW9GASOlaoqoL1J0kNuUV9I3LuZc7qFT+QB2NbxSLL9d33/ylg==","fileCount":211,"unpackedSize":3243120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLsmMCRA9TVsSAnZWagAAKiEP/jj0KmebtYtGWyPvLqdL\n5/03vhGPvI5Ann45jR1+Og8kF7xPis6MCtfjavqavl6PsCNIVtIRMpuc3uKP\nAoa/6wMG8tiwfKxVARaTbmsQAjWQUWRnX+qKkDyMkiitYSdqOfS93FzsOd8J\nBwBBmkGTqQ6zwgUiBeW8q9/P6Hc9uP2TmIuz3qsQTUMsqta/qdouPpZCFdxg\nX6VyYTo9q7ouFwt1fCG052sCICHktmRd1w7yvYfveWIU6/sOMHdCvd3HN23I\nE0qvLk56LXxkZ+kbjWv8/ETJVhGER0TEur4CeO8nxrIvO1cEx1TWF9h0g3Rv\nIUCDGdlqDk1zAetOX5ue0O5ZEGvOEPetO/3iJBajLITsN0C/l7f2hkv9gTTV\nWtUmKwGPciFP7WYnLVOG+lYCPnwpAlQtMV94BxNj0/TVjIL8WJH13VQaxRLX\nEqdOrZGb/eLePjUWCEC81PkjIxI9nK+5BN0hiF9J2kkoW3mkcXPHplLm384K\nhXqE6me94V/Qu+T6N3JVhZkj1qv2yADqO+r5H+OMBY8iZOO43bkHxcM54Jdl\nrmylpeJAkJy/ZS6TpNjUb8Z4ahulEBCYMwFHwFI3RmCjDJ0xWlwIr3/ZLdF/\n42Jqp9VoONSBQPMxByyrtg22jnsPkWQN9kST8veQLC8iz4GFDOMSg2/NbXks\nNAoG\r\n=LBYh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcPiWOPwuoQAjo8fz8bGMlYA1V9+mdT356l525etcPTgIgXmzUkog9V7AggzpmPNQV0Isw7r6ptkx7nypRbz2dsVs="}]},"maintainers":[{"email":"davigoli@gmail.com","name":"davidgoli"},{"email":"jakub@roztocil.co","name":"jakubroztocil"}],"_npmUser":{"name":"davidgoli","email":"davigoli@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.6.0_1546570123547_0.9468539256965582"},"_hasShrinkwrap":false},"2.6.1":{"name":"rrule","version":"2.6.1","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","license":"SEE LICENSE IN LICENSE","keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil, Lars Schöning, and David Golightly"},"main":"dist/es5/rrule.js","module":"dist/esm/src/index.js","typings":"dist/esm/src/index.d.ts","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"scripts":{"build":"yarn lint && tsc && webpack && tsc dist/esm/**/*.d.ts","lint":"yarn tslint --project . --fix --config tslint.json","test":"TS_NODE_PROJECT=tsconfig.test.json mocha **/*.test.ts","test-ci":"TS_NODE_PROJECT=tsconfig.test.json nyc mocha **/*.test.ts"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"reporter":["html"],"all":true},"devDependencies":{"@types/assert":"^0.0.31","@types/chai":"^4.1.4","@types/jquery":"^3.3.29","@types/luxon":"^1.2.2","@types/mocha":"^5.2.5","@types/mockdate":"^2.0.0","@types/node":"^10.12.18","chai":"^4.1.2","copy-webpack-plugin":"^4.5.2","coverage":"^0.0.0","html-webpack-plugin":"^3.2.0","husky":"^1.0.0-rc.13","jquery":"^3.3.1","mocha":"^5.2.0","mockdate":"^2.0.2","nyc":"^12.0.2","source-map-loader":"^0.2.4","source-map-support":"^0.5.8","ts-loader":"^4.4.2","ts-node":"^7.0.0","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1","webpack":"^4.16.3","webpack-cli":"^3.1.0"},"standard":{"ignore":["demo"]},"optionalDependencies":{"luxon":"^1.3.3"},"peerDependencies":{},"dependencies":{"tslib":"^1.9.0"},"_id":"rrule@2.6.1","dist":{"shasum":"b8322cb1d9eba36a7f0f2f6d218f7eaf32182818","integrity":"sha512-hBhHip+HR27ECh2l1j9CIjcxcUEnZ5J6mYjijlb6C2+PlvkphQQcxDj5NdvRY5+sDTNXkDSUqF5zhZjkwo3Vzg==","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.6.1.tgz","fileCount":209,"unpackedSize":2951511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+v5BCRA9TVsSAnZWagAAqTEQAJe8MVF6UAx7r+fl2AKF\nzxWDMfNRRPP70+dG2yasbH2C2wVVt3R6drjm/BJyYB0VapPJLi8LuNIvJzra\niqxNEhWoGlaeROfGJXrR6R7Sc6Ykf0iwdnh/Cur8q1zJ6PY8E3ZNhZYxR6ij\np3Jpv20grwzgtGYmXSlYmhSX2taDOd0eEz/slVwrW3LFcyvnZX0RWUf6YNZG\n4VIsOh1pGGhEFQiTL4j+0r1x13wKZ4YHZjQukPCKlbMgIWX17hcjPDRljylG\na1aPNSId1LJWHeJ1Yn3mje738aIiJ6u8trMQHThvl7oP4Z/FXrPXp5lP6N+h\nfFWm5ulr75sLwsPpgyn6Cz77A7z1TrJd6Mg3qJa8HMJte4Oo0RRdzpHabyCK\niySnFCZRejaMeFFIRnqE82ACaweIXw+6UZ6tNf9cJLX5inRpN15ot8wJW9ar\ntOubF8vXs9Susf2e3K9dJi2TdjsiTE9jDepmRVuGUn6DD/cV9QdI+PK6BVKi\nSGAfsRU81kGEtzLWhpeIoLcAZbh0HIF5+GsRhdznC3hbhpptuArcee9zzSJx\n2SLdD0C7YpDcy4uZGJQgzKnvZgXKV9v/FbB6IaT8GCv9HzvJVm1hQ1Vu0q8n\nILsTSY0SZ5p6BWrHZI2hqBa1ZEc++FbszDvwrEtHuy66bYhKY3O9fcTf2ptH\nEfh+\r\n=hnzr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID/trUN+bKsQ4yNb/AzscFEBGdL/qpN60EM+rxURrxaoAiAZbtEqG9/bfVee3oC00/2H5NdU9ha32x5QJKC6V1NJ4A=="}]},"maintainers":[{"email":"davigoli@gmail.com","name":"davidgoli"},{"email":"jakub@roztocil.co","name":"jakubroztocil"}],"_npmUser":{"name":"davidgoli","email":"davigoli@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.6.1_1559952960580_0.839430855610704"},"_hasShrinkwrap":false},"2.6.2":{"name":"rrule","version":"2.6.2","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","license":"SEE LICENSE IN LICENSE","keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil, Lars Schöning, and David Golightly"},"main":"dist/es5/rrule.js","module":"dist/esm/src/index.js","typings":"dist/esm/src/index.d.ts","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"scripts":{"build":"yarn lint && tsc && webpack && tsc dist/esm/**/*.d.ts","lint":"yarn tslint --project . --fix --config tslint.json","test":"TS_NODE_PROJECT=tsconfig.test.json mocha **/*.test.ts","test-ci":"TS_NODE_PROJECT=tsconfig.test.json nyc mocha **/*.test.ts"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"reporter":["html"],"all":true},"devDependencies":{"@types/assert":"^0.0.31","@types/chai":"^4.1.4","@types/jquery":"^3.3.29","@types/luxon":"^1.2.2","@types/mocha":"^5.2.5","@types/mockdate":"^2.0.0","@types/node":"^10.12.18","chai":"^4.1.2","copy-webpack-plugin":"^4.5.2","coverage":"^0.0.0","html-webpack-plugin":"^3.2.0","husky":"^1.0.0-rc.13","jquery":"^3.3.1","mocha":"^5.2.0","mockdate":"^2.0.2","nyc":"^12.0.2","source-map-loader":"^0.2.4","source-map-support":"^0.5.8","ts-loader":"^4.4.2","ts-node":"^7.0.0","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1","webpack":"^4.16.3","webpack-cli":"^3.1.0"},"standard":{"ignore":["demo"]},"optionalDependencies":{"luxon":"^1.3.3"},"peerDependencies":{},"dependencies":{"tslib":"^1.9.0"},"_id":"rrule@2.6.2","dist":{"shasum":"f175c6c0b20d6f798739e4e1d979ffb3d79589e8","integrity":"sha512-xL38CM1zOYOIp4OO8hdD6zHH5UdR9siHMvPiv+CCSh7o0LYJ0owg87QcFW7GXJ0PfpLBHjanEMvvBjJxbRhAcQ==","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.6.2.tgz","fileCount":209,"unpackedSize":2974708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+v5vCRA9TVsSAnZWagAA5NgP/RNU+INzTrg/MdsvJVzX\nTHTN67LZ05NkPuCeyTYxc92CoPBq98jT5Vp734WEzkSmuRgIR2QEBLBd6x/k\nNzBEXiWA92GVdVlqt2QY5QvU5gbH81ye50b53zut7U7Zv6xU4rXCGdfTuFAX\nKQg4AP8pOEOXG7Lz2fgEAdryqIcxzRmw6/luQCAMz9zAjJPCwCjMqHsaDeoo\nDtJnhbg23i5A+K9qqXhhr/OsCczW4nwb7wWuwT1QJCQIFXZkAR3aUgeAZ3uX\nmUqfmCsnp9n07BBfpD5EXrPTcNkdtpDKHDVAJPCLjeieOGh5wFJ4JKIbrUKI\n814gH5n4Gu0yYH/nmp5dhc2KHTtJKV84FUYwz71w9cBqAenF8bYEmukC/rK5\n+uM6r8i34PsrSe7oDwCLvBf1RIQ5rDM0pvpfEY+y4e7cUn5laVvdiP9C5Xvn\nwIiqYAdRUtLzpTBvpqHJ+a5/oikvE/vm+JK6bIqZCmsVUYZPLJx8dXxKt4bN\ndgZddZvHkrPOrEAZ52vz0e6wbedtgzCl9RgTikinV8Dy7ZIgZXQ2I60e26+3\nYQXIABp/2+j+INgsegYvP9ZdWmb6QO5F7HdSQ6RH2XhHSV4k8klVZCsyD3UC\n6MVcIK5onVhfYAbVokeV2HpmwPaSoNaeqN1bvaUa0Hphv0e/WQ84+UYkfaRf\nDQ55\r\n=/dx9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF3aDVXOFG+4ie9z5WPqnC7rvzYpCq+nG2piEDqWR+8ZAiEAvwpfBq427v6hMu2/nVle143h49BwsifkisGLe20dcl8="}]},"maintainers":[{"email":"davigoli@gmail.com","name":"davidgoli"},{"email":"jakub@roztocil.co","name":"jakubroztocil"}],"_npmUser":{"name":"davidgoli","email":"davigoli@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.6.2_1559953006921_0.15485267279791315"},"_hasShrinkwrap":false},"2.6.3":{"name":"rrule","version":"2.6.3","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","license":"SEE LICENSE IN LICENSE","keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil, Lars Schöning, and David Golightly"},"main":"dist/es5/rrule.js","module":"dist/esm/src/index.js","typings":"dist/esm/src/index.d.ts","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"scripts":{"build":"yarn lint && tsc && webpack && tsc dist/esm/**/*.d.ts","lint":"yarn tslint --project . --fix --config tslint.json","test":"TS_NODE_PROJECT=tsconfig.test.json mocha **/*.test.ts","test-ci":"TS_NODE_PROJECT=tsconfig.test.json nyc mocha **/*.test.ts"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"reporter":["html"],"all":true},"devDependencies":{"@types/assert":"^0.0.31","@types/chai":"^4.1.4","@types/jquery":"^3.3.29","@types/luxon":"^1.2.2","@types/mocha":"^5.2.5","@types/mockdate":"^2.0.0","@types/node":"^10.12.18","chai":"^4.1.2","copy-webpack-plugin":"^4.5.2","coverage":"^0.0.0","html-webpack-plugin":"^3.2.0","husky":"^1.0.0-rc.13","jquery":"^3.3.1","mocha":"^5.2.0","mockdate":"^2.0.2","nyc":"^12.0.2","source-map-loader":"^0.2.4","source-map-support":"^0.5.8","ts-loader":"^4.4.2","ts-node":"^7.0.0","tslint":"^5.11.0","tslint-eslint-rules":"^5.4.0","typescript":"^3.0.1","webpack":"^4.16.3","webpack-cli":"^3.1.0"},"standard":{"ignore":["demo"]},"optionalDependencies":{"luxon":"^1.3.3"},"peerDependencies":{},"dependencies":{"tslib":"^1.9.0"},"_id":"rrule@2.6.3","dist":{"shasum":"a6bce01f71844208e9500052a6e6671c0d179296","integrity":"sha512-wWypJiQekvgZLGNKSI8OvC8KtAvA/L/CtF1EjI9qmZEkT/6WIyRL5rdIy5FfeC4z33aRp90/0KuAdHmLdw0KgA==","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.6.3.tgz","fileCount":217,"unpackedSize":4108002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2uQnCRA9TVsSAnZWagAAs4QP+wUEYTWvzvzP2PqzFuyZ\nKBw7Vi09GdrZBNgFH4tSHEMYKhu+IXYBD/2H2RBh8FkFgWEZ6nHdpkPycyMH\nfxXhTie6dd19+kUU7uX+2De17CqTlaNqZDvDLtHHNmRQ7L0vhguO0cnh79ZV\nmDNVCl2+B+TCkRL3GWgSX9UrWWfEj4oxxRmFDjlTQil5YMsYoMQJe77XDU5A\ncCio1Kabry99c6OIhk9Hf5NWoS59z1G5QBmYGGtn9CX2dhvvdDccMw7+kGrB\nRLlE3Z6FdyQFiA3caMuLztZlUPI/J8b/YVxTCrqu74CEI0XF7bAglz7j5JcT\nEFpePHP4wGzt9NmRpOPF3jlHaoY9pNF1+9cpAxXhbYX80ffardKNRgTjrJcX\ndpDjzHP7up+xHppCASAGhR4mex7+y2cAvENBEWftNIhRwgJYxhouNn19sxDR\nAoSdjfPvAq085XT8MKiblI4uC6I5hFxYNUwbW6w9yLMyGPNl9amvRPc9GxD/\nMuliHZ1uQ5esr+5r1XFsI7BrJJ/4DXPDFs4PTeJH+CuGcJv4U3/H0GnkznKz\nfGzrZiBJe1lZYRTaSk0OkQnW+BHEG3uSfiwSpQvhYvSbOjlY9qrUg6GJ3gha\nFlEfe5L6LF3236ko3E9TapuSlkrJ/VpSdIxEKppZsPLllI2H7oBlEGkbsgi5\nxEnd\r\n=7XoC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8qskxHpMubb+xxYrsVW0qAsNGCil+lNLbTXp3l4OC2QIhAObu5n6U3jiEaVWlENru43iQLva3j6nE+t6pxgGwWT8R"}]},"maintainers":[{"email":"davigoli@gmail.com","name":"davidgoli"},{"email":"jakub@roztocil.co","name":"jakubroztocil"}],"_npmUser":{"name":"davidgoli","email":"davigoli@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.6.3_1574626342824_0.7737189804748181"},"_hasShrinkwrap":false},"2.6.4":{"name":"rrule","version":"2.6.4","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","license":"SEE LICENSE IN LICENSE","keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil, Lars Schöning, and David Golightly"},"main":"dist/es5/rrule.js","module":"dist/esm/src/index.js","typings":"dist/esm/src/index.d.ts","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"scripts":{"build":"yarn lint && tsc && webpack && tsc dist/esm/**/*.d.ts","lint":"yarn tslint --project . --fix --config tslint.json","test":"TS_NODE_PROJECT=tsconfig.test.json mocha **/*.test.ts","test-ci":"TS_NODE_PROJECT=tsconfig.test.json nyc mocha **/*.test.ts"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"reporter":["html"],"all":true},"devDependencies":{"@types/assert":"^1.4.3","@types/chai":"^4.2.7","@types/jquery":"^3.3.29","@types/luxon":"^1.21.0","@types/mocha":"^5.2.5","@types/mockdate":"^2.0.0","@types/node":"^12.12.18","chai":"^4.2.0","copy-webpack-plugin":"^5.1.1","coverage":"^0.4.1","html-webpack-plugin":"^3.2.0","husky":"^3.1.0","jquery":"^3.3.1","mocha":"^6.2.2","mockdate":"^2.0.5","nyc":"^14.1.1","source-map-loader":"^0.2.4","source-map-support":"^0.5.16","ts-loader":"^6.2.1","ts-node":"^8.5.4","tslint":"^5.20.1","tslint-eslint-rules":"^5.4.0","typescript":"^3.7.3","uglifyjs-webpack-plugin":"^2.2.0","webpack":"^4.41.3","webpack-cli":"^3.3.10"},"standard":{"ignore":["demo"]},"optionalDependencies":{"luxon":"^1.21.3"},"peerDependencies":{},"dependencies":{"tslib":"^1.10.0"},"_id":"rrule@2.6.4","dist":{"shasum":"7f4f31fda12bc7249bb176c891109a9bc448e035","integrity":"sha512-sLdnh4lmjUqq8liFiOUXD5kWp/FcnbDLPwq5YAc/RrN6120XOPb86Ae5zxF7ttBVq8O3LxjjORMEit1baluahA==","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.6.4.tgz","fileCount":217,"unpackedSize":4131086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+mgaCRA9TVsSAnZWagAAY4sP/A8rUALqok915G6JA234\ndhiVJI/k33tBAjPAbnG7QSJZ6zb59ZEfe/Nm9oMueFnC/CPR7O/+zDcFXlLC\nqa0wHTh2R7boujt7fmgXAQ996i0ahLjZvQ+IvrdcdpAsfZY6CgNgatwWHZot\nyoWhRt1zH+9UV4Kr5EjTl7+O1hg9ZdQeBOW9YgVj7kiuMacWEDydPwm8JPwV\n9cXUbU3fuVyI04/MXcUCOKqiIFormb4H7px8Rd8aanE5T3C8ssxjXOBYSIHv\nPymWO8PCcrOwVnGUXzEHpR2ylznoHOX/nYBx6bIzR/DXLoJGxwdIwe8EWyjb\n0fWD1HyE8TERKpSDAfjHCx4yMFtrDE2fVXyxqksoFOywa/DH+aUG3Wt8b6R/\nFufIZ7cbWQkfwyOvuFwwmlbkMqAGeZPA9RFrzfNK0we7pEGL8oiUpPfovgTf\nRS0cnhD7oWcmNq4u588hi9IGtcuMufk08IK3QkhNVfay2XRHBVASU+prCZB0\nqfgJLozVTwagNi7/bUYPhg6DAfBmjvo56wjMSeR+UMoVDPpiM1kEAmwxnDEH\noglMP9IATYmrCwU55nfiT37Z8S6yDQNu8CyD6k5lH8Y2nrxqVJu7dqroUmOW\nZ14dwskt3duSGUBnymUDvDp2acrbjWWoPJwXjZ7U8kTBcRiADXehh9aprd6x\nYzgH\r\n=UF2L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWn5a9RlT7oC0aTDtXjKgR4COXwbpMekuRXjeYz/++mwIgVRP98lN9WDT4d0vsdJbHojlMLzRPf6+4+Jdudd2cfM8="}]},"maintainers":[{"email":"davigoli@gmail.com","name":"davidgoli"},{"email":"jakub@roztocil.co","name":"jakubroztocil"}],"_npmUser":{"name":"davidgoli","email":"davigoli@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.6.4_1576691737037_0.41114339827708957"},"_hasShrinkwrap":false},"2.6.5":{"name":"rrule","version":"2.6.5","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","license":"BSD-3-Clause","keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil, Lars Schöning, and David Golightly"},"main":"dist/es5/rrule.js","module":"dist/esm/src/index.js","typings":"dist/esm/src/index.d.ts","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"scripts":{"build":"yarn lint && tsc && webpack && tsc dist/esm/**/*.d.ts","lint":"yarn tslint --project . --fix --config tslint.json","test":"TS_NODE_PROJECT=tsconfig.test.json mocha **/*.test.ts","test-ci":"TS_NODE_PROJECT=tsconfig.test.json nyc mocha **/*.test.ts"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"reporter":["html"],"all":true},"devDependencies":{"@types/assert":"^1.4.3","@types/chai":"^4.2.7","@types/jquery":"^3.3.29","@types/luxon":"^1.21.0","@types/mocha":"^5.2.5","@types/mockdate":"^2.0.0","@types/node":"^12.12.18","chai":"^4.2.0","copy-webpack-plugin":"^5.1.1","coverage":"^0.4.1","html-webpack-plugin":"^3.2.0","husky":"^3.1.0","jquery":"^3.3.1","mocha":"^6.2.2","mockdate":"^2.0.5","nyc":"^14.1.1","source-map-loader":"^0.2.4","source-map-support":"^0.5.16","ts-loader":"^6.2.1","ts-node":"^8.5.4","tslint":"^5.20.1","tslint-eslint-rules":"^5.4.0","typescript":"^3.7.3","uglifyjs-webpack-plugin":"^2.2.0","webpack":"^4.41.3","webpack-cli":"^3.3.10"},"standard":{"ignore":["demo"]},"optionalDependencies":{"luxon":"^1.21.3"},"peerDependencies":{},"dependencies":{"tslib":"^1.10.0","luxon":"^1.21.3"},"gitHead":"4ef92684522fc5fa0f3b97a1ecb027e130a4a045","bugs":{"url":"https://github.com/jakubroztocil/rrule/issues"},"_id":"rrule@2.6.5","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-F9Cnuj/Qgqja7c32+BFg7ahMYNiZDaX50mZadJrZtJpAE6ChOKjaXz4n3JwPn3Gc3LbHQQffwfkXT3IWIkcbqQ==","shasum":"712eb58681f13d2d78d44da68480c1be744efaea","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.6.5.tgz","fileCount":4,"unpackedSize":36800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQjpICRA9TVsSAnZWagAAQHUP/2XcyY5HOGxMNNKE5sPy\nt77m6IUmBhHD5QgubXd57nyaMTeNb8NMQSfIo6tU8C0wzK3WEWfLJIg3QKR2\n7fNAN0uGgMgaoozAIYY9A30FMicm57XA+AuOc56NqStqBxI7vENgqR+Rxkg5\nRabJqcJ1LTo/IbEhihNr+1ZeVJyaxo+pd6XVt4NNKBSsOx0+qg7oB8DF+7BS\no24RkTrfD0k+Min/5wZ/25dyXVUNcVpFUQT03cltTK6vnimaYwY2UU9iP64x\nDoUjG/5eIfvO8vNP3PMFbEZlQwDVeb9zf7XGmYoawY/p4iIv0ZBGloQ5s8Dj\n8qhgr6wpjrByNszDLizbmHhDsxSQOF/cceDzFEfU4lQqebjaQ71rJDE/+z85\noSeIjJET7hGlss4mPpVzIUBL4ToPN9/IrjNOmDDvaE3klZCy/u75LKWmg3f8\nAJzpXKJ0ACLxADaHxMikqtAmE7hQNNZheiTseUc71soE92KTt3tzWO169atS\n/GBPoJp/L8/3+iveqSlpkMffbHM+GARGX7qgqOADHrVQwfKsHogsKMUsLIO7\nK7wwyAOYnEOxeUo2LW1zrUbqtk0wxT78fMMyaLYYJqrHFIbfV7QFIPm6ZXyC\ntJM1Lx2N75suq2YKAmlNdlR7NevT5vcktR62xfYnCjtyfg8qA95inXnTNiyY\ni+UO\r\n=4dKE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnmN6hfLSsLJZc3I6cZ4pHO3vcqEDbSIcdoga3YTNt6wIgA7jfr4vXd1yuqm/YE8coj44OFq4r6dxC1h4z1SdPKRU="}]},"maintainers":[{"email":"davigoli@gmail.com","name":"davidgoli"},{"email":"jakub@roztocil.co","name":"jakubroztocil"}],"_npmUser":{"name":"jakubroztocil","email":"jakub@roztocil.co"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.6.5_1598175815470_0.17315539596062557"},"_hasShrinkwrap":false,"deprecated":"2.6.5 is broken, use 2.6.4"},"2.6.6":{"name":"rrule","version":"2.6.6","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","license":"BSD-3-Clause","keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil, Lars Schöning, and David Golightly"},"main":"dist/es5/rrule.js","module":"dist/esm/src/index.js","typings":"dist/esm/src/index.d.ts","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"scripts":{"build":"yarn lint && tsc && webpack && tsc dist/esm/**/*.d.ts","lint":"yarn tslint --project . --fix --config tslint.json","test":"TS_NODE_PROJECT=tsconfig.test.json mocha **/*.test.ts","test-ci":"TS_NODE_PROJECT=tsconfig.test.json nyc mocha **/*.test.ts"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"reporter":["html"],"all":true},"devDependencies":{"@types/assert":"^1.4.3","@types/chai":"^4.2.7","@types/jquery":"^3.3.29","@types/luxon":"^1.21.0","@types/mocha":"^5.2.5","@types/mockdate":"^2.0.0","@types/node":"^12.12.18","chai":"^4.2.0","copy-webpack-plugin":"^5.1.1","coverage":"^0.4.1","html-webpack-plugin":"^3.2.0","husky":"^3.1.0","jquery":"^3.3.1","mocha":"^6.2.2","mockdate":"^2.0.5","nyc":"^14.1.1","source-map-loader":"^0.2.4","source-map-support":"^0.5.16","ts-loader":"^6.2.1","ts-node":"^8.5.4","tslint":"^5.20.1","tslint-eslint-rules":"^5.4.0","typescript":"^3.7.3","uglifyjs-webpack-plugin":"^2.2.0","webpack":"^4.41.3","webpack-cli":"^3.3.10"},"standard":{"ignore":["demo"]},"optionalDependencies":{"luxon":"^1.21.3"},"peerDependencies":{},"dependencies":{"tslib":"^1.10.0","luxon":"^1.21.3"},"gitHead":"918ea7edcc824c833ec774149f9649da92237fc7","bugs":{"url":"https://github.com/jakubroztocil/rrule/issues"},"_id":"rrule@2.6.6","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-h6tb/hRo9SNv8xKjcvsEfdmhXvElMXsU3Yz0KmqMehUqxP6a4Qjmth2EuL1FsjdawADjajLS0eBbWfsZzn3SIw==","shasum":"70031727da4aa648ea0dcc524b6e95f565af063e","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.6.6.tgz","fileCount":132,"unpackedSize":2948704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWi2YCRA9TVsSAnZWagAAUL8QAIG05AA8LWTO5vcuG82l\nP0yuAUp/B3HgSinAbT7S7rnB8y31B/D+8UlRJDWQIsVMNvdBqiGUVmQepmC9\nmvBnxUDI6PEgEajTJePFQKSP5GdvcPVfJt84w+strrgyCxkzD/br2ogHthvP\nY0sr6xACZnclstjNgti06MpYbR7jex46mQFaKtia0DG8V9CoIkyBm/OAcQmj\nse8Ft2Es07COPvZaCMU0Agij4NSGawUkULaPgj5JLzJO1wEUxJmW6qsoLZIA\nL8jAYOY+TJ9OhioWpDMrb1wloqsRQZ2kKFiZ18KUZEKGEO2ge4NT+kKVZtzT\n7v10O9kL3yhrSC1aAt9XUtu9wTJv0oq1jkTTD6ZV1lKyDeVUEUtsSfWLCpHh\nEKWmcpebzEmQXt93kvg4I/NDWZUvnonrWDUVu4EauTkS0X6Yg5zX3rr1jkKk\n2Zwv5riz9LFhJGfV6evWaIGWAcb5tP4dUl9iUZamPsYWJxQXUspmh+BF9fpd\nrMp5S6cH62ES4G5KE9mrPQ/68P5t0lLj4nAIIMMqMpUrN9wNzoTW/hyrhOmg\nXZmxOV50LnQ1Y3gtjOX8eufpaVW4o3lGz8ZgOUJpTYlXya+SMkV9jchL2VpN\n2DAVVHSbdh3ikz8acbSx50oj/WWmMPLBxg/j9JF+U760gYly1ouz3/tR1U8H\nNjWY\r\n=0bUz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/dJMw5vsMqGpqOn7zuiFksjo1Vrlas5NE1fM1WdToLQIhAKRHUymJfGXZK+juk/I+m+ubgPo0etQRDc2WRYy78kDj"}]},"maintainers":[{"name":"jakubroztocil","email":"jakub@roztocil.co"},{"name":"davidgoli","email":"davigoli@gmail.com"}],"_npmUser":{"name":"jakubroztocil","email":"jakub@roztocil.co"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.6.6_1599745431837_0.23961682162696207"},"_hasShrinkwrap":false},"2.6.8":{"name":"rrule","version":"2.6.8","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","license":"BSD-3-Clause","keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil, Lars Schöning, and David Golightly"},"main":"dist/es5/rrule.js","module":"dist/esm/src/index.js","typings":"dist/esm/src/index.d.ts","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"scripts":{"build":"yarn lint && tsc && webpack && tsc dist/esm/**/*.d.ts","lint":"yarn tslint --project . --fix --config tslint.json","test":"TS_NODE_PROJECT=tsconfig.test.json mocha **/*.test.ts","test-ci":"TS_NODE_PROJECT=tsconfig.test.json nyc mocha **/*.test.ts"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"reporter":["html"],"all":true},"devDependencies":{"@types/assert":"^1.4.3","@types/chai":"^4.2.7","@types/jquery":"^3.3.29","@types/luxon":"^1.21.0","@types/mocha":"^5.2.5","@types/mockdate":"^2.0.0","@types/node":"^12.12.18","chai":"^4.2.0","copy-webpack-plugin":"^5.1.1","coverage":"^0.4.1","html-webpack-plugin":"^3.2.0","husky":"^3.1.0","jquery":"^3.3.1","mocha":"^6.2.2","mockdate":"^2.0.5","nyc":"^14.1.1","source-map-loader":"^0.2.4","source-map-support":"^0.5.16","ts-loader":"^6.2.1","ts-node":"^8.5.4","tslint":"^5.20.1","tslint-eslint-rules":"^5.4.0","typescript":"^3.7.3","uglifyjs-webpack-plugin":"^2.2.0","webpack":"^4.41.3","webpack-cli":"^3.3.10"},"standard":{"ignore":["demo"]},"optionalDependencies":{"luxon":"^1.21.3"},"peerDependencies":{},"dependencies":{"tslib":"^1.10.0","luxon":"^1.21.3"},"gitHead":"d901ba9dc71e378138ed78fcbce269618dd30d58","bugs":{"url":"https://github.com/jakubroztocil/rrule/issues"},"_id":"rrule@2.6.8","_nodeVersion":"15.8.0","_npmVersion":"7.5.0","dist":{"integrity":"sha512-cUaXuUPrz9d1wdyzHsBfT1hptKlGgABeCINFXFvulEPqh9Np9BnF3C3lrv9uO54IIr8VDb58tsSF3LhsW+4VRw==","shasum":"c61714f246e7676e8efa16c2baabac199f20f6db","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.6.8.tgz","fileCount":132,"unpackedSize":2924483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHFhnCRA9TVsSAnZWagAA/zQP/jcFcA/lxKWZptKt1g/J\nyOEKfbO+v+bS0xF4S2ys7iCX+UmawzaD7AXKll1CV5mLX0USDGCwN0LK65a8\nuGSUkzYRSkH9Qb2hEWlu+J4dfHhqgEdgLtxFAJo/rKoMOHXQzYyPpFTTVYht\nnBNJej+fLcbdkAlgwepDMSmiNFfwLonSORHPwgLye9qisj95qAkm0FjV4x/y\nydnS3LjRwrA8wZFNyIUA+rQ7GDUelOsvEhbRFvWjqpLdVzwbHSLOq61ehzp1\nju+ie53qVjziw8YioqHRT161z+LzDPVk9XMAiExvDrNtVTpsv9dOAwHPHP5z\nI3oSBpMYjDAFP/dEyFnCNoDS4ZlQv2o4DamWUn3/+ZJCwLSeGiMmhjscwLYj\nqk8NVEuNBbOrMcwotps3iAeHyTgEPghlZVP8ziQkdgLwKuLf7oSSSThUuA2N\nfexXRhX2Ruj+h09q6VczGSwgvOMow65FRd/Leq6EMYxl7Nl5VT+cvDrgNJTt\nUuv1/LMrnyLJGVvki4KNbbIz2fm75e10Wqxhf8+S6vWcOHdpr/eLvqwDSQe0\nYUqeAkofsgbOcqO5LUo819n87KdnFzMjAC4LGr/YtUiFUgNglXil33NhFBXI\nH2WswC8qKSZzFd8Sm1nijMeyCt6Y4AVf1Ps72dFGc++n6et0q99p/L+/mr24\n9VLQ\r\n=62LB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFHr5ZiNIaVzrsfThwuDIA7ROwEXHi77igwxJ0DGJC3uAiEApRGPuzKQjYu4aaJ3eOilYE9hjdba2sMX47jt/TNTXCs="}]},"_npmUser":{"name":"davidgoli","email":"davigoli@gmail.com"},"directories":{},"maintainers":[{"name":"jakubroztocil","email":"jakub@roztocil.co"},{"name":"davidgoli","email":"davigoli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.6.8_1612470374827_0.7739953081523163"},"_hasShrinkwrap":false},"2.6.9":{"name":"rrule","version":"2.6.9","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","license":"BSD-3-Clause","keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil, Lars Schöning, and David Golightly"},"main":"dist/es5/rrule.js","module":"dist/esm/src/index.js","typings":"dist/esm/src/index.d.ts","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"scripts":{"build":"yarn lint && tsc && webpack && tsc dist/esm/**/*.d.ts","lint":"yarn tslint --project . --fix --config tslint.json","test":"TS_NODE_PROJECT=tsconfig.test.json mocha **/*.test.ts","test-ci":"TS_NODE_PROJECT=tsconfig.test.json nyc mocha **/*.test.ts"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"reporter":["html"],"all":true},"devDependencies":{"@types/assert":"^1.4.3","@types/chai":"^4.2.7","@types/jquery":"^3.3.29","@types/luxon":"^1.21.0","@types/mocha":"^5.2.5","@types/mockdate":"^2.0.0","@types/node":"^12.12.18","chai":"^4.2.0","copy-webpack-plugin":"^5.1.1","coverage":"^0.4.1","html-webpack-plugin":"^3.2.0","husky":"^3.1.0","jquery":"^3.3.1","mocha":"^6.2.2","mockdate":"^2.0.5","nyc":"^14.1.1","source-map-loader":"^0.2.4","source-map-support":"^0.5.16","ts-loader":"^6.2.1","ts-node":"^8.5.4","tslint":"^5.20.1","tslint-eslint-rules":"^5.4.0","typescript":"^3.7.3","uglifyjs-webpack-plugin":"^2.2.0","webpack":"^4.41.3","webpack-cli":"^3.3.10"},"standard":{"ignore":["demo"]},"optionalDependencies":{"luxon":"^1.21.3"},"peerDependencies":{},"dependencies":{"tslib":"^1.10.0","luxon":"^1.21.3"},"gitHead":"bb3b488d0aad6e8754a0c88379c9f5102fc6201c","bugs":{"url":"https://github.com/jakubroztocil/rrule/issues"},"_id":"rrule@2.6.9","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-PE4ErZDMfAcRnc1B35bZgPGS9mbn7Z9bKDgk6+XgrIwvBjeWk7JVEYsqKwHYTrDGzsHPtZTpaon8IyeKzAhj5w==","shasum":"8ee4ee261451e84852741f92ded769245580744a","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.6.9.tgz","fileCount":132,"unpackedSize":2929861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIVO+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohlQ//fgvynGYGhg50TYS5oiFAgrxbNy6bazO+c+8AtQ9e9uH0JkH6\r\nMkc2FaU8s0jEUOzNLV8vNFuWzFK3F2FUj8+wbdAnBd8VsRr0BrY1onm3DJcI\r\nsnJyU8bf/w1+etQwdPdLl/atDRUgzp8fiFB/wF9OvyKwWjVINB/QqAAGYz4J\r\nOWxoQ4rFHc4KNgliS2ViIANDbsZwXIuj/kgPsFVVZyqaoLnPAFA7vR3ISKJp\r\n0Z1eE0WzBksFzh6nwG3jcRH3SN4hUlhMYPzCYSXQMRAEZ3Q0UKEnECNaSOeg\r\nKuI24oMnH0g2pz7W6DQBoYMqEB+uzU4aUZ7T9h4bAzocq/BNtD84ZVC1Iabc\r\nXDYnE1B+61jFj2x2wEVkxB4es73mhErLQpo++smspvsFmRWFExk3l18MeKkD\r\nLr+N7o4JqVHfJ/KrB427mJgN9Uvte8pkksQYa95PlAOK4/CVQElJlV6clGka\r\nGu34sk2EC1GfmEYWCNz6CcggomfoO47yGG0SKQ1pmx5PieUziwfimuQLHNVX\r\nCa0fWvy115dB0xuG2PTztsA76aV75hWmpo5f1kQEIEjLZJvzxOgd4EZmxFPf\r\nZlEjS4oiQoOnTDc4K5AotWnGsE8ai0LpRROMzAN8zslNeMCLIAzfD51+KkH8\r\n23KULNMdlBArde4EGtChuqWsb/L6GT3vVek=\r\n=pv5g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQSnXCn45I1YyyYkbWaMA6PvLCFqkkEZxlZBh3zyN3hQIhAI5fAWUO3X0RmX5XOD+4E5Odxhp8FcBteK+JWi29463S"}]},"_npmUser":{"name":"davidgoli","email":"davigoli@gmail.com"},"directories":{},"maintainers":[{"name":"jakubroztocil","email":"jakub@roztocil.co"},{"name":"davidgoli","email":"davigoli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.6.9_1646351293889_0.1262231877661999"},"_hasShrinkwrap":false},"2.7.0":{"name":"rrule","version":"2.7.0","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","license":"BSD-3-Clause","keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil, Lars Schöning, and David Golightly"},"main":"dist/es5/rrule.js","module":"dist/esm/src/index.js","types":"dist/esm/src/index.d.ts","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"husky":{"hooks":{"pre-commit":"yarn lint"}},"scripts":{"build":"yarn lint && tsc && webpack && tsc dist/esm/**/*.d.ts","lint":"yarn tslint --project . --fix --config tslint.json","test":"TS_NODE_PROJECT=tsconfig.test.json mocha **/*.test.ts","test-ci":"TS_NODE_PROJECT=tsconfig.test.json nyc mocha **/*.test.ts"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"reporter":["html"],"all":true},"devDependencies":{"@types/assert":"^1.4.3","@types/chai":"^4.2.7","@types/jquery":"^3.3.29","@types/mocha":"^5.2.5","@types/mockdate":"^2.0.0","@types/node":"^12.12.18","chai":"^4.2.0","copy-webpack-plugin":"^5.1.1","coverage":"^0.4.1","html-webpack-plugin":"^3.2.0","husky":"^3.1.0","jquery":"^3.3.1","mocha":"^6.2.2","mockdate":"^2.0.5","nyc":"^14.1.1","source-map-loader":"^0.2.4","source-map-support":"^0.5.16","ts-loader":"^6.2.1","ts-node":"^8.5.4","tslint":"^5.20.1","tslint-eslint-rules":"^5.4.0","typescript":"^3.7.3","uglifyjs-webpack-plugin":"^2.2.0","webpack":"^4.41.3","webpack-cli":"^3.3.10"},"standard":{"ignore":["demo"]},"peerDependencies":{},"dependencies":{"tslib":"^1.10.0"},"_id":"rrule@2.7.0","dist":{"shasum":"f985bae79102a08893885a81e551a4977c6e6bcc","integrity":"sha512-PnSvdJLHrETO4qQxm9nlDvSxNfbPdDFbgdz2BSHXTP+IzHbdwSNvTHOeN0O9khiy91GjzWXyiVJhnPDOQvejNg==","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.7.0.tgz","fileCount":138,"unpackedSize":1535915,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+O9Jal/O9bI1xxAri42N3J1ynTna183JodHFIL0LwHwIgBq1yw0u3wetigNkUv3SJfLivfG1s9iyLSRaBQBYMzH8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinSLOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYMQ/+JoTyfcBJmEM1UJQbdYAo8DJBy9Rj5ymakaJesz7PcWBnfjju\r\n0jVM1Mk7s77NuOz04vL84NmgKWKebxOZZcRAAkrDdpyBDJXrDXde5Z+y6ykc\r\nEmxPPFAZ6EteNc/3PHuIKrtPjmOg4sKUCKGcT+hpIiND1KBLSi52x/8V+edC\r\nd20fAzwq8yulA1bFD9F21fFrz6QEZMv5jxndP0pjfS+vH4Ela3j+pLglSqwS\r\nDGLvxY0DyzMulTek3DlrKOnnqNkJHmZ34wQxYD7rHKuR6Ut59AaVOAZhU8VZ\r\nrZnZaqknGzaLzG2/2fi+p8M1xTnb/U455yF8Qu/gG4PTpGG0zC/8n5Jr9E58\r\n7J0fskIkXMX5gCB3SsOtwF9//FYKAZi3maxsm290cCOFnNbx+pRiH3xCgB9u\r\no3vN5hDD9o6oQAEMJwSWi35bR+5HX/P4VhlFVyxZSM53gaWCkWoZ5k8LUdor\r\nD4Ka1AHD2C8hhpT7wr5qrZgODV6rZFqcvn1UhDEfvoVtw4wtxJ0evfP2yrEz\r\ngN7k3vCOeuPu/KLSTZtrlGAKN4KRQeGTDiMwKasVz11KvULJvkZRIGBERYuk\r\nTkIaBweGNemMK89/SkWt0MlkR3Rm/uhyLjZufMpg3Z0QvtjSZ2DG8PpfT7f6\r\nkV+0d3AzxD3KN7Hrkw36/WJ9e5HMcwCItLY=\r\n=wfwk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"davidgoli","email":"davigoli@gmail.com"},"directories":{},"maintainers":[{"name":"jakubroztocil","email":"jakub@roztocil.co"},{"name":"davidgoli","email":"davigoli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.7.0_1654465230720_0.9433335865304608"},"_hasShrinkwrap":false},"2.7.1":{"name":"rrule","version":"2.7.1","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","license":"BSD-3-Clause","keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil, Lars Schöning, and David Golightly"},"main":"dist/es5/rrule.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"scripts":{"prebuild":"yarn clean","build":"yarn lint && yarn format-check && tsc -b tsconfig.build.json && webpack && tsc dist/esm/**/*.d.ts","clean":"rm -rf dist/","lint":"yarn eslint . --fix --config .eslintrc.js","format":"yarn prettier --write .","format-check":"yarn prettier --check .","run-ts":"TS_NODE_PROJECT=tsconfig.json node --loader ts-node/esm","test":"yarn run-ts ./node_modules/.bin/mocha **/*.test.ts","test-ci":"yarn run-ts ./node_modules/.bin/nyc yarn run-ts ./node_modules/.bin/mocha **/*.test.ts"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"reporter":["html"],"all":true},"lint-staged":{"*.ts":["yarn lint","yarn format"]},"devDependencies":{"@types/assert":"^1.4.3","@types/chai":"^4.2.7","@types/mocha":"^9.1.1","@types/mockdate":"^3.0.0","@types/node":"^17.0.41","@typescript-eslint/eslint-plugin":"^5.27.1","@typescript-eslint/parser":"^5.27.1","chai":"^4.2.0","coverage":"^0.4.1","eslint":"^8.17.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsdoc":"^39.3.2","eslint-plugin-prettier":"^4.0.0","husky":"^8.0.1","lint-staged":"^13.0.1","mocha":"^10.0.0","mockdate":"^3.0.5","nyc":"^15.1.0","prettier":"^2.6.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.16","terser-webpack-plugin":"^5.3.3","ts-loader":"^9.3.0","ts-node":"^10.8.1","typescript":"^4.7.3","webpack":"^5.73.0","webpack-cli":"^4.9.2"},"peerDependencies":{},"dependencies":{"tslib":"^2.4.0"},"_id":"rrule@2.7.1","dist":{"shasum":"2511e1aed0e96fb5acf831304cde97d2cb65d99e","integrity":"sha512-4p20u/1U7WqR3Nb1hOUrm0u1nSI7sO93ZUVZEZ5HeF6Gr5OlJuyhwEGRvUHq8ZfrPsq5gfa5b9dqnUs/kPqpIw==","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.7.1.tgz","fileCount":127,"unpackedSize":793222,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFMbWyj9MxMzy75W7outulhvGffb+RXaSr/ZVysTOSsoAiEA3oedzWv+KECrAp9naM07HoU7zN2tWAOztlEGHz80TZ4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiy4JGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJMA/8DTdXDLpbS4EMajdy9krLFDQ0rtqFZgwRJ655o6rKxFFsHtZ2\r\nj9a0+aElQNZ3l7SwLTfSjP3w2kPx5oh2HIzFBZykZ1sVFMfjDSmjteiC3WIm\r\nd2BNigaDT8Oj1ZlnlDtIsvNBTKe3cG1AVFki8k0Ox+tuMB9V83hNIXra4qug\r\nocquzZKSoyVNICa8A4xBy5n4CfYc/EpLFZ+zDtpUzEbCdNAHqnn+0rjoTAQ6\r\nTcI6fIMyZQszH9O/HM422ykniSI6L/g2TqGrNRzUH3i0446KKKsO/FVLWiKh\r\nWC9v8f60FPCXzaO5pdefJM2RrhK1SObWH8i3GIvruAwC7ZyDeoSjKq3VYUDc\r\nEUYJmn8kcmvJITk53A91446OssX2KrDYG97B83GZeBZ/nfc55M9WSj/Mllsj\r\nwfgOU9l1DcbMRz8egAWrRyaIN3filTKlyKFpEcrEvGdU+y+o+JiRt8WFF6/m\r\nsJgSlGflp+oPI3mLHXZe+896nBNABxiHRIsdLbYvB6TCeL6HfT5v8So5UDO/\r\n1dZsmJ+LhvG38LuTupmYxEYteTh70AEGn+71h67bOlTHYGl6bs0rcrPLEGof\r\nBtHb3d6lE2xQsCAzwAgvVVvh4pfe/ooY5VYepD8vr68Fm/YGdYZG0FSmM3fJ\r\npg6YMpaqsgozN1KMz3OGN24AGfX6OMiApsE=\r\n=Qaza\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"davidgoli","email":"davigoli@gmail.com"},"directories":{},"maintainers":[{"name":"jakubroztocil","email":"jakub@roztocil.co"},{"name":"davidgoli","email":"davigoli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.7.1_1657504326430_0.3045385620972305"},"_hasShrinkwrap":false},"2.7.2":{"name":"rrule","version":"2.7.2","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","license":"BSD-3-Clause","keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil, Lars Schöning, and David Golightly"},"main":"dist/es5/rrule.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"scripts":{"prebuild":"yarn clean","build":"yarn lint && yarn format-check && tsc -b tsconfig.build.json && webpack && tsc dist/esm/**/*.d.ts","clean":"rm -rf dist/","lint":"yarn eslint . --fix --config .eslintrc.js","format":"yarn prettier --write .","format-check":"yarn prettier --check .","run-ts":"TS_NODE_PROJECT=tsconfig.json node --loader ts-node/esm","test":"yarn run-ts ./node_modules/.bin/mocha **/*.test.ts","test-ci":"yarn run-ts ./node_modules/.bin/nyc yarn run-ts ./node_modules/.bin/mocha **/*.test.ts"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"reporter":["html"],"all":true},"lint-staged":{"*.ts":["yarn lint","yarn format"]},"devDependencies":{"@types/assert":"^1.4.3","@types/chai":"^4.2.7","@types/mocha":"^9.1.1","@types/mockdate":"^3.0.0","@types/node":"^17.0.41","@typescript-eslint/eslint-plugin":"^5.27.1","@typescript-eslint/parser":"^5.27.1","chai":"^4.2.0","coverage":"^0.4.1","eslint":"^8.17.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsdoc":"^39.3.2","eslint-plugin-prettier":"^4.0.0","husky":"^8.0.1","lint-staged":"^13.0.1","mocha":"^10.0.0","mockdate":"^3.0.5","nyc":"^15.1.0","prettier":"^2.6.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.16","terser-webpack-plugin":"^5.3.3","ts-loader":"^9.3.0","ts-node":"^10.8.1","typescript":"^4.7.3","webpack":"^5.73.0","webpack-cli":"^4.9.2"},"peerDependencies":{},"dependencies":{"tslib":"^2.4.0"},"_id":"rrule@2.7.2","dist":{"shasum":"cb899cb21bbe6c71b587107956604173b69f9143","integrity":"sha512-NkBsEEB6FIZOZ3T8frvEBOB243dm46SPufpDckY/Ap/YH24V1zLeMmDY8OA10lk452NdrF621+ynDThE7FQU2A==","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.7.2.tgz","fileCount":127,"unpackedSize":791232,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICrf/GFsDZl9JuMD8pKPQdzCLJ7jtP6ItkHdaiVKoK+AAiEA7eZDZZpcPZvsNZfk/ejzNauT3hzQt18x1lDRjTP/7b4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5pJ8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfWxAAlMoCkmwoBNVaALtUlnlgKYqnV29r5B56r0/soxbYAf0OByLa\r\nQA06WOJm7mJ6eEK+/i+0Q70CIHlJcicxKpL7OhfF8Qa7nzsNn9Z9BoioEmFG\r\nRZ3o0/vvFpSgLuANcpldb+Cw6izdJ5+ecOgo5U6TN4FeMUpYHixt0LfniJsJ\r\nc7mErXg8y+nYJpJvuELmNYcgJ9r8DMabkWlu55AQaZl7UJ7ggL4WTXgRuSfL\r\njTnFohrkF0huG6bz8K/IAMSPcInKjd8Y7+8vB0yCJ4vIGUwY5D8pgs5S7byx\r\nSjICyqGjBO6GHyz4egF+uZY4VdtFVHCW2Knkqlf+o8ooZ2DgnSSDdWa6TKgT\r\nW5m59yEoNPr9r3A6wjbGZUNUKtyICGcGfJ60MEK9pyuaecMIwVPRX0PC3zZF\r\nHxUBYIk/EioPXxzQi85zUHhPBh9PhSchpCEcOUXF+Iu2SX36ToAdAgJSwvbF\r\nlYNShA8wrUBXL1Sa6bqrWq4psHFh0Vb5ze7W+RcZNuPWL4LUbnX8oB4pLk6+\r\nJE8LdtOFEI0kX2/AP2UWsZa/XQO5p29pd8gBz9G8mMwbtKDcNjYMbePjrvZh\r\nZpHtUUaHqms9bO1uSKIky8n04hHqk67H8bxHU/0TSc826Kgj3Bm2xf6UfMp4\r\nydUsbrNaA0dnX+bdVebS8TRq6lEe13ANIZU=\r\n=Vm4p\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"davidgoli","email":"davigoli@gmail.com"},"directories":{},"maintainers":[{"name":"jakubroztocil","email":"jakub@roztocil.co"},{"name":"davidgoli","email":"davigoli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.7.2_1676055164181_0.14017276540716161"},"_hasShrinkwrap":false},"2.8.0":{"name":"rrule","version":"2.8.0","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","license":"BSD-3-Clause","keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil, Lars Schöning, and David Golightly"},"main":"dist/es5/rrule.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"scripts":{"prebuild":"yarn clean","prepublish":"yarn build","build":"yarn lint && yarn format-check && tsc -b tsconfig.build.json && webpack && tsc dist/esm/**/*.d.ts","clean":"rm -rf dist/","lint":"yarn eslint . --fix --config .eslintrc.js","format":"yarn prettier --write .","format-check":"yarn prettier --check .","run-ts":"TS_NODE_PROJECT=tsconfig.json node --loader ts-node/esm","test":"jest **/*.test.ts","test-ci":"yarn run-ts ./node_modules/.bin/nyc jest **/*.test.ts"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"reporter":["html"],"all":true},"lint-staged":{"*.ts":["yarn lint","yarn format"]},"devDependencies":{"@types/assert":"^1.4.3","@types/jest":"^29.5.8","@types/mockdate":"^3.0.0","@types/node":"^17.0.41","@typescript-eslint/eslint-plugin":"^5.27.1","@typescript-eslint/parser":"^5.27.1","coverage":"^0.4.1","eslint":"^8.17.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsdoc":"^39.3.2","eslint-plugin-prettier":"^4.0.0","husky":"^8.0.1","jest":"^29.7.0","lint-staged":"^13.0.1","mockdate":"^3.0.5","nyc":"^15.1.0","prettier":"^2.6.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.16","terser-webpack-plugin":"^5.3.3","ts-jest":"^29.1.1","ts-loader":"^9.3.0","ts-node":"^10.8.1","typescript":"^4.7.3","unminified-webpack-plugin":"^3.0.0","webpack":"^5.73.0","webpack-cli":"^4.9.2"},"peerDependencies":{},"dependencies":{"tslib":"^2.4.0"},"_id":"rrule@2.8.0","dist":{"shasum":"01669ead6de9424a53ad84e06ff763b0a572bd38","integrity":"sha512-R5JkvnorENztxWjXTnY8F95xJeYtauL3MSp6/+rXG0LigE/T4SPUf4ziuws+XR81goNsFuzGFlnyrXPxq+Uc9A==","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.8.0.tgz","fileCount":126,"unpackedSize":687524,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBGrUAlSjzdxABLl8pDlZbcI3FmafDJb6EJahtcbnRhUAiASWp2odyw0mFkzooLOuVmixEKd7qelAEN7PcKgUha4UA=="}]},"_npmUser":{"name":"davidgoli","email":"davigoli@gmail.com"},"directories":{},"maintainers":[{"name":"jakubroztocil","email":"jakub@roztocil.co"},{"name":"davidgoli","email":"davigoli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.8.0_1699646475202_0.6768660920918732"},"_hasShrinkwrap":false},"2.8.1":{"name":"rrule","version":"2.8.1","description":"JavaScript library for working with recurrence rules for calendar dates.","homepage":"http://jakubroztocil.github.io/rrule/","license":"BSD-3-Clause","keywords":["dates","recurrences","calendar","icalendar","rfc"],"author":{"name":"Jakub Roztocil, Lars Schöning, and David Golightly"},"main":"dist/es5/rrule.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"scripts":{"prebuild":"yarn clean","prepublish":"yarn build","build":"yarn lint && yarn format-check && tsc -b tsconfig.build.json && webpack && tsc dist/esm/**/*.d.ts","clean":"rm -rf dist/","lint":"yarn eslint . --fix --config .eslintrc.js","format":"yarn prettier --write .","format-check":"yarn prettier --check .","run-ts":"TS_NODE_PROJECT=tsconfig.json node --loader ts-node/esm","test":"jest **/*.test.ts","test-ci":"yarn run-ts ./node_modules/.bin/nyc jest **/*.test.ts"},"nyc":{"extension":[".ts",".tsx"],"exclude":["**/*.d.ts"],"reporter":["html"],"all":true},"lint-staged":{"*.ts":["yarn lint","yarn format"]},"devDependencies":{"@types/assert":"^1.4.3","@types/jest":"^29.5.8","@types/mockdate":"^3.0.0","@types/node":"^17.0.41","@typescript-eslint/eslint-plugin":"^5.27.1","@typescript-eslint/parser":"^5.27.1","coverage":"^0.4.1","eslint":"^8.17.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsdoc":"^39.3.2","eslint-plugin-prettier":"^4.0.0","husky":"^8.0.1","jest":"^29.7.0","lint-staged":"^13.0.1","mockdate":"^3.0.5","nyc":"^15.1.0","prettier":"^2.6.2","source-map-loader":"^3.0.1","source-map-support":"^0.5.16","terser-webpack-plugin":"^5.3.3","ts-jest":"^29.1.1","ts-loader":"^9.3.0","ts-node":"^10.8.1","typescript":"^4.7.3","unminified-webpack-plugin":"^3.0.0","webpack":"^5.73.0","webpack-cli":"^4.9.2"},"peerDependencies":{},"dependencies":{"tslib":"^2.4.0"},"_id":"rrule@2.8.1","dist":{"shasum":"e8341a9ce3e68ce5b8da4d502e893cd9f286805e","integrity":"sha512-hM3dHSBMeaJ0Ktp7W38BJZ7O1zOgaFEsn41PDk+yHoEtfLV+PoJt9E9xAlZiWgf/iqEqionN0ebHFZIDAp+iGw==","tarball":"https://registry.npmjs.org/rrule/-/rrule-2.8.1.tgz","fileCount":126,"unpackedSize":687245,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE69rXyclvhTcXj8dsMoCYABjGtMNs8ZSmvbMyJhgVj5AiB9GDrl0+rBHKzB3rj7NfY75pGsu5xisoy4kA60e2BOvQ=="}]},"_npmUser":{"name":"davidgoli","email":"davigoli@gmail.com"},"directories":{},"maintainers":[{"name":"jakubroztocil","email":"jakub@roztocil.co"},{"name":"davidgoli","email":"davigoli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rrule_2.8.1_1699646755477_0.19801165707637725"},"_hasShrinkwrap":false}},"readme":"# rrule.js\n\n**Library for working with recurrence rules for calendar dates.**\n\n[![NPM version][npm-image]][npm-url]\n[![Build Status][ci-image]][ci-url]\n[![js-standard-style][js-standard-image]][js-standard-url]\n[![Downloads][downloads-image]][downloads-url]\n[![Gitter][gitter-image]][gitter-url]\n[![codecov.io](http://codecov.io/github/jkbrzt/rrule/coverage.svg?branch=master)](http://codecov.io/github/jkbrzt/rrule?branch=master)\n\nrrule.js supports recurrence rules as defined in the [iCalendar\nRFC](https://tools.ietf.org/html/rfc5545), with a few important\n[differences](#differences-from-icalendar-rfc). It is a partial port of the\n`rrule` module from the excellent\n[python-dateutil](http://labix.org/python-dateutil/) library. On top of\nthat, it supports parsing and serialization of recurrence rules from and\nto natural language.\n\n---\n\n### Quick Start\n\n- [Demo app](http://jkbrzt.github.io/rrule/)\n- # For contributors and maintainers: the code for the demo app is only on `gh-pages` branch\n\n#### Client Side\n\n```bash\n$ yarn add rrule\n```\n\n#### Server Side\n\nIncludes optional TypeScript types\n\n```bash\n$ yarn add rrule\n# or\n$ npm install rrule\n```\n\n#### Usage\n\n**RRule:**\n\n```es6\nimport { datetime, RRule, RRuleSet, rrulestr } from 'rrule'\n\n// Create a rule:\nconst rule = new RRule({\n freq: RRule.WEEKLY,\n interval: 5,\n byweekday: [RRule.MO, RRule.FR],\n dtstart: datetime(2012, 2, 1, 10, 30),\n until: datetime(2012, 12, 31)\n})\n\n// Get all occurrence dates (Date instances):\nrule.all()\n[ '2012-02-03T10:30:00.000Z',\n '2012-03-05T10:30:00.000Z',\n '2012-03-09T10:30:00.000Z',\n '2012-04-09T10:30:00.000Z',\n '2012-04-13T10:30:00.000Z',\n '2012-05-14T10:30:00.000Z',\n '2012-05-18T10:30:00.000Z',\n\n /* … */]\n\n// Get a slice:\nrule.between(datetime(2012, 8, 1), datetime(2012, 9, 1))\n['2012-08-27T10:30:00.000Z',\n '2012-08-31T10:30:00.000Z']\n\n// Get an iCalendar RRULE string representation:\n// The output can be used with RRule.fromString().\nrule.toString()\n\"DTSTART:20120201T093000Z\\nRRULE:FREQ=WEEKLY;INTERVAL=5;UNTIL=20130130T230000Z;BYDAY=MO,FR\"\n\n// Get a human-friendly text representation:\n// The output can be used with RRule.fromText().\nrule.toText()\n\"every 5 weeks on Monday, Friday until January 31, 2013\"\n```\n\n**RRuleSet:**\n\n```js\nconst rruleSet = new RRuleSet()\n\n// Add a rrule to rruleSet\nrruleSet.rrule(\n new RRule({\n freq: RRule.MONTHLY,\n count: 5,\n dtstart: datetime(2012, 2, 1, 10, 30),\n })\n)\n\n// Add a date to rruleSet\nrruleSet.rdate(datetime(2012, 7, 1, 10, 30))\n\n// Add another date to rruleSet\nrruleSet.rdate(datetime(2012, 7, 2, 10, 30))\n\n// Add a exclusion rrule to rruleSet\nrruleSet.exrule(\n new RRule({\n freq: RRule.MONTHLY,\n count: 2,\n dtstart: datetime(2012, 3, 1, 10, 30),\n })\n)\n\n// Add a exclusion date to rruleSet\nrruleSet.exdate(datetime(2012, 5, 1, 10, 30))\n\n// Get all occurrence dates (Date instances):\nrruleSet.all()[\n ('2012-02-01T10:30:00.000Z',\n '2012-05-01T10:30:00.000Z',\n '2012-07-01T10:30:00.000Z',\n '2012-07-02T10:30:00.000Z')\n]\n\n// Get a slice:\nrruleSet.between(datetime(2012, 2, 1), datetime(2012, 6, 2))[\n ('2012-05-01T10:30:00.000Z', '2012-07-01T10:30:00.000Z')\n]\n\n// To string\nrruleSet.valueOf()[\n ('DTSTART:20120201T023000Z',\n 'RRULE:FREQ=MONTHLY;COUNT=5',\n 'RDATE:20120701T023000Z,20120702T023000Z',\n 'EXRULE:FREQ=MONTHLY;COUNT=2',\n 'EXDATE:20120601T023000Z')\n]\n\n// To string\nrruleSet.toString()\n;('[\"DTSTART:20120201T023000Z\",\"RRULE:FREQ=MONTHLY;COUNT=5\",\"RDATE:20120701T023000Z,20120702T023000Z\",\"EXRULE:FREQ=MONTHLY;COUNT=2\",\"EXDATE:20120601T023000Z\"]')\n```\n\n**rrulestr:**\n\n```js\n// Parse a RRule string, return a RRule object\nrrulestr('DTSTART:20120201T023000Z\\nRRULE:FREQ=MONTHLY;COUNT=5')\n\n// Parse a RRule string, return a RRuleSet object\nrrulestr('DTSTART:20120201T023000Z\\nRRULE:FREQ=MONTHLY;COUNT=5', {\n forceset: true,\n})\n\n// Parse a RRuleSet string, return a RRuleSet object\nrrulestr(\n 'DTSTART:20120201T023000Z\\nRRULE:FREQ=MONTHLY;COUNT=5\\nRDATE:20120701T023000Z,20120702T023000Z\\nEXRULE:FREQ=MONTHLY;COUNT=2\\nEXDATE:20120601T023000Z'\n)\n```\n\n### Important: Use UTC dates\n\nDates in JavaScript are tricky. `RRule` tries to support as much flexibility as possible without adding any large required 3rd party dependencies, but that means we also have some special rules.\n\nBy default, `RRule` deals in [\"floating\" times or UTC timezones](https://tools.ietf.org/html/rfc5545#section-3.2.19). If you want results in a specific timezone, `RRule` also provides [timezone support](#timezone-support). Either way, JavaScript's built-in \"timezone\" offset tends to just get in the way, so this library simply doesn't use it at all. All times are returned with zero offset, as though it didn't exist in JavaScript.\n\n**THE BOTTOM LINE: Returned \"UTC\" dates are always meant to be interpreted as dates in your local timezone. This may mean you have to do additional conversion to get the \"correct\" local time with offset applied.**\n\nFor this reason, it is highly recommended to use timestamps in UTC eg. `new Date(Date.UTC(...))`. Returned dates will likewise be in UTC (except on Chrome, which always returns dates with a timezone offset). It's recommended to use the provided `datetime()` helper, which\ncreates dates in the correct format using a 1-based month.\n\nFor example:\n\n```ts\n// local machine zone is America/Los_Angeles\nconst rule = RRule.fromString(\n \"DTSTART;TZID=America/Denver:20181101T190000;\\n\"\n + \"RRULE:FREQ=WEEKLY;BYDAY=MO,WE,TH;INTERVAL=1;COUNT=3\"\n)\nrule.all()\n\n[ 2018-11-01T18:00:00.000Z,\n 2018-11-05T18:00:00.000Z,\n 2018-11-07T18:00:00.000Z ]\n// Even though the given offset is `Z` (UTC), these are local times, not UTC times.\n// Each of these this is the correct local Pacific time of each recurrence in\n// America/Los_Angeles when it is 19:00 in America/Denver, including the DST shift.\n\n// You can get the local components by using the getUTC* methods eg:\ndate.getUTCDate() // --> 1\ndate.getUTCHours() // --> 18\n```\n\nIf you want to get the same times in true UTC, you may do so (e.g., using [Luxon](https://moment.github.io/luxon/#/)):\n\n```ts\nrule.all().map(date =>\nDateTime.fromJSDate(date)\n .toUTC()\n .setZone('local', { keepLocalTime: true })\n .toJSDate()\n)\n\n[ 2018-11-02T01:00:00.000Z,\n 2018-11-06T02:00:00.000Z,\n 2018-11-08T02:00:00.000Z ]\n// These times are in true UTC; you can see the hours shift\n```\n\nFor more examples see\n[python-dateutil](http://labix.org/python-dateutil/) documentation.\n\n---\n\n### Timezone Support\n\nRrule also supports use of the `TZID` parameter in the\n[RFC](https://tools.ietf.org/html/rfc5545#section-3.2.19) using the\n[Intl API](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl).\nSupport matrix for the Intl API applies. If you need to support additional environments,\nplease consider using a [polyfill](https://formatjs.io/docs/polyfills/).\n\nExample with `TZID`:\n\n```js\nnew RRule({\n dtstart: datetime(2018, 2, 1, 10, 30),\n count: 1,\n tzid: 'Asia/Tokyo',\n}).all()[\n // assuming the system timezone is set to America/Los_Angeles, you get:\n '2018-01-31T17:30:00.000Z'\n]\n// which is the time in Los Angeles when it's 2018-02-01T10:30:00 in Tokyo.\n```\n\nWhether or not you use the `TZID` param, make sure to only use JS `Date` objects that are\nrepresented in UTC to avoid unexpected timezone offsets being applied, for example:\n\n```js\n// WRONG: Will produce dates with TZ offsets added\nnew RRule({\n freq: RRule.MONTHLY,\n dtstart: new Date(2018, 1, 1, 10, 30),\n until: new Date(2018, 2, 31),\n}).all()[('2018-02-01T18:30:00.000Z', '2018-03-01T18:30:00.000Z')]\n\n// RIGHT: Will produce dates with recurrences at the correct time\nnew RRule({\n freq: RRule.MONTHLY,\n dtstart: datetime(2018, 2, 1, 10, 30),\n until: datetime(2018, 3, 31),\n}).all()[('2018-02-01T10:30:00.000Z', '2018-03-01T10:30:00.000Z')]\n```\n\n### API\n\n#### `RRule` Constructor\n\n```javascript\nnew RRule(options[, noCache=false])\n```\n\nThe `options` argument mostly corresponds to the properties defined for `RRULE` in the\niCalendar RFC. Only `freq` is required.\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
OptionDescription
freq\n

(required) One of the following constants:

\n
    \n
  • RRule.YEARLY
  • \n
  • RRule.MONTHLY
  • \n
  • RRule.WEEKLY
  • \n
  • RRule.DAILY
  • \n
  • RRule.HOURLY
  • \n
  • RRule.MINUTELY
  • \n
  • RRule.SECONDLY
  • \n
\n
dtstartThe recurrence start. Besides being the base for the\n recurrence, missing parameters in the final recurrence\n instances will also be extracted from this date. If not\n given, new Date will be used instead.\n **IMPORTANT:** See the discussion under timezone support\n
intervalThe interval between each freq iteration. For example,\n when using RRule.YEARLY, an interval of 2 means\n once every\n two years, but with RRule.HOURLY, it means once every two\n hours.\n The default interval is 1.\n
wkstThe week start day. Must be one of the RRule.MO,\n RRule.TU, RRule.WE constants, or an integer,\n specifying\n the first day of the week. This will affect recurrences based\n on weekly periods. The default week start is RRule.MO.\n
countHow many occurrences will be generated.
untilIf given, this must be a Date instance, that will specify\n the limit of the recurrence. If a recurrence instance happens\n to be the same as the Date instance given in the\n until\n argument, this will be the last occurrence.\n
tzidIf given, this must be a IANA string recognized by the Intl API. See\n discussion under Timezone support.\n
bysetposIf given, it must be either an integer, or an array of\n integers, positive or negative. Each given integer will specify\n an occurrence number, corresponding to the nth occurrence of\n the rule inside the frequency period. For example, a\n bysetpos of -1 if combined with a RRule.MONTHLY\n frequency, and a byweekday of (RRule.MO, RRule.TU,\n RRule.WE, RRule.TH, RRule.FR), will result in\n the last\n work day of every month.\n
bymonthIf given, it must be either an integer, or an array of\n integers, meaning the months to apply the recurrence to.\n
bymonthdayIf given, it must be either an integer, or an array of\n integers, meaning the month days to apply the recurrence to.\n
byyeardayIf given, it must be either an integer, or an array of\n integers, meaning the year days to apply the recurrence to.\n
byweeknoIf given, it must be either an integer, or an array of\n integers, meaning the week numbers to apply the recurrence to.\n Week numbers have the meaning described in ISO8601, that is,\n the first week of the year is that containing at least four\n days of the new year.\n
byweekdayIf given, it must be either an integer (0 == RRule.MO), an\n array of integers, one of the weekday constants\n (RRule.MO,\n RRule.TU, etc), or an array of these constants. When\n given,\n these variables will define the weekdays where the recurrence\n will be applied. It's also possible to use an argument n for\n the weekday instances, which will mean the nth occurrence of\n this weekday in the period. For example, with\n RRule.MONTHLY,\n or with RRule.YEARLY and BYMONTH, using\n RRule.FR.nth(+1) or RRule.FR.nth(-1) in byweekday\n will specify the first or last friday of the month where the\n recurrence happens.\n Notice\n that the RFC documentation, this is specified as BYDAY,\n but was renamed to avoid the ambiguity of that argument.\n
byhourIf given, it must be either an integer, or an array of\n integers, meaning the hours to apply the recurrence to.\n
byminuteIf given, it must be either an integer, or an array of\n integers, meaning the minutes to apply the recurrence to.\n
bysecondIf given, it must be either an integer, or an array of\n integers, meaning the seconds to apply the recurrence to.\n
byeasterThis is an extension to the RFC specification which the Python\n implementation provides.\n Not implemented in the JavaScript version.\n
\n\n`noCache`: Set to `true` to disable caching of results. If you will use the\nsame rrule instance multiple times, enabling caching will improve the\nperformance considerably. Enabled by default.\n\nSee also [python-dateutil](http://labix.org/python-dateutil/)\ndocumentation.\n\n---\n\n#### Instance properties\n\n
\n
rule.options
\n
Processed options applied to the rule. Includes default options\n (such us wkstart). Currently,\n rule.options.byweekday isn't equal\n to rule.origOptions.byweekday (which is an inconsistency).\n
\n
rule.origOptions
\n
The original options argument passed to\n the constructor.
\n
\n\n---\n\n#### Occurrence Retrieval Methods\n\n##### `RRule.prototype.all([iterator])`\n\nReturns all dates matching the rule. It is a replacement for the\niterator protocol this class implements in the Python version.\n\nAs rules without `until` or `count` represent infinite date series, you\ncan optionally pass `iterator`, which is a function that is called for\neach date matched by the rule. It gets two parameters `date` (the `Date`\ninstance being added), and `i` (zero-indexed position of `date` in the\nresult). Dates are being added to the result as long as the iterator\nreturns `true`. If a `false`-y value is returned, `date` isn't added to\nthe result and the iteration is interrupted (possibly prematurely).\n\n```javascript\nrule.all()[\n ('2012-02-01T10:30:00.000Z',\n '2012-05-01T10:30:00.000Z',\n '2012-07-01T10:30:00.000Z',\n '2012-07-02T10:30:00.000Z')\n]\n\nrule.all(function (date, i) {\n return i < 2\n})[('2012-02-01T10:30:00.000Z', '2012-05-01T10:30:00.000Z')]\n```\n\n##### `RRule.prototype.between(after, before, inc=false [, iterator])`\n\nReturns all the occurrences of the rrule between `after` and `before`.\nThe `inc` keyword defines what happens if `after` and/or `before` are\nthemselves occurrences. With `inc == true`, they will be included in the\nlist, if they are found in the recurrence set.\n\nOptional `iterator` has the same function as it has with\n`RRule.prototype.all()`.\n\n```javascript\nrule.between(datetime(2012, 8, 1), datetime(2012, 9, 1))[\n ('2012-08-27T10:30:00.000Z', '2012-08-31T10:30:00.000Z')\n]\n```\n\n##### `RRule.prototype.before(dt, inc=false)`\n\nReturns the last recurrence before the given `Date` instance. The `inc`\nargument defines what happens if `dt` is an occurrence. With\n`inc == true`, if `dt` itself is an occurrence, it will be returned.\n\n##### `RRule.prototype.after(dt, inc=false)`\n\nReturns the first recurrence\nafter the given `Date` instance. The `inc` argument defines what happens\nif `dt` is an occurrence. With `inc == true`, if `dt` itself is an\noccurrence, it will be returned.\n\nSee also [python-dateutil](http://labix.org/python-dateutil/)\ndocumentation.\n\n---\n\n#### iCalendar RFC String Methods\n\n##### `RRule.prototype.toString()`\n\nReturns a string representation of the rule as per the iCalendar RFC.\nOnly properties explicitly specified in `options` are included:\n\n```javascript\nrule.toString()\n;('DTSTART:20120201T093000Z\\nRRULE:FREQ=WEEKLY;INTERVAL=5;UNTIL=20130130T230000Z;BYDAY=MO,FR')\n\nrule.toString() == RRule.optionsToString(rule.origOptions)\ntrue\n```\n\n##### `RRule.optionsToString(options)`\n\nConverts `options` to iCalendar RFC `RRULE` string:\n\n```javascript\n// Get full a string representation of all options,\n// including the default and inferred ones.\nRRule.optionsToString(rule.options)\n;('DTSTART:20120201T093000Z\\nRRULE:FREQ=WEEKLY;INTERVAL=5;WKST=0;UNTIL=20130130T230000Z;BYDAY=MO,FR;BYHOUR=10;BYMINUTE=30;BYSECOND=0')\n\n// Cherry-pick only some options from an rrule:\nRRule.optionsToString({\n freq: rule.options.freq,\n dtstart: rule.options.dtstart,\n})\n;('DTSTART:20120201T093000Z\\nRRULE:FREQ=WEEKLY;')\n```\n\n##### `RRule.fromString(rfcString)`\n\nConstructs an `RRule` instance from a complete `rfcString`:\n\n```javascript\nvar rule = RRule.fromString('DTSTART:20120201T093000Z\\nRRULE:FREQ=WEEKLY;')\n\n// This is equivalent\nvar rule = new RRule(\n RRule.parseString('DTSTART:20120201T093000Z\\nRRULE:FREQ=WEEKLY')\n)\n```\n\n##### `RRule.parseString(rfcString)`\n\nOnly parse RFC string and return `options`.\n\n```javascript\nvar options = RRule.parseString('FREQ=DAILY;INTERVAL=6')\noptions.dtstart = datetime(2000, 2, 1)\nvar rule = new RRule(options)\n```\n\n---\n\n#### Natural Language Text Methods\n\nThese methods provide an incomplete support for text→`RRule` and\n`RRule`→text conversion. You should test them with your input to see\nwhether the result is acceptable.\n\n##### `RRule.prototype.toText([gettext, [language]])`\n\nReturns a textual representation of `rule`. The `gettext` callback, if\nprovided, will be called for each text token and its return value used\ninstead. The optional `language` argument is a language definition to be\nused (defaults to `rrule/nlp.js:ENGLISH`).\n\n```javascript\nvar rule = new RRule({\n freq: RRule.WEEKLY,\n count: 23,\n})\nrule.toText()\n;('every week for 23 times')\n```\n\n##### `RRule.prototype.isFullyConvertibleToText()`\n\nProvides a hint on whether all the options the rule has are convertible\nto text.\n\n##### `RRule.fromText(text[, language])`\n\nConstructs an `RRule` instance from `text`.\n\n```javascript\nrule = RRule.fromText('every day for 3 times')\n```\n\n##### `RRule.parseText(text[, language])`\n\nParse `text` into `options`:\n\n```javascript\noptions = RRule.parseText('every day for 3 times')\n// {freq: 3, count: \"3\"}\noptions.dtstart = datetime(2000, 2, 1)\nvar rule = new RRule(options)\n```\n\n---\n\n#### `RRuleSet` Constructor\n\n```javascript\nnew RRuleSet([(noCache = false)])\n```\n\nThe `RRuleSet` instance allows more complex recurrence setups, mixing multiple\nrules, dates, exclusion rules, and exclusion dates.\n\nDefault `noCache` argument is `false`, caching of results will be enabled,\nimproving performance of multiple queries considerably.\n\n##### `RRuleSet.prototype.rrule(rrule)`\n\nInclude the given `rrule` instance in the recurrence set generation.\n\n##### `RRuleSet.prototype.rdate(dt)`\n\nInclude the given datetime instance `dt` in the recurrence set generation.\n\n##### `RRuleSet.prototype.exrule(rrule)`\n\nInclude the given `rrule` instance in the recurrence set exclusion list. Dates\nwhich are part of the given recurrence rules will not be generated, even if\nsome inclusive rrule or rdate matches them. **NOTE:** `EXRULE` has been (deprecated\nin RFC 5545)[https://icalendar.org/iCalendar-RFC-5545/a-3-deprecated-features.html]\nand does not support a `DTSTART` property.\n\n##### `RRuleSet.prototype.exdate(dt)`\n\nInclude the given datetime instance `dt` in the recurrence set exclusion list. Dates\nincluded that way will not be generated, even if some inclusive `rrule` or\n`rdate` matches them.\n\n##### `RRuleSet.prototype.tzid(tz?)`\n\nSets or overrides the timezone identifier. Useful if there are no rrules in this\n`RRuleSet` and thus no `DTSTART`.\n\n##### `RRuleSet.prototype.all([iterator])`\n\nSame as `RRule.prototype.all`.\n\n##### `RRuleSet.prototype.between(after, before, inc=false [, iterator])`\n\nSame as `RRule.prototype.between`.\n\n##### `RRuleSet.prototype.before(dt, inc=false)`\n\nSame as `RRule.prototype.before`.\n\n##### `RRuleSet.prototype.after(dt, inc=false)`\n\nSame as `RRule.prototype.after`.\n\n##### `RRuleSet.prototype.rrules()`\n\nGet list of included rrules in this recurrence set.\n\n##### `RRuleSet.prototype.exrules()`\n\nGet list of excluded rrules in this recurrence set.\n\n##### `RRuleSet.prototype.rdates()`\n\nGet list of included datetimes in this recurrence set.\n\n##### `RRuleSet.prototype.exdates()`\n\nGet list of excluded datetimes in this recurrence set.\n\n---\n\n#### `rrulestr` Function\n\n```js\nrrulestr(rruleStr[, options])\n```\n\nThe `rrulestr` function is a parser for RFC-like syntaxes. The string passed\nas parameter may be a multiple line string, a single line string, or just the\n`RRULE` property value.\n\nAdditionally, it accepts the following keyword arguments:\n\n
\n\n
cache
\n
\nIf true, the rruleset or rrule created instance \nwill cache its results.\nDefault is not to cache.\n
\n\n
dtstart
\n
\nIf given, it must be a datetime instance that will be used when no \nDTSTART property is found in the parsed string. \nIf it is not given, and the property is not found, \ndatetime.now() will be used instead.\n
\n\n
unfold
\n
\nIf set to true, lines will be unfolded following the RFC specification. \nIt defaults to false, meaning that spaces before every line will be stripped.\n
\n\n
forceset
\n
\nIf set to true, an rruleset instance will be returned, \neven if only a single rule is found. \nThe default is to return an rrule if possible, and \nan rruleset if necessary.\n
\n\n
compatible
\n
\nIf set to true, the parser will operate in RFC-compatible mode. \nRight now it means that unfold will be turned on, and if a DTSTART is found, \nit will be considered the first recurrence instance, as documented in the RFC.\n
\n\n
tzid
\n
\nIf given, it must be a string that will be used when no TZID \nproperty is found in the parsed string. \nIf it is not given, and the property is not found, 'UTC' will \nbe used by default.\n
\n\n
\n\n---\n\n### Differences From iCalendar RFC\n\n- `RRule` has no `byday` keyword. The equivalent keyword has been replaced by\n the `byweekday` keyword, to remove the ambiguity present in the original\n keyword.\n- Unlike documented in the RFC, the starting datetime, `dtstart`, is\n not the first recurrence instance, unless it does fit in the specified rules.\n This is in part due to this project being a port of\n [python-dateutil](https://labix.org/python-dateutil#head-a65103993a21b717f6702063f3717e6e75b4ba66),\n which has the same non-compliant functionality. Note that you can get the\n original behavior by using a `RRuleSet` and adding the `dtstart` as an `rdate`.\n\n```javascript\nvar rruleSet = new RRuleSet()\nvar start = datetime(2012, 2, 1, 10, 30)\n\n// Add a rrule to rruleSet\nrruleSet.rrule(\n new RRule({\n freq: RRule.MONTHLY,\n count: 5,\n dtstart: start,\n })\n)\n\n// Add a date to rruleSet\nrruleSet.rdate(start)\n```\n\n- Unlike documented in the RFC, every keyword is valid on every frequency. (The\n RFC documents that `byweekno` is only valid on yearly frequencies, for example.)\n\n### Development\n\nrrule.js is implemented in Typescript. It uses [JavaScript Standard Style](https://github.com/feross/standard) coding style.\n\nTo run the code, checkout this repository and run:\n\n```\n$ yarn\n```\n\nTo run the tests, run:\n\n```\n$ yarn test\n```\n\nTo build files for distribution, run:\n\n```\n$ yarn build\n```\n\n#### Authors\n\n- [Jakub Roztocil](http://roztocil.co)\n ([@jkbrzt](http://twitter.com/jkbrzt))\n- Lars Schöning ([@lyschoening](http://twitter.com/lyschoening))\n- David Golightly ([@davigoli](http://twitter.com/davigoli))\n\nPython `dateutil` is written by [Gustavo\nNiemeyer](http://niemeyer.net).\n\nSee [LICENCE](https://github.com/jkbrzt/rrule/blob/master/LICENCE) for\nmore details.\n\n[npm-url]: https://npmjs.org/package/rrule\n[npm-image]: http://img.shields.io/npm/v/rrule.svg\n[ci-url]: https://github.com/jkbrzt/rrule/actions\n[ci-image]: https://github.com/jkbrzt/rrule/workflows/Node%20CI/badge.svg\n[downloads-url]: https://npmjs.org/package/rrule\n[downloads-image]: http://img.shields.io/npm/dm/rrule.svg?style=flat-square\n[js-standard-url]: https://github.com/feross/standard\n[js-standard-image]: https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat\n[gitter-url]: https://gitter.im/rrule-js/Lobby\n[gitter-image]: https://img.shields.io/gitter/room/nwjs/nw.js.svg\n\n#### Related projects\n\n- https://rrules.com — RESTful API to get back occurrences of RRULEs that conform to RFC 5545.\n","maintainers":[{"name":"jakubroztocil","email":"jakub@roztocil.co"},{"name":"davidgoli","email":"davigoli@gmail.com"}],"time":{"modified":"2023-11-10T20:05:55.900Z","created":"2012-08-15T20:17:33.506Z","1.0.0-beta":"2012-08-15T20:17:35.154Z","1.0.0":"2013-01-24T07:49:18.879Z","1.0.1":"2013-02-26T14:15:33.854Z","1.1.0":"2013-05-21T10:42:37.759Z","2.0.0":"2013-07-16T16:36:09.548Z","2.0.1":"2014-02-15T09:21:37.930Z","2.1.0":"2014-06-01T12:14:01.635Z","2.2.0":"2017-03-11T00:25:39.390Z","2.2.8":"2018-02-16T20:46:31.012Z","2.2.9":"2018-02-17T21:28:47.300Z","2.3.0":"2018-08-06T18:28:31.079Z","2.3.1":"2018-08-06T21:05:41.945Z","2.3.2":"2018-08-07T02:18:53.708Z","2.3.3":"2018-08-08T20:07:40.320Z","2.3.4":"2018-08-10T23:27:02.106Z","2.3.5":"2018-08-14T17:56:55.778Z","2.3.6":"2018-08-15T00:43:23.303Z","2.4.0":"2018-08-16T20:07:13.427Z","2.4.1":"2018-08-16T23:07:09.310Z","2.5.0":"2018-09-03T02:15:27.600Z","2.5.1":"2018-09-03T02:20:25.992Z","2.5.2":"2018-09-05T19:24:06.939Z","2.5.3":"2018-09-06T17:44:34.260Z","2.5.4":"2018-09-06T18:12:41.502Z","2.5.5":"2018-09-06T18:26:41.716Z","2.5.6":"2018-09-30T18:28:57.056Z","2.6.0":"2019-01-04T02:48:43.768Z","2.6.1":"2019-06-08T00:16:00.802Z","2.6.2":"2019-06-08T00:16:47.156Z","2.6.3":"2019-11-24T20:12:23.063Z","2.6.4":"2019-12-18T17:55:37.208Z","2.6.5":"2020-08-23T09:43:35.644Z","2.6.6":"2020-09-10T13:43:52.028Z","2.6.8":"2021-02-04T20:26:14.985Z","2.6.9":"2022-03-03T23:48:14.141Z","2.7.0":"2022-06-05T21:40:30.969Z","2.7.1":"2022-07-11T01:52:06.650Z","2.7.2":"2023-02-10T18:52:44.445Z","2.8.0":"2023-11-10T20:01:15.477Z","2.8.1":"2023-11-10T20:05:55.744Z"},"author":{"name":"Jakub Roztocil, Lars Schöning, and David Golightly"},"repository":{"type":"git","url":"git://github.com/jakubroztocil/rrule.git"},"readmeFilename":"README.md","users":{"jakubroztocil":true,"apankov":true,"alexcoady":true,"praxiq":true,"debearloper":true,"eleventhaus":true,"labnol":true,"akinhwan":true,"geekish":true},"homepage":"http://jakubroztocil.github.io/rrule/","keywords":["dates","recurrences","calendar","icalendar","rfc"],"license":"BSD-3-Clause"}