{"_id":"rul","_rev":"14-a755ff7e73eb9fd05187e12f3bff5051","name":"rul","description":"An abstraction designed to control any kind of list-like object","dist-tags":{"latest":"2.0.2"},"versions":{"1.0.0":{"name":"rul","version":"1.0.0","description":"An abstraction designed to control any kind of list-like object","main":"main.js","dependencies":{"detacher":""},"devDependencies":{"u-test":"","istanbul":"","coveralls":"^2","y-timers":""},"scripts":{"test":"bash test.sh"},"repository":{"type":"git","url":"git://github.com/manvalls/rul.git"},"bugs":{"url":"https://github.com/manvalls/rul/issues"},"author":{"name":"Manuel Valls Fernández","email":"manolo@vlrz.es"},"license":"LGPL-3.0","gitHead":"03c3467cf9a564c37b2615043b7bd46daba98b1c","homepage":"https://github.com/manvalls/rul#readme","_id":"rul@1.0.0","_shasum":"7da7f5689df1bb5683cb029f5b9c439b32104fee","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.0.0","_npmUser":{"name":"manvalls","email":"manolo@chatiku.com"},"dist":{"shasum":"7da7f5689df1bb5683cb029f5b9c439b32104fee","tarball":"https://registry.npmjs.org/rul/-/rul-1.0.0.tgz","integrity":"sha512-ujXbvlH6b/aZBkL7KNuj5bDKvANcUx2pL+rhYGe7XgxWeMNvUyQgR/2kmLLdZLkV4rPgyRsiTfv/oHyofe8hug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRmQGC+OIOnq5Mgyv92rq9xb8cxfquAoTy2eSMxr/gxgIhAPyY5zpYfVU2N0g/e+OYqJlGXJXm43uEQr/tY8iSF9cG"}]},"maintainers":[{"name":"manvalls","email":"manolo@chatiku.com"}]},"1.0.1":{"name":"rul","version":"1.0.1","description":"An abstraction designed to control any kind of list-like object","main":"main.js","dependencies":{"detacher":""},"devDependencies":{"u-test":"","istanbul":"","coveralls":"^2","y-timers":""},"scripts":{"test":"bash test.sh"},"repository":{"type":"git","url":"git://github.com/manvalls/rul.git"},"bugs":{"url":"https://github.com/manvalls/rul/issues"},"author":{"name":"Manuel Valls Fernández","email":"manolo@vlrz.es"},"license":"LGPL-3.0","gitHead":"2b7691df4fa849ae0c9027db5d8097c314cbae37","homepage":"https://github.com/manvalls/rul#readme","_id":"rul@1.0.1","_shasum":"79e1538cc454dde1357cd1adb57ad8f80206d4b8","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.0.0","_npmUser":{"name":"manvalls","email":"manolo@chatiku.com"},"dist":{"shasum":"79e1538cc454dde1357cd1adb57ad8f80206d4b8","tarball":"https://registry.npmjs.org/rul/-/rul-1.0.1.tgz","integrity":"sha512-NteXGyjNaCiWRW7Jfhn6qEM8JlL+Kb8/wIoAk9WKuxB/aF+kIiEXpyFyV2JFWqUF3Hz3K2yeaQysyuNb2AdwKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBoXskx+gVhAZKEkWQShYw7KlSKjFRLPyCshY/j3/T38AiAgY1q3mpROGtsyzYo4nLHCuOfFh/PUrQBR5ZTtKCcDQg=="}]},"maintainers":[{"name":"manvalls","email":"manolo@chatiku.com"}]},"1.0.2":{"name":"rul","version":"1.0.2","description":"An abstraction designed to control any kind of list-like object","main":"main.js","dependencies":{"detacher":""},"devDependencies":{"u-test":"","istanbul":"","coveralls":"^2","y-timers":""},"scripts":{"test":"bash test.sh"},"repository":{"type":"git","url":"git://github.com/manvalls/rul.git"},"bugs":{"url":"https://github.com/manvalls/rul/issues"},"author":{"name":"Manuel Valls Fernández","email":"manolo@vlrz.es"},"license":"LGPL-3.0","gitHead":"882e5c9ceae90c612633554ca1ca43e584193a33","homepage":"https://github.com/manvalls/rul#readme","_id":"rul@1.0.2","_shasum":"f01c0d22f4cabe2ef60675b2d563e628d8db5ea9","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.0.0","_npmUser":{"name":"manvalls","email":"manolo@chatiku.com"},"dist":{"shasum":"f01c0d22f4cabe2ef60675b2d563e628d8db5ea9","tarball":"https://registry.npmjs.org/rul/-/rul-1.0.2.tgz","integrity":"sha512-6QSFFROOksJ4OXC75eSq2hggwFnf9N179ZgadnMu5PVHbeTOU/Y/JUYN6Lm9gmZ7hJXotK49TnQQ1B45f6Kcdw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKb9UBI9PH9HqczEBiayR+8K/YMNwCsDbtpJ9KFneb4AIhAKvjeGoDOUciGaC8DkOo67qWwVs096FRXKwG2Zr7IWJd"}]},"maintainers":[{"name":"manvalls","email":"manolo@chatiku.com"}]},"1.1.0":{"name":"rul","version":"1.1.0","description":"An abstraction designed to control any kind of list-like object","main":"main.js","dependencies":{"detacher":""},"devDependencies":{"u-test":"","istanbul":"","coveralls":"^2","y-timers":""},"scripts":{"test":"bash test.sh"},"repository":{"type":"git","url":"git://github.com/manvalls/rul.git"},"bugs":{"url":"https://github.com/manvalls/rul/issues"},"author":{"name":"Manuel Valls Fernández","email":"manolo@vlrz.es"},"license":"LGPL-3.0","gitHead":"7a885c3e2dcf167a78cedc38ce39203a25b4d69d","homepage":"https://github.com/manvalls/rul#readme","_id":"rul@1.1.0","_shasum":"f35c1f8cbee2e7ac2affcbdce2d7632fa5c97d41","_from":".","_npmVersion":"3.3.4","_nodeVersion":"4.1.1","_npmUser":{"name":"manvalls","email":"manolo@chatiku.com"},"dist":{"shasum":"f35c1f8cbee2e7ac2affcbdce2d7632fa5c97d41","tarball":"https://registry.npmjs.org/rul/-/rul-1.1.0.tgz","integrity":"sha512-//UHMTna1LmA2CEsliqxwuN7opQYFfFYlxmWk82vS9//lTZsOweVGsZSJ0LLWgoXwma6OsxEIpHctREvys9d6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICSTjqGpoMJO6Fikq2EBgQVSWoRviS3HCzUfADF1ZQ+KAiEAjESwazu9gIcMrVtNljd1cNYHfGEv5FHpBjhxlPfWvhs="}]},"maintainers":[{"name":"manvalls","email":"manolo@chatiku.com"}]},"1.1.1":{"name":"rul","version":"1.1.1","description":"An abstraction designed to control any kind of list-like object","main":"main.js","dependencies":{"detacher":"^1.4.0"},"devDependencies":{"coveralls":"^2.11.4","istanbul":"^0.4.0","u-test":"^2.2.3","y-timers":"^1.1.0"},"scripts":{"test":"bash test.sh"},"repository":{"type":"git","url":"git://github.com/manvalls/rul.git"},"bugs":{"url":"https://github.com/manvalls/rul/issues"},"author":{"name":"Manuel Valls Fernández","email":"manolo@vlrz.es"},"license":"LGPL-3.0","gitHead":"4a9fb8de4198113aaadb85eee4c6e914099a2d47","homepage":"https://github.com/manvalls/rul#readme","_id":"rul@1.1.1","_shasum":"577c3b024bd2b306c7fe380ba7754748e9cc452f","_from":".","_npmVersion":"3.3.10","_nodeVersion":"5.0.0","_npmUser":{"name":"manvalls","email":"manolo@chatiku.com"},"dist":{"shasum":"577c3b024bd2b306c7fe380ba7754748e9cc452f","tarball":"https://registry.npmjs.org/rul/-/rul-1.1.1.tgz","integrity":"sha512-HWvKv4Xr8/OkwhCjsoF6EdSzADEZklpgiEFWpNGwweDlMWkCLQgAH+7+ZOJTp+fnio/JEAcRi+2jm9vED44Hqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGOlDffBu45Th0DbBZnwIYjKpRe8p3Wyg/2MT/d/RZhnAiEA9tQnC/vqArfGxiCsO6w0rDcVd0SoogKlCjHK58LEyGc="}]},"maintainers":[{"name":"manvalls","email":"manolo@chatiku.com"}]},"1.1.2":{"name":"rul","version":"1.1.2","description":"An abstraction designed to control any kind of list-like object","main":"main.js","dependencies":{"detacher":"^1.4.0"},"devDependencies":{"u-test":"^3.1.4","y-timers":"^1.1.0"},"scripts":{"test":"u-test"},"repository":{"type":"git","url":"git://github.com/manvalls/rul.git"},"bugs":{"url":"https://github.com/manvalls/rul/issues"},"author":{"name":"Manuel Valls Fernández","email":"manolo@vlrz.es"},"license":"LGPL-3.0","gitHead":"6b369dd7e450cbca94b25e2858c09b10daef44b2","homepage":"https://github.com/manvalls/rul#readme","_id":"rul@1.1.2","_shasum":"3091e9e4801a9e9858fe9131a34d3f4f476b8ad3","_from":".","_npmVersion":"3.4.0","_nodeVersion":"5.0.0","_npmUser":{"name":"manvalls","email":"manolo@chatiku.com"},"dist":{"shasum":"3091e9e4801a9e9858fe9131a34d3f4f476b8ad3","tarball":"https://registry.npmjs.org/rul/-/rul-1.1.2.tgz","integrity":"sha512-sK/NqQRuRU65QVKZqznpRaBdqzxjxJkpgW19xHcgPK6Cxt1gl7iB3FggRrKVHpxrD2wW620mAXTEXM0I8QGdQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFcgc/S65idXbLDjtSHH+/jQ1XCCwRLNrrJqLzCvhHsAIgJ8BYjdxfGndB/bvmue+qsx+FH8WKGDCjDYGV3hZ5DVw="}]},"maintainers":[{"name":"manvalls","email":"manolo@chatiku.com"}]},"1.2.0":{"name":"rul","version":"1.2.0","description":"An abstraction designed to control any kind of list-like object","main":"main.js","dependencies":{"detacher":"^1.4.0"},"devDependencies":{"u-test":"^3.1.4","y-timers":"^1.1.0"},"scripts":{"test":"u-test"},"repository":{"type":"git","url":"git://github.com/manvalls/rul.git"},"bugs":{"url":"https://github.com/manvalls/rul/issues"},"author":{"name":"Manuel Valls Fernández","email":"manolo@vlrz.es"},"license":"LGPL-3.0","gitHead":"1a40b9e93c4610507cd9f2f39c1de7478e9c934c","homepage":"https://github.com/manvalls/rul#readme","_id":"rul@1.2.0","_shasum":"30aee8955925de54cbdc923f44cf1172339952fd","_from":".","_npmVersion":"3.7.1","_nodeVersion":"5.5.0","_npmUser":{"name":"manvalls","email":"manolo@chatiku.com"},"dist":{"shasum":"30aee8955925de54cbdc923f44cf1172339952fd","tarball":"https://registry.npmjs.org/rul/-/rul-1.2.0.tgz","integrity":"sha512-ja/hbAuaiW4F8/m43terq4vzlojdaQ0FtBqW7ZBsG0ToM1tbbJax+msA4F8N6St+OXIFaJ5PSmD+B37rI8Do3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnkYJUNEyBd3tq3V5xhAode1BQH1L9stsoBKiCQs08gQIhAIJD1IsD2T4c3Satzl3ntV4PS3QcNTOax3NDK7BKOXyY"}]},"maintainers":[{"name":"manvalls","email":"manolo@chatiku.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/rul-1.2.0.tgz_1455052365230_0.7656583730131388"}},"1.2.1":{"name":"rul","version":"1.2.1","description":"An abstraction designed to control any kind of list-like object","main":"main.js","dependencies":{"detacher":"^1.4.0"},"devDependencies":{"u-test":"^3.1.4","y-timers":"^1.1.0"},"scripts":{"test":"u-test"},"repository":{"type":"git","url":"git://github.com/manvalls/rul.git"},"bugs":{"url":"https://github.com/manvalls/rul/issues"},"author":{"name":"Manuel Valls Fernández","email":"manolo@vlrz.es"},"license":"LGPL-3.0","gitHead":"34b0430ee3419f2ea6262e39070ab36148cbce29","homepage":"https://github.com/manvalls/rul#readme","_id":"rul@1.2.1","_shasum":"add36405accbb35d575e281fcd78e5ef324a40fb","_from":".","_npmVersion":"3.7.1","_nodeVersion":"5.5.0","_npmUser":{"name":"manvalls","email":"manolo@chatiku.com"},"dist":{"shasum":"add36405accbb35d575e281fcd78e5ef324a40fb","tarball":"https://registry.npmjs.org/rul/-/rul-1.2.1.tgz","integrity":"sha512-rVPW9TBEQDUYUwEfWcASt7NQfZFp2cUcK583GRkhL1EPHiWxe5aLBgxKOus5D/FhOvkO9SFWPjrQ7V1l5QoWKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdxltuFS7dMWzpajqqDRelmTL6855qre9BKXzTAfnR6AIhAOavghWQk9Z+aPe+2LIznhwGNBfu6egZ3wK6HDMwo7IY"}]},"maintainers":[{"name":"manvalls","email":"manolo@chatiku.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/rul-1.2.1.tgz_1455448048126_0.23749125725589693"}},"1.2.2":{"name":"rul","version":"1.2.2","description":"An abstraction designed to control any kind of list-like object","main":"main.js","dependencies":{"detacher":"^2.0.0"},"devDependencies":{"u-test":"^3.6.6","y-timers":"^1.1.2"},"scripts":{"test":"u-test"},"repository":{"type":"git","url":"git://github.com/manvalls/rul.git"},"bugs":{"url":"https://github.com/manvalls/rul/issues"},"author":{"name":"Manuel Valls Fernández","email":"manolo@vlrz.es"},"license":"LGPL-3.0","gitHead":"191fb69f9eda3b4542f9c3c3d8466c161c51b091","homepage":"https://github.com/manvalls/rul#readme","_id":"rul@1.2.2","_shasum":"fcb11682113ab74bc0824d621ec01177620b8fba","_from":".","_npmVersion":"3.7.1","_nodeVersion":"5.5.0","_npmUser":{"name":"manvalls","email":"manolo@chatiku.com"},"dist":{"shasum":"fcb11682113ab74bc0824d621ec01177620b8fba","tarball":"https://registry.npmjs.org/rul/-/rul-1.2.2.tgz","integrity":"sha512-Gd22k2E2qBGeuLAzhC5FRtcuBJBbZq/EUgtP3av0w/6YokNmHv6DlaeJ/QivH4nmzbzOAhJS3Mc6YgpUpsgjdg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDG1/ZaF6im2RqfnQ+A7g5JeN1jCjAAP2Y+tyjtMNWakAIgBvrGLOrWLkpQeSpRBIZWtv6pc1eG455iOEHQgU77yPU="}]},"maintainers":[{"name":"manvalls","email":"manolo@chatiku.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/rul-1.2.2.tgz_1455735715094_0.5647893769200891"}},"2.0.0":{"name":"rul","version":"2.0.0","description":"An abstraction designed to control any kind of list-like object","main":"main.js","dependencies":{"detacher":"^2.0.0"},"devDependencies":{"u-test":"^3.6.6","y-timers":"^1.1.2"},"scripts":{"test":"u-test"},"repository":{"type":"git","url":"git://github.com/manvalls/rul.git"},"bugs":{"url":"https://github.com/manvalls/rul/issues"},"author":{"name":"Manuel Valls Fernández","email":"manolo@vlrz.es"},"license":"LGPL-3.0","gitHead":"ba8af341ca80a93f80aba0adf6bff4a86ad85335","homepage":"https://github.com/manvalls/rul#readme","_id":"rul@2.0.0","_shasum":"0af9592a99e4e54e590aa8454608a7944973feb7","_from":".","_npmVersion":"3.8.1","_nodeVersion":"5.9.0","_npmUser":{"name":"manvalls","email":"manolo@chatiku.com"},"dist":{"shasum":"0af9592a99e4e54e590aa8454608a7944973feb7","tarball":"https://registry.npmjs.org/rul/-/rul-2.0.0.tgz","integrity":"sha512-MDeWNvQEisc9ZK4m3xblLZUpn4zK8hFJbgNZY31HvWYjYYHF/ji78wQQHvMr5ILHIc3zvrmk5cQkelsmU1ytOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2dfid3+lKZYuGSWTDHuGRY0xjmm5fpZ1s3ys2HD8yOwIgVGTngF+7bPVeWzW/XzvIHKiZFV1MGW+mvcrvEcFaKeU="}]},"maintainers":[{"name":"manvalls","email":"manolo@chatiku.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/rul-2.0.0.tgz_1458467276473_0.6471769327763468"}},"2.0.1":{"name":"rul","version":"2.0.1","description":"An abstraction designed to control any kind of list-like object","main":"main.js","dependencies":{"detacher":"^2.0.0"},"devDependencies":{"u-test":"^3.6.6","y-timers":"^1.1.2"},"scripts":{"test":"u-test"},"repository":{"type":"git","url":"git://github.com/manvalls/rul.git"},"bugs":{"url":"https://github.com/manvalls/rul/issues"},"author":{"name":"Manuel Valls Fernández","email":"manolo@vlrz.es"},"license":"Apache-2.0","gitHead":"08488bee96ac8886808ecfe663b267ef7e79d1b8","homepage":"https://github.com/manvalls/rul#readme","_id":"rul@2.0.1","_shasum":"079db093b8e56809652226a55b90b69b9c078647","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"manvalls","email":"manolo@chatiku.com"},"dist":{"shasum":"079db093b8e56809652226a55b90b69b9c078647","tarball":"https://registry.npmjs.org/rul/-/rul-2.0.1.tgz","integrity":"sha512-TIxjLwOBCffVKKAxCPBsKlOLuWsHBCAyHIcdz6vbDCgiFKR9DiASvNNCnQrukEfBNdrDdZKogK0L/xYVhY7ZbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICFn8BoGZu2y8IomWp1IcHHo7DojoIam9USPMvzlLBwuAiBo4GeHDTGWD0WsqzhnTZeDg3hA2LrLXaHY2ZMVMmctag=="}]},"maintainers":[{"name":"manvalls","email":"manolo@chatiku.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/rul-2.0.1.tgz_1479547550076_0.45399082847870886"}},"2.0.2":{"name":"rul","version":"2.0.2","description":"An abstraction designed to control any kind of list-like object","main":"main.js","dependencies":{"detacher":"^2.0.0"},"devDependencies":{"u-test":"^3.6.6","y-timers":"^1.1.2"},"scripts":{"test":"u-test"},"repository":{"type":"git","url":"git://github.com/manvalls/rul.git"},"bugs":{"url":"https://github.com/manvalls/rul/issues"},"author":{"name":"Manuel Valls Fernández","email":"manolo@vlrz.es"},"license":"Apache-2.0","gitHead":"b3f07eb241e79a2223e4c8948f196060fa2ae8a9","homepage":"https://github.com/manvalls/rul#readme","_id":"rul@2.0.2","_shasum":"24c6fdf6b8b1982dcff31f09d323fd3b17f89856","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"manvalls","email":"manolo@chatiku.com"},"dist":{"shasum":"24c6fdf6b8b1982dcff31f09d323fd3b17f89856","tarball":"https://registry.npmjs.org/rul/-/rul-2.0.2.tgz","integrity":"sha512-U1VqFh+BJO3PAZS+ZaWkFPuPNQBX5qassg1mUWx5sNc0fxVaHPKF6Vzr9q4rpxJ3FSXZQl5ISHKuKx7sIfcLgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDePRN8iUFVOkPKiaSIK9IPf8CcB83gwgmOdT34oVfwkAiEAvEk8GMDIHIbWbS0pD0wrBafE0Jw3DDGKsvd4N7B/dH8="}]},"maintainers":[{"name":"manvalls","email":"manolo@chatiku.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/rul-2.0.2.tgz_1479579840204_0.20521395234391093"}}},"readme":"# Remotely Updated List [![Build Status][ci-img]][ci-url] [![Coverage Status][cover-img]][cover-url]\n\n`Rul` provides an abstraction layer above any list-like object, making it possible to control several different lists with a single unified interface. This can be achieved by consuming a `rul`:\n\n```javascript\nvar Rul = require('rul'),\n    rul = new Rul();\n\n// ...\n\nrul.consume(\n  function onAdd(elem,index){ /***/ },\n  function onRemove(index,ammount){ /***/ },\n  function onMove(lowerIndex,higherIndex){ /***/ }\n);\n```\n\nWhat follows is an example of modifying a `rul`:\n\n```javascript\nrul.add(0);\nrul.clear();\nrul.append([1,2,3,4,5,6,7]);\nrul.add(4);\nrul.replace(rul.length - 1,3);\nrul.remove(1,2);\nrul.move(2,4);\nrul.swap(1,3);\n\n// final state:\n// [1, 7, 6, 4, 5, 3]\n```\n\nAbove methods are available on any `Rul` instance. Some accessor methods are available too:\n\n```javascript\nrul.indexOf(elem);\nrul.lastIndexOf(elem);\nrul.get(index);\n\nfor(value of rul){\n  //...\n}\n```\n\nThese methods will only work on *consumable* `rul`s. A `rul` can become *non-consumable* if it was initialized as *volatile* (`true` as the only argument of the constructor) and has recently been consumed. Volatile `rul`s exist purely for the sake of memory management: when they become *non-consumable* they behave as sinks of data, it's up to the consumers to decide what to do with it, but the `rul` itself won't retain said data.\n\n[ci-img]: https://circleci.com/gh/manvalls/rul.svg?style=shield\n[ci-url]: https://circleci.com/gh/manvalls/rul\n[cover-img]: https://coveralls.io/repos/manvalls/rul/badge.svg?branch=master&service=github\n[cover-url]: https://coveralls.io/github/manvalls/rul?branch=master\n","maintainers":[{"name":"manvalls","email":"manolo@chatiku.com"}],"time":{"modified":"2022-06-26T14:43:58.014Z","created":"2015-09-17T17:10:39.849Z","1.0.0":"2015-09-17T17:10:39.849Z","1.0.1":"2015-09-17T17:36:23.397Z","1.0.2":"2015-09-18T16:01:48.285Z","1.1.0":"2015-09-26T15:41:42.805Z","1.1.1":"2015-11-10T20:17:19.471Z","1.1.2":"2015-11-19T20:10:22.574Z","1.2.0":"2016-02-09T21:12:48.264Z","1.2.1":"2016-02-14T11:07:31.841Z","1.2.2":"2016-02-17T19:01:59.069Z","2.0.0":"2016-03-20T09:47:58.787Z","2.0.1":"2016-11-19T09:25:50.652Z","2.0.2":"2016-11-19T18:24:00.786Z"},"homepage":"https://github.com/manvalls/rul#readme","repository":{"type":"git","url":"git://github.com/manvalls/rul.git"},"author":{"name":"Manuel Valls Fernández","email":"manolo@vlrz.es"},"bugs":{"url":"https://github.com/manvalls/rul/issues"},"license":"Apache-2.0","readmeFilename":"README.md"}