{"_id":"@ribajs/extras","_rev":"67-9487e7896fa9e0a198749b6f0b5f6e70","name":"@ribajs/extras","dist-tags":{"alpha":"1.9.0-alpha.11","next":"2.0.0-beta.10","latest":"2.0.0"},"versions":{"1.7.0":{"name":"@ribajs/extras","version":"1.7.0","author":{"name":"Pascal Garber","email":"pascal@artandcode.studio"},"license":"MIT","_id":"@ribajs/extras@1.7.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"a779c94f7e516eee70b6789fa93bbaa1940b6d8a","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-1.7.0.tgz","fileCount":13,"integrity":"sha512-kz2Y8YGueCaE6DYRzyPZuqmNFqpWM9a5qc0l1IXMS67rPEtnUL5pg3asu6d330ENsptmwpicbLcgaFlEc0Tzag==","signatures":[{"sig":"MEYCIQC8ZkWk86xXs+u5IpQ7TTQJZj/95uSsKEIUs5VzYktFpgIhAN6MxshmiPZQYul03AM7mB+HsOYLz+Su7hvaYCWIImQx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6Q1pCRA9TVsSAnZWagAAd0MP/1OVhLYA9kE+HkMET8na\nw08i4YodMWWUdXD1yPzUbyc6M3Dw3LRVWmaaUThSou2IY4WWlt+xmt21Rj9k\nkFhrGhNiWFxk0IaHy9BT2CnyvV95ZF48wCFpFNmNCaHnIQA16WWlxar7xDPq\n80H8Ilqpt+ljcFpm3IKvayKpy4cKZx20S/tpOu08zPC1BGwsfMomK1rXPj0E\nNoHmV3LfR4ETlGx4TC50NpKswdLhNsM0+eXPWH9jGfvYhYPvCX+Kb6QDK6hS\npLA1Xxdf5n9noKQmI15v9E8Z8J7fuBWiJLVFN5AsgRzYUWPn+9VTNl1m8Epq\nqqD2AUAwpqbd6APxPdGhYgAGnTAtlTvkVS+WOa3mxdQ/MNPzsMVfb6+Ffawf\nr8t3foasEvIs7FJ5KTH2dcFiVNTd0J/jLzg3yUNeDqUXv8mk/jGRz/oRaTyb\nf5E+qZkusRDrp5DZXE/1f4HrwabHTX1hPBGCnRDbRtaRIVNRQY8bStyzDP36\nYXM56NdnkIEv6aZfZuQsFZcEDizQTSYHLPhTfHPVGVHmF6H9OoQF0dwlHfbg\nhd+rOdcBC0HwY3T61up3LmmiF+oSAjutoF65pkPMX1wf/6Khu70zdrmocOjB\noS+NG7O6hTqA3aFqB4oXxoXM7K4a8FBaejaBboLEQe0Lf5i2MPna7XGUM3yX\nMaBS\r\n=+lZB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","module":"src/index.ts","source":"src/index.ts","scripts":{"test":"npm run type-check && jest --config=jest.config.js","build":"npm run build:module","type-check":"tslint -c tslint.json 'src/**/*.ts' && tsc --noEmit","build:module":"tsc"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"_npmVersion":"6.13.1","description":"Extras module for Riba.js","directories":{},"_nodeVersion":"12.10.0","dependencies":{"@ribajs/core":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","tslint":"^5.20.1","ts-jest":"^24.2.0","webpack":"^4.41.2","@babel/cli":"^7.7.4","typescript":"^3.7.2","@babel/core":"^7.7.4","@types/jest":"^24.0.23","webpack-cli":"^3.3.10","babel-loader":"^8.0.6","@babel/preset-env":"^7.7.4","@babel/preset-typescript":"^7.7.4","babel-plugin-array-includes":"^2.0.3","@babel/plugin-transform-runtime":"^7.7.4","@babel/plugin-syntax-dynamic-import":"^7.7.4","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-object-rest-spread":"^7.7.4","@babel/plugin-proposal-export-default-from":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/extras_1.7.0_1575554408837_0.24725693200166576","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"@ribajs/extras","version":"1.8.0","author":{"name":"Pascal Garber","email":"pascal@artandcode.studio"},"license":"MIT","_id":"@ribajs/extras@1.8.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"6b1e2b614268cb8512fdb2e23d9d7c2a28b7cbaf","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-1.8.0.tgz","fileCount":86,"integrity":"sha512-gJ0FTu1rxgQA4O2ZONUoYj3yNA6GHqa07bWTLyswlznwQt3KKxW8wCQ/3TI1ZCYbx5Lwi/cQGklI5iYWoZUZaQ==","signatures":[{"sig":"MEQCIEMV/RW8cuick/+aQ7DbIfNwhBTQduBwBuTnhsJh/nyWAiAnPdVcj+m7LwKYvgrNFHF6YznloHQALC2Pw7pBFTl8Qg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFzSyCRA9TVsSAnZWagAAqZgP/2DooR9g8l3cF46YjjJH\nbIm6nVlnFw2pAk+pDko/ZtTvTFWH4HA7AN92AvrLH6F8skW/msC2XW0V/JzR\nwec/uEstILfCeWKTcNfH9RQqd88wVStNZbh7Pq26hK10KjM+aTe37QHMlPFV\n6CVWyBBC+PFEfP0+RsZTVGmCt2Kz9H6Mscm7mq6ZHTvaOrDkWgXW0gEAvkLG\nC9q2HFCzSISch4SRtntl1lF9BzdE55Wh2pdSBgNBhWsNF2qBA8FLSiOlq2kA\niZQphV6RGdMFCFDojA9uGIkr4GxerbCGBtyWT+lQrbTAwogEZCwM0IhW/ipb\nbxe1Jc8rvpA/JS+SDRp7j3ZcFHQbONgZIpZZ8x0hZcDhxMqpV7Pa3o5DvU4v\nbq8bDB0u9R93pg2ZWYndwmcbaRanF96DG7w8IJYV//cmqs2EP5cza90WMxdL\nhJbGnLBkkWp+woINKCyScLLdYy7LC1Kwu05uP3NysjAyipvLVB0oO+afTww5\n6yEIdm44DTZoj3Y/L6+hzwkvufQPYH1/ox/Tsl8iQZjvXgmDDCCZjjHCsD5A\nk5i3HzSk4eU7u+Yxv9foR10hzS1659k5p3dPLkGV4nVEtg7Hi6aRwJAwC7zz\n44d04HWlNPfHziJ7On4VzBDcwEhiseT+UUTDe+xGWNo79rjZxiHXq65gK5wS\n9FPy\r\n=V40Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","module":"src/index.ts","source":"src/index.ts","scripts":{"test":"npm run type-check && jest --config=jest.config.js","build":"npm run build:module","type-check":"eslint src --ext .js,.jsx,.ts,.tsx --fix && tsc --noEmit","build:module":"tsc","packages:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"_npmVersion":"6.13.4","description":"Extras module for Riba.js","directories":{},"_nodeVersion":"13.5.0","dependencies":{"@ribajs/core":"^1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","eslint":"^6.8.0","core-js":"^3.6.2","ts-jest":"^24.3.0","webpack":"^4.41.5","@babel/cli":"^7.7.7","typescript":"^3.7.4","@babel/core":"^7.7.7","@types/jest":"^24.0.25","webpack-cli":"^3.3.10","babel-loader":"^8.0.6","jest-extended":"^0.11.2","@babel/preset-env":"^7.7.7","@babel/runtime-corejs3":"^7.7.7","@babel/preset-typescript":"^7.7.7","@typescript-eslint/parser":"^2.15.0","babel-plugin-array-includes":"^2.0.3","@babel/plugin-transform-runtime":"^7.7.6","@typescript-eslint/eslint-plugin":"^2.15.0","@babel/plugin-syntax-dynamic-import":"^7.7.4","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-object-rest-spread":"^7.7.7","@babel/plugin-proposal-export-default-from":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/extras_1.8.0_1578579121668_0.3433334527172105","host":"s3://npm-registry-packages"}},"1.9.0-alpha.0":{"name":"@ribajs/extras","version":"1.9.0-alpha.0","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@1.9.0-alpha.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"f515a6e48186c24881accef2e2e6ea3c25ada325","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-1.9.0-alpha.0.tgz","fileCount":88,"integrity":"sha512-EMwGnLHHgDiigonILdOomIUhAzHRCg3LiFo06WDa+lKoteJC01fqlg+RIroUGI5/cJ8oF3fRIaColaOkQjXMGA==","signatures":[{"sig":"MEQCIB1U0/Nb0jQFt0LZnMXvMfMvEGbgUKPaJ1U3R9lj0bsiAiBvT7ZHHGFg3NtvOdL2eSSKAa66aPilQ2H/ER84MOnZFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":667315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesYtACRA9TVsSAnZWagAAyjkP/2SAXy1UJfRHclrlp/bP\n82gpw2aBEXIuBa+541rzWVnt4Fje4c7hIUb2+qmuunB1tnCONDsG+eJYQI6s\nMPz3EVuH2W5/aAcskkJacCfxGH9adI4RS2Bee/hErF2syTAGNmmIYLqD6NaZ\nCM3U7v4pi1Tg/yntwrxf1tR5F0Lf31qJVOjKc9EtkYZcjmLG9btJ986Qek1P\nBrr9tJeDdf9gq7Dk6o+s8G1s3dZRWJM1vwi/luWsChYCKj+EsLVhDpLdzv8k\nUphDEWhNSX53y2sCpCtsdkQ5ixrGh3R3mbFH4/EkHWVXeoIfiDbnT+VNeVEx\nv68aWKFTKsxee3dokpWikyteFhJzY+VGmw1zucvvp0JSKledU+DGpvhIXVAv\nmBrHhMXSfk/oYv+168r99GmpXxisCJM5Xf9da2ATwvVl5Ytl/pX8nn+SfzSX\nYH/ODU2Zfc1UmX18Y9fsmeArzBjnBmc2Ee7zJNNK69b9Hw9lEAX0FWq+3gMq\nVvshQqoG1LIgD4W7pUPMv0D4MW6iGp3S4Y7g6Pmzksn5wTSpPeoBsJ8X9ZiW\nY8x0Vd+ckwPvAD5mLIDmp2wSzKRtN94bqtSMRkZOeKYe5PXbn8g6HrnKpSKS\nCInnjDe5XmrncIiaE4fjHa6T/hzDUsxz2j3I3lMYUuSTZ84rTrn5V4hsiLPZ\nbDXZ\r\n=Nh//\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","module":"src/index.ts","source":"src/index.ts","scripts":{"lint":"eslint src --ext .js,.jsx,.ts,.tsx --fix && tsc --noEmit","test":"npm run type-check && jest --config=jest.config.js","build":"npm run build:module","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"@ribajs/core":"1.9.0-alpha.0","@ribajs/utils":"1.9.0-alpha.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.4.0","eslint":"^6.8.0","core-js":"^3.6.5","ts-jest":"^25.4.0","webpack":"^5.0.0-beta.15","@babel/cli":"^7.8.4","typescript":"^3.8.3","@babel/core":"^7.9.0","@types/jest":"^25.2.1","webpack-cli":"^3.3.11","babel-loader":"^8.1.0","jest-extended":"^0.11.5","@babel/preset-env":"^7.9.5","@babel/runtime-corejs3":"^7.9.2","@babel/preset-typescript":"^7.9.0","@typescript-eslint/parser":"^2.29.0","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^2.29.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-object-rest-spread":"^7.9.5","@babel/plugin-proposal-export-default-from":"^7.8.3"},"_npmOperationalInternal":{"tmp":"tmp/extras_1.9.0-alpha.0_1588693823638_0.7899591476482126","host":"s3://npm-registry-packages"}},"1.9.0-alpha.1":{"name":"@ribajs/extras","version":"1.9.0-alpha.1","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@1.9.0-alpha.1","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"736cb2e234b4e4c7921cfb73c5e1a9a682a4347d","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-1.9.0-alpha.1.tgz","fileCount":80,"integrity":"sha512-GrL3xmWMg+NjwLO7JEmoJsdNngwrGZBxL9DFk5CzNlZK4R08KtBCEgEOqrA2v0PMSrl9Q7mS6rmzJt4Da2IjLA==","signatures":[{"sig":"MEYCIQCSSX8t98ezOYM1b6MhKYt6QuA0yVuz7nsFLTKzLkZVJQIhAJ+ockcErHoEHTNP/495zH9615eDeDGCSDj9ET9RfXX7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCDL+CRA9TVsSAnZWagAA2vwP/iXSOpp7lqf/zKRQuVq+\nNKAVbFQpBklNmjoGAkscIV+CKEe73oOtdoxDXZBKDVIiwKMf8ATuNhZLxgEb\n8bgyc0P4ofALPZVqpkLgjzGolHPZpGkrk2J9pVaT9tjn8xiRNwF8CdmdfWnc\nXrg8VwOzcKRauLy7sgBZ0vzGojIzzfmoPRs3oeNJYWdbcf6wfNJNRw8TjL/a\n+DUju2kBf/NovpwVBcpUGUonIeuPFpmuDVL8xkyszFm741Jjejv0/enw2i/f\njVveV03cklIQoCD1w4uMMvNWuqYZXU5moudMk0uioag4kBPR4KU4xNaJOxLj\nGWk3taSqc90dXysLYGRk5COwVDieQd4TusRtoMV1QBRVGYYg7QgS4uJ60YNP\nJhZcYYH+ESPv9BUyse97f1VLudIz/H4I0h6fpA0MZiBUJlz96hJXu3oAIYGJ\nIkQHdkhtfDAHDoo8xs7tpsJqYWrIKqNmB74tXHHyfSdvSww+Dx36Ddy9F4AW\nwzsxiFrszTh5Y4NAuzCD5bukZK0XRvacGmP3sgllMvjsWYlSq0+GV0pG9T3E\nqA/XYq6b78ds0pUtC1zhsVw0NFSLRyzncrNg27/1gAy57IZcvyZcal/kyk12\nYA/234LosyJS+kxxZWgq0lN0lTnTkgjVbSUPiP1i5J/XCjRaPjqx4QEoLEeH\nfRYt\r\n=qinv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","module":"src/index.ts","source":"src/index.ts","scripts":{"lint":"eslint src --ext .js,.jsx,.ts,.tsx --fix && tsc --noEmit","test":"npm run type-check && jest --config=jest.config.js","build":"npm run build:module","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"@ribajs/core":"1.9.0-alpha.1","@ribajs/utils":"1.9.0-alpha.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","eslint":"^7.4.0","core-js":"^3.6.5","ts-jest":"^26.1.1","webpack":"^5.0.0-beta.22","prettier":"^2.0.5","@babel/cli":"^7.10.4","typescript":"^3.9.6","@babel/core":"^7.10.4","@types/jest":"^26.0.4","webpack-cli":"^3.3.12","babel-loader":"^8.1.0","jest-extended":"^0.11.5","@babel/preset-env":"^7.10.4","@ribajs/eslint-config":"1.9.0-alpha.1","@babel/runtime-corejs3":"^7.10.4","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@babel/preset-typescript":"^7.10.4","@typescript-eslint/parser":"^3.6.0","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^3.6.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/plugin-proposal-object-rest-spread":"^7.10.4","@babel/plugin-proposal-export-default-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/extras_1.9.0-alpha.1_1594372861973_0.3662484469390994","host":"s3://npm-registry-packages"}},"1.9.0-alpha.2":{"name":"@ribajs/extras","version":"1.9.0-alpha.2","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@1.9.0-alpha.2","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"b1aa18df4e8f2cfe368c71c8cadf18d4d78e2d1c","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-1.9.0-alpha.2.tgz","fileCount":80,"integrity":"sha512-4NGE/yLWqxbTR7C9+Qi42aoQXaRTZzD9Vmd0CKnQKqnBtTSchhE6lrVYRLu+75wm3phnHcVc92+gT3KEHAPnkw==","signatures":[{"sig":"MEYCIQDPzLYXfEfQgpW27kuqysDJLcCyiEQM/oZOtbLCywPctgIhALeoR83IGYYwJDdkfv5tq+EQKEUY0i6OZ4INi1JmQtnu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJ/RtCRA9TVsSAnZWagAAWTAP/0Z/uD/XFABDpcHhFGzj\nFmKdEoSB8yhw7MAQ1ztU0v3JFZroXc3MoI761N+IHT6QZAF6HsB7cyvyMP3Q\nJJCtivd+d6xJtaesdxilzQRy5JjnA4/4srXK3h3Han+rt0JCq38tUyzzQMVi\nO0mU9Jj6yPtNQhKbX4lubfO6qtRlIH1lkqu+3mKW5C0r4EpMzgj69/4MTuU+\ndSY5iUkUShSgldAA7FK/GQBaqLjpNvX22c9mCaTYra57IOqzDFe7UZ19K8TY\nkFfR8Kz9Akf/rYpt49j5PmLHjnp+vqzaAS5seMBm1w0KtOIokg5wTj3z9UTv\nhsDIy3zfn1Dl64fHfvh3EMLwDfAwrH4SFgzcJJ/WhE8GJFS0Iug4sS5kSJd+\nOU4fXAGp/RehDI8+92U12e0MpgywEaoJeAzhB7/waa5jWuzRyvAE1jGV7SUn\nn76K9JXANemMrw4Uxheo7UM6e7aSwWtItafeh6YnLMGWv5DGtLqPDvVFR8A0\newFuyGedC3fm24WsF5s5sT0t5IwBPePGMSw2C73Jsx+aqbMYaROHyf0SOudl\nps8Oenzbsn+Dh4Xl0uDoiIcTKDpuaB+jYvxBazw8szx+aBmTX6Uviqf3USUs\nTnF38OcnrmvJ+kHQK+bCGi2CPJ9ZWSbMrOI9kXMgZfwzfz0y20PvuefrhyOu\nMzYA\r\n=ZPmb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","module":"src/index.ts","source":"src/index.ts","scripts":{"lint":"eslint src --ext .js,.jsx,.ts,.tsx --fix && tsc --noEmit","test":"npm run type-check && jest --config=jest.config.js","build":"npm run build:module","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"@ribajs/core":"1.9.0-alpha.2","@ribajs/utils":"1.9.0-alpha.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","eslint":"^7.4.0","core-js":"^3.6.5","ts-jest":"^26.1.3","webpack":"^5.0.0-beta.22","prettier":"^2.0.5","@babel/cli":"^7.10.5","typescript":"^3.9.7","@babel/core":"^7.10.5","@types/jest":"^26.0.4","webpack-cli":"^3.3.12","babel-loader":"^8.1.0","jest-extended":"^0.11.5","@babel/preset-env":"^7.10.4","@ribajs/eslint-config":"1.9.0-alpha.2","@babel/runtime-corejs3":"^7.10.5","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@babel/preset-typescript":"^7.10.4","@typescript-eslint/parser":"^3.6.1","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^3.6.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/plugin-proposal-object-rest-spread":"^7.10.4","@babel/plugin-proposal-export-default-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/extras_1.9.0-alpha.2_1596453997370_0.31727199164276887","host":"s3://npm-registry-packages"}},"1.9.0-alpha.10":{"name":"@ribajs/extras","version":"1.9.0-alpha.10","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@1.9.0-alpha.10","maintainers":[{"name":"onesimpledot","email":"dotonesimple@gmail.com"},{"name":"jumplink","email":"pascal@artandcode.studio"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"63a7385dfd06a8d4a58c6bc9cee4123747f2d7e7","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-1.9.0-alpha.10.tgz","fileCount":80,"integrity":"sha512-qGPkBKW3OvQrBW3gID4MfbiD/E+s/dnaXD8ysZU6noAyNaFm1GOXDYVPEQWkCEaEPwhNyEuO1kvmHLApYLbM+g==","signatures":[{"sig":"MEUCIAOrPCX7J9NoV8SpvbJYmMbb0s7chvFjXm3/nUjfwUCQAiEAqRBph+qDEODXIm43pzNoknOD3ZJ+Cy33Xozn/eVThuk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZJueCRA9TVsSAnZWagAAF60QAJyb+PZLXnMC04uxlR3G\n8g+aQTmmMUGQCbWq8S+bNh3Mq1q95a99VFD7/Gg2VTEFBfJRt/2UJy7PDWFg\nYjJvRgKIgFuX8g3ELqHD14DO5f9GHDxtAPoYSF6xd36xDOVfELHeVmLDYppP\nJaE0xHv8EqCztdFyXzIIFfAJm9z6KqHq3rsoxT7VSftzyO1e/RBA5gxcM5A8\nJW4HEUXh6HWB1rqTEDcrY1OcYWm+dHHrS+qsTodH7NCUPHBKqhIPLSrTH5Ko\ndVTn/2gUqM78mxcJImDYYXMo6uTIe/3XqX256tFn/TM6dGF6QmN4ps6AWtIA\nZ+Drm1ZSQNGYKPBGgqtpLn6eGneCrxD3g04wDjSz8qJjsxzZ5lL6ZjNZ/JIK\nX9v0REPmOMnYS9raLZ/57eky5OcBbrf5mayOT0miP6S8x18p7gJHhzQuakve\nYItKZiZ0j6lxcT9Hf0cLJoVDt2bUOJKkmPL7N3n1JyUX0/+gtFi8l+xM9d/W\nNzMMXHguZCgrZGpuI7bEWjKLAphgqq8ufJFcHHgwDOCbFpDXoACewhpKuS5y\nh9ED2UNRRoYQng3FTbkhU24opK+fBGnM/rL/lf5Y5jI/0cLS6XjU6zpjW1hw\nksIUsxI5D5GNv2XSKGK8r8OejHjhIhjIjKiNohDrtsgJGkWGGbhd80aN5z8+\nGE4J\r\n=L+Ud\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","module":"src/index.ts","source":"src/index.ts","scripts":{"lint":"eslint src --ext .js,.jsx,.ts,.tsx --fix && tsc --noEmit","test":"npm run type-check && jest --config=jest.config.js","build":"npm run build:module","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"@ribajs/core":"1.9.0-alpha.10","@ribajs/utils":"1.9.0-alpha.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","eslint":"^7.8.1","core-js":"^3.6.5","ts-jest":"^26.3.0","webpack":"^5.0.0-beta.22","prettier":"^2.1.1","@babel/cli":"^7.11.6","typescript":"^4.0.2","@babel/core":"^7.11.6","@types/jest":"^26.0.13","webpack-cli":"^3.3.12","babel-loader":"^8.1.0","jest-extended":"^0.11.5","@babel/preset-env":"^7.11.5","@ribajs/eslint-config":"1.9.0-alpha.10","@babel/runtime-corejs3":"^7.11.2","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@babel/preset-typescript":"^7.10.4","@typescript-eslint/parser":"^3.10.1","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^3.10.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/plugin-proposal-object-rest-spread":"^7.11.0","@babel/plugin-proposal-export-default-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/extras_1.9.0-alpha.10_1600428958014_0.9004639604054678","host":"s3://npm-registry-packages"}},"1.9.0-alpha.11":{"name":"@ribajs/extras","version":"1.9.0-alpha.11","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@1.9.0-alpha.11","maintainers":[{"name":"onesimpledot","email":"dotonesimple@gmail.com"},{"name":"jumplink","email":"pascal@artandcode.studio"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"3f03686eea9a9f2c04903d25ece1367d57ad2642","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-1.9.0-alpha.11.tgz","fileCount":80,"integrity":"sha512-sj5blVT/BSlZItc7KqdsY6plODLzS3ZRhxApe5l32BOGJd8rs7wJReMOgu5t+S1gyIc15kvSZ3V2m7sq8O4ltw==","signatures":[{"sig":"MEUCIQD1yZyFIFXZqVfF1G0mfzsaUey9rcZoVq1W45zlT8m39gIgUZrAZzS59P+DpgnUGzRg3b7NL79kf2+44lLOKxTMrRU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfajoTCRA9TVsSAnZWagAAy6IP/RLOTjForyizukL4+xoN\noC/HdQjDTbXlz+EzL8pW5j95Er3sJ8vE0Zn/gvRNOI+8Jnug4UJ93LlpBDUc\nDPF6dJASjyt5iESY+zFcPkwWJMY+M++/bZ/4QuQXbThey/mNb91y37MybBsf\nvNcWdacM3vB8Bu9ZXBanbkpMBdGzJNxSGAZXns0LAqo87/oqXnWvWyhzwd3w\nE2gEUa3ds1w0Yh9dScyyjU7uzEUtoX9CbqGh7Nal1R4ZY+5p466BiSvPgBQ3\nBZdAX46HPZ3TJxH/8N0rSxpYW3NOantnoWC+SyYo4Y1yxqTAtSDPU1F7MhbC\n+bsRUx9WN/5xkvW00x3H56amjJ3451/sYNViJTV9n/FxCaE6vT40d3KvI3vP\nu5CT7hmGNfysOPXrY0SWyp1rhbG9BQBOKWuGEhzxzQMUaONSNNe+W8VLCArn\nfyifqRqimZuWRnTBXTN97gregkVfP6fOyJv1vq6alx7yFt76OQQs0tr2hVqY\nEe6oXcuuHEtxqNwT19Sf6tplSblubX7SELQNdS/pUdn5OVM3LGaYuk6blqG5\nDu8aPlHQBUWiRgYr6CEdzZpSBYWRYWFklVjE0m3f/uNNoxs8bLUZRggNgDvU\n9XZHKOzMckAZOEmbWQY18bVAWaZz8D3yv9qj3JlvPC/CJM6bZetFVli9gQrp\n7FZt\r\n=7Zeh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","module":"src/index.ts","source":"src/index.ts","scripts":{"lint":"eslint src --ext .js,.jsx,.ts,.tsx --fix && tsc --noEmit","test":"npm run type-check && jest --config=jest.config.js","build":"npm run build:module","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"@ribajs/core":"1.9.0-alpha.11","@ribajs/utils":"1.9.0-alpha.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","eslint":"^7.8.1","core-js":"^3.6.5","ts-jest":"^26.3.0","webpack":"^5.0.0-beta.22","prettier":"^2.1.1","@babel/cli":"^7.11.6","typescript":"^4.0.2","@babel/core":"^7.11.6","@types/jest":"^26.0.13","webpack-cli":"^3.3.12","babel-loader":"^8.1.0","jest-extended":"^0.11.5","@babel/preset-env":"^7.11.5","@ribajs/eslint-config":"1.9.0-alpha.11","@babel/runtime-corejs3":"^7.11.2","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@babel/preset-typescript":"^7.10.4","@typescript-eslint/parser":"^3.10.1","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^3.10.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/plugin-proposal-object-rest-spread":"^7.11.0","@babel/plugin-proposal-export-default-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/extras_1.9.0-alpha.11_1600797202500_0.7153204887996707","host":"s3://npm-registry-packages"}},"1.9.0-beta.0":{"name":"@ribajs/extras","version":"1.9.0-beta.0","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@1.9.0-beta.0","maintainers":[{"name":"onesimpledot","email":"dotonesimple@gmail.com"},{"name":"jumplink","email":"pascal@artandcode.studio"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"205f3de50c19812ec1ca1b665535cc70abc215f1","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-1.9.0-beta.0.tgz","fileCount":80,"integrity":"sha512-6ImigLuPm5nzQ5HuxndmjbvyhdHSz2Z3IqL/G7Rq6oq00+zFIYZu2lYC7Pn95kYVDcHJF8x60sf1g6Sy6ZVWCA==","signatures":[{"sig":"MEQCIFLsfSG/yYR6MJrxDQ0sMQahWZSzTxoe5Sn8X/P6IJoSAiA+X7OSmVc9BXzeu4p3PG2sNH8+2cxW6pomcZsQ+2O8jA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfchT+CRA9TVsSAnZWagAAYzgP/3pPMU2bkAzbR/WOuG4V\ngJ58XoyiRBrM9H2achi4Mwx2jBEyfgKG45jaRHXWa6CaTSzrS5bKyGpXzsz0\nMkmM2gH0p4t7WKcIR6aGvhU69XAg6QYAzL7i4H497C+jRcXeAnBIo+f5Ny2w\nu4BE6A5oki2/BygAlOb7Ivoio6YpqrP2V89UI27lj7thZ1svFWtKLJMslGXI\nC2DWa/VNg/41/rhVFCNOIULSmhytCO3OhECMitJY4/7xHHNUZ4zXVNvM1bgX\n/E+gi1+8YV4F/EtaWw5+YfVPY9GZzvIkKz4j/Qh6cRWroJljr8C+7x8Z9HXD\n0/0CBdgcsjb/E5reafITG5HiHe0CoRvUehQDsChVTGJsk/qYao6/j+63xnXd\nRnzE3QJg/vKK45QYa98POefk2MuAPsaJx5cS1GO8CPNP8LClfK+4jd3e9fp/\n+KsFlK7F8ijxdIZnFn2EBToSQrExn00rOfKXjOh6O9dSEmNZ9Pnssbz305Yb\n45RgSmTvoqbLrOfZY5vRv/mh5AeLdoDc+O2wR02X4nLLEYEKmT0cE9Gxq4DP\n8KDmKC5ngXG+4o8FF2RM5HtqkVEsRTFgBJCdbXIrwqwuG+bTGQT5ojVJc4kE\nERzSlFixOA5Qd1iFeuHUwqro+93fkL7TP8+f4K/bFU2KgPhXhSIioUIjVzza\nFbwu\r\n=+IGS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","module":"src/index.ts","source":"src/index.ts","scripts":{"lint":"eslint src --ext .js,.jsx,.ts,.tsx --fix && tsc --noEmit","test":"npm run type-check && jest --config=jest.config.js","build":"npm run build:module","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"@ribajs/core":"1.9.0-beta.0","@ribajs/utils":"1.9.0-beta.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","eslint":"^7.8.1","core-js":"^3.6.5","ts-jest":"^26.3.0","webpack":"^5.0.0-beta.22","prettier":"^2.1.1","@babel/cli":"^7.11.6","typescript":"^4.0.2","@babel/core":"^7.11.6","@types/jest":"^26.0.13","webpack-cli":"^3.3.12","babel-loader":"^8.1.0","jest-extended":"^0.11.5","@babel/preset-env":"^7.11.5","@ribajs/eslint-config":"1.9.0-beta.0","@babel/runtime-corejs3":"^7.11.2","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@babel/preset-typescript":"^7.10.4","@typescript-eslint/parser":"^3.10.1","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^3.10.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/plugin-proposal-object-rest-spread":"^7.11.0","@babel/plugin-proposal-export-default-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/extras_1.9.0-beta.0_1601311998291_0.36059472542627624","host":"s3://npm-registry-packages"}},"1.9.0-beta.1":{"name":"@ribajs/extras","version":"1.9.0-beta.1","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@1.9.0-beta.1","maintainers":[{"name":"onesimpledot","email":"dotonesimple@gmail.com"},{"name":"jumplink","email":"pascal@artandcode.studio"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"1205507553c23ee00ca052c3f9a2d67e6a21df4a","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-1.9.0-beta.1.tgz","fileCount":80,"integrity":"sha512-k66cc8Z8SD4+U9e8D41MiRHsBTyTTSxIW75hbsacXjKPxLFNjS5xl2pzHksyXUc0YgX38aJjJC0H7OQxJUwI1w==","signatures":[{"sig":"MEUCIQCse0+Cn07Ujpp6JsQkTOkqONK/M9oZcBh/5TRJd97jaAIgZY1Im9oo3QMHhW0GjXRcovfbsUyiFJwoxjX2elLCDnc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffiGPCRA9TVsSAnZWagAA0UIQAJvdjoSoVfg9UaQi2GLc\nkFYHyeQzusbBK79BydCpwmQI9iaSQEeHQvl7M6ffT44I5hYnvHDf6ePrtRZ9\nxXDLAjyJU4OP4BhShVnql91DyGqVR0cxYCIp7IB7YqXssJDoaZlit/2ikEnH\nA5hHJbMuXX70D9dpUagcJwbUb92vG0FktXzVgih7yPrU3mfPmsulJJmjWna8\nTB+pL/pLYQn7y/u3iBxSqJUTwxiiEZfWhqeHIdlPryrgLRxDrIJ1S3QAId0H\n7eFskT7H4HklC/bvyoJ0UELxKxi5oLmdOpJxPdNxNyNoj6L8QolsyPfeePjV\nDzIOdWZmp1yt6F5BcG4HPOLGWcUUS8PEuSffE0YCosHCa5zkhdaJ+dWsGwUI\nuOnHoofThMvXsKjYoErTZ6jibp+OscHwvyNkQHV9xMTiVBmQiKAvFeaajyo6\nZEnKW4LmcMDLNUvJWI6Jnch+cwM+rlqzYVmFYg4gvMZV8sYGZXG+O/SM+J6v\n6fu5ZMesSS1oOnEQkW5PklRH7Xytd5P1UI2CiPLy1ullR+5QUFK4FY4AQ+mi\nvgVpiqyArPxB0CDDh8b8ZrMyTMTSwsiTx1t369hAUbyz6WqmGiYStayHK5uS\noXcpZWTSC7cCs+Twxs8nsOaTnCoOcISemQF/c7oh+/3JL6AdhDlamu17B9hB\nNRbU\r\n=SjkI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","module":"src/index.ts","source":"src/index.ts","scripts":{"lint":"eslint src --ext .js,.jsx,.ts,.tsx --fix && tsc --noEmit","test":"npm run type-check && jest --config=jest.config.js","build":"npm run build:module","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"@ribajs/core":"1.9.0-beta.1","@ribajs/utils":"1.9.0-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","eslint":"^7.8.1","core-js":"^3.6.5","ts-jest":"^26.3.0","webpack":"^5.0.0-beta.22","prettier":"^2.1.1","@babel/cli":"^7.11.6","typescript":"^4.0.2","@babel/core":"^7.11.6","@types/jest":"^26.0.13","webpack-cli":"^3.3.12","babel-loader":"^8.1.0","jest-extended":"^0.11.5","@babel/preset-env":"^7.11.5","@ribajs/eslint-config":"1.9.0-beta.1","@babel/runtime-corejs3":"^7.11.2","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","@babel/preset-typescript":"^7.10.4","@typescript-eslint/parser":"^3.10.1","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^3.10.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/plugin-proposal-object-rest-spread":"^7.11.0","@babel/plugin-proposal-export-default-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/extras_1.9.0-beta.1_1602101646646_0.9802701320963045","host":"s3://npm-registry-packages"}},"1.9.0-beta.2":{"name":"@ribajs/extras","version":"1.9.0-beta.2","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@1.9.0-beta.2","maintainers":[{"name":"onesimpledot","email":"dotonesimple@gmail.com"},{"name":"jumplink","email":"pascal@artandcode.studio"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"f8d4cf1c017d69f033a37cdc22a455d2ef407f9e","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-1.9.0-beta.2.tgz","fileCount":72,"integrity":"sha512-2tEd0ocJV0/G3BMz6DOwjoD4Lw1wXlojcZLRkvLk8ivRkH9PbWb8O3PYFIPTdAygsh1aJTY/q0Ep3LajGHsaNA==","signatures":[{"sig":"MEQCIEfEQ2Pltkws4i1r4dxFoEINk236wyf5XmBJek5Uabx5AiBKF7wiDRjFyM1SOvKVM87NKcQEx++U6Yx3elbR1bin6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiVVNCRA9TVsSAnZWagAAdM4QAJPyNOjZnYuvMt/G56Et\nJgCqH9t+5S3VZywKGzR9RnHmjBKPm7OoW7iMkntJy8Kjlki85fGUlQZEW4Xj\nFfnD+UNky0VhbQShlYTSvmbPtaUsAh9qadwVUU8PWrlfiZU587hiS2zV21vo\nhbvCkbMKaFrLc//mJPo43BMQoGEGakXg/MJkT316Es5CvuCqMqpYZ6vedXcc\ntz5y8DrqGeUDrdIUIfhxSeliAaWOlAvt1VX0LSw6PAaqIBl2WaTNWhtipHRY\nQzyRfU0mkAhghBa+sSpuc10twu189KvYr1pmCct7rTVEUJ5VJQMtHrnq1OUV\nlBLtQsODquXs+QLHWqv7HoLf4cXK7xpaBVkJ4s650gjEnMRL7RdgQP2VPMZe\nZCni/1BSFEPoKz8L8nSU3tXeeHlWhesc2Sw/Z7U6DwHr26rZ69GrlFr1MV2w\nLiVp7YfgI9pE5pe4hTdkV7TokKXnkK78UlLesbgifSyULCYfL4yTkvu0D1Fv\nnNCvOctd9wo8umbHcUcMwu/9kPMq2aVPPx/IBREL5WrmFx4qgVF4k0LE/xCo\nPbs2FBHnyzWSa+hCzIWZQa+mj5ll48JJ83TWiZnWLff5fpnswJDzUQIWLY/+\nF7QlvJxwHY//xUNyAObRdWbWDaFQC89J7Wz1AGxkLrLFjQchVV2IwPGl/zft\nMxbJ\r\n=KbEv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","module":"src/index.ts","source":"src/index.ts","scripts":{"lint":"eslint src --ext .js,.jsx,.ts,.tsx --fix && tsc --noEmit","test":"npm run type-check && jest --config=jest.config.js","build":"npm run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"@ribajs/core":"1.9.0-beta.2","@ribajs/utils":"1.9.0-beta.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.5.3","eslint":"^7.11.0","core-js":"^3.6.5","ts-jest":"^26.4.1","webpack":"^5.1.2","prettier":"^2.1.2","@babel/cli":"^7.12.0","typescript":"^4.0.3","@babel/core":"^7.12.0","@types/jest":"^26.0.14","webpack-cli":"^4.0.0","babel-loader":"^8.1.0","jest-extended":"^0.11.5","@ribajs/tsconfig":"1.9.0-beta.2","@babel/preset-env":"^7.12.0","@ribajs/eslint-config":"1.9.0-beta.2","@babel/runtime-corejs3":"^7.12.0","eslint-config-prettier":"^6.12.0","eslint-plugin-prettier":"^3.1.4","@babel/preset-typescript":"^7.12.0","@typescript-eslint/parser":"^4.4.1","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^4.4.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/plugin-proposal-object-rest-spread":"^7.11.0","@babel/plugin-proposal-export-default-from":"^7.10.4"},"_npmOperationalInternal":{"tmp":"tmp/extras_1.9.0-beta.2_1602835789499_0.0822684478942628","host":"s3://npm-registry-packages"}},"1.9.0-beta.3":{"name":"@ribajs/extras","version":"1.9.0-beta.3","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@1.9.0-beta.3","maintainers":[{"name":"onesimpledot","email":"dotonesimple@gmail.com"},{"name":"jumplink","email":"pascal@artandcode.studio"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"148f1255e975d8349061d8310cb4ad17d7e3c2c6","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-1.9.0-beta.3.tgz","fileCount":72,"integrity":"sha512-xF2ZzkfR4oXDx04yFqJ+hLGqjuOaOEg+k8Of0iSw5rByYDFXYHkdvgmdCbXPElWOCPBKwDVLgl3vzz1NzpOiLg==","signatures":[{"sig":"MEYCIQDGZPmGnyf71hTic4P1UiFr5p72vSGRbFSyq40ca6sEGAIhAIdew7m/JHpqfgN7LsLAjBkBBS00W0ufE4n6AV06Qdzk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflCeuCRA9TVsSAnZWagAAnJsP/0FecGXeD/c1TaRnFD8D\nPKkEsRJrvtqL6Av3Gq+ot0ptiX/gM012IDrLeroAoyxBPmCcZO2NOOOtwUcP\n1mstcrz5/TwKC3qalONPeapayDmPUIXzjd0XMP4lthe0uoTtK9CqsAiB/g9s\nJJsu3KZpwEN229PcWHIWDXcH0JrPDA+BSbbAPdR0RYEejKEP0tvXhoxUSpDV\nUsZUit/6KMxNh8HR/VhKqb1CY00GUZ8B00p4l9l83/9At0C0yBi/MHeXR2Pg\nGDEn+sVcS/uwOFqbEtbjzDOX6xv+pi+rLAVyiZhkDw/8LNOfB6xecMm1B3TF\nfui1rOv/bT1xhOvsZpiU/g5f03rZLA0gQjxK8BnH8E2MF6fCY5zDrHPbJF/K\na8rVqibaI/5jRqTyXIzJJIazvutVvFIXRS8VVBkVi2ta7ifKIofIrEQVMhBF\nCR0l4vSPuE8ZlUivynDSUiLYHh2OhsTgv+678o9st2ajMXN2eTobxYItKJ5S\nCaWu6glUVed/DEZP59gXbK58CYqVIW8CFIXE6N+3XotB/dVFQQj+Ikm57AxZ\ncOiv5OC1zL6zx8Viunl41ckLjK5ssq3chnmn0Gx5zZfSp3ADO4qz8dC2qGOM\nGl4qzvXl4Nz57q8EZ3+qJ93s+LYweiZWxN5BM1dBLRtosWnZyOA2Oe+aRfGn\nPo12\r\n=xnsR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","module":"src/index.ts","source":"src/index.ts","scripts":{"lint":"eslint src --ext .js,.jsx,.ts,.tsx --fix && tsc --noEmit","test":"npm run type-check && jest --config=jest.config.js","build":"npm run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"@ribajs/core":"1.9.0-beta.3","@ribajs/utils":"1.9.0-beta.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.1","eslint":"^7.11.0","core-js":"^3.6.5","ts-jest":"^26.4.2","webpack":"^5.2.0","prettier":"^2.1.2","@babel/cli":"^7.12.1","typescript":"^4.0.3","@babel/core":"^7.12.3","@types/jest":"^26.0.15","webpack-cli":"^4.1.0","babel-loader":"^8.1.0","jest-extended":"^0.11.5","@ribajs/tsconfig":"1.9.0-beta.3","@babel/preset-env":"^7.12.1","@ribajs/eslint-config":"1.9.0-beta.3","@babel/runtime-corejs3":"^7.12.1","eslint-config-prettier":"^6.14.0","eslint-plugin-prettier":"^3.1.4","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.5.0","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^4.5.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1","@babel/plugin-proposal-export-default-from":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/extras_1.9.0-beta.3_1603545006123_0.7745794585842318","host":"s3://npm-registry-packages"}},"1.9.0-beta.4":{"name":"@ribajs/extras","version":"1.9.0-beta.4","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@1.9.0-beta.4","maintainers":[{"name":"onesimpledot","email":"dotonesimple@gmail.com"},{"name":"jumplink","email":"pascal@artandcode.studio"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"c52d5800413d3cabb601cf31af9c2059d3dafbe4","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-1.9.0-beta.4.tgz","fileCount":72,"integrity":"sha512-FdjfbZEgSaQogyOPeb+6xNj3i3zGt62sN8O4mPy3XTEkEfVhrbDdWpHvDnS+KBkxMqLvfyJUfos1kivDFYEZtQ==","signatures":[{"sig":"MEUCIG7VwoLSHc3MP19K+56mH+hnFvn1AFeHACS8/nQQyDxZAiEA2iV2vdoFwfThAVYGcDVbapaqE1XpfExJvUptfmVWaNM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":192246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyVNlCRA9TVsSAnZWagAAULoP/3jKJd4nYImyTSuS9v0q\nulug063vRiUDW6sTVq4cB8oazVpXYIZeWQMKMEjcljjQhoKHPLnwZ75H+TMh\nFYZsBRjQ9cH6TWGEqulUjQ67BSZb1sTXqhYTofjB1/eEVNy42An4m06cjBN/\nsiPER0SfhUQuv5VSdBtW7E0OKdPGEjvPz8RgcJYca3iuf4vUdC7cmjo11kN9\nxwOUMZG48ZcGf/RzdqvL5gcR115qVqsu+7VL08pj3jiAY2L5DE9LEW4bXdo/\n9k5HzwWngdDGGldMRhWdfOknoIQzmOtWwAQDfEMI7Vt2XHLlrb/fhPmJKJoZ\nLb8UKVjQlzI51UNs0mc1UVFcoAE7SsB+JZMZT6aNS06Aq/RjlaxyuyAUdW3S\noqjsNYyBEWWXDb3hH2Bi1yXyj2K2QehQ0AyFydV19UHxXj5n0vHyoyBs90OX\nCEiRGh/BpLY7gZVhH0jUxGhjfpdrPuutJ0WkqyIQN4C5r9Rz1rn4ByrIbmsE\nvKyyStR0vVNHqWNz4a+j8FwT81Hb3ZCbqp0ZKGdMad/lrR5JiDtRzP5zR/cS\nW8m+R0JTEGzxOvj2uivwTRLp8kKVRz1lKByv+71BbI0uhTvOS49ispFwzn+m\n9l2ESuhHjU2vdNpxvlFsIJtvNddr9UAjADmp1YaLNAlLflHsNnir/Ka/rRip\niW3p\r\n=YcA1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","module":"src/index.ts","source":"src/index.ts","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx --fix && tsc --noEmit","test":"npm run type-check && jest --config=jest.config.js","build":"npm run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"@ribajs/core":"1.9.0-beta.4","@ribajs/utils":"1.9.0-beta.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.14.0","core-js":"^3.8.0","ts-jest":"^26.4.4","webpack":"^5.9.0","prettier":"^2.2.1","@babel/cli":"^7.12.8","typescript":"^4.1.2","@babel/core":"^7.12.9","@types/jest":"^26.0.16","webpack-cli":"^4.2.0","babel-loader":"^8.2.2","jest-extended":"^0.11.5","@babel/runtime":"^7.12.5","@ribajs/tsconfig":"1.9.0-beta.4","@babel/preset-env":"^7.12.7","@ribajs/eslint-config":"1.9.0-beta.4","@babel/runtime-corejs3":"^7.12.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.2.0","@babel/preset-typescript":"^7.12.7","@typescript-eslint/parser":"^4.9.0","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^4.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1","@babel/plugin-proposal-export-default-from":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/extras_1.9.0-beta.4_1607029604702_0.3249182189717339","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"@ribajs/extras","version":"1.9.0","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@1.9.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"3057b43a81462114330b6591ece8bdf67206a16a","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-1.9.0.tgz","fileCount":72,"integrity":"sha512-Yz1TVel0Tqo00IVl0z7MPJrqb4JpJmBd54xifjfeoGK2WZPqNi8JxJmeB6pnlmz6o14w82cGEgn3SGMATH3vjg==","signatures":[{"sig":"MEYCIQDkohHJ868i59FYwJ3B7HZFbnO1DzonYcA1RM0N14SNAQIhAKM/NJyfmWtLJY+O1Y7aooraFl4DBFbjPn7ceFaX7n90","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":192211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9ZpwCRA9TVsSAnZWagAABiIP/26EG67xSgJtJDYEMGK8\nHyhnirJ77DAfrUIifDZiWNaWATolxFRWGQm3e2XHM1Ug225Y0Koo1/8c3ZDq\nU/3lT6S9FbEay9dje376hm4NG3bPdaFHJUHYlwW97weGzORFF+dMAa6v1nfw\nZ9X51/fZUNb/lv3iwoUX+ypI1ZZDwfFq4DPQtWglK7POFyR64DNZg9R7YR0I\nmnVQkwHvaTagN2HA5GjdNO4+fs0c40o7TCGufUwL5UzBYA4SEKWSR/AmmMeN\n016CpWh/hj+D96XTWQby3RySgUDEg0T9fDkAVkWhro8gTCpgVx3nyvpLS7Ym\nHUWAGfy7za7ga4MuRWBcX6AZC2MWONCI0Id9N3QWktB2UKseOyokGymspGbx\nzExLIPse7JGKlgkCfjjAGAs9YBjtnxxu5afvyN6egdz+vexRi7dOdqODzzfO\n3R6b2qXbsQCBy4eQm/N7bspxx1AU8g0nShLLLyGWCt+cAcJ/wmw5RQ3r7TwQ\neDiqg4KMiSGb8tr8mcqTVnQj8oNqKdLEtsh3d48nuvqtDm9ej4GiWc0e9Dsz\ncEfiACbXx8qrDU9dnTHzInSotdz5rSZXDRDfZ5ZXtYtnXV2AIbsyKwFK/0yd\n5EMv1i+7LabDThFKiQHgM6sT/+knQwg9qSMGGczf0Ljv04jdKTbRRLOuASUd\nDF0v\r\n=OGx3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","module":"src/index.ts","source":"src/index.ts","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx --fix && tsc --noEmit","test":"npm run type-check && jest --config=jest.config.js","build":"npm run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"@ribajs/core":"1.9.0","@ribajs/utils":"1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.14.0","core-js":"^3.8.0","ts-jest":"^26.4.4","webpack":"^5.9.0","prettier":"^2.2.1","@babel/cli":"^7.12.8","typescript":"^4.1.2","@babel/core":"^7.12.9","@types/jest":"^26.0.16","webpack-cli":"^4.2.0","babel-loader":"^8.2.2","jest-extended":"^0.11.5","@babel/runtime":"^7.12.5","@ribajs/tsconfig":"1.9.0","@babel/preset-env":"^7.12.7","@ribajs/eslint-config":"1.9.0","@babel/runtime-corejs3":"^7.12.5","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.2.0","@babel/preset-typescript":"^7.12.7","@typescript-eslint/parser":"^4.9.0","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^4.9.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1","@babel/plugin-proposal-export-default-from":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/extras_1.9.0_1609931376374_0.7271080131678553","host":"s3://npm-registry-packages"}},"2.0.0-alpha.0":{"name":"@ribajs/extras","version":"2.0.0-alpha.0","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-alpha.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"9df3274ed16001ff02454a4c1eb1a99530f6aade","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-alpha.0.tgz","fileCount":72,"integrity":"sha512-q9S1/eo77Lz9xIBcYAjylXXvn6FQGpSjWl18Mdw6TOMvmMUnuN0EZr+O1B9r1/FLTl3JKF88sYbAkYBZ0eGQuA==","signatures":[{"sig":"MEUCIA0q7spXPkFacfPOk2/sEwKXzzP4r/rFuMPU6H2jxCvtAiEA8wZhsTLU0lNTeyLwzahlpMPfSsUZDC1qSCdyG9PQdCU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":192304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9gSqCRA9TVsSAnZWagAArxcP/RSlMdb9+3wz2DKgZYbE\nronD7+tmqTdiLXbZaLHmohOQq4C1juFGzc0ol1o7YaBW6RDOH0kQNnuEOHXM\nXXHN7gkJNeJhkIjXzh2xMwq9Iv+r3CWgDI9ekaqN5fOhfKZV7HnjUWb2IfTq\nETAD13lgO4cMSPaAVmP8X2xctDnBRGVCh50zzLQzvtd7iFOTb0COwxXnEoAW\nWp2NMIvwGaCE3UUhc2li3kBUNFe/TtSk6eRSo355oj/GWIRi9MNiT2atAJOg\nr8IhavoQsa0ikeJ4ByYEZM3r1A3Kpe3R7bjdj/TjO0tUy1HLjQPHx523JpuQ\nV/vtEYmJ5NPPIZ/1ayRvfn8byJ3VueDrz9MSprTQluMDZc5p55biSpQ4ijYF\njre2ymkMxj3KQI/SLfC3klZI2rn+vFFQdoX/H//qZ9DOuhQHatIKXituh1fZ\nGa7eURWmgKja8c16qX5Nxuo0+gG7MvlbL2++OT1dQLCNNafk3ovFWEvHKZ02\nzqGBzHLjeH5E4k+2uMikPkUWLh4+1C3VAA9hiUMqJwPhyd/qPvvqr76ABIKF\n+wpFCsibKOOv+CfQPD4oFUrV17h++6y/PkEyGGIMqj4RwGu4iVjovnG12rQW\nsHyEIHpT9OKlzm0a7lT1vFKvfksDtU483CKrS2in/m4HAG2I5LW3v1+kWa+E\nftlB\r\n=JzXA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","module":"src/index.ts","source":"src/index.ts","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx --fix && tsc --noEmit","test":"npm run type-check && jest --config=jest.config.js","build":"npm run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"@ribajs/core":"2.0.0-alpha.0","@ribajs/utils":"2.0.0-alpha.0","@ribajs/events":"2.0.0-alpha.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.17.0","core-js":"^3.8.2","ts-jest":"^26.4.4","webpack":"^5.11.1","prettier":"2.2.1","@babel/cli":"^7.12.10","typescript":"^4.1.3","@babel/core":"^7.12.10","@types/jest":"^26.0.19","webpack-cli":"^4.3.1","babel-loader":"^8.2.2","jest-extended":"^0.11.5","@babel/runtime":"^7.12.5","@ribajs/tsconfig":"2.0.0-alpha.0","@babel/preset-env":"^7.12.11","@ribajs/eslint-config":"2.0.0-alpha.0","@babel/runtime-corejs3":"^7.12.5","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","@babel/preset-typescript":"^7.12.7","@typescript-eslint/parser":"^4.12.0","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^4.12.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1","@babel/plugin-proposal-export-default-from":"^7.12.1"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-alpha.0_1609958570169_0.2652599764676047","host":"s3://npm-registry-packages"}},"2.0.0-alpha.1":{"name":"@ribajs/extras","version":"2.0.0-alpha.1","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-alpha.1","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"9a830979910650b301d23801f61b4410b8f5a360","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-alpha.1.tgz","fileCount":113,"integrity":"sha512-HhS8B9nbLjk3Lp52br1UR5WPAy6TWQWk57YWfQOHTOqf5CsTq5zoRfevsWDD3ygI6J+cg6wIKbkx8gV/uH3N+w==","signatures":[{"sig":"MEYCIQCzh3izbA0sJh8HkMIxvRmysRrMTLQ7drwKpYK23XkvigIhALM8zEpByIjVnjoeaaypunbfLe6MocYdJavrXK3EzUfF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":273790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRYn5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJuxAAn8oCo7xmkHNnsrnY6UZZoNCkIOxwjecLEVrpXmCKuFvwMpiX\r\nFGBDyLNk40YdM+1kIVnxk+7C8e8xhDfDYNmfkQ/GND++0yC4gAXxI/uwle1P\r\nfNhuJTKkiZy/qD3KkBUvmjXmiO2LLQTurd6I4E/qNJb6ZhjJnt9OkAYliJs3\r\nochkE0DAy/ZzlX6bHx+pQbDCeXRGm2chrT1ryM9p7eaoy9R/53+GVG+rMDON\r\nhUjqJWJJF9XnrRiVii4Bnqycs7xp1dzxqVCVT7/+NHcfZ1WwmCNaCPcmB5lH\r\nTsZUwC8dxwalmu/+zgmTobMVK5jDueRKmeWEpC+3j3WYf7PCnpwZimUVYVqi\r\n4qxDIbcDBH3h+gwUiz/bkF4/ZzYYYoXS6GFSOvRUOz6BO7nGEpsnrNst4qeR\r\nczMzBDYNNA5W6deFqHlV3SZ0HGFzf0RnjqZgBI0qQxXiOM4ABMIsCKDh79eO\r\nfYMiimTr6mui66pvRg92lM7mfVi4/Em/FaUZ/K4CKmS0cS4Bc6jeqQ+7HgDU\r\nfPUUOYDSP9nGRZ0ZOT5v3FVyivIH8G7sDxFhdPULX4Iz9IuUwjDch88hua7v\r\naobzfjscW8Nm+pobtScWW3ehebuJ1I+fbZZSQnRWycEC6IH+xa5V4kJjqhYD\r\n6Z5Iz7el4ps4xKpoFuqu+vvIHF3xrJF2bdQ=\r\n=MJvB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"ad3922388e5d62f678941c3902404d23506da429","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"npm run type-check && jest --config=jest.config.cjs","build":"npm run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"@ribajs/core":"^2.0.0-alpha.1","imagesloaded":"^5.0.0","@ribajs/utils":"^2.0.0-alpha.1","@ribajs/events":"^2.0.0-alpha.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.11.0","core-js":"^3.21.1","ts-jest":"^27.1.3","webpack":"^5.70.0","prettier":"^2.6.0","@babel/cli":"^7.17.6","typescript":"4.6.2","@babel/core":"^7.17.8","@types/jest":"^27.4.1","webpack-cli":"^4.9.2","babel-loader":"^8.2.4","jest-extended":"^2.0.0","@babel/runtime":"^7.17.8","@ribajs/tsconfig":"^2.0.0-alpha.1","@babel/preset-env":"^7.16.11","@babel/preset-react":"^7.16.7","@types/imagesloaded":"^4.1.2","@ribajs/eslint-config":"^2.0.0-alpha.1","@babel/runtime-corejs3":"^7.17.8","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.16.7","@typescript-eslint/parser":"^5.16.0","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.16.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-object-rest-spread":"^7.17.3","@babel/plugin-proposal-export-default-from":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-alpha.1_1648724472905_0.4293015292454787","host":"s3://npm-registry-packages"}},"2.0.0-alpha.2":{"name":"@ribajs/extras","version":"2.0.0-alpha.2","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-alpha.2","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"e62d91cd238a181b2bc248eaa359f88b2dc94c93","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-alpha.2.tgz","fileCount":113,"integrity":"sha512-e1lYcF8L+7w9UTYe8kvm+gkmBHr+4JxLqJlMrKeBZRfdCotLcqZzWQShZ+A55GHVAWCBM6jVPNLdU2hvwQ7paw==","signatures":[{"sig":"MEQCIBK1ReFG5XRgACjr+2UrLm760H9cV/hmhfM3RUBSuqPHAiBXy03wOJIwQoQBtIOOT+5bxXbbfw2QLwEMWTe49UixmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":273790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRaPnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZEQ/7BATdZPDv7WnWNVbzxVrvI0f+3Bzvlei6z9yuDRf7SNpAqrzP\r\nYrI0Cp5V5JxYAQjclvFfCOIddf42enRE3gcU1pZaPEeAHdNMOcjX3xhjZo9x\r\n3Es1jkH9Oq8Ck8ibOjHSf5vTIt2jcMcKp1z8Cy6k/6Fd0EgTaqonAaNTqMOr\r\nz/cCe91ViWz475drJP6kG6SZoYVXkwZtzfnXMNhBgK0WYLVIyiRU2D+DHzJ0\r\ncqQyHQps2CJWnTdU1nz7/qb5gI/fwQhjAUjBvohZr9s//5Rmdg+dBEJ3soKR\r\neypIm54y5UMfR/s53EM2sGR+GfSFaXNz9CV9AZu475yrlqUYYzcG8mYKxlx9\r\nGG+AZgh4NZd8E0JVKmlSH93x6hwSUAGbpVoAToUOa9JXw8dG7Rv1BmLJ4wmo\r\nsTJmU/n0lML5uG1kcm0/V7ZHkglvIXS7yLFfYAX9Yeb8wcXds5iTBgmj0C94\r\nh12Z5W0y7KQw+lzn4FNisOKrfgRaA0gNFUEPWzamNPV2hcwssD4ItHL320NI\r\nzBqWj1wD8hePFSs65yh/v54uwqSzigFaKHpd3c4Myd3V1I+GYuyo461AkSpw\r\nc2iPjvv7cRaC5u0FLGPIGmPQSCtLlXW/CTyqUpNe7P7/6yS73m4BKlMlz6In\r\nj+rtwS0zdurRI4MYOqpWDu4QG0SI0+hkfYI=\r\n=E8/v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"ad3922388e5d62f678941c3902404d23506da429","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"npm run type-check && jest --config=jest.config.cjs","build":"npm run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"@ribajs/core":"^2.0.0-alpha.2","imagesloaded":"^5.0.0","@ribajs/utils":"^2.0.0-alpha.2","@ribajs/events":"^2.0.0-alpha.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.11.0","core-js":"^3.21.1","ts-jest":"^27.1.3","webpack":"^5.70.0","prettier":"^2.6.0","@babel/cli":"^7.17.6","typescript":"4.6.2","@babel/core":"^7.17.8","@types/jest":"^27.4.1","webpack-cli":"^4.9.2","babel-loader":"^8.2.4","jest-extended":"^2.0.0","@babel/runtime":"^7.17.8","@ribajs/tsconfig":"^2.0.0-alpha.2","@babel/preset-env":"^7.16.11","@babel/preset-react":"^7.16.7","@types/imagesloaded":"^4.1.2","@ribajs/eslint-config":"^2.0.0-alpha.2","@babel/runtime-corejs3":"^7.17.8","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.16.7","@typescript-eslint/parser":"^5.16.0","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.16.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-object-rest-spread":"^7.17.3","@babel/plugin-proposal-export-default-from":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-alpha.2_1648731111453_0.9261729596801795","host":"s3://npm-registry-packages"}},"2.0.0-alpha.3":{"name":"@ribajs/extras","version":"2.0.0-alpha.3","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-alpha.3","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"345fe83c41b3576a4f70f75ef24aea1ac8f4a584","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-alpha.3.tgz","fileCount":123,"integrity":"sha512-dYh47dTpeywYPSSXjzUx91GEwfVBxKqn8nQYZpDD1e+u+iRJCe2jiNpPrqyfVGI4RcMkaJ+0LkuAgnVCbczLkQ==","signatures":[{"sig":"MEUCIHUEC6pcJp2tKvQlGRRTvLTKMemE2IMwDdgB2UiVWm5OAiEA67BG7pnbbDDjZM7SCE3ics9IGcpBX9el6Zv/h7RSDDU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":332163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJib+ItACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmop+g//cNaiDcfRg69t88NwxnLbZAlTyYi/KKDjDCNVX5+T+l7oN9q2\r\n6vq48y5od/mk1gxaXOKwX5YbjzMCUf9AFUpw8aOQ5H0h9mowKgvXQNfZOW11\r\n1iS/zaJpz+HFDrAy8c+2Xo0EB2N+F7fiUPYOrk1DXjXJJl+rEJNkL5Gd8VLG\r\n8SHhvCZqMAAJYw89E4x33gZlVJXxGzcsWGlD/yxzLzuE3hprmyoewtYAHWCl\r\nV+iMoARwCZOLnZGoSe62/73JWSjPb2vDNYX9+zLD1mIEOkIN4p7TwbZbddS6\r\njpejG7oUo21V6UP2tIpicqCAzQc6engT73SGK6jjjtqrPNudF2o3dMR7pwEN\r\n8XTG0i8X64i8Fy7oF0Txl7sC/6Jo/T9xiKdQwdna4tIk33WfDTP4kW2ayuPX\r\nrYQgONMVZSqECgjahICTE0mryTocJA6J3FNmbEwHSWwUjHoXBG9IvUnVfaMn\r\ncLMos36uAt/RRKABjcD7JiffkDLiAnyquDLLubiW7qEHZeed/6hpGCx9XMT/\r\nsIifFYrFWm5YiTHY/zFoLHG8oZc/lfOgqGpKjJjdnrHxYJgfMP0pG2S8oaEh\r\nGRpp6dfOt7VYRLnigrE7PuRWotTfczc5dobKVsAXgtbtkCCmXKWuJDOxjqIp\r\nQDRSPlCxcxQ+k5Lqsi4iypK7k1qDZPImiKo=\r\n=F5Q+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"5a47527c9af1e663b767db61175d23ce87284513","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"npm run type-check && jest --config=jest.config.cjs","build":"npm run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"@ribajs/core":"^2.0.0-alpha.3","imagesloaded":"^5.0.0","@ribajs/utils":"^2.0.0-alpha.3","@ribajs/events":"^2.0.0-alpha.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.13.0","core-js":"^3.22.1","ts-jest":"^27.1.4","webpack":"^5.72.0","prettier":"^2.6.2","@babel/cli":"^7.17.6","typescript":"4.6.3","@babel/core":"^7.17.9","@types/jest":"^27.4.1","webpack-cli":"^4.9.2","babel-loader":"^8.2.5","jest-extended":"^2.0.0","@babel/runtime":"^7.17.9","@ribajs/tsconfig":"^2.0.0-alpha.3","@babel/preset-env":"^7.16.11","@babel/preset-react":"^7.16.7","@types/imagesloaded":"^4.1.2","@ribajs/eslint-config":"^2.0.0-alpha.3","@babel/runtime-corejs3":"^7.17.9","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.16.7","@typescript-eslint/parser":"^5.20.0","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.20.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-object-rest-spread":"^7.17.3","@babel/plugin-proposal-export-default-from":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-alpha.3_1651499565069_0.08687904739180663","host":"s3://npm-registry-packages"}},"2.0.0-alpha.4":{"name":"@ribajs/extras","version":"2.0.0-alpha.4","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-alpha.4","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"6627a9803613756e10f068488ed58622824bc61a","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-alpha.4.tgz","fileCount":123,"integrity":"sha512-/b0N3j9COx6r1Jrrs/sc/y/nG2xtT6Ff2vsx3qVPjxeha+rqdjRc4be7E5PQUBHVQkfJaKh4QZG0Mnn3e+d+xw==","signatures":[{"sig":"MEQCIA7btLW+bTdvf5P19uJyGBoSYAZ4lNcR7VqyXF59SBwuAiA+VIOkUtMy0dHd0h2Xg5jEGdeOq1VY/IvLmmu9+/cq7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":332163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJic59DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGmxAAm/L+6J3dX+85E/nJ0JzsLLVLKv+7RXGOTbZwtpKkOrEnpP6J\r\nszsXoNVW1SPWm95LOH1bckmlHhElraAQePaHyNNebjLPU+lZhm8MmQ/2Gt1y\r\nmzbJXda0t2IFGK5FK+TnYzMN1Eg4A925APo11tzTgRc5q6iSvD2ur5iOSHVM\r\nWrx6BKr7xcmSkUv21N48JZRB8FJbp75e2TklwzdUBT901+Fe6BLNBO+Dff6B\r\nxBLTMI3OX4Vptd5euU0nfpX1NdxYLPpteUEvVIoXX+KgjywNpLXyspeAo6uI\r\nQmVa+fBT3XiAi/kL/qau1xUsaAixBh8IFq9gTZcRMcoJliSYr2G0kK/1z8aw\r\nYmyQFpxcgHU3ag7XMM20rWQR7xzTPF6Ub7OTFH0bHJTclP24S7Ujn2+VJ3c0\r\nCGkWgpI2FJ0hBynfElJn0PpSuM8zG+67A51720O6fhKDh1RwqnMVGzW951Gi\r\nwCMOxjPOBaptZEU5xxRPGkALsiNAOv3SHRu5ufk+BrwJxiS0p9QRCkarqQ8w\r\nq9mxue1J3AsZ2pkm04PpskPT5xZz255alGMUoFI1QQxSGOv8jqwYLFOWzU6J\r\nDR+MrLqAuPD/mE9oCvEIlSCpqOJ5wd0zf/A/6Ge4cNz2ATzFeBNXbuNRVIy8\r\nLOUj2fLJZ+UoCXPjm9ornfaeHZTLDS7mneY=\r\n=47Sh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"15356d04d53cc0427eaded7e860b965989cdbe92","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"npm run type-check && jest --config=jest.config.cjs","build":"npm run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"@ribajs/core":"^2.0.0-alpha.4","imagesloaded":"^5.0.0","@ribajs/utils":"^2.0.0-alpha.4","@ribajs/events":"^2.0.0-alpha.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.13.0","core-js":"^3.22.1","ts-jest":"^27.1.4","webpack":"^5.72.0","prettier":"^2.6.2","@babel/cli":"^7.17.6","typescript":"4.6.3","@babel/core":"^7.17.9","@types/jest":"^27.4.1","webpack-cli":"^4.9.2","babel-loader":"^8.2.5","jest-extended":"^2.0.0","@babel/runtime":"^7.17.9","@ribajs/tsconfig":"^2.0.0-alpha.4","@babel/preset-env":"^7.16.11","@babel/preset-react":"^7.16.7","@types/imagesloaded":"^4.1.2","@ribajs/eslint-config":"^2.0.0-alpha.4","@babel/runtime-corejs3":"^7.17.9","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.16.7","@typescript-eslint/parser":"^5.20.0","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.20.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-object-rest-spread":"^7.17.3","@babel/plugin-proposal-export-default-from":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-alpha.4_1651744579603_0.5598708993016202","host":"s3://npm-registry-packages"}},"2.0.0-alpha.5":{"name":"@ribajs/extras","version":"2.0.0-alpha.5","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-alpha.5","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"fb8a0ec37ac7e6963991b453ae134306dd562857","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-alpha.5.tgz","fileCount":123,"integrity":"sha512-G+05xRnM7fuwDGHCOF6kC8SHaAJsMTWd6d/LB1ZyIICsK1WqUOxaFST8m5pwxHtUY37/FnDxTr5oLMVbADAm6A==","signatures":[{"sig":"MEQCIApCOUyTMFx3Xs2HOHRv11p+QTsBl1hKeK6urkb1E+/RAiBvnvWEUwLWB8bP0RyTRLOREFngmY/aobC/HRu11hlz7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":330697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidBWlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNZw/9H8CIUYCtq+sEgy7Jil3r+iRljiVoIpRmjt2YLiHKQC9fv2FE\r\nL6VDcC4HzZy/DnRA4yn1XD99/Y0qQy8slWbTrtZJ9cAV/P0INhdLijQf2WE6\r\nV5+6Lbh/4EH4UEUV88y6S4ShAXAaQyF5CU1orz4h3DunG3HwWSAhvqXrqSD+\r\n9pa1yf242cmcM+F+MDJqx4RsmKumtWOtb9x8LZd2gM9JTFexfYkxJNZpww/O\r\nQDmsdKC0P7hcLfI8rll9minp7pSqmp9ghzjTR1acb8BdkQcd+yYKQgxLXZ4x\r\nOhHeRQv7shOcXR7cpVsQ4f3zTdddGn3GT1GY61gmaLOgxcTmCrpEIj23Tza7\r\nX/R7Sw9xHxTvA2biqoQc7iIVU/6HbaT6zZFR1QCCpC1FTTuXwZYYUd2T4Pbn\r\naRln56KXc5n5B/gEfF86+7vlll0QlSlWEnQJ29Q3rZc3D9gRPEB8YPkVfwtb\r\n/wlJDVuQYO9D3mzWmk9hJ8d+F+rGmulGjFYuNU/7BgJrS0FmXa9TjHJHGPG8\r\nHCfPuvj8qZfOvtYeh7ZZGDbH51Wjm/2cE/f36+3/3mHX+3VikmF+QrvUuc/d\r\nR0c8JptTLo6oup8XMK06XBqq6pwL20AhmJE56k59Eny1ZVyYMxfnacgTe/wt\r\ne60sUj5lgHjgODHmGRnmLP+QGfE1pwkFUDc=\r\n=Ck/y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"cdc7e4695881388c934e31c4188a7746688e7ca4","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"npm run type-check && jest --config=jest.config.cjs","build":"npm run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"@ribajs/core":"^2.0.0-alpha.5","imagesloaded":"^5.0.0","@ribajs/utils":"^2.0.0-alpha.5","@ribajs/events":"^2.0.0-alpha.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.13.0","core-js":"^3.22.1","ts-jest":"^27.1.4","webpack":"^5.72.0","prettier":"^2.6.2","@babel/cli":"^7.17.6","typescript":"4.6.3","@babel/core":"^7.17.9","@types/jest":"^27.4.1","webpack-cli":"^4.9.2","babel-loader":"^8.2.5","jest-extended":"^2.0.0","@babel/runtime":"^7.17.9","@ribajs/tsconfig":"^2.0.0-alpha.5","@babel/preset-env":"^7.16.11","@babel/preset-react":"^7.16.7","@types/imagesloaded":"^4.1.2","@ribajs/eslint-config":"^2.0.0-alpha.5","@babel/runtime-corejs3":"^7.17.9","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.16.7","@typescript-eslint/parser":"^5.20.0","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.20.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-object-rest-spread":"^7.17.3","@babel/plugin-proposal-export-default-from":"^7.16.7"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-alpha.5_1651774884701_0.3972540513078189","host":"s3://npm-registry-packages"}},"2.0.0-alpha.6":{"name":"@ribajs/extras","version":"2.0.0-alpha.6","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-alpha.6","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"eb652cf271a3e9bca2c22155e40cb663f0a45fc4","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-alpha.6.tgz","fileCount":123,"integrity":"sha512-hA4I3O+phG+SwG6KUhuCji6/HB4HJsxkVJZjY6sDbeqZIdCSpY/0EqherFMm3+y8/pGmPBm4A2b4eMBXgD2v9A==","signatures":[{"sig":"MEYCIQDETWIqFb4uOjvb9przkx9fmlDrkFgkMiB8dSPGkchfvwIhAJvSihYjHdw2COe0mhrAXnOl2c6gpeATShanT/uTsIfs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":332683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJip0xhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLkQ//WbcPn2WO8oj91SnmK7IiVKm31epWl4Vj5OUDVSB3wiNIN2QD\r\n1hQcvzqkTFgarNL1i6Q6S47NUjxgKQ0AgTxm6t9biqim/YJFdx5s+d/+qeeG\r\nB/MqaIQu/xXbZhqY63sGsYz+te5rNhQ9F5j2TT64e18NHbL1j/GpcMWuyBKS\r\nF+Cs/1XHpnxPdbjxfOpvlJ34txeJgOS8WAr7IcRpqRljdnPa1wM+r7Aysm3i\r\nu6Bzw6CDfhBosf5o4z/QkeUnSto/3AQ77u5EZ6NXtqsprWUQOn0dw4H9ydke\r\nV6T64I6AoTn1U1veQ830uwSkg4049V3x86/O/KGrX7DT6CnzX2slRB5jgEOS\r\nLgWQJPR4nM7vFL7eiB8Brc6B5ugg0Z/Y1N8qsUNJM6AA38l+v8y1pMPaPNk/\r\nzGk6F083cUieKJ2vsVJzkHzLkNvvhtZcb9tzo2RI5Rha2CtfNZfz/6TJEvTf\r\nfMlYxk8itGeLWipLHFu0/ps9pYJDoNkkVgOK7uViuUNVu7y2OfSiahbDosHV\r\nJPK+6Orx13toY/POfDmrtG+nShptp7D5BegWlHU8LHpolZo2SNU094ceoiXN\r\neFA8itcDuezsb+6xiIQgZmcBtx2aCCNSK+yEy0PgzghfeN6/1L3coSUqYPKY\r\nIScBuNJxx85ccONn1xMZ3q6bqKjFO6w1Wzo=\r\n=sN7p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"6ae102f6f5ce80b9f0ac7a952562730f2eafd2ab","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"npm run type-check && jest --config=jest.config.cjs","build":"npm run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"@ribajs/core":"^2.0.0-alpha.6","imagesloaded":"^5.0.0","@ribajs/utils":"^2.0.0-alpha.6","@ribajs/events":"^2.0.0-alpha.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.17.0","core-js":"^3.22.8","ts-jest":"^27.1.5","webpack":"^5.73.0","prettier":"^2.6.2","@babel/cli":"^7.17.10","typescript":"4.7.3","@babel/core":"^7.18.5","@types/jest":"^27.5.2","webpack-cli":"^4.10.0","babel-loader":"^8.2.5","jest-extended":"^2.0.0","@babel/runtime":"^7.18.3","@ribajs/tsconfig":"^2.0.0-alpha.6","@babel/preset-env":"^7.18.2","@babel/preset-react":"^7.17.12","@types/imagesloaded":"^4.1.2","@ribajs/eslint-config":"^2.0.0-alpha.6","@babel/runtime-corejs3":"^7.18.3","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.17.12","@typescript-eslint/parser":"^5.27.1","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.27.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.17.12","@babel/plugin-proposal-object-rest-spread":"^7.18.0","@babel/plugin-proposal-export-default-from":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-alpha.6_1655131233464_0.9922038835158713","host":"s3://npm-registry-packages"}},"2.0.0-alpha.7":{"name":"@ribajs/extras","version":"2.0.0-alpha.7","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-alpha.7","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"2f96b2e358f1b0d4109511338bfa7618331dfbd7","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-alpha.7.tgz","fileCount":123,"integrity":"sha512-yBxATvndHzRZWpPYGDLIdRdAKW7ACxDRwoEdLE4bEzAFuUtAizxEGAcE4NKTLdvOMWz2v7S4ijohaT+i7BLEcw==","signatures":[{"sig":"MEUCIQC12u+ObVCWVvDEv1New17mlmyU2XQCZxcZxM47fwYjfAIgWAYMJudR3xJCdKOTeb6AM9JN47PdegszKANOegQdaE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":331628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2Zb2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoD0Q/9E8AscRH8YXQxvDW2hXACuaWc19taolxpTT+rWKdDgm8Hk1vp\r\nKKTQdsuVTl/uKaac1e2MIj+ORGo82ObWpG73d4Vb4FWcMTBhG2pfmbQyUTn7\r\nynzRHXw62uVRxm2z8SnuWMh+pcv0emHuQy/KQKBUPv+QEUv2rM7gtEUEbT9T\r\nrjcWWqdLxmbfhl/UbECw2MS3BD3z/gj66vWoVgKNSVSXfwBwIf76EYNJpYjW\r\nERGu2t12FxF9ck6U43uFmdvdvyAzicQfJls1k4WSxSecpIxQlg0gD70/rUCz\r\nY+AYdPjzXuQgOHIVpWMg2hcZsFKDf7DQmoYM6jNkYULkx8AknwLuAMQLee84\r\n+XKNx9QdlHV7wEnyFjTmkQbJdg5NMoVR9/Af3a7datuyffJxPzNJ6RI1ROG+\r\nQSPJW2zf/xBN9vELW3QHHzhym1FgVJ5xNn320jzvaCQLCvBy/ywjopSDEW+Q\r\nkFjmtBIfdw8q4JjgDmIvhkzokTLq5yPUdjsrwJynOWuLa12e9VPCsPFgKBEB\r\nCRJvGfo7XkjZSHOWJxjsf4npZl14YiQQue/1Hf7BScHNt0eB8DKWqggGdCLy\r\nUk3DoeodXLgIm47+jX+zgOo/a56LPYN72hFiqbOTcN/EVM06bryRXwKiliXa\r\nNttCcLr8UMytO+1mxaTu6jZwSm27c9E8BzU=\r\n=9bS6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"84d9794b1d4b7239507dc98675e143eaf33f64f1","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"npm run type-check && jest --config=jest.config.cjs","build":"npm run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"@ribajs/core":"^2.0.0-alpha.7","imagesloaded":"^5.0.0","@ribajs/utils":"^2.0.0-alpha.7","@ribajs/events":"^2.0.0-alpha.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.20.0","core-js":"^3.23.5","ts-jest":"^28.0.7","webpack":"^5.73.0","prettier":"^2.7.1","@babel/cli":"^7.18.9","typescript":"4.7.4","@babel/core":"^7.18.9","@types/jest":"^28.1.6","webpack-cli":"^4.10.0","babel-loader":"^8.2.5","jest-extended":"^2.0.0","@babel/runtime":"^7.18.9","@ribajs/tsconfig":"^2.0.0-alpha.7","@babel/preset-env":"^7.18.9","@babel/preset-react":"^7.18.6","@types/imagesloaded":"^4.1.2","@ribajs/eslint-config":"^2.0.0-alpha.7","@babel/runtime-corejs3":"^7.18.9","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.18.6","@typescript-eslint/parser":"^5.30.7","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.30.7","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.18.9","@babel/plugin-proposal-export-default-from":"^7.18.9"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-alpha.7_1658427126347_0.001642502801897372","host":"s3://npm-registry-packages"}},"2.0.0-alpha.8":{"name":"@ribajs/extras","version":"2.0.0-alpha.8","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-alpha.8","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"2226e4fac4790b31c0a2e52d34f05663555051f9","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-alpha.8.tgz","fileCount":123,"integrity":"sha512-TUAHHR67IjDUd/MVJ1AUYBdfzuGAbUAAajlSvSuHsAvbe8FPIXIhHPL8sU6s49NTVzyu2d7x+GGu2/1frjUwYQ==","signatures":[{"sig":"MEQCIB+VtmwaEh5S6rASwr9F3f+DTAl4sbQC9bMoUS/PrPvXAiBchVBFoBxiczjs2FrIZ89cKGsm5NtVeeqDl4oUEDzP9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":331628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2aSeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKlg/9HSU2Jz2Pf35BcsUgHY99JH/wkCB39eRXSqo54Jy9qqm6Whxw\r\nxyIlT2v/zG4qefeTN7qlgAWrRRyDwZ2am8/bIL3BBrJmWwPl+W9J6zkq7VaD\r\nDLHiG+IPk6rG9YwLRLLL4sOiumV+LVqNFeaD0YKO82rX7soqOdFwLs2a2zUi\r\npqmIR233k+UEb1pM6HuRB9i873hEPda/d3haMCX3LZ78dMakgHvSMTTXzLTB\r\nYDW1gtr2kFFkYcTbtQhJFc9RAcL/GqEQEBFyw0VuuvQu8zeHnNBHammLdXvR\r\neIjOaJzyX/cO6vH6cO1/9jQPAiwqrvmMwypzoYCZRP2NjKq1TjasALQeI1fT\r\nAXXc7zX+mrRjJbra/SPmEQI4azbRCW5WD5kHHH3X0iUvFZ2SJYTPh9gMzwrC\r\nJ57o7HPVAZ7ZKfGK6XTJ576kQKOMzHmdAW0nE88nJBc/S0/YZhzLJyaex/st\r\nJG6s5UYeGEaO+iO5R5D3n66PFYYikjMqrwNZ9URaFGvGEJdBTt12XZeVWc40\r\n3Kkie9SUKZQOq3dMCDbuvBl5YUFhTs43hnoInMOI7recck9e0Gfk63c+iVuW\r\niDYd/F0q0g8LaWWP4TZZs2PbsN7wHNDHizs+Y0KXe+5L0y2scUrlcG44a/hC\r\nctpkEl7Ks6fZkCgiiH25+SsqgwdSdoA9VC0=\r\n=mMcZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"f57ee1ff96f0fedf9c9faa072dcfea7d7fb564e8","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"npm run type-check && jest --config=jest.config.cjs","build":"npm run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"@ribajs/core":"^2.0.0-alpha.8","imagesloaded":"^5.0.0","@ribajs/utils":"^2.0.0-alpha.8","@ribajs/events":"^2.0.0-alpha.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.20.0","core-js":"^3.23.5","ts-jest":"^28.0.7","webpack":"^5.73.0","prettier":"^2.7.1","@babel/cli":"^7.18.9","typescript":"4.7.4","@babel/core":"^7.18.9","@types/jest":"^28.1.6","webpack-cli":"^4.10.0","babel-loader":"^8.2.5","jest-extended":"^2.0.0","@babel/runtime":"^7.18.9","@ribajs/tsconfig":"^2.0.0-alpha.8","@babel/preset-env":"^7.18.9","@babel/preset-react":"^7.18.6","@types/imagesloaded":"^4.1.2","@ribajs/eslint-config":"^2.0.0-alpha.8","@babel/runtime-corejs3":"^7.18.9","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.18.6","@typescript-eslint/parser":"^5.30.7","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.30.7","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.18.9","@babel/plugin-proposal-export-default-from":"^7.18.9"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-alpha.8_1658430622606_0.6530600061167742","host":"s3://npm-registry-packages"}},"2.0.0-alpha.9":{"name":"@ribajs/extras","version":"2.0.0-alpha.9","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-alpha.9","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"96ab96ef433c01d83902f84d9db12cec03882c43","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-alpha.9.tgz","fileCount":123,"integrity":"sha512-wmdGPmUOrGferlEQJYw67DI2UWhn32QAHRHV6O4KZAFGwH7QKxXM7G/EuWni+us6e4MVZjwNgKN5jMm0otLhhw==","signatures":[{"sig":"MEUCIAySS7A9sj4vx/MgBNHBI3Hr3XKHcH7vkp02el9w3dbvAiEA+u77/RXSPN9XefI4NavFhosCwLXWaunD7LsTgL/6KOM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":331628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2nT3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIIw/5AGJdh1tQlJGJwKAdxdh+E4ptGMHWEVwsBXYnc/qG9fCmtOsh\r\nYQsZHay8cI3LMd00R7f9AGdfuZde06z2tjvx8uvdb21xERQgHYyyDty1umXs\r\nvtJWPY88j1g+APgFyFRM49YpHPu6tC8aQaHYKcw9LD/3+1qwPInVA9foWo38\r\nP3OKA79MaWyDRKy3W8OY+1+CvtOlZZtabTNoAsz3khD9Km78iy86v6pqs252\r\nXFxsWZXF5NzdQBxQWk2iL1Rtxc1CQV31zoJ3Rb0PPSRJmyxDjdG3xXD0+lqF\r\nE99jiHwd8FTHrxEg2mInX7TiGCV6JLWbXQ5tt2m8UoMGbKqkFYfqMqOn0lgX\r\nmj3TD4cdIaFxS9xSzQSt7xdILJlYA41XP9ywKarYiX+espBJFXtlxXfRQPX8\r\n1iLZNlCplfAXQ6JO9yc6W5x5dbAu0F8gsqEj/CC8VSBGIwQwgkVmfdqZN+X+\r\nBRfJqTn2/G97gNhkfVB9EV2VkKwe68cIV6m9urI64OECu698NJ+Hl0x3GaCc\r\nuicILbh2jN0Uw+KHq+x4bbiwristMQbyo0CuEXOlh2dbzQQUk4CTYGifXqu9\r\n1MVUoPqArBd87TVk6L9IPpFC1GgFvzODGGmn1i/biqaXTbKGhYoVKUpXcUA3\r\naQBQ4k+ogbn3juxqFzb86b0wF0eYS2OXcPU=\r\n=U9J/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"425c9eceffc2dfb83f4ee8acb0da232aa87b6903","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"npm run type-check && jest --config=jest.config.cjs","build":"npm run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"@ribajs/core":"^2.0.0-alpha.9","imagesloaded":"^5.0.0","@ribajs/utils":"^2.0.0-alpha.9","@ribajs/events":"^2.0.0-alpha.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.20.0","core-js":"^3.23.5","ts-jest":"^28.0.7","webpack":"^5.73.0","prettier":"^2.7.1","@babel/cli":"^7.18.9","typescript":"4.7.4","@babel/core":"^7.18.9","@types/jest":"^28.1.6","webpack-cli":"^4.10.0","babel-loader":"^8.2.5","jest-extended":"^2.0.0","@babel/runtime":"^7.18.9","@ribajs/tsconfig":"^2.0.0-alpha.9","@babel/preset-env":"^7.18.9","@babel/preset-react":"^7.18.6","@types/imagesloaded":"^4.1.2","@ribajs/eslint-config":"^2.0.0-alpha.9","@babel/runtime-corejs3":"^7.18.9","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.18.6","@typescript-eslint/parser":"^5.30.7","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.30.7","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.18.9","@babel/plugin-proposal-export-default-from":"^7.18.9"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-alpha.9_1658483959038_0.31958191690456395","host":"s3://npm-registry-packages"}},"2.0.0-alpha.10":{"name":"@ribajs/extras","version":"2.0.0-alpha.10","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-alpha.10","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"7e75d384f03abcc6f4dc2f2788db460158bbf2bd","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-alpha.10.tgz","fileCount":123,"integrity":"sha512-SFHFfh2YUr0cdkne+WayuzKnjASyXFLdY6gvo0LFrPaWiNnacQtmkXZVD5gHIeuo2vX0mly95z37FKDzuX3kMQ==","signatures":[{"sig":"MEYCIQCf4jcuW6npIeBz6qJ/q78RBL/IcJlC6WlFy7TbVKSCPAIhAMcheYqKN12560M6HfQ4U41JsQnes8VlKTiji5h6hZDN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":333540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQDZrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpeaQ/+NjFtI8M8hiDqNI/74h6kBp0NKy9+wuPnDFe8zJor9JeyBI00\r\nkgv39FP5OsFkA7+FK86csyJf6vU1833ZJbNqAMn7+gBX/SVmQK6X/up31BZ4\r\n3q7sBlAilMh8fUWYkmJtHp6+Et0UuTHsY8lwIHxhyanv5I7+UoFupxlUlUwG\r\nhj/1U01kF3VobTvcirXYocouzeDRCva8MoYs8Js21U4X/6SNA41+DjJVwYGZ\r\n5udw1BSs4LaOclr1QuuQQALoIB7bofwgjZZ2jQuiWVZvTKIEj80pydAvoUv8\r\nOEmvJzo4VQ7uDjEpZdjZSrn71Z+DAsg1PjWxY9HMN/khNiVgs7bymaMIZ6hd\r\nwobUMu0EhfD/r6XeSATVBGUGQlkY5HpcffqIUPoTEnCa8TtckwYVprE+V+JE\r\n606pCTUTDzvsuMaF1MtbXwScb5Pr8FzikUlQS98FedACuWtnnLFDrICMBsAQ\r\nqYbwDmx+TncX/PCO4WGazC4h1WIlivnIHdW23ilCnnNpqhJFLU/CLTkROwH+\r\nLs5C83BeeIQS3jRJCeDy05xyX7y6uuDnJdlTpb8ws5ixKxlIYMRHOavVfE9n\r\ni3aQrTKh1CwqTrDDlVeAVlEgfAMIoaDjx5rqn/I33U52iJf44GHrQhiWheIu\r\nf7jxvpgvzXPf19koo2R/XZFpzvuL7ZtnIAQ=\r\n=9WJ/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"2942a26d4349ccdbf9335190d7081256f3a924dc","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"npm run type-check && jest --config=jest.config.cjs","build":"npm run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"@ribajs/core":"^2.0.0-alpha.10","imagesloaded":"^5.0.0","@ribajs/utils":"^2.0.0-alpha.10","@ribajs/events":"^2.0.0-alpha.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.24.0","core-js":"^3.25.5","ts-jest":"^28.0.8","webpack":"^5.74.0","prettier":"^2.7.1","@babel/cli":"^7.19.3","typescript":"4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","webpack-cli":"^4.10.0","babel-loader":"^8.2.5","jest-extended":"^2.0.0","@babel/runtime":"^7.19.0","@ribajs/tsconfig":"^2.0.0-alpha.10","@babel/preset-env":"^7.19.3","@babel/preset-react":"^7.18.6","@types/imagesloaded":"^4.1.2","@ribajs/eslint-config":"^2.0.0-alpha.10","@babel/runtime-corejs3":"^7.19.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.18.6","@typescript-eslint/parser":"^5.39.0","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.39.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.18.9","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-alpha.10_1665152619206_0.01846240230695617","host":"s3://npm-registry-packages"}},"2.0.0-alpha.11":{"name":"@ribajs/extras","version":"2.0.0-alpha.11","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-alpha.11","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"21d2c0f3383061a966d74c315c497627e5b7c915","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-alpha.11.tgz","fileCount":123,"integrity":"sha512-K9ey1hZ9bSG7cTkffCNIqltK1oDVuPg5oyEcnVWNWwowInHugB/GqBKrKTu+ZFeQzqYTHSRKxWT1iF2/9udQvQ==","signatures":[{"sig":"MEQCIAgxZkrri95iU7RK0EzAlwyROACakWQf78DeEysYVsyWAiAucg31bG2tJNi8BDn/3e1Ab7SuGzqFiE6t0twXK/9oAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":333680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRVqNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUcw/9EptgMaO7WKtfvTf8ID3d8EpKo/ODTPB+JCR0Xy1rS7y1ZCjW\r\nYZY+17DCxvFfmy7q5iqtppi1CRJq/HNQKfPCxqCVu1CPCP5wNvYwejvcH35P\r\neaXRQ9fXWi3aBumnVNehY4nQDT56b06xR6SmnvhN9oe31r+z5bZCv1BTljbb\r\nFoFAIgF8qkJP2h76dtvtkljt3s7Aml+pZMKqsd9oXCQJ5dtfvUl3Bg0xLO0g\r\n2WPfxJV5WZQqk5a1N0OS1UA7SfB+GW5UO/iLVVTrLcJbm/4hW7UAyCM9s3yT\r\ndx+FU1jeGboJycsvjUSXl8VG3lJ5wiVkysZmlWI3Ohjirq2Ordo73i0qHe/c\r\nLWYqlTCRmph4JrnsnVN7AKDE+m+g9EDRH1jh9VsLQsBjMrj1cH2oDd2m2IIK\r\nL56TD0MsD6O7yekTrXLpEaTk6YOqiG1qwPkWbNlPAzJge0u27sebtcXmgblj\r\nHNM3gXBYIX/Re5Me0UXo11DmW9aPt/JEiC8h1w5DO3OKy4avmoItxWSItHXt\r\n/KoMhOYB/88GYgHy0Amt05dY37AXaT1tCZnqOPmVaA/LGi9ERDj+SVUrsWzs\r\n7g5uyj+urHMZZJcof4fX0pusdmZkvph1+q/vNjL/68TEw7OrfT0mXziRmn3L\r\nfM4gKz4MdHenCNGNG4s5YJqX2vd4mxCi8tw=\r\n=7Gjz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"8f6e4e6809e6731904ecb260ab76ed84910efcdd","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"npm run type-check && jest --config=jest.config.cjs","build":"npm run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"@ribajs/core":"^2.0.0-alpha.11","imagesloaded":"^5.0.0","@ribajs/utils":"^2.0.0-alpha.11","@ribajs/events":"^2.0.0-alpha.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.24.0","core-js":"^3.25.5","ts-jest":"^28.0.8","webpack":"^5.74.0","prettier":"^2.7.1","@babel/cli":"^7.19.3","typescript":"4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","webpack-cli":"^4.10.0","babel-loader":"^8.2.5","jest-extended":"^2.0.0","@babel/runtime":"^7.19.0","@ribajs/tsconfig":"^2.0.0-alpha.11","@babel/preset-env":"^7.19.3","@babel/preset-react":"^7.18.6","@types/imagesloaded":"^4.1.2","@ribajs/eslint-config":"^2.0.0-alpha.11","@babel/runtime-corejs3":"^7.19.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.18.6","@typescript-eslint/parser":"^5.39.0","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.39.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.18.9","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-alpha.11_1665489549295_0.7347385922029113","host":"s3://npm-registry-packages"}},"2.0.0-alpha.12":{"name":"@ribajs/extras","version":"2.0.0-alpha.12","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-alpha.12","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"69706644b7e058174f5039a001982600ff40e883","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-alpha.12.tgz","fileCount":123,"integrity":"sha512-0nBfyiEwsAzX8LXs5klB96AnEKaRupFwKFF90SUxT8kLI1FE6ve2mtcsAXLWOAmz3zHF+MllntITMa1ZX89exQ==","signatures":[{"sig":"MEYCIQCbjNPzDCqymhrLKFT1o7zh9Ts1J5GedIH/Ef5/Xj+8FAIhAJt986EIqrakMMc9G7Y+yUeut1UoJzmrIZkUx357ua74","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":333680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRn24ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqouhAAjQE8AIYyqm5GdDYSn7tNaxobht+sCRlfxYtSVKL/9iet45vX\r\nfhinCZZVj87/nW6H/QEwJiHKHo2cky3Op7aGsG1h1Wd613C5kaiTigkTEwFR\r\nWnou7miwkallJWD5RvioqvVULQ06LCTkvjvLWoa4wnlbeQ3OJ72NlKc3EpES\r\nzgSvURBbN0Up+gU+6vfY4FqD4ijq4/EOM8WTJsB9e5t+8/6lUbhg9qv0hGZw\r\npB76KS7Bccf4il7Fujl0mP+bydml1OO4mMa6qxUVq7//UeXUYvx9/ls41IlI\r\n76axGcgM1E6Sx90ma+MAUJoTnx8diDkORXZJZxEFEUvYJSa5MH90hdBJ1+y7\r\nTNnE4vTFTtJyJq0x/sL5tVTJ4qsDxDilZax/Ze2ta/LKOmDYeoyol8H/v01I\r\nCiJJ6GsUf6/yn6VD5ohlvyw06wWUlPS0D2k7uNlpbE1PbuD3EDdOpkVRXwWr\r\nWkNFDDPby/902RXW8FQcuo1rNHa76f+Cs9otbbbLbpqFWhZ1ZBckTGbkcXEA\r\nl/+FSaewe+QR9okj+VP/ZPzj5gJUzOlfbL7McUC1DvXPJAoMeNBTRaUYSsW9\r\n8dx3eXQQoCXwfrVDOS2hV4U9VYRcJkLwmaGeAq0w0SEJOx2jSCrZoJXyMPa3\r\nplpTI/8FQaohCZEN+atQoIS/8jXr9hi/2WA=\r\n=g3XI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"6bce9256657158f9d51bbb86baa9070502895789","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"npm run type-check && jest --config=jest.config.cjs","build":"npm run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"@ribajs/core":"^2.0.0-alpha.12","imagesloaded":"^5.0.0","@ribajs/utils":"^2.0.0-alpha.12","@ribajs/events":"^2.0.0-alpha.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.25.0","core-js":"^3.25.5","ts-jest":"^28.0.8","webpack":"^5.74.0","prettier":"^2.7.1","@babel/cli":"^7.19.3","typescript":"4.8.4","@babel/core":"^7.19.3","@types/jest":"^28.1.8","webpack-cli":"^4.10.0","babel-loader":"^8.2.5","jest-extended":"^2.0.0","@babel/runtime":"^7.19.4","@ribajs/tsconfig":"^2.0.0-alpha.12","@babel/preset-env":"^7.19.4","@babel/preset-react":"^7.18.6","@types/imagesloaded":"^4.1.2","@ribajs/eslint-config":"^2.0.0-alpha.12","@babel/runtime-corejs3":"^7.19.4","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.18.6","@typescript-eslint/parser":"^5.40.0","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.40.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.19.4","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-alpha.12_1665564088703_0.40206142868429073","host":"s3://npm-registry-packages"}},"2.0.0-alpha.13":{"name":"@ribajs/extras","version":"2.0.0-alpha.13","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-alpha.13","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"a0a8bf5f3ccc9cbf77889e965f906f94227a91bd","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-alpha.13.tgz","fileCount":123,"integrity":"sha512-y4GB8A847WROD871ji3/tokcHUwkSgTy+qvwxtRNsIQ/B5dmckYpCqxUseJMOFIlZtoTLPRu5oJ7ep3kaMYvIA==","signatures":[{"sig":"MEYCIQCPdsU6zBo/+jJSCUaslmJ0yIlBJZ+EvxP7PKeKfQOiFgIhAKx3WcNXd97116G3L99OZzV1eMboPStgwUsd5WFl0tHp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":332307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUpPhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqgxg/+Oh/9zzaNNpZ++fBTmqmJU1aR8TLwGJhuUjpmWghGbZknxT7k\r\nCG62u+te9897OBQF35DYbOakmNL/izt4Lcu/FkOvJsSKd0kdrw2PO9GlYqGQ\r\nTtV5RbybSwIWFbTuOg3gOpUH5SUtNM4jS4g3pPd0C9cYIXmfcVksyceE/hTN\r\nwjG4Sbczam7a524OVyiPA5r3qeH+Gh15sYL7ao1Egp36syiWceNCj2w4ZpmA\r\noIyN2tlS32Vum4HzZsyuyCrVQes1gkTzkw7o6DU8VAxwUniZTJo4Q7SWXLlZ\r\ntH20C3EwJWP/q4/wKYwsRR0zAU+LuRur7gB8HXzj0tiiybYyKCVYQ1VOBo7y\r\nesze4KuKcDsOP9ptdFEk/Oe/JXrjQkGhkNwdnj+w2tXSEJZUB33GKQaMxyy1\r\nWYY3Vxk0JT38gT6GULzTPS2qOP+9e22TAcyj++5TkxXR6mK4y3Zp5zqfTHsp\r\npdCywMWORanppEoilue/V4IHJ8op1RFz5Pkk1stIGwrHtpy68oDeKTvE8p27\r\ndLivatqfeukdGLvxxCofSQ9zsJLgHjWY4Y3oWyh4Rut1Am19IwHp/PYHxj0p\r\nu27rVjoe0ST4AHrxPikjlMBv1t3Ub/V2EY759OqI7syhLj/GDnNpROOr2oCq\r\nayvTCKlsdQCgLto+eo5epjaRDF8rAbD98nY=\r\n=6tKc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"400e1798aaf47e2e612be7d752a24e4195269bb6","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"npm run type-check && jest --config=jest.config.cjs","build":"npm run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-alpha.13","imagesloaded":"github:JumpLink/imagesloaded","@ribajs/utils":"^2.0.0-alpha.13","@ribajs/events":"^2.0.0-alpha.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.25.0","core-js":"^3.25.5","ts-jest":"^28.0.8","webpack":"^5.74.0","prettier":"^2.7.1","@babel/cli":"^7.19.3","typescript":"4.8.4","@babel/core":"^7.19.6","@types/jest":"^28.1.8","webpack-cli":"^4.10.0","babel-loader":"^8.2.5","jest-extended":"^2.0.0","@babel/runtime":"^7.19.4","@ribajs/tsconfig":"^2.0.0-alpha.13","@babel/preset-env":"^7.19.4","@babel/preset-react":"^7.18.6","@ribajs/eslint-config":"^2.0.0-alpha.13","@babel/runtime-corejs3":"^7.19.6","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.18.6","@typescript-eslint/parser":"^5.40.1","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.40.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.19.4","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-alpha.13_1666356192841_0.04814637157659307","host":"s3://npm-registry-packages"}},"2.0.0-alpha.14":{"name":"@ribajs/extras","version":"2.0.0-alpha.14","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-alpha.14","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"fd98f866e514ba60bd14b29ccfcc29151a61edda","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-alpha.14.tgz","fileCount":123,"integrity":"sha512-7LWOoYfy+I7iYbX7Nt11AL6oe18pYLZNGlEPEbcEQ0Xtr6MW1VBgXilnqwsKwHLdPXg0MKOwk2FhmiaYpOMsnw==","signatures":[{"sig":"MEUCIQCqbDYTDhrxohsdzeX9i78hCT/pbQvszMhvM3Boxw3YWQIgNdRobhif0lrcVwNqM0utU6kKUxS0wjuPmb1u+vwkEnU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":332333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUp0xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8CRAAk1otRHb8kzIVVYpDmB3L6W8IE1cfduRmop3m6AE7POpmcVR4\r\nASvUk3NPZ0GhDKk6FD+FV15yVgqtO/AD7MFoJPwxSTJR9MBmjuSVPT8AJzDy\r\nWVyQTYVK844e8HQfCXyJxTifMeEDWABQZZI7vlbuDgJrqFswLQ/w6v8N8EsP\r\nmmou3FdHTQGp8zOINJgNTlL8g45qTV1XhM/iGGyZCUQDd5K+tGRHiFRa8m5k\r\nXc65xrcv/CiWr5Uezzmyfrfi+WmATcc5PewJjouk4pX7AnrsZS86TeWUd7yU\r\nxQ/EFpdZTjsQOhyi0LvKxJSnpm3meqNhk59gg+b6lEv/5bl9AY6SVhfXqvOK\r\nN7tv7FBWWgx9ebJzKBGGLXl6fkBlZdVGZ3gc6j0xE22yEU7zuHTI3dPYDpX5\r\nb1Bf/rYCS1BZliaRsThDvtq4cL9i5Dh1+XTeRUs/70mxp/KfNbMsKegdT8qe\r\n7mtuqIN0F+Hwy85YMOg5fA6gC6QAyH5rgzvdQ/EdwryaSUtteObgOe/grTct\r\n+lPDxKzULEklDRyWzPBBrbWd65WOKpBXfvKEPPVORytt6N/OcCE7m/toPwCw\r\nhgKIDE+FN0n5Pko4gwm7T6tSTj6QNLn5+G+n7VJEqKJVYNIPogcXDnlWsndP\r\nd9zvJIqraXzY5MXm6t/gu5kBSB57ztFSOjo=\r\n=5baf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"8a9299a2f0f9f28bb061d39ce1757f58394a4bc8","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"npm run type-check && jest --config=jest.config.cjs","build":"npm run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-alpha.14","imagesloaded":"github:JumpLink/imagesloaded","@ribajs/utils":"^2.0.0-alpha.14","@ribajs/events":"^2.0.0-alpha.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.25.0","core-js":"^3.25.5","ts-jest":"^28.0.8","webpack":"^5.74.0","prettier":"^2.7.1","@babel/cli":"^7.19.3","typescript":"4.8.4","@babel/core":"^7.19.6","@types/jest":"^28.1.8","webpack-cli":"^4.10.0","babel-loader":"^8.2.5","jest-extended":"^2.0.0","@babel/runtime":"^7.19.4","@ribajs/tsconfig":"^2.0.0-alpha.14","@babel/preset-env":"^7.19.4","@babel/preset-react":"^7.18.6","@ribajs/eslint-config":"^2.0.0-alpha.14","@babel/runtime-corejs3":"^7.19.6","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.18.6","@typescript-eslint/parser":"^5.40.1","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.40.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.19.4","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-alpha.14_1666358576892_0.6343046001552788","host":"s3://npm-registry-packages"}},"2.0.0-alpha.15":{"name":"@ribajs/extras","version":"2.0.0-alpha.15","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-alpha.15","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"f5d120ab3d5f01b7fc6b1401a7c33ccd21e75889","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-alpha.15.tgz","fileCount":123,"integrity":"sha512-Q0iUIGA7qlzth96UIIYH2NuGA7rEP+LEjiVSSoSX/YpRkm65A3BhFHUrtQTdnJtNKQkn0HEnRMsAeAUngEe/5g==","signatures":[{"sig":"MEUCIFuupQ+Vs4MAkL5/a07fWVhAvA5k8qZqSWLkrh16mJaPAiEA6KdJuxJro5n6t/H68G+mZUsqr1ovwcYPX/BRttoPG/s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":332415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjV7aDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUeA/+L999nBaV9AG0LSVbcSqaGL+CkQeNcHepJJRDRfjyfJZ97Mo0\r\nNNP6557/VMrxgEdwRsqPDfS21Q2PgvEvkK+nHA9z5eZvMI+CKE1vagzh2Doz\r\nwXHaUPsnOB1Z6UT5dR6PF2ERkuF4RPhIXKthvdtK1/UWvqbI0TWBsD34VM6M\r\nFCqO8nqwKB95HWxeW55r2oDF4DNLrc17C7AxTafRuX1UZLFYymu7Kk5YZl+G\r\nLUlWDf03PX98RISBLuTOR61iGoJ3uZrxOEEyHX3/448SZDtu420U5hykuorO\r\n0GtCg+/NyA8c/GIJN9f+OQNTmF59pRLA3rsCJbtcWWRtOKlpgGCz6s48HmqL\r\n1+puKEJqQTadv6BXAolRX8feGO8I8Lv5QzrSMSV3GvNSa1WxaseJuqs4NBPF\r\nDzKuOrOqLSYZLMUDjT26BzATx/QJdftztlFhPd2t3RkqITwzhuciVg9AANsF\r\nnRTIClKA+NpRbjpF6QmPB0tRSIVYwIKQf4TqjPAFMIx+/lvr9kCdrqzluEoe\r\nMqBx0N1DHOC8cuaexLHpPk65bHF0Jd/SSkkZZtw59UQuILlEUEDGes+kpNWJ\r\ny4hP2xYN4s6spem5OS/3kkiu4pxWvhjzLMszuw/bejt0t3xVrteLE3PmkSmV\r\nqU+3u2RicykO3W5W+CSbj3JZaro1QntXud0=\r\n=evrZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"592cd63cf739b8b3674aa080d11fe53a9a58a55d","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"npm run type-check && jest --config=jest.config.cjs","build":"npm run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-alpha.15","imagesloaded":"github:JumpLink/imagesloaded","@ribajs/utils":"^2.0.0-alpha.15","@ribajs/events":"^2.0.0-alpha.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.26.0","core-js":"^3.26.0","ts-jest":"^28.0.8","webpack":"^5.74.0","prettier":"^2.7.1","@babel/cli":"^7.19.3","typescript":"4.8.4","@babel/core":"^7.19.6","@types/jest":"^28.1.8","webpack-cli":"^4.10.0","babel-loader":"^8.2.5","jest-extended":"^2.0.0","@babel/runtime":"^7.19.4","@ribajs/tsconfig":"^2.0.0-alpha.15","@babel/preset-env":"^7.19.4","@babel/preset-react":"^7.18.6","@ribajs/eslint-config":"^2.0.0-alpha.15","@babel/runtime-corejs3":"^7.19.6","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.18.6","@typescript-eslint/parser":"^5.41.0","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.41.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.19.4","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-alpha.15_1666692739314_0.2774242568833687","host":"s3://npm-registry-packages"}},"2.0.0-alpha.16":{"name":"@ribajs/extras","version":"2.0.0-alpha.16","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-alpha.16","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"396722d193c334b49fce5dabf98c937b680b6776","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-alpha.16.tgz","fileCount":123,"integrity":"sha512-guu43A+xW//XBIaPXh3WiuB9tU5a4OxjWpxlgXTZXLN0iJ4NIBQAJBcQarPv9s40g2yoZtq/n/rZSNxPbLi55A==","signatures":[{"sig":"MEQCID0OGCsfvyd1LHXXiJHgxvnLZEW7clzw0JC3VMfLlSHlAiBpCuqh0vpKai6Omiu0YNIgtSr4vFKfAj1wx31P4tV+Uw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":332442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdgTBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKSRAAiQMLmqs3BOt13Oz5tyGZoHOvvNLvogWLR7zUM1fG+1JkRufr\r\nM6HXu3kAzqp+BW+mSBzM+BghFdynusYt5/4XM8AEMckrSChf9WKW22+oVjr0\r\nYp7nHGCok5BkwX609rai+pHvQN3XATXKbOEQ7mDWmNYuL2ar8qDwDYAU2IHF\r\nrCez3cyMNtnjzb3I7aDCKt9B2LgfCS5/LbgPE+tw/U1DHh/z4MyoxVX3IKI4\r\nqe1OfnpAJvOZ759pco6lxsNgH2DTbjyDBlDu6/jIgoJ34SueTNl5+sU+Syc8\r\n3U7gQ1zHh7Atr+j3/c+U1QkQx1bGsYdXN/uMlWTdn1YAmEWEPN4vMy3LL7JD\r\nDUvuZl94NeAj8ZZ72bMv4LkRY+BJ1U08YIdqPNanDflVo1rzTrSkQ8JEC6t5\r\n+81i1297BuBMyZ+oajFaW+mfxUhmGDO9koiQlzyy3szA3QgZDx0/fXo+WNWP\r\nyvPtK36yVszGooL0ryfSQVo/tmE1YYky+vASv0EVzKJqGEu1h6Qee+KtDI9m\r\nDw0Ozxn0q9EyqtHMh3Yk5ApGX6eJyienKvZIt7xBc994JBj2ITlAJzvkVsQb\r\nXSmVlNMljXrCxJZ1n9r69ZNA8Gzaw+S0or032/L6U/45ob8ZetupyhRiE146\r\nRS2+Ff3miuOL7+LEKurfk9dyUO5n3sarIhs=\r\n=LXkI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"d9003598d1339cad3b7d5c1876c96ce5d582fa3a","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"npm run lint && jest --config=jest.config.cjs","build":"npm run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-alpha.16","imagesloaded":"github:JumpLink/imagesloaded","@ribajs/utils":"^2.0.0-alpha.16","@ribajs/events":"^2.0.0-alpha.16"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.27.0","core-js":"^3.26.1","ts-jest":"^28.0.8","webpack":"^5.75.0","prettier":"^2.7.1","@babel/cli":"^7.19.3","typescript":"4.9.3","@babel/core":"^7.20.2","@types/jest":"^28.1.8","webpack-cli":"^4.10.0","babel-loader":"^8.3.0","jest-extended":"^2.0.0","@babel/runtime":"^7.20.1","@ribajs/tsconfig":"^2.0.0-alpha.16","@babel/preset-env":"^7.20.2","@babel/preset-react":"^7.18.6","@ribajs/eslint-config":"^2.0.0-alpha.16","@babel/runtime-corejs3":"^7.20.1","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.18.6","@typescript-eslint/parser":"^5.43.0","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.43.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.2","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-alpha.16_1668678849775_0.01533732990378045","host":"s3://npm-registry-packages"}},"2.0.0-beta.1":{"name":"@ribajs/extras","version":"2.0.0-beta.1","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-beta.1","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"cd5a2e2a0349a5e8ae9a08085bf1727bf1f3c6a8","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-beta.1.tgz","fileCount":127,"integrity":"sha512-URcS0HwFRAQpHnvcg8vFuCoNWYIiA0Nl1FfCm8q/fz3Dwb4UF6hwMHc/Jybu4Cr91cgoA0Dyd5ymAZ4kYRql0A==","signatures":[{"sig":"MEUCIBubwQ8B4AiaUpN6MpzWEt0aHxExM9NeW4gcD2wNTNorAiEA0AUhjg1cLRy2qOIhk1rtcNvXfpCu2IUMUoA/wBElu0Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkFVHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoM/w//VkFApOqBPL4Rit70G7VSd+QjjahF+hvFEuoU7+QCdf0+rZ9/\r\nAjUeU1y32wEzPqY3LleWGfYW+t1eQwzcWgD92yg0fBekVK6FTJiLQobJdmbG\r\nyxVCtJegomsQAUR+y815vqSEwPNAMuvcuim/xcLU3iNYdNVnsvxiannwkcFz\r\nDM39q20FY/BVhHhZ7cIt16Jzst0FsqXDS6rZvGrLojB9NLTJU3j7cwQfDY+D\r\nwlTiL0vB7ntTJOXBP8xPvV6kN4ewSOqiQM+W2sI0vHfsFcjtOqsbux1gccb9\r\n/QsAf8q+RgpiOywh8NxEQ57nrJqUMK2KSVS0/pj/igFWnCu6Nxpx6ZQ4xa9X\r\n54Yi7ayQvXhVrhz9vnMjS5qv37PK1NDxO8IqCx/hxmrknzV3WL81CskgJVYT\r\nMCu+dPorRnp1iUu+HeHErRpAZCJ5r8Jq7oWFlKazyt9d97gD/8FhtstWXKqe\r\n15M6aKWH0v58dkf/wu7rGH1GKhsWNh3Xj5hmgLqztXRwv4RiklyX8D/qkogb\r\nEkwgJYQNnCTssEjmGDtKd9CwExan9/C2153F+911F9fVqoRgE3p7VKu/pdg2\r\nEgNf7b6iraGXuV1dVeum1cCNc7SB5amPz5gOuulOPOk0tbA5N97sPLGh6ykN\r\nQ1GXg0Ddl4cMzT352lrJzuv9ZE9z1HTdEYE=\r\n=3U9r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"8f15c8706b75d0441665fa358e9dcc13f2e48cf1","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"yarn run lint && jest --config=jest.config.cjs","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-beta.1","imagesloaded":"github:JumpLink/imagesloaded","@ribajs/utils":"^2.0.0-beta.1","@ribajs/events":"^2.0.0-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.29.0","core-js":"^3.26.1","ts-jest":"^29.0.3","webpack":"^5.75.0","prettier":"^2.8.0","@babel/cli":"^7.19.3","typescript":"4.9.3","@babel/core":"^7.20.5","@types/jest":"^29.2.4","webpack-cli":"^5.0.1","babel-loader":"^9.1.0","jest-extended":"^3.2.0","@babel/runtime":"^7.20.6","@ribajs/tsconfig":"^2.0.0-beta.1","@babel/preset-env":"^7.20.2","@babel/preset-react":"^7.18.6","@ribajs/eslint-config":"^2.0.0-beta.1","@babel/runtime-corejs3":"^7.20.6","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.18.6","@typescript-eslint/parser":"^5.45.1","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.45.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.2","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-beta.1_1670403399489_0.12465368862786796","host":"s3://npm-registry-packages"}},"2.0.0-beta.2":{"name":"@ribajs/extras","version":"2.0.0-beta.2","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-beta.2","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"115f6b099738c24ab455903267970cee280f3999","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-beta.2.tgz","fileCount":127,"integrity":"sha512-3b6NqTui1B4fGBU5d3UWHYPMynVYheX/TNqBX9Cse/OB8oj7pVA7e6QG3NtaH4p7j9l76bIdV4okyhmnsXyOUA==","signatures":[{"sig":"MEUCIFpYdpvrl6rzb8rbLzXu/rDG+lfvt85KTPGDFjJabBqOAiEA0nYRdfD5HIOIMayCYdCZk3tSj3gBPgI0DH7OpHjWbf4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmZ6OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0Bg/9H19u4vGnRnuOh0WAWDddXmobbu/rOqYGPGiky6195uIdr7hr\r\nnKO/mMlscCq4wl2J/EXBqmD4ZVv385M6ZC0dbkBrSlYhECvRxoghyOSjUZbd\r\n+CJeMHuIcktNvk0kyJ+F4+ahAncU1yR3xCY87CLLGA8eaFGpyxleqs78I9HU\r\nzKHXftxgSukN7O1txS8aU0N98ZFjaAbRAv0/4+zw9ZckccJhwXpkoOrxvWne\r\nXL2DgItgM3NDDjbNWfr30YeWuMIHL3W0DqOqmB7Q7Xp97pC1i4znfB4y5zCc\r\ngeC0gKIIzs36mcek2mwLw6awiasypQbx2bpt3P/r1N+Rg9tMCfaVRc6UGK3J\r\nZP89CqmH1ynwRfMiD1vrybMXF8i8dqA2F+D0AYZ4dD/MkA+XcT35DKwyT44c\r\nit6IXHhQgrMiEYYoqau/0Y5BFwZLEQhGoNJIAdM18KWgSN2nd1Kb4B8HS6bw\r\nlRhWBb3TqH27agD7Ydt3QiafsmCMjvk8HLL+ky8qRYMEUQy1nnsmRvgBV0Bo\r\n30GbmfA8UVrw0MJKGRCZ+Dz5q0ZN/fKILYgWCj1jJs9UmesbqEAJj6bQzegB\r\ncV+gQG0tHMo8UmGUO/ac6AzcRu0ZUy+N8u1rn6MygNxGV5vTVlZaDzgPVXMF\r\nd4fok/Qrto1x+ARmXe8KpQfA729iVnqJDck=\r\n=t6Bk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"61218d9cef9dbf95ebf0717efd0b5174d7040c15","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"yarn run lint && jest --config=jest.config.cjs","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-beta.2","imagesloaded":"github:JumpLink/imagesloaded","@ribajs/utils":"^2.0.0-beta.2","@ribajs/events":"^2.0.0-beta.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.29.0","core-js":"^3.26.1","ts-jest":"^29.0.3","webpack":"^5.75.0","prettier":"^2.8.0","@babel/cli":"^7.19.3","typescript":"4.9.3","@babel/core":"^7.20.5","@types/jest":"^29.2.4","webpack-cli":"^5.0.1","babel-loader":"^9.1.0","jest-extended":"^3.2.0","@babel/runtime":"^7.20.6","@ribajs/tsconfig":"^2.0.0-beta.2","@babel/preset-env":"^7.20.2","@babel/preset-react":"^7.18.6","@ribajs/eslint-config":"^2.0.0-beta.2","@babel/runtime-corejs3":"^7.20.6","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.18.6","@typescript-eslint/parser":"^5.45.1","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.45.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.2","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-beta.2_1671011981931_0.15768143921147693","host":"s3://npm-registry-packages"}},"2.0.0-beta.3":{"name":"@ribajs/extras","version":"2.0.0-beta.3","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-beta.3","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"ee0ee6897532d7687f40be583d31583852373dc2","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-beta.3.tgz","fileCount":127,"integrity":"sha512-0upOy6GWFkzLkpypivL2h7dRtkEx6rNJvWumNPiDNQwpQWxJ214FB997EX5dDD/1+GtGopYPEP6i6bSgonmX2Q==","signatures":[{"sig":"MEUCIQCNxJ/JE6PJmJ4h2U4PlbCc88E3tDS2IjXA12FB9KTomgIgQoJefd2IRL/gE/L+S6cRR/3K8RS88nYTdzql1Tk4lw4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnDDqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlLg/+PYHVoXE9qvN5tYUydj7vR7ZDg68VJBWQq241KQ3qemlaZv9I\r\npskGKFp29WpIHZDqwFb0jBI3HR/XfK707FonT6yqnm/My6vJU9ooIA9iJoer\r\ndWobeTWpphfq2aJvt1KIFYR+Nm3PMg2wS9A36JAf+JnvDnqZi2dF0Iy7Ld9l\r\nnfG7nHQESTfAIeetAnrDzEbbUmH4SrXFgAXWoI1t5XAWe69hozq0ypJJ6BTI\r\nhZgEnm76pqvCwHVCmIiWKlZKio3QOe6rmcnZol42iOMCgRCJ7L6BA1MrJAnj\r\nl9GTp64KRFyQfH//KSLRtSAYTubH6Xmwl+Nhv4m6mclEDgcFa8ZamUWilxTd\r\n+UMCEnZtMc12rK8cpgUGairLR2IRZyfn7f/rBZXz6WNw3Ampg1+QmpMbYX/a\r\nRfeOSrduBDKskgXCo2U3kAVVtUjVCrEao8HMu0h/NTZ/vx0isNrBlKqpg30M\r\nO6oJ+RiJOjX2By7AFUOr6HT1AWOVvYw7BNTKFxVa2ZYEjVOeVd2HoeJeVKhO\r\n3G9CYdYIOeIYPIaM/bg2lFLg6gRWAy6j+Fjsa9RntJMucfU9SykiKnzWnfAb\r\nxqXIV4AaFMEjMAh4+H1y+7hQYGQ+cISYcaE/zgtYa3VG2jT08lork5tg8wS2\r\nDPv40xImCTCsSiJiSI7fAJypiHqdjpKehDc=\r\n=YksT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"71f2ee57a954e4a187da117a3b06dd81d09886e3","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"yarn run lint && jest --config=jest.config.cjs","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-beta.3","imagesloaded":"github:JumpLink/imagesloaded","@ribajs/utils":"^2.0.0-beta.3","@ribajs/events":"^2.0.0-beta.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.29.0","core-js":"^3.26.1","ts-jest":"^29.0.3","webpack":"^5.75.0","prettier":"^2.8.1","@babel/cli":"^7.19.3","typescript":"4.9.4","@babel/core":"^7.20.5","@types/jest":"^29.2.4","webpack-cli":"^5.0.1","babel-loader":"^9.1.0","jest-extended":"^3.2.0","@babel/runtime":"^7.20.6","@ribajs/tsconfig":"^2.0.0-beta.3","@babel/preset-env":"^7.20.2","@babel/preset-react":"^7.18.6","@ribajs/eslint-config":"^2.0.0-beta.3","@babel/runtime-corejs3":"^7.20.6","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.18.6","@typescript-eslint/parser":"^5.46.1","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.46.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.2","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-beta.3_1671180521801_0.6036496467452903","host":"s3://npm-registry-packages"}},"2.0.0-beta.4":{"name":"@ribajs/extras","version":"2.0.0-beta.4","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-beta.4","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"90264d094d39213b2052897dd890fe301c0d5033","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-beta.4.tgz","fileCount":127,"integrity":"sha512-Qb1jUonIig4Bbp89nunNwnJ0T8dsEPt39BcambY69KRWVq2EmuJWzyjaJxGc2JfAXf5gOlsCsFLFC5URJo10JQ==","signatures":[{"sig":"MEYCIQCOlGHKrP+V0Yl3e4i4crqhfB/Z8mJmra0CmOdQv6VbOgIhAKsxRWFoVjkwGew3q83zJ+gkGGbzk9UkyY2RTwMwVZ+w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoG7JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrm7g//WEZzPZ99nt6u/DNkzDNGhZgqrYuh0VvYxCjjTzB62EZjVt23\r\nU9lVlLawH7/5c8h5NyEqX8e955r2zNBSiHAYYnRPN5Mc5ruGbZAkp74zNfoh\r\nk8MdrFCj2ziDJK4h2LI3PwRMCIoy30BGz/g39BT6ndqp5QhuVZTvQt7t0g3X\r\nupI1rVlIe/crhAcNAHBIPMqVusNJeo/MCUZz69ptmahP4uA/k/VP42ain9pJ\r\nvY4XIGRjvTPvFIzQvYziaWYjXHFGH5O9os3QeDaV4vt1qlC9hI2ib9/+IjeA\r\n8Exb2wVlt/r3Pjx7MmrrvdUS3PZ7i0WEvWPKAup2Va8EGKO7Rpynrt/0MfbM\r\nm1vFPr9QtVUh5TaNV+EOHENo049Sh9AiHoclUWA++g/F9Md3myEZ3MsoXsdU\r\nnvd232sn38QRiVljqYJYrsa5KsknCvzPxqiN0aHOQ24UxVMjkJs4oShMz9XQ\r\n9Hg6/ZZW7XJpfPD3Mj9d66yhAcL5blBeb+peUdudEIvuoKJhlqA0jgmP/HhA\r\nBJRpHCpB/CB/HKsTjDhLogMwlp2eA47pl7ZHbVwtGZAO7K4lgTa3oOr245EJ\r\nl3YBmJe0lJzVg4HKv0mJ0rb7nCbMvQvI+bKDF0Z8AkvRXuZ2v1CvNaKJ+IY/\r\nVCJpgnfroU9vaei4ungbI2n9fgPm+jVn1Es=\r\n=tkT9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"39532509bfc32d67fa9f432e3d8fcba35dbabf7b","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"yarn run lint && jest --config=jest.config.cjs","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-beta.4","imagesloaded":"github:JumpLink/imagesloaded","@ribajs/utils":"^2.0.0-beta.4","@ribajs/events":"^2.0.0-beta.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.29.0","core-js":"^3.26.1","ts-jest":"^29.0.3","webpack":"^5.75.0","prettier":"^2.8.1","@babel/cli":"^7.19.3","typescript":"4.9.4","@babel/core":"^7.20.5","@types/jest":"^29.2.4","webpack-cli":"^5.0.1","babel-loader":"^9.1.0","jest-extended":"^3.2.0","@babel/runtime":"^7.20.6","@ribajs/tsconfig":"^2.0.0-beta.4","@babel/preset-env":"^7.20.2","@babel/preset-react":"^7.18.6","@ribajs/eslint-config":"^2.0.0-beta.4","@babel/runtime-corejs3":"^7.20.6","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.18.6","@typescript-eslint/parser":"^5.46.1","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.46.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.2","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-beta.4_1671458505609_0.8229984820452483","host":"s3://npm-registry-packages"}},"2.0.0-beta.5":{"name":"@ribajs/extras","version":"2.0.0-beta.5","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-beta.5","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"bbbfcf236e86cc98b08e7240a6e26093c7a0627a","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-beta.5.tgz","fileCount":127,"integrity":"sha512-/97+OVS/jbEYhAiBKNQQLtyb4Muz6w7YIuIgmXeHYmr2orx1yxioW7DnAODVyss7ARah3JFqeLNuZn7RVJQR6g==","signatures":[{"sig":"MEUCIEaUBPp9IvWv9Z2CrY0BDoamFO9tvTw7DzjhoaIn1MqCAiEA0mQp41jQxNZtRdvzK1S46dguURBvF6mcRZ5gkJeeoU0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5iIDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhMhAAnP2FjpyvNiqIuHKTId7+wRm9JbH9zZM3DkT/SCrFZD5kESpJ\r\n+rgBGPRND6vjXLCX6U2yKuG/i9xjEd+ceMKfHVlmY48TJFToq6dRnEnZnneL\r\n1nKwFOD2r7Y1e/IdApISwCL35UdFo4N/5dGz1fhvhcMKfUaeE2/y3eOG6Fqr\r\n85TSUEKCH6fvLryZJiPnri72ORYoikK7xXZmgqBDVfWXIu/1XF4EPyKwsbHc\r\nzbRR4ZvjLLRqvGIDamDWVSnNCEG1IHRE8ndwtL3Q3fepnuLm9p+tHHNraWRs\r\nuXRSaxZ/Tr3EjF1+lYhblAMqDQwEkODEieviwgCsCxQsbFQnn9ZQ+ZtVRtIS\r\nBxnZereuwConXm5s6dzcTmku4iMX+2k6BSW6QPCTOENXkj5R7qbAuD+/mcXk\r\n02JQz7WDRmMVXyyMn/iU0uvbfzTww6tHkeXTj22UrRMQu/IIBwoSmvgjcpa7\r\nv4OmfN3Tuljq4/lGKPv4qJlHHm3Gd2ckq4Tu/vnuGvBkKEj74JsQT1/E9OW/\r\nhINYj1tIx7l9B1eShI9Yl82RQdpY77vyFlH6W2vtRVxkhl8Rtk1lMI2btYfJ\r\nUabTZUDcKq/vviOjv6g6JMkGRSA5iMlHZmFBRkXTxMGrFfaw3kELeLLJxdN+\r\njTDxZcokS/3NGMxL7WRTA+4/Q2jjLuWSwDA=\r\n=f20f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"21df168894b1fc230b1f55964117fe4746b9c65f","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"yarn run lint && jest --config=jest.config.cjs","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-beta.5","imagesloaded":"github:JumpLink/imagesloaded","@ribajs/utils":"^2.0.0-beta.5","@ribajs/events":"^2.0.0-beta.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.2","eslint":"^8.33.0","core-js":"^3.27.2","ts-jest":"^29.0.5","webpack":"^5.75.0","prettier":"^2.8.4","@babel/cli":"^7.20.7","typescript":"4.9.5","@babel/core":"^7.20.12","@types/jest":"^29.4.0","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","jest-extended":"^3.2.3","@babel/runtime":"^7.20.13","@ribajs/tsconfig":"^2.0.0-beta.5","@babel/preset-env":"^7.20.2","@babel/preset-react":"^7.18.6","@ribajs/eslint-config":"^2.0.0-beta.5","@babel/runtime-corejs3":"^7.20.13","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.18.6","@typescript-eslint/parser":"^5.51.0","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.51.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-beta.5_1676026370982_0.16717883457826455","host":"s3://npm-registry-packages"}},"2.0.0-beta.6":{"name":"@ribajs/extras","version":"2.0.0-beta.6","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-beta.6","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"e286eda1dece60e3daaea79c4a1db556d3a6def1","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-beta.6.tgz","fileCount":127,"integrity":"sha512-tbBpmdVoWKtmFqd5Elqc2JlQn3uuG8vcGzNHyWJFdisKXszOxcb8pp0OB2p5zWrtmzWYDtp9J1Pi/h+rm/D4gg==","signatures":[{"sig":"MEUCIGZ13NrUH1UysNlgR+58h99u8cBhqcgwezVPw9An/Gx5AiEAgDgjPiA+b7sklmB5jzqbNeLDCzUFA9n1DzpkRcSYID0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":336557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj92JhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTiA//XmJLfsOp3myfPDbU7dbvWq8kOh8kY50ZFMi7U3npsz/GfK1a\r\nGSAEC3LOVs7cFw9vigFtzDuO1gMF+MHEaKfBxvN+BhSsXLWRDlQZ9X9Z7y5u\r\n94TfuACdrKfIPSvJwp1BA+3nZZhtyozWd/MV6EZhazhcUPWnL87Ckd7G8kN8\r\nw+nIj+wpFnjQt+EWwDHgdzeMno5TM9/6v0y1m2j0d0ZpUSM5XmGZA8yfd+3t\r\nyRRXAy9MqrTKkvtnhUxmd3NW6KxrbadMYK0xF+Fk60ru6s8sBjX5PqPDI3I5\r\n9hKbqMAbTA+LYzCRFLF1wGyGVB85OOOyOd5n4WHUK4KwluI6xrJerxNHdjnP\r\nVedfdkp3t0JzmvwSOZoe/8sGhF9XWrLB9+h/aqoEngfCH5ORRmEjOV/I3dTm\r\n41GOdXxxd22gMHLxu0jisYaTqVVhbM95LhdjjgLOS+RFM1dDDjUAuYO5w4Lk\r\nykxVau1GDvJu4bEZI4RUTOt30NeczpBaENCuYru1HOQcPZQO24qeF/zPxNs2\r\nsmQjIeFTv2VFedjIaJZW5rwQxFs8xFqlEYMGA2M5RLl9WzFoDdVP+6kwIfK5\r\n0MgXO8qRq6nkjRsbPI/lI1Mi2OgrhL/jHFdc0eu6TzFxlAGYwwh224r9wWE0\r\n53B2JZBbUu+8SVshBPGB9kEabhNcOPja8Ag=\r\n=CLqh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"e42f21dd4c16f73e82ce71d210e18018b5253792","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"yarn run lint && jest --config=jest.config.cjs","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-beta.6","imagesloaded":"github:JumpLink/imagesloaded","@ribajs/utils":"^2.0.0-beta.6","@ribajs/events":"^2.0.0-beta.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","eslint":"^8.34.0","core-js":"^3.28.0","ts-jest":"^29.0.5","webpack":"^5.75.0","prettier":"^2.8.4","@babel/cli":"^7.21.0","typescript":"4.9.5","@babel/core":"^7.21.0","@types/jest":"^29.4.0","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","jest-extended":"^3.2.4","@babel/runtime":"^7.21.0","@ribajs/tsconfig":"^2.0.0-beta.6","@babel/preset-env":"^7.20.2","@babel/preset-react":"^7.18.6","@ribajs/eslint-config":"^2.0.0-beta.6","@babel/runtime-corejs3":"^7.21.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.21.0","@typescript-eslint/parser":"^5.53.0","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.53.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-beta.6_1677156961158_0.04560774405306356","host":"s3://npm-registry-packages"}},"2.0.0-beta.7":{"name":"@ribajs/extras","version":"2.0.0-beta.7","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-beta.7","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"1ba173125473dcf552a6426df6e58f17cc619de2","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-beta.7.tgz","fileCount":127,"integrity":"sha512-S1+kjBuijwwnVdCXnu30xEjlANbw6x7IV7eHpnUmFh+U/RSTl97xP39PFT5YErVFeBbSFHVQ6eXt/Hsp902kBg==","signatures":[{"sig":"MEQCIAhZWa0YbBiqRQumlFT1IkueWmsAjyNdzRRkf2pEBrRNAiAso8gn6wCPoc57fKbry7RhayMJPCZcQiG0FkyiWwEoCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":337900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHVQQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGxA//cZNTr+xfzQJd2ufOhIft7Xbapf4zaTEJb7PCXKxFEPABnvG/\r\nSd6t7fM/ave7yqjB9fwZBZ2w6FEoVJEcGqqQvd1lnCn+l5SYFUFytAwP9OEJ\r\nkPvWSEUrzy20W+UaKfgT+oV31CAUlaLS+sCu875ljkp9MPeti82e/DUejBC4\r\nPZQMRsmc3G4K8OgDNp9BHY6VlkOyk4ZSjYLzhcpiqVKgtsFOLlj/u3rtx59+\r\nSSScAVqLsLTxnOA/XNQL1n9spuoQLibnGYpLIo17VQPjQuu0WaG6Oj23pGOc\r\nlVRit2okpgRI8MRO1tawpPwkjBVcR66DHpeACZ71HCDf9KQY4+xjG8Hfl1Vb\r\npxYOV2Xas90xk1Fdr/KXD8kRQGOMcINSL79oVeFZ+LADvoTytfZXgNkGkeqN\r\nkPvMEH1dwSWExsKjA1KZKcM64y8lgAVaWYDKMSQk2VoBPQWb3cew8TVhGayT\r\ndwKmfqe2l8NsiA0XmuwBTOpyTQ+CAxw9HXR3MXhVmFFHqLGaa+n3miKqEgsR\r\nTR3nuz91Z4gk4b9cKGxB+ABfi//fuToqaeQF3fLFfWdFL6nLlFDAv+LhKPZs\r\nsrlt9wa6rrJlGoxo1WdCgSbWKfkH1Om7iTNZb+NqOYIgCoLeJnxdrGpdI42a\r\n4E160uuY/93rG9hnTay33TClel4TAhoNWpo=\r\n=4ry/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"635d5d1c203e2953cca37e7f34bc12a9ceae9487","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"yarn run lint && jest --config=jest.config.cjs","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-beta.7","imagesloaded":"github:JumpLink/imagesloaded","@ribajs/utils":"^2.0.0-beta.7","@ribajs/events":"^2.0.0-beta.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","core-js":"^3.29.1","ts-jest":"^29.0.5","webpack":"^5.76.3","prettier":"^2.8.6","@babel/cli":"^7.21.0","typescript":"5.0.2","@babel/core":"^7.21.3","@types/jest":"^29.5.0","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","jest-extended":"^3.2.4","@babel/runtime":"^7.21.0","@ribajs/tsconfig":"^2.0.0-beta.7","@babel/preset-env":"^7.20.2","@babel/preset-react":"^7.18.6","@ribajs/eslint-config":"^2.0.0-beta.7","@babel/runtime-corejs3":"^7.21.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.21.0","@typescript-eslint/parser":"^5.56.0","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.56.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-beta.7_1679643664453_0.15486837611812287","host":"s3://npm-registry-packages"}},"2.0.0-beta.8":{"name":"@ribajs/extras","version":"2.0.0-beta.8","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-beta.8","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"0852ce60d337cb95d420e91b8509f2358fba0f8b","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-beta.8.tgz","fileCount":145,"integrity":"sha512-0M2eYJxCTC20mf3WSDt2nGgXn8pUBuY00AW9V2ZcYwY0x3fWOdcxIS+KmsUt0ML2Tlr/Ry38uFzRrJ3D8jxNcg==","signatures":[{"sig":"MEUCIQCl6xCMZHaMMrm2NsxNdjWxGEwzaUTyH6RlfLWC2gpv1AIgQhgPq+9VXo3mXoWApPt2iF5orc2qDn6IJNwSS2YwamE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":342016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkP6Y/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrR8Q//XrkizRo8nztgcI7AYB5QkK9ntmykNduzSzqiU/X0UTgg0PnP\r\nTIypCwvi+XFVvyA7aNUk2UEr00OMeUX6xs/zCYeohza2KhH04uF2FESi18f4\r\nfyjAOzEpAYCpnrFQWHXUk0270HM0aCooZFD0P0g5qGJTk2+FzIMRjK8RUhLn\r\nzUEmgFZMMW8w3QDYaACSUwUZ9i5XjjF26hUgZnL4tD33kdGZGQy0iXdqbmLj\r\novAunFxZ3k/78+Pn1jEs0XSctYFPGlsXqauaycQe964EdmkfIhrRSZ2uxs6o\r\nI4JVoEgrCWmSM1eUj443BHMx6qIoMjmHQrh8dUz2PdSq2LSGDQDAd6umz6uA\r\n8DzOxQaNSLB5J1VtzmyrdX/KY1NYToZXAsfmDsLx4ADwo/9Jlk0cO+fhzOKZ\r\nTDPTqMznIz5Vq4WhGQp/1lhcNL6TM/95l4gAtkgqJ3q+SX4i54aOci53ISms\r\niWQoUhQcpuppy0XAfSRL8OS5xKsof9in9O1BhmCjGjDzh9el/2H1kReweIb9\r\nn29qXtkqhKbLLHB3kJhw5J4B51BmHmQhEIXheQtHpLJiVXGRvycGgpvjJu3q\r\nMfcO1X511pLoNla2cjkQpilvvx17Wm4r5z33nesvITdqxb+W2sK/lr3X2UYV\r\nir8ivVjdlK/7Ms7s0PkCZUQVMy5jhoP4LQc=\r\n=+zPI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"10d406706ad280b6a056dc9d6928585e8f8cda3b","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"yarn run lint && jest --config=jest.config.cjs","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-beta.8","imagesloaded":"github:JumpLink/imagesloaded","@ribajs/utils":"^2.0.0-beta.8","@ribajs/events":"^2.0.0-beta.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.38.0","core-js":"^3.30.1","ts-jest":"^29.1.0","webpack":"^5.79.0","prettier":"^2.8.7","@babel/cli":"^7.21.0","typescript":"5.0.4","@babel/core":"^7.21.4","@types/jest":"^29.5.0","webpack-cli":"^5.0.1","babel-loader":"^9.1.2","jest-extended":"^3.2.4","@babel/runtime":"^7.21.0","@ribajs/tsconfig":"^2.0.0-beta.8","@babel/preset-env":"^7.21.4","@babel/preset-react":"^7.18.6","@ribajs/eslint-config":"^2.0.0-beta.8","@babel/runtime-corejs3":"^7.21.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.21.4","@typescript-eslint/parser":"^5.59.0","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.59.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-beta.8_1681892927383_0.8616484557681814","host":"s3://npm-registry-packages"}},"2.0.0-beta.9":{"name":"@ribajs/extras","version":"2.0.0-beta.9","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-beta.9","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"9f7ce78640ca06e86a1b02ac34cd163501f1bccb","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-beta.9.tgz","fileCount":145,"integrity":"sha512-JuoXVddbyinPUyQjGeaWgBCCDcNOgE9u6ME35xnWm8m4YZbLUs7Bv8LgjuhUaG62d7q+scMAMMcgUyHwM5t1VA==","signatures":[{"sig":"MEUCIE40WTfz/g+5GycwQSu4QJ+aV6iFCHgWEjA5fWPpP31fAiEA0oqws9NjH2caPW6sBpVdibZnLv+m3yvzOf9Jb9KWa6k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":345986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSPkIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0qA/5AS0/I0V4p7jz9e2J7AjqYyXgaBFvLvd1PrklhPDd1XMDZaSP\r\n94BBG0WfSW9O4gYpTWfH/A/0p23UPdbVNamuTnyijnjGcAoHiauRKyhwv4Ym\r\nuhpAg4tLSPQsXitJz8my6vyXp3SVN68l9OxCwwBAEreESjtrg3LJkIAEMDwk\r\nSqS/2vrM9SX25T+pKGJHDppnFglvk5AfBN9HjfBw2iPh1wvV4C+BSBEL1WCJ\r\n8pJrGeP2e6w3lE7QT4vRQGa4J5c2wmFiBhFS6iq3LjUq8Aw7yHeWvkW/rtnq\r\n5e2+In47nGbKrcp+Sk1Xs2R2xmxuH10uNPaTsalPht1UnqDTrk5TFNhuBxwB\r\nqd5ndSVXWRJ04C4UGAMv7/RtfE1tfbfxFJ3R1/4M1BSO4jnNHo0BdX6w74lk\r\nVmy6Qes+kkBud5is0PWWxETyqlMdZva/Ncc21cnx18ByjSgN/WbexTGYHg0q\r\nhjYW5Ls8vmOYxT3QL6rImWAzBKqtymRO1NxN30NxCIeU6JZEPMCcfjTnY/rB\r\nKrtGIFHI6EqxNrdGMzSsDVmjLBjcMvY9YfRSgkRjZVfV5X6xT3P8gEcQHD7B\r\njP1Gs3EALgITwbjj+/vxnyk4l1zuFFx8o5fHbNvZB0fGjVTQhxsAF6/GihLx\r\ni91OIuxhsabfiFw2qboxCMHph/jb9hqyk6w=\r\n=+WVe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"5980ee5b45988c99cf8c757ed436273b12748c68","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"yarn run lint && jest --config=jest.config.cjs","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-beta.9","imagesloaded":"github:JumpLink/imagesloaded","@ribajs/utils":"^2.0.0-beta.9","@ribajs/events":"^2.0.0-beta.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.39.0","core-js":"^3.30.1","ts-jest":"^29.1.0","webpack":"^5.80.0","prettier":"^2.8.8","@babel/cli":"^7.21.0","typescript":"5.0.4","@babel/core":"^7.21.4","@types/jest":"^29.5.1","webpack-cli":"^5.0.2","babel-loader":"^9.1.2","jest-extended":"^3.2.4","@babel/runtime":"^7.21.0","@ribajs/tsconfig":"^2.0.0-beta.9","@babel/preset-env":"^7.21.4","@babel/preset-react":"^7.18.6","@ribajs/eslint-config":"^2.0.0-beta.9","@babel/runtime-corejs3":"^7.21.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.21.4","@typescript-eslint/parser":"^5.59.1","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.59.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-beta.9_1682503944744_0.964095706860203","host":"s3://npm-registry-packages"}},"2.0.0-beta.10":{"name":"@ribajs/extras","version":"2.0.0-beta.10","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-beta.10","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"9c30196201b6194a13cdded11153ab8f13d1615a","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-beta.10.tgz","fileCount":145,"integrity":"sha512-aXG5/4ZN3Z+m3/eTRkPJqL13JNs6+jHwFVnOsH2YiLoqzrhBLggVeAk2vNF5ft56v1LD2sFBl1+M5wgptgblyg==","signatures":[{"sig":"MEUCIDIofcoqANsSRl8UD23IcUqWmzckIj0I/8c0LliZw1+kAiEA5s0ZRje5vMrQase/5uF+JqWUNwQAudNTFNCG8Hl1BLM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":345992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkS75EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLtg/9FElg5d4mivZRhVRiBQwmYQO9PfQz2bCu5QxqD+LxPCpjMA5H\r\nGx+VGE3/8v5O5yvHXAE1kjBSq7+Ep0BGZkSXZLAb2byc+dA12Z3lMcqBTydI\r\nJibL4m4BeNhmptTuaN3hcYBBNOHRnzrXh4vWKNX4OtcU+Ks3CKagBpAv0E5N\r\nyehKq6XLSXR5a5A7FglnIBUzLAR6itTh/wOgnqaw0UxKp93GoGC9Xo92na2a\r\njKeMBU28hsPc9s1yQG05gDq4liWhArImyeZjudwQ1JvLhNnGVQQkg6gew5Z/\r\ncyrXUdqy4ZwpMkbJbJT/SbJi778hy+lcRFpnNtRMqh4Wr01y6ywFUqr/O1dK\r\nUyGwWO7icFcBmQ22NwZR8lmYKf12YAdrTOzeMk4xpM5wqP8W8bpsUqb97IKn\r\ncYUkE1oCQaa03TLfQvYClUFPbOjYiapMOWs8e6rueEAmT/1iQQQmjA5jhaOP\r\nBvVKc9tBVR6sjnkA9zA7MtPMip53Lp+yaEaejhRL0qDUFwSe6QJFpWJnb9Yq\r\n2tcRdDAF75HA8a2zkGLTzd1ZfI+guuUHN6aKgJDvgxn08vvPuv+mch5gvGrx\r\noMKF8t+YFngJSTf8YZosCjnDDtTRAJIp56MKbPjn2aecIf/whDglsOx0+IuI\r\nOT+gmncJo5lKRO9RvweVHBXBNJBqkcfhnzI=\r\n=zavb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"13fa0f5ea16c68835cf4a1bb4216337e24c64ca8","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"yarn run lint && jest --config=jest.config.cjs","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-beta.10","imagesloaded":"github:JumpLink/imagesloaded","@ribajs/utils":"^2.0.0-beta.10","@ribajs/events":"^2.0.0-beta.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.39.0","core-js":"^3.30.1","ts-jest":"^29.1.0","webpack":"^5.81.0","prettier":"^2.8.8","@babel/cli":"^7.21.0","typescript":"5.0.4","@babel/core":"^7.21.4","@types/jest":"^29.5.1","webpack-cli":"^5.0.2","babel-loader":"^9.1.2","jest-extended":"^3.2.4","@babel/runtime":"^7.21.0","@ribajs/tsconfig":"^2.0.0-beta.10","@babel/preset-env":"^7.21.4","@babel/preset-react":"^7.18.6","@ribajs/eslint-config":"^2.0.0-beta.10","@babel/runtime-corejs3":"^7.21.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.21.4","@typescript-eslint/parser":"^5.59.1","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.59.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-beta.10_1682685507754_0.8200399578694848","host":"s3://npm-registry-packages"}},"2.0.0-rc.1":{"name":"@ribajs/extras","version":"2.0.0-rc.1","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-rc.1","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"003b073e03801effc0c0aefe075db03b776a588d","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-rc.1.tgz","fileCount":145,"integrity":"sha512-6MUqONSc/ulJOjK0J1TevkkhvUPfgi1t0LjVXN7ZWV8ev4Lry7KBQ+8lxClqi2vJLDusAHG1ijSb94qibCZ4xQ==","signatures":[{"sig":"MEUCIQCcIGg6mFCCjS3fyYRAiPNUKhZnQljcXddTF6XvXbX7hgIgTaTpwQOxiEK2EUocu6r8Q06EUhOoKkJ3A+lTWK7MPDk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":345974},"main":"src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"1e8300a1b412d5445b197bb4a6153d10f8b301ad","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"yarn run lint && jest --config=jest.config.cjs","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-rc.1","imagesloaded":"github:JumpLink/imagesloaded","@ribajs/utils":"^2.0.0-rc.1","@ribajs/events":"^2.0.0-rc.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.40.0","core-js":"^3.30.2","ts-jest":"^29.1.0","webpack":"^5.82.1","prettier":"^2.8.8","@babel/cli":"^7.21.5","typescript":"5.0.4","@babel/core":"^7.21.8","@types/jest":"^29.5.1","webpack-cli":"^5.1.1","babel-loader":"^9.1.2","jest-extended":"^3.2.4","@babel/runtime":"^7.21.5","@ribajs/tsconfig":"^2.0.0-rc.1","@babel/preset-env":"^7.21.5","@babel/preset-react":"^7.18.6","@ribajs/eslint-config":"^2.0.0-rc.1","@babel/runtime-corejs3":"^7.21.5","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.21.5","@typescript-eslint/parser":"^5.59.5","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.59.5","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-proposal-export-default-from":"^7.18.10"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-rc.1_1683894569447_0.08866869710760583","host":"s3://npm-registry-packages"}},"2.0.0-rc.2":{"name":"@ribajs/extras","version":"2.0.0-rc.2","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-rc.2","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"a68bb1be06f0b28882999d83f61194f523083d4f","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-rc.2.tgz","fileCount":145,"integrity":"sha512-ycMswXVrS4AMS2Ovj+4LreS/1pKMQEb9OT9uL6Ql0DsXn5oFVLQtEqsbpDTDtins8bXNFToe/DrfXUqcmtji6w==","signatures":[{"sig":"MEQCIGD8gY7BPl86TnGRQd7LlWn5ItgaVDLQSprYBQm6yxX/AiAvUisX8nAWJqf5oC86j59hzi2qKzT58/mwtjDiDTmN7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":345573},"main":"src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"da3001fb420240410a0258c88f0532892b159221","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"yarn run lint && jest --config=jest.config.cjs","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-rc.2","imagesloaded":"github:JumpLink/imagesloaded","@ribajs/utils":"^2.0.0-rc.2","@ribajs/events":"^2.0.0-rc.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.43.0","core-js":"^3.31.0","ts-jest":"^29.1.0","webpack":"^5.88.0","prettier":"^2.8.8","@babel/cli":"^7.22.5","typescript":"5.1.3","@babel/core":"^7.22.5","@types/jest":"^29.5.2","webpack-cli":"^5.1.4","babel-loader":"^9.1.2","jest-extended":"^4.0.0","@babel/runtime":"^7.22.5","@ribajs/tsconfig":"^2.0.0-rc.2","@babel/preset-env":"^7.22.5","@babel/preset-react":"^7.22.5","@ribajs/eslint-config":"^2.0.0-rc.2","@babel/runtime-corejs3":"^7.22.5","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.22.5","@typescript-eslint/parser":"^5.60.0","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.60.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-proposal-export-default-from":"^7.22.5"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-rc.2_1687541240681_0.26907770807535103","host":"s3://npm-registry-packages"}},"2.0.0-rc.3":{"name":"@ribajs/extras","version":"2.0.0-rc.3","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-rc.3","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"fb4a093d87835f4cef73c83c1890d8ebefb0fda0","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-rc.3.tgz","fileCount":145,"integrity":"sha512-GycyQ4yp/zBJN5tBXOUwEHV29kLQz3/w5LISwQ4J6p5yypbxjlrqZOkJSHsTQNrnf6t4ZRgTPMenCMI7kzYGhQ==","signatures":[{"sig":"MEUCIQD3e3Gw253dGOaDMwlE5ovFtFJimLvJGqFH7A+URPmPPgIgEaF3yCkk31sIEFsvVsrHWS4k6AOaLklQoV0AvKmMNXk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":345643},"main":"src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"069ecfefde413692a76586abd60922b6f81b30a7","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"yarn run lint && jest --config=jest.config.cjs","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-rc.3","imagesloaded":"github:JumpLink/imagesloaded","@ribajs/utils":"^2.0.0-rc.3","@ribajs/events":"^2.0.0-rc.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.43.0","core-js":"^3.31.0","ts-jest":"^29.1.0","webpack":"^5.88.0","prettier":"^2.8.8","@babel/cli":"^7.22.5","typescript":"5.1.3","@babel/core":"^7.22.5","@types/jest":"^29.5.2","webpack-cli":"^5.1.4","babel-loader":"^9.1.2","jest-extended":"^4.0.0","@babel/runtime":"^7.22.5","@ribajs/tsconfig":"^2.0.0-rc.3","@babel/preset-env":"^7.22.5","@babel/preset-react":"^7.22.5","@ribajs/eslint-config":"^2.0.0-rc.3","@babel/runtime-corejs3":"^7.22.5","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@babel/preset-typescript":"^7.22.5","@typescript-eslint/parser":"^5.60.0","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.60.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-proposal-export-default-from":"^7.22.5"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-rc.3_1690985327665_0.5197298837436024","host":"s3://npm-registry-packages"}},"2.0.0-rc.4":{"name":"@ribajs/extras","version":"2.0.0-rc.4","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-rc.4","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"c92b161bae5651afd2a7e2335c00c513658798bf","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-rc.4.tgz","fileCount":145,"integrity":"sha512-nWfudQPJ12gIh+FZnY1rsiROlVXFi1pQ6RgtLyCsxEbKtdTd20ANovC+h5KLgjdzLvEWOAKWsN7bAcxcUo3Q4g==","signatures":[{"sig":"MEYCIQDjCUQQWujStWmOfdLNKIApnGRsG7lECEDpWR9M3D0W1gIhAK2biFRU/5/PbrksT9+c+ucd5P03gxoWLvyAhTZ8ir0O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":345478},"main":"src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"77b2dd22285898910e76ecd2c38c861b0329f5ae","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"yarn run lint && jest --config=jest.config.cjs","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-rc.4","imagesloaded":"github:JumpLink/imagesloaded","@ribajs/utils":"^2.0.0-rc.4","@ribajs/events":"^2.0.0-rc.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","eslint":"^8.46.0","core-js":"^3.32.0","ts-jest":"^29.1.1","webpack":"^5.88.2","prettier":"^3.0.1","@babel/cli":"^7.22.9","typescript":"5.1.6","@babel/core":"^7.22.9","@types/jest":"^29.5.3","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","jest-extended":"^4.0.0","@babel/runtime":"^7.22.6","@ribajs/tsconfig":"^2.0.0-rc.4","@babel/preset-env":"^7.22.9","@babel/preset-react":"^7.22.5","@ribajs/eslint-config":"^2.0.0-rc.4","@babel/runtime-corejs3":"^7.22.6","eslint-config-prettier":"^8.10.0","eslint-plugin-prettier":"^5.0.0","@babel/preset-typescript":"^7.22.5","@typescript-eslint/parser":"^6.2.1","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^5.62.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-proposal-export-default-from":"^7.22.5"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-rc.4_1691072992731_0.12706970986141486","host":"s3://npm-registry-packages"}},"2.0.0-rc.5":{"name":"@ribajs/extras","version":"2.0.0-rc.5","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-rc.5","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"eee56d71a7551e4d11857dbb631f5bb8f135a986","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-rc.5.tgz","fileCount":145,"integrity":"sha512-IyfB+GJmNIXsYusYjJVZkN6K8WnLuZ6Z79dwsntFM/cTxTJixvDhcFEjCbzDayGnDEqGPD69e18C7PXuwBHWag==","signatures":[{"sig":"MEUCIQDgUcT7oML5ZGLl6MijkFdKUJTZdlHr5MTUXxaQBvW0MwIgA0jUItM8Q4eE4Q/OXRroGXi4qEm/G5eyU2B0ftk95sk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":346413},"main":"src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"ad86116ce637d987355d56114eae20e20c495acd","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"yarn run lint && jest --config=jest.config.cjs","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-rc.5","imagesloaded":"github:JumpLink/imagesloaded","@ribajs/utils":"^2.0.0-rc.5","@ribajs/events":"^2.0.0-rc.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.49.0","core-js":"^3.32.2","ts-jest":"^29.1.1","webpack":"^5.88.2","prettier":"^3.0.3","@babel/cli":"^7.22.15","typescript":"5.2.2","@babel/core":"^7.22.20","@types/jest":"^29.5.5","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","jest-extended":"^4.0.1","@babel/runtime":"^7.22.15","@ribajs/tsconfig":"^2.0.0-rc.5","@babel/preset-env":"^7.22.20","@babel/preset-react":"^7.22.15","@ribajs/eslint-config":"^2.0.0-rc.5","@babel/runtime-corejs3":"^7.22.15","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@babel/preset-typescript":"^7.22.15","@typescript-eslint/parser":"^6.7.2","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^6.7.2","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-proposal-export-default-from":"^7.22.17"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-rc.5_1695113509277_0.11247600277724112","host":"s3://npm-registry-packages"}},"2.0.0-rc.6":{"name":"@ribajs/extras","version":"2.0.0-rc.6","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-rc.6","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"6cd4da49db881d25d4a977b3605a6af94895eede","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-rc.6.tgz","fileCount":145,"integrity":"sha512-brLf4alg9SBScqbOSycB2DB2aXStRGdAS2pmi+BbCcQncziUfDaMcprpVazfuth38S63MmoJQKsFnADWuHV2Yw==","signatures":[{"sig":"MEUCIFxAI8p4+HbNoCll8ihwFhn5+J3ipiwnZ7WhA8CGdw4eAiEAgwgeP2Uk+wDbEuCpIvtU+PvOVYh/3fMPOLbkUcpQN08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":350165},"main":"src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"682efca35c43cf696f30b302cffc10013ba446d1","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"yarn run lint && jest --config=jest.config.cjs","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-rc.6","imagesloaded":"github:JumpLink/imagesloaded","@ribajs/utils":"^2.0.0-rc.6","@ribajs/events":"^2.0.0-rc.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.50.0","core-js":"^3.32.2","ts-jest":"^29.1.1","webpack":"^5.88.2","prettier":"^3.0.3","@babel/cli":"^7.23.0","typescript":"5.2.2","@babel/core":"^7.23.0","@types/jest":"^29.5.5","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","jest-extended":"^4.0.1","@babel/runtime":"^7.23.1","@ribajs/tsconfig":"^2.0.0-rc.6","@babel/preset-env":"^7.22.20","@babel/preset-react":"^7.22.15","@ribajs/eslint-config":"^2.0.0-rc.6","@babel/runtime-corejs3":"^7.23.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@babel/preset-typescript":"^7.23.0","@typescript-eslint/parser":"^6.7.3","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^6.7.3","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-proposal-export-default-from":"^7.22.17"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-rc.6_1695722012652_0.7254148614763056","host":"s3://npm-registry-packages"}},"2.0.0-rc.7":{"name":"@ribajs/extras","version":"2.0.0-rc.7","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-rc.7","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"42039d07285319ee3f521ae2efb011f77a7f4b2e","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-rc.7.tgz","fileCount":145,"integrity":"sha512-qwBA1wAlZVDbFT1a742UxEwJVhrsWcoR5NR3bMGv7p09ssz61CxxSOzowLm+qhHtf/s8DLjluxOIjbMpEEKTxg==","signatures":[{"sig":"MEQCIFncLsZ6A0WaPWe7RHHUvsszQDpeJmvtrmtcr1VnKiqzAiA4YHPS5+6cVyx9XIKGekv4iC7Z4svabctBn7bEopG7kA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":350311},"main":"src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"0c36881212969b2814e44043d7c561c020e7632b","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"yarn run lint && jest --config=jest.config.cjs","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-rc.7","imagesloaded":"github:JumpLink/imagesloaded","@ribajs/utils":"^2.0.0-rc.7","@ribajs/events":"^2.0.0-rc.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.50.0","core-js":"^3.33.0","ts-jest":"^29.1.1","webpack":"^5.88.2","prettier":"^3.0.3","@babel/cli":"^7.23.0","typescript":"5.2.2","@babel/core":"^7.23.0","@types/jest":"^29.5.5","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","jest-extended":"^4.0.1","@babel/runtime":"^7.23.1","@ribajs/tsconfig":"^2.0.0-rc.7","@babel/preset-env":"^7.22.20","@babel/preset-react":"^7.22.15","@ribajs/eslint-config":"^2.0.0-rc.7","@babel/runtime-corejs3":"^7.23.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@babel/preset-typescript":"^7.23.0","@typescript-eslint/parser":"^6.7.4","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^6.7.4","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-proposal-export-default-from":"^7.22.17"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-rc.7_1696413738145_0.21546821544894557","host":"s3://npm-registry-packages"}},"2.0.0-rc.8":{"name":"@ribajs/extras","version":"2.0.0-rc.8","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-rc.8","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"18b63c63b25192913947b315a44200afe8127ca9","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-rc.8.tgz","fileCount":145,"integrity":"sha512-NxvHGw5qDJ1zJoSYWQ7QcESiiyf4Ap7mdT1tK63XcNX13QdEyXW3ndjF+y96ZhcPcPckBnd+M9i4LY/PQ0cGYw==","signatures":[{"sig":"MEQCIAX7FjslkIVdQH89+XZlUnSWRclnP4m6jwrSURe2sgIoAiB2RdlCCSdGwl4J2u1L+5QHn+bi1Jz3N5DTn574wkrdGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":350310},"main":"src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"60ebb1cf0f7dedc98a302782464a7373c494f9d3","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"yarn run lint && jest --config=jest.config.cjs","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-rc.8","imagesloaded":"github:JumpLink/imagesloaded","@ribajs/utils":"^2.0.0-rc.8","@ribajs/events":"^2.0.0-rc.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.51.0","core-js":"^3.33.0","ts-jest":"^29.1.1","webpack":"^5.88.2","prettier":"^3.0.3","@babel/cli":"^7.23.0","typescript":"5.2.2","@babel/core":"^7.23.2","@types/jest":"^29.5.5","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","jest-extended":"^4.0.2","@babel/runtime":"^7.23.2","@ribajs/tsconfig":"^2.0.0-rc.8","@babel/preset-env":"^7.23.2","@babel/preset-react":"^7.22.15","@ribajs/eslint-config":"^2.0.0-rc.8","@babel/runtime-corejs3":"^7.23.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^6.7.5","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^6.7.5","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-proposal-export-default-from":"^7.22.17"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-rc.8_1697184994392_0.6286481582775467","host":"s3://npm-registry-packages"}},"2.0.0-rc.9":{"name":"@ribajs/extras","version":"2.0.0-rc.9","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-rc.9","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"d75258857ae3276c75901e5b72b47c64ccdbee62","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-rc.9.tgz","fileCount":145,"integrity":"sha512-cv+kPGJXKX499Vv+KywUhJ787l/c8FeVykQzFpIo/zn14gn9vN1iVsUYeDWoQceJcmodpZXy+jiBMH86iQtPJQ==","signatures":[{"sig":"MEQCIAqFrWHiStM2Hzzlwg8E8GpCZxZS/B+aKrh5yAskVWy0AiB9XhvBQY1H9pVTh84/gbsx1GCGbrAP+5P1j7dJRfpung==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":350310},"main":"src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"48466d901a19cc9615dededc9271c472dac468ec","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"yarn run lint && jest --config=jest.config.cjs","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-rc.9","imagesloaded":"github:JumpLink/imagesloaded","@ribajs/utils":"^2.0.0-rc.9","@ribajs/events":"^2.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.51.0","core-js":"^3.33.0","ts-jest":"^29.1.1","webpack":"^5.88.2","prettier":"^3.0.3","@babel/cli":"^7.23.0","typescript":"5.2.2","@babel/core":"^7.23.2","@types/jest":"^29.5.5","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","jest-extended":"^4.0.2","@babel/runtime":"^7.23.2","@ribajs/tsconfig":"^2.0.0-rc.9","@babel/preset-env":"^7.23.2","@babel/preset-react":"^7.22.15","@ribajs/eslint-config":"^2.0.0-rc.9","@babel/runtime-corejs3":"^7.23.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^6.7.5","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^6.7.5","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-proposal-export-default-from":"^7.22.17"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-rc.9_1697185791529_0.24936144149997808","host":"s3://npm-registry-packages"}},"2.0.0-rc.10":{"name":"@ribajs/extras","version":"2.0.0-rc.10","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-rc.10","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"onesimpledot","email":"dotonesimple@gmail.com"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"f981ea0c12865ac8adfc5851e83c6bac33c59fd5","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-rc.10.tgz","fileCount":145,"integrity":"sha512-uf38JcFSFpMeG8FDVnjvw/SHaAPvW6yxIsOT8+i8hSWRUPG7k1gjfd/x56nGnfrTVUpYugWVJOCKc5/IXXaAeA==","signatures":[{"sig":"MEUCIQCzw+M19Fd73YShrZeeesfJfX5blV2Gn1sBph1rlepf9AIgATcumHRHWyKWJIbFUo7mHHKZZPcNxIiq+iajW5BWh1M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":352779},"main":"src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"6b700ee2e592575c2b4b7a183a50e28009453593","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"yarn run lint && jest --config=jest.config.cjs","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-rc.10","imagesloaded":"github:JumpLink/imagesloaded","@ribajs/utils":"^2.0.0-rc.10","@ribajs/events":"^2.0.0-rc.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.55.0","core-js":"^3.34.0","ts-jest":"^29.1.1","webpack":"^5.89.0","prettier":"^3.1.1","@babel/cli":"^7.23.4","typescript":"5.3.3","@babel/core":"^7.23.5","@types/jest":"^29.5.11","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","jest-extended":"^4.0.2","@babel/runtime":"^7.23.5","@ribajs/tsconfig":"^2.0.0-rc.10","@babel/preset-env":"^7.23.5","@babel/preset-react":"^7.23.3","@ribajs/eslint-config":"^2.0.0-rc.10","@babel/runtime-corejs3":"^7.23.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","@babel/preset-typescript":"^7.23.3","@typescript-eslint/parser":"^6.13.2","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^6.13.2","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-proposal-export-default-from":"^7.23.3"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-rc.10_1702291209434_0.11896472195219032","host":"s3://npm-registry-packages"}},"2.0.0-rc.11":{"name":"@ribajs/extras","version":"2.0.0-rc.11","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-rc.11","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"952cb72dc24a28982670aa10c1852401720a9712","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-rc.11.tgz","fileCount":145,"integrity":"sha512-8jx3mOa6ytS90IToHMYaE7YACYO8a4cqYeI7d+Qvo2cmlW0Ctjdax57VtpWgcpIE3amm/qmoATBPOVV7j+tUjA==","signatures":[{"sig":"MEUCID3g1rB2gxllP+OhT4QkY2Ibe3owvRbLEv6CkFObDkWUAiEAoMNxziG8GKc8/wjTcUifI/FezcHFBPIfFuebC2j62Tw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":352779},"main":"src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"14301051de6abba39b6a5c90965a6c76f790fae0","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"yarn run lint && jest --config=jest.config.cjs","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-rc.11","imagesloaded":"github:JumpLink/imagesloaded","@ribajs/utils":"^2.0.0-rc.11","@ribajs/events":"^2.0.0-rc.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","core-js":"^3.35.1","ts-jest":"^29.1.2","webpack":"^5.90.0","prettier":"^3.2.4","@babel/cli":"^7.23.9","typescript":"5.3.3","@babel/core":"^7.23.9","@types/jest":"^29.5.11","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","jest-extended":"^4.0.2","@babel/runtime":"^7.23.9","@ribajs/tsconfig":"^2.0.0-rc.11","@babel/preset-env":"^7.23.9","@babel/preset-react":"^7.23.3","@ribajs/eslint-config":"^2.0.0-rc.11","@babel/runtime-corejs3":"^7.23.9","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@babel/preset-typescript":"^7.23.3","@typescript-eslint/parser":"^6.19.1","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^6.19.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-proposal-export-default-from":"^7.23.3"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-rc.11_1706546116421_0.9472375762040288","host":"s3://npm-registry-packages"}},"2.0.0-rc.12":{"name":"@ribajs/extras","version":"2.0.0-rc.12","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-rc.12","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"62d0f298899b280e90d7029ddfe28ad22987f314","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-rc.12.tgz","fileCount":145,"integrity":"sha512-i71XQij2b8OQg8j2FzUlsdApN4tbJSPvWeRpxhNiF1Hv92jixjaWa3TdSFRUylXeRc3HVujiSH+kQSvSqIQHMA==","signatures":[{"sig":"MEYCIQCPc957BTLkWrXp6M26eV7GJgZvzkRM/uD6O+d9w5BxNQIhANvz6voLaanhhah8jc91R20X7E9NSnmmLsPiahnyBINB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":352965},"main":"src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"0564cfa3b728c8150be0151fea31a4e1a8ad1f3f","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"yarn run lint && jest --config=jest.config.cjs","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-rc.12","imagesloaded":"github:JumpLink/imagesloaded","@ribajs/utils":"^2.0.0-rc.12","@ribajs/events":"^2.0.0-rc.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","core-js":"^3.35.1","ts-jest":"^29.1.2","webpack":"^5.90.1","prettier":"^3.2.5","@babel/cli":"^7.23.9","typescript":"5.3.3","@babel/core":"^7.23.9","@types/jest":"^29.5.12","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","jest-extended":"^4.0.2","@babel/runtime":"^7.23.9","@ribajs/tsconfig":"^2.0.0-rc.12","@babel/preset-env":"^7.23.9","@babel/preset-react":"^7.23.3","@ribajs/eslint-config":"^2.0.0-rc.12","@babel/runtime-corejs3":"^7.23.9","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@babel/preset-typescript":"^7.23.3","@typescript-eslint/parser":"^7.0.1","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^7.0.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-proposal-export-default-from":"^7.23.3"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-rc.12_1707862730833_0.01036801399346543","host":"s3://npm-registry-packages"}},"2.0.0-rc.13":{"name":"@ribajs/extras","version":"2.0.0-rc.13","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-rc.13","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"edb318c26193e047b9c05c2fb776b242bd627148","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-rc.13.tgz","fileCount":145,"integrity":"sha512-4/7bCQHDh0zS9dh+0VwLEluZNCDURRp+e7KqQ+H6Z4qQmAkKgof9cRRi9uAwQE3S/wkROvu5z3glnaninG1Brw==","signatures":[{"sig":"MEQCIEKC38guxVcwcBleYbtLgEkMwiHfng0YozMDIZ/DinwOAiAMFrGYE0xOf87BHa3XHJgtewvD6LCR2+EVFg6+omxp8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":352918},"main":"src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"ae7312722a01bb6565b7b66d00ca9fa86e7ca445","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"yarn run lint && jest --config=jest.config.cjs","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-rc.13","imagesloaded":"github:JumpLink/imagesloaded","@ribajs/utils":"^2.0.0-rc.13","@ribajs/events":"^2.0.0-rc.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","core-js":"^3.35.1","ts-jest":"^29.1.2","webpack":"^5.90.1","prettier":"^3.2.5","@babel/cli":"^7.23.9","typescript":"5.3.3","@babel/core":"^7.23.9","@types/jest":"^29.5.12","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","jest-extended":"^4.0.2","@babel/runtime":"^7.23.9","@ribajs/tsconfig":"^2.0.0-rc.13","@babel/preset-env":"^7.23.9","@babel/preset-react":"^7.23.3","@ribajs/eslint-config":"^2.0.0-rc.13","@babel/runtime-corejs3":"^7.23.9","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@babel/preset-typescript":"^7.23.3","@typescript-eslint/parser":"^7.0.1","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^7.0.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-proposal-export-default-from":"^7.23.3"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-rc.13_1707863504092_0.2631248581218828","host":"s3://npm-registry-packages"}},"2.0.0-rc.14":{"name":"@ribajs/extras","version":"2.0.0-rc.14","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-rc.14","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"e0a3d305da3f6de87ea704cb572209b7914c0fcf","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-rc.14.tgz","fileCount":145,"integrity":"sha512-U0WUJxTcZyxprIlX60JjEOVy82FpCtbb90C3XPhZsTePZXSIbDpRt1sgU0fGTKbxHu62xzui6R4wXPwEuji46g==","signatures":[{"sig":"MEUCIHXr1wXmhvBkVFTwHvGOjLO9mGKTnQiTJYRlGdwQPTB7AiEA9+uvZq2M4uz+q8tr6ba4mGGEg1lxeqsji3L6ZFU/6/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":352812},"main":"src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"beb2ff7acb097bf25c180b8111066aade9bcbad5","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"yarn run lint && jest --config=jest.config.cjs","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-rc.14","imagesloaded":"github:JumpLink/imagesloaded","@ribajs/utils":"^2.0.0-rc.14","@ribajs/events":"^2.0.0-rc.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","core-js":"^3.36.0","ts-jest":"^29.1.2","webpack":"^5.90.3","prettier":"^3.2.5","@babel/cli":"^7.23.9","typescript":"5.3.3","@babel/core":"^7.23.9","@types/jest":"^29.5.12","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","jest-extended":"^4.0.2","@babel/runtime":"^7.23.9","@ribajs/tsconfig":"^2.0.0-rc.14","@babel/preset-env":"^7.23.9","@babel/preset-react":"^7.23.3","@ribajs/eslint-config":"^2.0.0-rc.14","@babel/runtime-corejs3":"^7.23.9","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@babel/preset-typescript":"^7.23.3","@typescript-eslint/parser":"^7.0.2","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^7.0.2","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-proposal-export-default-from":"^7.23.3"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-rc.14_1708575195542_0.5354954118602451","host":"s3://npm-registry-packages"}},"2.0.0-rc.15":{"name":"@ribajs/extras","version":"2.0.0-rc.15","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-rc.15","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"46d8941238ad316f896b1817408d1891d79b5c4b","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-rc.15.tgz","fileCount":144,"integrity":"sha512-hErTwuqvNIR/z0ucvYHNj+4rWAzqsppbdXrRn7SRa0u/iQlUtoIgq17rbfdbsKSuLd31HEbT98yQw41+sjAnbQ==","signatures":[{"sig":"MEUCIQC7swJ6NqCEWAge4cpyPQT+C0x8ZBkNHvHV+esHaRwlGgIgTgzpntICR4wwUq9rf0LJgQ5DqHPxaEwdOQej3crENoc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":351068},"main":"src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"6317ead4331efa85622ebd30ce283a08fef7d3ec","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"yarn run lint && jest --config=jest.config.cjs","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-rc.15","@ribajs/utils":"^2.0.0-rc.15","@ribajs/events":"^2.0.0-rc.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","core-js":"^3.37.0","ts-jest":"^29.1.2","webpack":"^5.91.0","prettier":"^3.2.5","@babel/cli":"^7.24.5","typescript":"5.4.5","@babel/core":"^7.24.5","@types/jest":"^29.5.12","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","jest-extended":"^4.0.2","@babel/runtime":"^7.24.5","@ribajs/tsconfig":"^2.0.0-rc.15","@babel/preset-env":"^7.24.5","@babel/preset-react":"^7.24.1","@ribajs/eslint-config":"^2.0.0-rc.15","@babel/runtime-corejs3":"^7.24.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@babel/preset-typescript":"^7.24.1","@typescript-eslint/parser":"^7.8.0","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^7.8.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-proposal-export-default-from":"^7.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-rc.15_1714464236257_0.09988227962125729","host":"s3://npm-registry-packages"}},"2.0.0-rc.16":{"name":"@ribajs/extras","version":"2.0.0-rc.16","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-rc.16","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"7bab778bf2ead0bdde11471540aaaa41daa999c8","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-rc.16.tgz","fileCount":144,"integrity":"sha512-kRFBo2v1EO+k/yR8lBXEW08RSZy3Q/WlTX2VTeUdwy/rmPnn88qVg0yxnY22HrKwHwwqc8OXAgfM7z0uBUgd8w==","signatures":[{"sig":"MEUCIQCU+81qpmHkMJLJykQOftOF+S1WpHUppHfbMakQpC4FGQIgOqyMofF2/sdHKl1pEOK9SGs1eSO3OfMCo+EG9DBX528=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":351203},"main":"src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"3e223e4c594f149893f4d14f110525134ca8b7f6","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"yarn run lint && jest --config=jest.config.cjs","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-rc.16","@ribajs/utils":"^2.0.0-rc.16","@ribajs/events":"^2.0.0-rc.16"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","core-js":"^3.37.0","ts-jest":"^29.1.2","webpack":"^5.91.0","prettier":"^3.2.5","@babel/cli":"^7.24.5","typescript":"5.4.5","@babel/core":"^7.24.5","@types/jest":"^29.5.12","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","jest-extended":"^4.0.2","@babel/runtime":"^7.24.5","@ribajs/tsconfig":"^2.0.0-rc.16","@babel/preset-env":"^7.24.5","@babel/preset-react":"^7.24.1","@ribajs/eslint-config":"^2.0.0-rc.16","@babel/runtime-corejs3":"^7.24.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@babel/preset-typescript":"^7.24.1","@typescript-eslint/parser":"^7.8.0","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^7.8.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-proposal-export-default-from":"^7.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-rc.16_1714476645739_0.24859719338680164","host":"s3://npm-registry-packages"}},"2.0.0-rc.17":{"name":"@ribajs/extras","version":"2.0.0-rc.17","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-rc.17","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"802798d1d93e38073c5c4858d98fa8475f8fcca5","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-rc.17.tgz","fileCount":144,"integrity":"sha512-6EnLaHnufoay45GGzEA1Wh9EXtXzYjnC+7XpWEh5ZccUREFYyAhNNgYDZj3sAJum3JEd9B7O71OACdwiwKoS/Q==","signatures":[{"sig":"MEYCIQCegRRLJ2AlSav0XQgWeDROHip6Rkbl4+ogARFaCcUulwIhAI30RlsbPr/zsHiGFKEnYvnm7J64MymwfBBeeu5f1Znx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":351203},"main":"src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"8e68975ce493a4cfbe9338a6c97ec713df825ff9","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"yarn run lint && jest --config=jest.config.cjs","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-rc.17","@ribajs/utils":"^2.0.0-rc.17","@ribajs/events":"^2.0.0-rc.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","core-js":"^3.37.0","ts-jest":"^29.1.2","webpack":"^5.91.0","prettier":"^3.2.5","@babel/cli":"^7.24.5","typescript":"5.4.5","@babel/core":"^7.24.5","@types/jest":"^29.5.12","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","jest-extended":"^4.0.2","@babel/runtime":"^7.24.5","@ribajs/tsconfig":"^2.0.0-rc.17","@babel/preset-env":"^7.24.5","@babel/preset-react":"^7.24.1","@ribajs/eslint-config":"^2.0.0-rc.17","@babel/runtime-corejs3":"^7.24.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@babel/preset-typescript":"^7.24.1","@typescript-eslint/parser":"^7.8.0","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^7.8.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-proposal-export-default-from":"^7.24.1"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-rc.17_1715599262964_0.9245919369262969","host":"s3://npm-registry-packages"}},"2.0.0-rc.18":{"name":"@ribajs/extras","version":"2.0.0-rc.18","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-rc.18","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"7079f919198fb13f6b2719409ef7adb2fe34e95e","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-rc.18.tgz","fileCount":144,"integrity":"sha512-n0Wa3/KD5oulU8BS2wfXymouZh7HJFVFu4qV4fLLC0WyFHk7eklLT/sjnXTeXQX2XqFMmEg5e4n/1cm/HKWglA==","signatures":[{"sig":"MEUCIAua9LAXSKOMrF63dgg3iIE2/nOjt3Md4SVGbgbz9ZRXAiEAlO4GKeApQXGmeAVufbV1Z4c+5CWDXQrnEHyUUa6soBs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":351060},"main":"src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"e3f10d1cd6c73b8e92cace5300708b3af3dff3b7","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"yarn run lint && jest --config=jest.config.cjs","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-rc.18","@ribajs/utils":"^2.0.0-rc.18","@ribajs/events":"^2.0.0-rc.18"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","core-js":"^3.37.1","ts-jest":"^29.1.4","webpack":"^5.91.0","prettier":"^3.3.0","@babel/cli":"^7.24.6","typescript":"5.4.5","@babel/core":"^7.24.6","@types/jest":"^29.5.12","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","jest-extended":"^4.0.2","@babel/runtime":"^7.24.6","@ribajs/tsconfig":"^2.0.0-rc.18","@babel/preset-env":"^7.24.6","@babel/preset-react":"^7.24.6","@ribajs/eslint-config":"^2.0.0-rc.18","@babel/runtime-corejs3":"^7.24.6","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@babel/preset-typescript":"^7.24.6","@typescript-eslint/parser":"^7.11.0","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^7.11.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-proposal-export-default-from":"^7.24.6"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-rc.18_1717410857447_0.20735751044018347","host":"s3://npm-registry-packages"}},"2.0.0-rc.19":{"name":"@ribajs/extras","version":"2.0.0-rc.19","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-rc.19","contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"033a33b7f550baba07249caec5aea0a3651acc7f","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-rc.19.tgz","fileCount":144,"integrity":"sha512-4sHltJoGN1zsK352Xwd0YLnmIpfpRiFMMYMplEFP9f6UD3TfAzCFXYlWLZvX5VzsXwfINEPozHODsoLzWdm6CQ==","signatures":[{"sig":"MEUCIBVTdoVeqpUWEco4/XvJrKRuTdWiBmjrndjiH7EaUCYYAiEApgB/KQdVmYZV9KEfqPLUI68ktR2eIpuo3jK9TPOHgXo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":347538},"main":"src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"023b05b2dbe40c0639dbbd009de2b5cec3d60575","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"yarn run lint && jest --config=jest.config.cjs","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-rc.19","@ribajs/utils":"^2.0.0-rc.19","@ribajs/events":"^2.0.0-rc.19"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","core-js":"^3.37.1","ts-jest":"^29.1.5","webpack":"^5.92.1","prettier":"^3.3.2","@babel/cli":"^7.24.7","typescript":"5.5.2","@babel/core":"^7.24.7","@types/jest":"^29.5.12","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","jest-extended":"^4.0.2","@babel/runtime":"^7.24.7","@ribajs/tsconfig":"^2.0.0-rc.19","@babel/preset-env":"^7.24.7","@babel/preset-react":"^7.24.7","@ribajs/eslint-config":"^2.0.0-rc.19","@babel/runtime-corejs3":"^7.24.7","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@babel/preset-typescript":"^7.24.7","@typescript-eslint/parser":"^7.14.1","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^7.14.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-proposal-export-default-from":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-rc.19_1719842612369_0.3934921851723574","host":"s3://npm-registry-packages"}},"2.0.0-rc.20":{"name":"@ribajs/extras","version":"2.0.0-rc.20","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-rc.20","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"a134fa6b0d8ed1ffe085c3e28563bd07114be2d3","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-rc.20.tgz","fileCount":144,"integrity":"sha512-R7/RrkUc4sPIggNprrSxRSZ058m8jA6DKye7W2l8bg/galFqQ20eGWi0olzEpjlUE4nMO6wfmnsVCTmKs3OjlA==","signatures":[{"sig":"MEQCIERCPriMB+uaEmrubcAPu/QMg71jjdBan9AygKKvzCsxAiAo774HRzQnBTEfpXpmkDRNYvPnoFmK+sZzS5U2qRUsJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":349444},"main":"src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"3da04cae90f8dd53f318daee9c9800a028c828df","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"yarn run lint && jest --config=jest.config.cjs","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-rc.20","@ribajs/utils":"^2.0.0-rc.20","@ribajs/events":"^2.0.0-rc.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","core-js":"^3.38.1","ts-jest":"^29.2.5","webpack":"^5.95.0","prettier":"^3.3.3","@babel/cli":"^7.25.7","typescript":"5.6.2","@babel/core":"^7.25.7","@types/jest":"^29.5.13","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","jest-extended":"^4.0.2","@babel/runtime":"^7.25.7","@ribajs/tsconfig":"^2.0.0-rc.20","@babel/preset-env":"^7.25.7","@babel/preset-react":"^7.25.7","@ribajs/eslint-config":"^2.0.0-rc.20","@babel/runtime-corejs3":"^7.25.7","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@babel/preset-typescript":"^7.25.7","@typescript-eslint/parser":"^8.8.0","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^8.8.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-proposal-export-default-from":"^7.25.7"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-rc.20_1728309314709_0.9391940439733235","host":"s3://npm-registry-packages"}},"2.0.0-rc.21":{"name":"@ribajs/extras","version":"2.0.0-rc.21","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-rc.21","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"26f37afdfaae92edec6a27d95248a308f5067cbe","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-rc.21.tgz","fileCount":144,"integrity":"sha512-xhMkGfJOdFF89OuSUnWC/YwthrClsr5YfEIzI3g3d1kURyXUDuGtiCi3ebyR2WsCiDM8Ad109b1eU8XZyd/0YQ==","signatures":[{"sig":"MEUCIBG2qYCKee7HRhGgro4F0J4nkDvYyiE/lZn5k3JsFTzVAiEA+MbkKd2srD8DvZe/qtJDxLjcU46lRL1dLJAYkrxWjUU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":349446},"main":"src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"876b5901bafa2c800fa78345fe836188b5670ed1","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","test":"yarn run lint && jest --config=jest.config.cjs","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-rc.21","@ribajs/utils":"^2.0.0-rc.21","@ribajs/events":"^2.0.0-rc.21"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.1","core-js":"^3.39.0","ts-jest":"^29.2.5","webpack":"^5.96.1","prettier":"^3.3.3","@babel/cli":"^7.25.9","typescript":"5.6.3","@babel/core":"^7.26.0","@types/jest":"^29.5.14","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","jest-extended":"^4.0.2","@babel/runtime":"^7.26.0","@ribajs/tsconfig":"^2.0.0-rc.21","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","@ribajs/eslint-config":"^2.0.0-rc.21","@babel/runtime-corejs3":"^7.26.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^8.13.0","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^8.13.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-proposal-export-default-from":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-rc.21_1731337746070_0.3278477226329648","host":"s3://npm-registry-packages"}},"2.0.0-rc.22":{"name":"@ribajs/extras","version":"2.0.0-rc.22","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-rc.22","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"b15868ab7c585034594fa8ee9e240984c2e3311b","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-rc.22.tgz","fileCount":144,"integrity":"sha512-0bO31c3Ak1MruMtCurcB+YbsQtEefhCmLjSr6UGabknADKfIfLrZSNT6v6v8vk2gyWTZ5eyyUqR1rPZJy1KouQ==","signatures":[{"sig":"MEQCIBIYcVYIcrwSX+QpJCa1lqFtwmCAWvejMiBFH3M8h3b4AiAsiYQiqnayWW384LoJob751fsswgVHfYlbRUe3zur0mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403541},"main":"src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"8d34bbb6436e807480298cbae13393ed1904fe21","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-rc.22","@ribajs/utils":"^2.0.0-rc.22","@ribajs/events":"^2.0.0-rc.22"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.29.0","core-js":"^3.43.0","ts-jest":"^29.4.0","webpack":"^5.99.9","prettier":"^3.5.3","@babel/cli":"^7.27.2","typescript":"5.8.3","@babel/core":"^7.27.4","@types/jest":"^30.0.0","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","jest-extended":"^6.0.0","@babel/runtime":"^7.27.6","@ribajs/tsconfig":"^2.0.0-rc.22","@babel/preset-env":"^7.27.2","@babel/preset-react":"^7.27.1","@ribajs/eslint-config":"^2.0.0-rc.22","@babel/runtime-corejs3":"^7.27.6","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^8.34.0","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^8.34.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-proposal-export-default-from":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-rc.22_1750076238563_0.654754324372101","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-rc.23":{"name":"@ribajs/extras","version":"2.0.0-rc.23","author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","_id":"@ribajs/extras@2.0.0-rc.23","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"contributors":[],"homepage":"https://github.com/ribajs/riba#readme","bugs":{"url":"https://github.com/ribajs/riba/issues"},"url":"https://github.com/ribajs/riba/tree/master/packages/extra","dist":{"shasum":"54bd7b5b0d49331595e2a7efc10d986487039b79","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0-rc.23.tgz","fileCount":144,"integrity":"sha512-7RO9arbDgW7WqqXpST7pOSdXSRqrfdtZgJyauNBy9SnA6qcy0IG+1GxVH+UaLLCEmfPrPDWMsHcgXV/dlM2LBQ==","signatures":[{"sig":"MEYCIQDn/V6njYP7sazcQC8FyTuHpj/Km7hHUNwZZcNJ/+00pAIhAJoBATHDIoVmDefBshvszv7iyUSW3QzwkwAQe8AQ2gDm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403541},"main":"src/index.ts","type":"module","module":"src/index.ts","source":"src/index.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"gitHead":"08bf5d2617e5a4bf7f1f37a70ff2aeecc7e26fc4","scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","build":"yarn run build:module","clean":"rm -rf ./dist ./lib","build:module":"tsc","packages:npm:link":"npm link @ribajs/core"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"licenses":[{"url":"https://github.com/ribajs/riba/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ribajs/riba.git","type":"git"},"description":"Extras module for Riba.js","directories":{},"dependencies":{"ev-emitter":"^2.1.2","@ribajs/core":"^2.0.0-rc.23","@ribajs/utils":"^2.0.0-rc.23","@ribajs/events":"^2.0.0-rc.23"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.29.0","core-js":"^3.43.0","ts-jest":"^29.4.0","webpack":"^5.99.9","prettier":"^3.5.3","@babel/cli":"^7.27.2","typescript":"5.8.3","@babel/core":"^7.27.4","@types/jest":"^30.0.0","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","jest-extended":"^6.0.0","@babel/runtime":"^7.27.6","@ribajs/tsconfig":"^2.0.0-rc.23","@babel/preset-env":"^7.27.2","@babel/preset-react":"^7.27.1","@ribajs/eslint-config":"^2.0.0-rc.23","@babel/runtime-corejs3":"^7.27.6","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@babel/preset-typescript":"^7.27.1","@typescript-eslint/parser":"^8.34.0","babel-plugin-array-includes":"^2.0.3","@typescript-eslint/eslint-plugin":"^8.34.0","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-proposal-export-default-from":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/extras_2.0.0-rc.23_1750076960834_0.7360373134737712","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@ribajs/extras","description":"Extras module for Riba.js","version":"2.0.0","type":"module","engines":{"node":">=24.0.0"},"author":"Pascal Garber <pascal@artandcode.studio>","contributors":[],"url":"https://github.com/ribajs/riba/tree/master/packages/extra","homepage":"https://github.com/ribajs/riba#readme","main":"src/index.ts","module":"src/index.ts","source":"src/index.ts","license":"MIT","licenses":[{"type":"MIT","url":"https://github.com/ribajs/riba/blob/master/LICENSE"}],"repository":{"type":"git","url":"git+https://github.com/ribajs/riba.git"},"scripts":{"lint":"eslint ./src --ext .js,.jsx,.ts,.tsx,.cts,.mts --fix && tsc --noEmit","build:module":"tsc","packages:npm:link":"npm link @ribajs/core","clean":"rm -rf ./dist ./lib","check":"tsc --noEmit"},"devDependencies":{"@ribajs/eslint-config":"^2.0.0","@ribajs/tsconfig":"^2.0.0","@types/jest":"^30.0.0","@typescript-eslint/eslint-plugin":"^8.58.1","@typescript-eslint/parser":"^8.58.1","eslint":"^10.2.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","jest":"^30.3.0","jest-extended":"^7.0.0","prettier":"^3.8.2","ts-jest":"^29.4.9","typescript":"6.0.2"},"dependencies":{"@ribajs/core":"^2.0.0","@ribajs/events":"^2.0.0","@ribajs/utils":"^2.0.0","ev-emitter":"^2.1.2"},"bugs":{"url":"https://github.com/ribajs/riba/issues"},"_id":"@ribajs/extras@2.0.0","gitHead":"60c0b2e0d1f01e905f2ffc77bf401816661b2897","dist":{"shasum":"eee8d71a71938d96331dfb37935ddc9a09f1ef1e","integrity":"sha512-9Xy/oVoJgv6oRmVG95EVZS+KQwvuuHZvSfZzVyz1z1xTZhgDULwVlnRo2foHGai6e8s8n39rlZ90xYYuwb3xhQ==","tarball":"https://registry.npmjs.org/@ribajs/extras/-/extras-2.0.0.tgz","fileCount":60,"unpackedSize":103639,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFYc7Q2UVs4GCaEoEDRlPHpFg9I1pt4esLZG/l7Lu1oPAiA614NEn9CNd31M8cuXubFdqTE/fEjpeh+7Z539DxecNA=="}]},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"directories":{},"maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/extras_2.0.0_1776263784919_0.5627761258423829"},"_hasShrinkwrap":false}},"time":{"created":"2019-12-05T14:00:08.667Z","modified":"2026-04-15T14:36:25.201Z","1.7.0":"2019-12-05T14:00:09.011Z","1.8.0":"2020-01-09T14:12:01.827Z","1.9.0-alpha.0":"2020-05-05T15:50:23.754Z","1.9.0-alpha.1":"2020-07-10T09:21:02.222Z","1.9.0-alpha.2":"2020-08-03T11:26:37.516Z","1.9.0-alpha.10":"2020-09-18T11:35:58.239Z","1.9.0-alpha.11":"2020-09-22T17:53:22.716Z","1.9.0-beta.0":"2020-09-28T16:53:18.454Z","1.9.0-beta.1":"2020-10-07T20:14:06.797Z","1.9.0-beta.2":"2020-10-16T08:09:49.719Z","1.9.0-beta.3":"2020-10-24T13:10:06.260Z","1.9.0-beta.4":"2020-12-03T21:06:44.954Z","1.9.0":"2021-01-06T11:09:36.623Z","2.0.0-alpha.0":"2021-01-06T18:42:50.360Z","2.0.0-alpha.1":"2022-03-31T11:01:13.040Z","2.0.0-alpha.2":"2022-03-31T12:51:51.677Z","2.0.0-alpha.3":"2022-05-02T13:52:45.304Z","2.0.0-alpha.4":"2022-05-05T09:56:19.766Z","2.0.0-alpha.5":"2022-05-05T18:21:25.105Z","2.0.0-alpha.6":"2022-06-13T14:40:33.625Z","2.0.0-alpha.7":"2022-07-21T18:12:06.543Z","2.0.0-alpha.8":"2022-07-21T19:10:22.782Z","2.0.0-alpha.9":"2022-07-22T09:59:19.152Z","2.0.0-alpha.10":"2022-10-07T14:23:39.410Z","2.0.0-alpha.11":"2022-10-11T11:59:09.511Z","2.0.0-alpha.12":"2022-10-12T08:41:28.875Z","2.0.0-alpha.13":"2022-10-21T12:43:13.035Z","2.0.0-alpha.14":"2022-10-21T13:22:57.045Z","2.0.0-alpha.15":"2022-10-25T10:12:19.580Z","2.0.0-alpha.16":"2022-11-17T09:54:09.950Z","2.0.0-beta.1":"2022-12-07T08:56:39.758Z","2.0.0-beta.2":"2022-12-14T09:59:42.146Z","2.0.0-beta.3":"2022-12-16T08:48:41.973Z","2.0.0-beta.4":"2022-12-19T14:01:45.806Z","2.0.0-beta.5":"2023-02-10T10:52:51.180Z","2.0.0-beta.6":"2023-02-23T12:56:01.374Z","2.0.0-beta.7":"2023-03-24T07:41:04.683Z","2.0.0-beta.8":"2023-04-19T08:28:47.551Z","2.0.0-beta.9":"2023-04-26T10:12:24.953Z","2.0.0-beta.10":"2023-04-28T12:38:27.981Z","2.0.0-rc.1":"2023-05-12T12:29:29.641Z","2.0.0-rc.2":"2023-06-23T17:27:20.861Z","2.0.0-rc.3":"2023-08-02T14:08:47.850Z","2.0.0-rc.4":"2023-08-03T14:29:52.934Z","2.0.0-rc.5":"2023-09-19T08:51:49.423Z","2.0.0-rc.6":"2023-09-26T09:53:32.818Z","2.0.0-rc.7":"2023-10-04T10:02:18.355Z","2.0.0-rc.8":"2023-10-13T08:16:34.779Z","2.0.0-rc.9":"2023-10-13T08:29:51.756Z","2.0.0-rc.10":"2023-12-11T10:40:09.650Z","2.0.0-rc.11":"2024-01-29T16:35:16.679Z","2.0.0-rc.12":"2024-02-13T22:18:51.015Z","2.0.0-rc.13":"2024-02-13T22:31:44.260Z","2.0.0-rc.14":"2024-02-22T04:13:15.778Z","2.0.0-rc.15":"2024-04-30T08:03:56.438Z","2.0.0-rc.16":"2024-04-30T11:30:45.923Z","2.0.0-rc.17":"2024-05-13T11:21:03.141Z","2.0.0-rc.18":"2024-06-03T10:34:17.625Z","2.0.0-rc.19":"2024-07-01T14:03:32.536Z","2.0.0-rc.20":"2024-10-07T13:55:14.998Z","2.0.0-rc.21":"2024-11-11T15:09:06.355Z","2.0.0-rc.22":"2025-06-16T12:17:18.737Z","2.0.0-rc.23":"2025-06-16T12:29:21.078Z","2.0.0":"2026-04-15T14:36:25.053Z"},"bugs":{"url":"https://github.com/ribajs/riba/issues"},"author":"Pascal Garber <pascal@artandcode.studio>","license":"MIT","homepage":"https://github.com/ribajs/riba#readme","repository":{"type":"git","url":"git+https://github.com/ribajs/riba.git"},"description":"Extras module for Riba.js","contributors":[],"maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"readme":"","readmeFilename":""}