{"_id":"ropm","_rev":"84-a52e801c44e160fc20d8101cd1bcf46a","name":"ropm","dist-tags":{"latest":"0.11.11"},"versions":{"0.0.1":{"name":"ropm","version":"0.0.1","author":"","license":"MIT","_id":"ropm@0.0.1","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"dist":{"shasum":"5576c2fabf0a7c46ddf8de2263a9f99bf380ab8a","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.0.1.tgz","fileCount":4,"integrity":"sha512-kTOFhBFWMb/laX/G856BOfoNXf7wipHR9/H3zHLRJpuI/rrnWo91Gsx5JydzviyC+yoNLxU6kyTQskEZWfd4YQ==","signatures":[{"sig":"MEYCIQDG8ISCyy1mcEN1xY3pw7e4xfkOyi/NMWVBq3vh/gPlPQIhAKLuosJOidoCC67Ug5MozbuWJ5UTsDk1DVIf+pxsFLPU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetHSOCRA9TVsSAnZWagAAjAoP/A2V34G7QxG0hRGTzUOu\nbnK7P2XrWf4bKtUYG+vkip/sH7QF5dYfl+LuYwmHIMCFk2ckFeBQ+sttQuS7\nyjRq1n/0utjoEZsZK3xU+jTuqfYWwuWgmnPS6VSncIL1RCkZc/DaOKoN7MFp\n/eWoJwc1fPgd8OYmLjGnFmVD710Vem0Gus16l+hsXYI+k/F/LTbdrw9dJpq4\nmb8wg7Lz3uYSIq/r6SGi+rlpO08hhk5DuAKNJ1vbWHqicBhitC1/hRqwT5D9\nHcYRlWzQZg0RSXns20RmZftM+K1YKXzvX5hVHkO3srrBwIz/Wgz1D/dL7Cx5\n9+2x6nqRHcVYRMJLUPPezABn8eZC7+5gJzDin6LGdMp8h4yZC3VQYbTHczRm\nlo06siuu1/jXEzZs8TuNv8e4AAwd3OJpfrmGnooJ9iZiK4lvwrgjQVq9QM2D\nmHxtQaNXtdOToW2YSUDrwjn+/eP+Brbf4jdKsFD2R2vJ7c/7yCrvG1rLLKZB\n/bdNewRsgGFD+/3YuOWwnVdBb0YZ9iXzCTX10W0vTb8N7DRXHM6q5Wb3n6mD\nDbxozdSwWc+g31BKrY9r3GMoyosgcXPjmxaTqrB+mWY20BX+tEHXZX+YTQ1/\nkcK9a9URWSLRo9OQLuCGFAaYKhgfo8L0ngTBo5bcAQriYtLKGgi2x2XDuFYD\ndq7P\r\n=N7R0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6445a525e15efb12c49ca004e830f570138d65a4","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.14.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"14.2.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ropm_0.0.1_1588884621582_0.5598046697427588","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"ropm","version":"0.1.0","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.1.0","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"abb65d26410b4da07857061923e7d446b8870689","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.1.0.tgz","fileCount":35,"integrity":"sha512-xshpUyPA4DZHQXYqEQE/qCPSdNcnXqCw+uCNPSTPa1ckypkg5C6wySTRvYFn3IcV9qRhZxCgGVtQvzLRIoGCMA==","signatures":[{"sig":"MEUCIQCYLnZv3UDornT3H0UK5qPD4LSlRWrx+AXTwEEQjp6e6AIgIGz1IHiAWPZr+zCYkHb1eifHOgOJXS5lEm2uww7PZ6w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKwyeCRA9TVsSAnZWagAADNQP/jHxHbGGCYR6cF+C0XuX\ncxgaBxwzlV8ayJ0pAb2y+axD7r5+wPjZ8k6DB/pHMezueDxjUDQYyMj50bEt\nfJPmYEBIO5kZXRIhaxpY85jrp7UH0/9dxLipx7iR7qMUzc7cvBxvKTCVeWEG\noRtf8p8lk9mWIo9f0yPnppXiS+kQAKf7zsE9w8q2nX2Qch4vYkyF8lkY5Yfd\nYYyEEeNaOrQRMZNM4zjnVJTTGETcPTPA/uJIrUPJStizgkQxwf/q9VRxAT8w\nVMr9+WgsdS+YNaDxKDrahUk8PCMh05C5Vxv3QM5RmWo5lNsYpv7kFQ8An5Si\nNXRNjhlvpqnQGhAEi9S9Vmk+EhiQNF/krcRyFpJ5KhqioTH7Z4mQT3CIER4t\ndB3Yzf+4BMpNfnlXzOlT/xdiZskJ8eGUTHQ60oUeIzHOINafGt7zkIgGlDFa\nS8OggBUqO5+7LXVlQ+FURUKIvCyGGlrY+rP7vjzAdCwETlHoqOGmDQKmcp7x\nd33VH58ExPyJpXkLNRQWWNJlxxF7Si7RmLfHQ/qlgW09FYUjBjOBH7RcLG9R\nQvzH6Y8kdnIDXkN7G0zNgGeVbzBdBnfF0fVTOGxtqBaM29Kqmcv4Ku/rHXV3\nQ/5v6GY386zgb+ESifSN9czcZb7A2LxejPh4d7oa7Wr6XoOH7ihi3CHXoWq7\ntU8k\r\n=OvCs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"fullTrace":true,"watchExtensions":["ts"]},"gitHead":"befa7fdfec5b5213c3a178907ff07a9e504d0395","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"^5.1.0","yargs":"^15.4.1","fs-extra":"^9.0.1","glob-all":"^3.2.1","latinize":"^0.4.1","typescript":"^3.9.6","roku-deploy":"^3.2.2","npm-packlist":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","mocha":"^8.0.1","sinon":"^9.0.2","eslint":"^7.4.0","ts-node":"^8.10.2","coveralls":"^3.1.0","@types/chai":"^4.2.11","@types/glob":"^7.1.3","@types/node":"^14.0.22","@types/mocha":"^8.0.0","@types/yargs":"^15.0.5","@types/fs-extra":"^9.0.1","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","@typescript-eslint/parser":"^3.6.0","@typescript-eslint/eslint-plugin":"^3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.1.0_1596656797788_0.24840352888004102","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"ropm","version":"0.1.1","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.1.1","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"69a49c55a9bc085b47855c8e844ad500db6a6913","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.1.1.tgz","fileCount":25,"integrity":"sha512-/TP4SIOSJnc7c5/06XoK+CNN0QpcvB0azDMBufGcUMTbuQWagbzqI9y1S9MvWD9OCcXN0GBCVSx8pxSV1epHRA==","signatures":[{"sig":"MEUCIHCuqRGNvoptYbWoc6LnR89A071DAxLARKCOHZvb5gCxAiEAkG4mZqB8uj6dKBbtglMz8oBgSooJJqNBh7BR9jW/qJ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLGTHCRA9TVsSAnZWagAAZf0P+wVO1vB5Ktn+HIZ0uvJg\nAB8T5DexitpnSLIDXBqNv2DIhV2tjgvwXLZ0L5RKChdyfxk7KKSf5NtlP3eS\nNPo1BJl9oPVlSC7A1NT2fkNEpMsjOxcxZDwlSOW2srUjjKWKZ9/ZAqGN/+NS\nMtGgTxFebPc5hjkwjw+xMt5bVsFuYBXqH0d1qZKHHOPw+1sAVBQyA+e3mb8+\nk2X04UkvYUpUvGmsDIjOkrw7CnvUkhJSfV0Ggfju5+KW12SaVb3UvHWxvrsm\n3A0or3nT5EKKD1PMsTGUWqzbcQxmLyDpo2bEeEzDT7jRkshGNXjRUgPoSEA4\nj/Wib1I7JNBB7UXF8sf7e7b+n4TLHI1Ju8/zjsLNmru6PLrLVwY+jjAaPTDS\nAThaPlzzezMab2a3urg37CITQJYaOHjqIYlvwbp/AiLtQROSqYhZ3KWeiHBd\n6EBiVLNwvmXaa0gwkjDasobKr2sR1IMyV0t6PIEo8NQ5FW6wmB0fx3NiZPcK\n0828hyJTSYE5MYngMTEGywA0riM/PEXKcMOLTZ04dAU9J8C8ZJDd/KXJP3R4\n1U+or6t8h006JES2fQozs29dk9M42XYtgHrcdvUFjG85YW6BnkL3M3PX4TCJ\nLXXjdKa6RL+0PvIADb/g8aKPBcji/H1DG8j+GG750ReHMO/eJh/OSBkbIX4j\nY1ax\r\n=/fY3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"fullTrace":true,"watchExtensions":["ts"]},"gitHead":"812481b4959fdebb97b3976349a8fd018c0d61e3","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"^5.1.0","yargs":"^15.4.1","fs-extra":"^9.0.1","glob-all":"^3.2.1","latinize":"^0.4.1","typescript":"^3.9.6","roku-deploy":"^3.2.2","npm-packlist":"^2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","mocha":"^8.0.1","sinon":"^9.0.2","eslint":"^7.4.0","ts-node":"^8.10.2","coveralls":"^3.1.0","@types/chai":"^4.2.11","@types/glob":"^7.1.3","@types/node":"^14.0.22","@types/mocha":"^8.0.0","@types/yargs":"^15.0.5","@types/fs-extra":"^9.0.1","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","@typescript-eslint/parser":"^3.6.0","@typescript-eslint/eslint-plugin":"^3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.1.1_1596744903461_0.9012727168881456","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"ropm","version":"0.2.0","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.2.0","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"262386d0dc2e533cb0168391f282cd3a8fed4a48","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.2.0.tgz","fileCount":55,"integrity":"sha512-qXyIuOuV1gq2VnNIqH6DUcencw9WbM106/ylYjJC8G0LfGmbitNuvS2pjiMLD8Se10okYo4MkbOGZsT9EFjYYw==","signatures":[{"sig":"MEQCIGmjk/kNVuPHrQbP5U9n4qf+I2tFZtBXSxU8QFkhDwHwAiAhaWjH2bJ3a6eceZQET7w4pvJ5P1WTsPwZa0yXQLruYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSISxCRA9TVsSAnZWagAAsQIP/14Y3XcERYc3DerQJ4q5\n+/ieptOuPEfEvYcPXjwXJS7LL22G9fgBg222iqcFNNCdVA4NfQ/syKePIIRD\nUYd3Zo5xGgXYUrnfBNr4xSQHGrbuZWzRvMnSZRid8h8cxUqybzn6/kbgzKTQ\n6vx869XlM3Fyf9CkSpoBjYDvbckoYPPRFS/q2d+oFlbC/vFRDSieTwlDlFDp\ngtm/fNerzHBisBMSCbxhBdwgxKYU8muAo5EYZApVzOi97jJpPKWKSFUidgKt\nXXhRj8Xbh4A6Zb4avleBHnDpV9UV448TX5i/XspjRcQt6Klu/aR+W3uzgcX/\nYZmPFG5r/xb4iBAtsrOtYBioP7ci1naH9O1w0YEL3Z2VNvWCm6z9jpsCdASC\nu3XqdTmy0kOjTVJLXug8iQtGa8mbONVLhvK1vDA3m3Pt6yKgPa+GdFK3M4xr\n23kxvpexC20UsQeRQk+15Uph3rl5SpcJx4ivUj2RKpqUs23MSaqS5s5I882e\nL6/MQGuUBu53/ojHtzxovUXnOEHYZY3UMeeo30OXu6cORlfpbvnFu/cs4fth\n/WorL6rGGJydwAv6w7n7sjajLYiw14vOYGZa7p3/i/rm1sYxzFY/qNDnHrwq\n+h3vkl7PT9FICMAuPos4XG/pDk/dGchGfmdyNP37lwF9KsiUfivnJnMu0Moq\nL3br\r\n=W/ak\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"3bb638497be4f67d74c33628fade7c560defdb48","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"^5.1.0","yargs":"^15.4.1","semver":"^7.3.2","fs-extra":"^9.0.1","glob-all":"^3.2.1","latinize":"^0.4.1","roku-deploy":"^3.2.2","npm-packlist":"^2.1.2","@types/semver":"^7.3.1","@xml-tools/ast":"^5.0.0","@xml-tools/parser":"^1.0.7"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","mocha":"^8.1.1","sinon":"^9.0.2","eslint":"^7.4.0","ts-node":"^8.10.2","coveralls":"^3.1.0","typescript":"^3.9.7","@types/chai":"^4.2.11","@types/glob":"^7.1.3","@types/node":"^14.0.22","@types/mocha":"^8.0.0","@types/sinon":"^9.0.4","@types/yargs":"^15.0.5","@types/fs-extra":"^9.0.1","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","@typescript-eslint/parser":"^3.6.0","@typescript-eslint/eslint-plugin":"^3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.2.0_1598588080710_0.6400751396746989","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"ropm","version":"0.3.0","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.3.0","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"a934517affa0aa4b5e0125453e9d3b4c0b46a96e","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.3.0.tgz","fileCount":55,"integrity":"sha512-P/VmuisYFOOwhBLNzMdHK55rDKqQ/r9G9qtufD3FwHB5onTzaOmt1nXsQMCSrZ41IM03oBApOWu9OPTdjKUYDQ==","signatures":[{"sig":"MEUCIQCKTyYZpo9jL+TTU5c6FPGdNgg3HD4yQft3cVcACq0P7wIgaMeCSJ0RQVhxyYYLRxbAQa8F/TutlUZ10wwoYZMZ6qQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbB5hCRA9TVsSAnZWagAAG64P/00QY4Nx0ItZfCwkZuY+\nuQKxvRyl5PldfPZEjTkoY6xfI0mahTWL68b0MDnCdo46x/tN5tFEYP6Wa/+A\nyo97mWMimUsULlPRV2A39CekbQ10FplRE8qolTpe3pXE3hEfgtr7PQIFo/GN\nZ8UQFK6tPr8kmXAJ2vLhGkndxbebAYoYOEwlDYNy7ZXIRjUADtG5x6zsiDno\nS3B0Yy5dc/H+B835dpWNkJeJ1NhF7sLLg9TCHjcXRQkdwM0I0DYZWM+/LlsQ\nndKePW8s/iCJyLg/8qEiEgNgc4euOyqngn1Rx8oVn8DIvASURFYNbQjykFtN\noqN8++a2y1Wxvd/UQQjg0So1jrCYKcOODGvtUhOrKcCdUC7pNYCEKt6Krthv\n0IiIPS6qiJVFLqZYWS9GX1lnrXdMG5NkrGhwS3VkxZc98P+JERy8bkaiOUyl\n6QSjdftDHSNtAf4Qur81xP5uYgj08cWlBs9BmXnXNP3M03Sm0wtjjc3nnzo0\nq+watkqZc9/8cvEeqv+Sf38W2MVM4hgRfJNViNCird5o0+yFANzsnhGbt+fi\nYMsXjXgWGLPO+jbiSfEwqWm6G4l2rN3NBUCCvhds6F6fToiBYVOUygKAgsF8\nK2raVcgxINiKY80Qw6raMbLErB8wgCfgAMQBdXbR+h/TybMpY/P0lJ31NYvK\n8bH8\r\n=m8vl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"b7f58d7bcac44dc634d7ad85b6bed23847127ac2","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"^5.1.0","yargs":"^15.4.1","semver":"^7.3.2","fs-extra":"^9.0.1","glob-all":"^3.2.1","latinize":"^0.4.1","roku-deploy":"^3.2.2","npm-packlist":"^2.1.2","@types/semver":"^7.3.1","@xml-tools/ast":"^5.0.0","@xml-tools/parser":"^1.0.7"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","mocha":"^8.1.1","sinon":"^9.0.2","eslint":"^7.7.0","ts-node":"^8.10.2","coveralls":"^3.1.0","typescript":"^3.9.7","@types/chai":"^4.2.11","@types/glob":"^7.1.3","@types/node":"^14.0.22","@types/mocha":"^8.0.0","@types/sinon":"^9.0.4","@types/yargs":"^15.0.5","@types/fs-extra":"^9.0.1","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","@typescript-eslint/parser":"^3.6.0","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"^3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.3.0_1600921184726_0.3983132225979322","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"ropm","version":"0.4.0","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.4.0","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"fe56d2d462fdb2961128e6416fd78dcfb8bdb04f","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.4.0.tgz","fileCount":55,"integrity":"sha512-wFZf4kjdJSfMuRL0sJ56UNaxW1uQMYSCjrZaZ+bkLlzFUbYTLs6uSReLqmTp5b3AeRW1FSrSVQaY7f7TmJOBiQ==","signatures":[{"sig":"MEQCHwLLI6pBjcdXdESwN6rcqNh9DNU7nwfDq54mTnwFdJMCIQDjBnFZmiB7wKXBc/OKZnp8NGGIeQAeuGlVE/BJi8WIqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbR5RCRA9TVsSAnZWagAAHwUP/1GQa2uBG7lrWwzriYSy\nQso2zwUaCkm5ZR/pPY25NwR58FyyZxVUQTVjPaoPGBOpFRMUk9qgdtd0hFML\n5PQUz3VmPHJzmxrOFFgBkSZ82AKl9G4olfkB0IX/SirWq7YX0jbgNqNQyKnS\njYIIp8swVKd1OxI50mPv+zoP88gtw6+QANSuGOYILPq1UPUXjhEoqOp3NGec\nhXHTcv4UMSxw3YrbIepV/TChVG/mILzqEAhEAeaZIk0IhSRMjGmOiGA6IScz\n6iotXG9h+zGFtVVkuxaZ8VF9pXXt09TJ4nx19wkaz29j0CjNepEI9Gtp//XU\nlzZRgz6IliVN4+6ChI/QtUdTDabGCXTkS/xmsumifHzAHzDxo41Nwlu2bF9q\nQ9qeRwzSEaQe9WfzSti/MDVZuko79UlkrK4VWPsPKhH8nII5d7gwWMI+I/uE\nE2aur2Ng1DrIV13JrjlNthD6+1vnuMEqSwsdRvkxNSgCE3pAPxvwitngmn8F\nMbAaMYREqQf+IVhjZ62dY9XMknIbGM3Xyap4QaJSBRRa33ABShaGtpSAbODj\nWQPD7srzq5y60m9+gm2CRLHHaNw0sDgRArEL3o3KKnWRHrTEKin1qC3onC2y\n8O1l6kQYvF0MrEyzcmPZUGpB3EQqHRKXN8sq5wp/emA1hyosRyEkMOx1c8LM\nbKHV\r\n=bY69\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"be16478903d449529858fdce3cddf59149617439","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"^5.1.0","yargs":"^15.4.1","semver":"^7.3.2","fs-extra":"^9.0.1","glob-all":"^3.2.1","latinize":"^0.4.1","roku-deploy":"^3.2.2","npm-packlist":"^2.1.2","@types/semver":"^7.3.1","@xml-tools/ast":"^5.0.0","@xml-tools/parser":"^1.0.7"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","mocha":"^8.1.1","sinon":"^9.0.2","eslint":"^7.7.0","ts-node":"^8.10.2","coveralls":"^3.1.0","typescript":"^3.9.7","@types/chai":"^4.2.11","@types/glob":"^7.1.3","@types/node":"^14.0.22","@types/mocha":"^8.0.0","@types/sinon":"^9.0.4","@types/yargs":"^15.0.5","@types/fs-extra":"^9.0.1","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","@typescript-eslint/parser":"^3.6.0","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"^3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.4.0_1600986704563_0.39571067904080226","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"ropm","version":"0.4.1","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.4.1","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"42373ba30809eaa2fe4c14ac67f88475cc74caec","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.4.1.tgz","fileCount":55,"integrity":"sha512-B7qbyH6CcLncnwGpn5ydfLZcr1aqhGU5/R6tr9VkiL6ltRjhHh5o9US7L7vsSTXGIFrTLPEzSEsFn3lMzfq1RA==","signatures":[{"sig":"MEYCIQCOdS6A5uivQAYRrkeQdTMK1ax2HR4ArqN1vYEA0dBQuwIhANW6aNQZxoO/fZtP2GRANYgBlIbpHOjCxtLzBelLb+iZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":254782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbkF2CRA9TVsSAnZWagAARS0P/RoQzgv7iRkNDCRu26np\nuq8Fdk7aB5QcifhxhQdD4DDFZhTCSFhP+jcfdZmzJg4LXUZSZrRcByAakPMG\nSvvgiXLlojZB+YmNeS8bsPDUoz1qrWZtr3df4zMqFPbwNT7ojVRkMm8AmvmL\n+bdR1UXewmPfkBDoNnKA1iq/lOnXm85AkFq57Pxc6qL2W+GvPJqYNDEBYDRa\nj9UogNZf+HOS8AvkCSWi/FhxzQwtJLahzZ8In2b6apQQEaaIi2w3uZYdpBfw\nbroVrANS885xraEAutERKE5wkQW9V0sOP8xI/Y+vpdJGkFw7qGJxyusoByjt\nbZTsr12P4yGrQ9splBXHRrmJZQ/xOs+uVw9XjjqSUrGJYk9HRk3QHFthhLDJ\neNn3c65IhfZnEis5+YKnQ9hl2/Ew0q8yN5QYRNeaeI4hBeHqPrn305dvNGKJ\nVUyF8AALQZNY7Z2J+bc8Y+c5awXlTiCG465LczUnNZ8NZVHNT+AAnXVyLBZm\n53RB8djrNj941z3JIPlPDZXwhVVhNtg55Eg4Wg7Swcl9Zff40Q9CN/phXeOQ\nwvRZDViGRhtDuLrfqnzq6w59ouDXQFinI0aQSJq2aIZ0ixIaEmBRYdV01shg\n4T9fCCG3voleLKxS7PwvUZQHzjUFuXoDcWBUFK0fLm1/3SxFbyd7SoD7HDPz\nqAdp\r\n=UaXN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"4f30737081501939f284bd2773f1af1080dc4a46","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"^5.1.0","yargs":"^15.4.1","semver":"^7.3.2","fs-extra":"^9.0.1","glob-all":"^3.2.1","latinize":"^0.4.1","roku-deploy":"^3.2.2","npm-packlist":"^2.1.2","@types/semver":"^7.3.1","@xml-tools/ast":"^5.0.0","@xml-tools/parser":"^1.0.7"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","mocha":"^8.1.1","sinon":"^9.0.2","eslint":"^7.7.0","ts-node":"^8.10.2","coveralls":"^3.1.0","typescript":"^3.9.7","@types/chai":"^4.2.11","@types/glob":"^7.1.3","@types/node":"^14.0.22","@types/mocha":"^8.0.0","@types/sinon":"^9.0.4","@types/yargs":"^15.0.5","@types/fs-extra":"^9.0.1","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","@typescript-eslint/parser":"^3.6.0","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"^3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.4.1_1601061237430_0.9083259630999805","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"ropm","version":"0.4.2","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.4.2","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"abaa7b52103cc269a4fd37e57161a5c817aadd18","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.4.2.tgz","fileCount":55,"integrity":"sha512-FeHZs65Pjmmh+vLgbc1jfQKhOoNjAMoS5nllCvaENtcyBvkM9ugcU83X8/ey44YTeAbpyJkG2FW9FYwOd+fcrw==","signatures":[{"sig":"MEUCIQDhhNi51ottOI+5Qn150qgfRpnm3YR38kiBJV71nr73gQIgAZdgZ/adcO+/A7EJw4qMf3CsmqpY9IzaESCKGxjaO+4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":256681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbnh1CRA9TVsSAnZWagAAyLUP/RkgJUr/EnEYLqB4AIaw\nti+E9hNhBcpKQ/FLEa6QJTnnQO4giZHS352sZAOzU9yG9jH5TmSiErKm2+kI\nr+AUoy7NdMSAKaVbpfQggEvV4U909wo38cFiACN8lvlvfvXg6LkDlXVP4hIW\nSlX/kmaqXNAhTfD9lDzQkJfEUlsEHicMNCXvx4V5m9kmUkxRG1wKdF9bMZJc\ngYrC3imsJ5xWWJgZMA1hz2hx74kQ5XahIhTyNAzw/3/To24EuM4GDpNBiTHN\nKMkDfCmmXcvfpAFIJiNAoZungIQFCov2mHRs7+x3iMN256oWBxeGGtnd7nmp\nEMbo94BaIzris1IAMy6KQ8k0AcnAkBC4NQ5rJZ+3oQgibmCw0Y8jhv2DsfpM\nRbS2Bsa9yXEkXzYSp2ugFBuVEdmTRfkZUIa8OyikRsu2mzFX1NjtTFl0farP\n4LgDi7+a5XuT7tIM7P60xbqsA++ga+y53squbc2FS16isPh4+Ub4jld/c0N2\nIS4HtvWNcHhcd4DRAXgRbd/V+AYxI+Fhacv5g7ZAptcW3w9/bNdI9W383kmb\n1wg3cEcO4oybsj3kEhzBK10K0lrxE/PTzX1T6CLlg3MHb8xAkuTcnCqFOwT6\n9X3vxVUzBagTL7XnuG9jOc4eWLUjaJfhIuluEEEGMD304YTtcM8CgAIgSug6\nR9NH\r\n=vAjD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"8835182e34814f51caa61fbd379c30f2b873303f","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"^5.1.0","yargs":"^15.4.1","semver":"^7.3.2","fs-extra":"^9.0.1","glob-all":"^3.2.1","latinize":"^0.4.1","roku-deploy":"^3.2.2","npm-packlist":"^2.1.2","@types/semver":"^7.3.1","@xml-tools/ast":"^5.0.0","@xml-tools/parser":"^1.0.7"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","mocha":"^8.1.1","sinon":"^9.0.2","eslint":"^7.7.0","ts-node":"^8.10.2","coveralls":"^3.1.0","typescript":"^3.9.7","@types/chai":"^4.2.11","@types/glob":"^7.1.3","@types/node":"^14.0.22","@types/mocha":"^8.0.0","@types/sinon":"^9.0.4","@types/yargs":"^15.0.5","@types/fs-extra":"^9.0.1","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","@typescript-eslint/parser":"^3.6.0","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"^3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.4.2_1601075316495_0.08941661329985773","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"ropm","version":"0.5.0","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.5.0","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"69f077913b0b42c7a1aeb08963d5491358e87c24","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.5.0.tgz","fileCount":58,"integrity":"sha512-hoVElmmOtrlFKl66uBiIvjc82TeF0H1WiuGx6iJpel+zCh7MkQSZq8l9XYwTHM9FHVGaawkZJlOdGvBHaUphGQ==","signatures":[{"sig":"MEQCIA7/tLlgQ3+2k6XPuodp3XlsfFLlMmvlVDDOa92rTgTXAiBVA4vvnFphZELNgJMwVR1DCr9CtSXQkuGYnbmN2nwknA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":265808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfb1HjCRA9TVsSAnZWagAA9VQP/RD1eyuDbGR2C1M5X+Yg\n2B7KL+juYRNRYLEO9ILldYtk+9oSlDw3T6pOF9fCkc6rSHfEbe1wnUDk00OU\nbUpJCX/MrEvHXi3Bp3lwFafZAFfrLRak9TNeNOXEkbhW6/kVPMA0wh/AKvsk\nmGfNE9y2sErk7ukndxHl+VWJxBNDJx7PdocwadrJNxhR0LuqCMpgDjWclMwn\n2rjv/C5ER34Tu+5XVn7lsKySoYmq6eT3tRnSS/OA1gLM8rJZSYWohq/42PqY\n9bu7Bl9XVRuuVogIsWC2feoiX20aHBnVnqinAuDSwl/ituLf6RVaEpcCxGHt\nKFMXYrgsagUWhQJC7HMlPsfYUUWfVnNMzA8DvzZwvCbSAmkhdT/lde/w/jAD\n3iVqFvFJyiPd0PdF/y3d8nw5smzazhMpNA7ZR2g7fmFYfmQF+nKijk9tG67D\nXeKwP2Im8Ok1CTWeDJW72nhLyMtfLOKNZs64nmSoGJHsULrhWk2Uq0ZbOMzG\nq77zVhTtAGG0cLU/HqP5qYZYKs+s3kXCvqlKCOYRZXdT+D8dOCFfVY6hST9s\nlaDOFfJGClj1JXaZ8KHTW5Xiw309yNaQ89R/pxpkkcEdZOE2Sup4YhxO05UU\nyH00bOV812zE98OxUgRauNku61fCL0utQ/SW5PXXJCtEJZRCLQTXOgvGLXkM\nTDgE\r\n=pSda\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"44854821aadef53ee3f31af3929e9f0b083d38d9","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"^5.1.0","yargs":"^15.4.1","semver":"^7.3.2","fs-extra":"^9.0.1","glob-all":"^3.2.1","latinize":"^0.4.1","roku-deploy":"^3.2.2","npm-packlist":"^2.1.2","@types/semver":"^7.3.1","@xml-tools/ast":"^5.0.0","@xml-tools/parser":"^1.0.7"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","mocha":"^8.1.1","sinon":"^9.0.2","eslint":"^7.7.0","ts-node":"^8.10.2","coveralls":"^3.1.0","typescript":"^3.9.7","@types/chai":"^4.2.11","@types/glob":"^7.1.3","@types/node":"^14.0.22","@types/mocha":"^8.0.0","@types/sinon":"^9.0.4","@types/yargs":"^15.0.5","@types/fs-extra":"^9.0.1","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","@typescript-eslint/parser":"^3.6.0","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"^3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.5.0_1601130978415_0.4947780621760882","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"ropm","version":"0.6.0","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.6.0","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"d59ce633c4e9287b90a48ca3e09d46c52baf786f","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.6.0.tgz","fileCount":61,"integrity":"sha512-INW4N/L2FbizSCoqXdfMVUtIQvL53pq+Ndn1LBybH3ZOk3PuiHaCm80vKe9lrHF+YbTLeFetq5EMqgUFZifmOg==","signatures":[{"sig":"MEUCIQCfqiHIF8hsC1djLbI/AZjv7Rkm9q9UTBvQn/aHYo2uQAIgPRXBfOIvUBkkzmgktdUWNgykc45EiNsrnCLrMWvJI5o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":309619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffadqCRA9TVsSAnZWagAApKwP/0ahfhO7Tzkg5GxUF1jO\ny0QYyhT+i4ph4sTCA6X2+kR+NGBKQO20b7mn1G0KKfPhzriGb7F07QJaEaFJ\ni2KiniAsM5kQZ1sGzOQejLSOJ4F4e1Ktxw1sH7gEKTscIpp0IHSqfaoC7jtJ\nFEEmGJhH9UYArdcUWFRXBCRyqB+smuYsbqW/1RZMIJWiPknq9weeKxXZ8Dzu\nXAUq7II4qza4mWjs9deR0CH9ubEZz/I4fgWfgwXaLi/YcJhhnTl4UDAKmnmS\nLJxsqBUfUF7+EoxCt3U8EqDPZzVfSxz44Qbb3z6RqqZBLOmwywo/kSFEWhIV\nUHt5iZkGtTHWzvdNn/jEZ5xWOl/ZabjYNaIyay89o2rfszFHA6bcjhdRv5er\n5N8FuM9daa7ZYlPhnBRwVmvBV16Erk3BiR/bpbEuAL6P9MAhfk/Rm6m77bwv\nWFxtum/gPuZWPnR/e2nXsIhNPkhcgos7KwEeYLhO0fh62itin7ePnYCdUuxM\n7p99kVSVaRFEgSxk6OS7JxHcKXYUZfJYWsiFBHsFcTxzuP4G4KKWe9F1+uAt\njmd5J+IjkWYAs9rXW1X0Luv4sZ5F2sSfMrQ/c5Q9PXZsBtM8TAuhKb4NDHol\nl0spoBPhF0NQI7HCcVM3uj2fhWL5vOZVReS1wjULUnkDSvazHXvqfEra9bzJ\nIbHV\r\n=rK75\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"c46d0fbf14b0229bc57dd0c805004d84a1445302","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"^5.1.0","yargs":"^15.4.1","semver":"^7.3.2","fs-extra":"^9.0.1","glob-all":"^3.2.1","latinize":"^0.4.1","roku-deploy":"^3.2.2","npm-packlist":"^2.1.2","@types/semver":"^7.3.1","@xml-tools/ast":"^5.0.0","@xml-tools/parser":"^1.0.7"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","mocha":"^8.1.1","sinon":"^9.0.2","eslint":"^7.7.0","ts-node":"^8.10.2","coveralls":"^3.1.0","typescript":"^3.9.7","@types/chai":"^4.2.11","@types/glob":"^7.1.3","@types/node":"^14.0.22","@types/mocha":"^8.0.0","@types/sinon":"^9.0.4","@types/yargs":"^15.0.5","@types/fs-extra":"^9.0.1","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","@typescript-eslint/parser":"^3.6.0","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"^3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.6.0_1602070377691_0.6328656964024386","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"ropm","version":"0.6.1","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.6.1","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"85c8359db0da1b0b39a490b64a38e75dfb97041e","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.6.1.tgz","fileCount":61,"integrity":"sha512-hSadUxuXPF/rkZmxqgq1hD/cQh58yScUhL6x6IAIkDt6t2NJwt1tr2UjBmv+QX4N5DW3a5cCrnJ+qBCbwD7Hkg==","signatures":[{"sig":"MEUCIA9nZB+9Tap3YlpBNPRqMmhNa0t1hOTKPmLSWudIHVxHAiEA1fHutFlFLjKJPQDy5B8Y7jIFMr9HGOtJJ4w1Xs+Vl0Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":304284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffvDhCRA9TVsSAnZWagAA1HoP/0M6ntwGSJbtqyAYMPn8\nO2Al+wYhrIyL3eQ/4XBdGvbbG66Fht05fmpfLp4vIteQebMsVSuWWzn9qvCo\nCpYbZ+DcSB0sM+Zfcj8afwGU/rD9i04ypF5qZT/MEZPs0NFEXwZSmBhOSHJm\n6C5f8qmYIeL9JT8gCzPzGJxLCYmB44szLO5kAtW0o2NHJXN/EgZYgrpv6O9A\nxVkSaJxjZB+Ax8QdgYot73gKeiEhQ4ibcIG5ol+ylQOGHkuqlKUeKCIs4Saq\nw704n11vL4g+2WfUN3Tj5cUrf1bKp0FLTZS05VSuKBrcFynjg/fB8lYpfxtB\nYBbllNjGQsUcdtq7MaoOnH/08U0OknZBFH1OQZutvwf6oig9MXcAkZjbDrVO\nTJ1D4dbUq51os6bVQDCa7SEYWnEo8LyUmMmHaKw1t2IqYNkP0y1oOM78wh6A\ncuCNuKz3coLLQdPvesRmMjWaXQeNDKeTeZ78wpxPH01lolS8sRwnEZzgBINv\noZv96CHrtLW3EP3eRy7cCkDA0be8SPSKCSsy+rf6GmqH0ltQf1CGJpmxIyvD\nyztTTEzcIAEEVs9wGuXJUn4PoumEJspb4DnR95csXIEMHfB+YWsrbIomBvb1\nzlhFrUjcXZefF2Z0WkfOD83QmJc8shehlu+WBQ9eI+kcKUdqbU+TB5fd0cAK\n9z+Y\r\n=NzSa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"0f0ac32f495de8a808d8108fcd40b388a927d442","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"^5.1.0","yargs":"^15.4.1","semver":"^7.3.2","fs-extra":"^9.0.1","glob-all":"^3.2.1","latinize":"^0.4.1","roku-deploy":"^3.2.2","npm-packlist":"^2.1.2","@types/semver":"^7.3.1","@xml-tools/ast":"^5.0.0","brighterscript":"^0.16.1","@xml-tools/parser":"^1.0.7"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","mocha":"^8.1.1","sinon":"^9.0.2","eslint":"^7.7.0","ts-node":"^8.10.2","coveralls":"^3.1.0","typescript":"^3.9.7","@types/chai":"^4.2.11","@types/glob":"^7.1.3","@types/node":"^14.0.22","@types/mocha":"^8.0.0","@types/sinon":"^9.0.4","@types/yargs":"^15.0.5","@types/fs-extra":"^9.0.1","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","@typescript-eslint/parser":"^3.6.0","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"^3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.6.1_1602154721329_0.2667389322514233","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"ropm","version":"0.6.2","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.6.2","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"a3aaedcee15c0415a6a0225ef0efadaf6c22e7c9","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.6.2.tgz","fileCount":61,"integrity":"sha512-ewtU3r9Zylv7lGCzgMwF2pxIfTASQXT5xjfsKndxDNz4n6fSomNoMAjfVLExFiHZcHP5dutTMMnQmAYp4szsPQ==","signatures":[{"sig":"MEQCICfNz345Zt10wFl/9JrDSzAQTJp3vza6eTrH+gFBdfqhAiBnnXTd3/7zjt5chVjgKlXKkUQ3Xhw1qA03jGklfeSbmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":313142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJff28qCRA9TVsSAnZWagAA51wP/2IOcPjyo2KC3Vpf2He8\nDbjuUYunMBhUa8HhGRWk9/PkiOgUSrho7laF2RZlutedf/3L3pB64ghAN9tV\nyBf0NvMKmwSM5gZBXDYsAKBEb5OiDZJ8yjUqPqeQ2GXeqSQ/ei0+D6bDR/RA\ni1Wm9XTVMjdcJP00CDpKI/KAKxlDwiIoNE67pfhsiESLcir/JgrHzVBXLjTq\n7B1EZztfGlBpAywdxaGWFVMb6Lns3TicjbUlKsakNOtR3xeHFj+HWfCc37RP\nV4BESDB+TpdtBb517FhRzSRy/7wKPSaAxktnnVKuDTA2JexoDK+NTrln2/hK\nh5Mr7GRCMdkacAopiCQzNvzYzCTfuLju5LXjLTM4b4TTMrNQQoOz5xgR8Zj8\nWjqU4rN3/g+JnNtTapooabJiLKkwUwGyErRTX0F2UWngCuHrl5jcdyHxYQDy\n3YmRImEA8lj7bdl8EeLo/18PR9RlN8xCzItb6Ki2FTBsPplkYxF793klm+VM\nqn8gpUUW8MX/o0JdCZ4yy77brReR6zBiNvPpkue7ePAhTIIdvsAUSNfNTSdq\nLU8kF/fjbxRlbT82iHPeoGStlWRbxsk1UNFNl1veD9tck4mqDsyu3uw8Q0m4\nJqeC4YwwyweQu383itXO3YWQ10WEmjwus1/ESlt9aw3DPsVNIaSuA6wo4LYW\nLQZG\r\n=PhCj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"f321fc35dcd16ccb7115a66a21c7a6592a46c426","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"^5.1.0","yargs":"^15.4.1","semver":"^7.3.2","fs-extra":"^9.0.1","glob-all":"^3.2.1","latinize":"^0.4.1","roku-deploy":"^3.2.2","npm-packlist":"^2.1.2","@types/semver":"^7.3.1","@xml-tools/ast":"^5.0.0","brighterscript":"^0.16.1","@xml-tools/parser":"^1.0.7"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","mocha":"^8.1.1","sinon":"^9.0.2","eslint":"^7.7.0","ts-node":"^8.10.2","coveralls":"^3.1.0","typescript":"^3.9.7","@types/chai":"^4.2.11","@types/glob":"^7.1.3","@types/node":"^14.0.22","@types/mocha":"^8.0.0","@types/sinon":"^9.0.4","@types/yargs":"^15.0.5","@types/fs-extra":"^9.0.1","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","@typescript-eslint/parser":"^3.6.0","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"^3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.6.2_1602187049764_0.8070165614903038","host":"s3://npm-registry-packages"}},"0.6.3":{"name":"ropm","version":"0.6.3","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.6.3","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"32a8cf276ee6384ae209dda182e83a1908a69b0d","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.6.3.tgz","fileCount":61,"integrity":"sha512-Q9o/Qrr/3an7gTRJ/xRThPvRhHx839iGjE1tXYj+I8wBgmQE08mZiMATkHJ8+JfmWsVd4X9t2u4ZyO6DlIMSvw==","signatures":[{"sig":"MEYCIQDkP4QYQvsikIfo2ZPUKnG6and3JFVAP8oOXEZIzXz90QIhAJ36YnEBkp0iaJpcIHkc7Cg608uaXsJHgl5xJ5x4BdJO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfimuECRA9TVsSAnZWagAAwn4P/0H3aw/dr4kcenTEpzEZ\nqSqAIUau+EuEioZb4hOw+zo0O2aESv/gvUcUlnnMUWlrcXf/1JTSb6FBqegd\ns4lZQzakNviQiAon9dq4u4h6hj/te8XgHz1ocIwUJbY6bLpI1JLLPkurMF0x\nLFJbg02sihWp8whHg8PAbBGcpT52yAvZD7CQZJjDUF0LvzhZN+UfF9r7RpfI\n30C9eUstedddduBrxxEPTFkHNuuvIPxMRIGAQ9jo29hjQSxZ5ZVmzXyIu0lD\nIZCMxB9DMCroOX3oI5y0f9rvys3H3bc9mc68Yr8ukVxnKeJMr4krk9N4KJmh\nW47IXT6sRghWlBlF6oFb2Wjn6CNS1w9NRTPnLINEssl1wzjjM4ENJgab96/A\nDwiLxr7UwVwAMFkNlJSIEIZrz+jUOhP7t9aFz9JBJmfUDEeXT1JCcD7WW20L\nSnBhUX2hW4MInC8xEsMYgSu7HTPkbOl0Z7tXmycUHgvEvat0ML6//pf6bL7U\nZE4PVHuvK9MWd6v3/CmF6QHw8kmeRCMIUaHFzawdGde9XcDQGze0ul4s6/7A\nYnD1F8NtA6oAjbXzTNC8YGNqvJ8yZS+2OIDUPrDqgFWhIJ5c/QdyDmJOKxSD\nrgreWDyTMwTatoqptzlmhau7J7nhmjXKNsToCgqXCnGFLWkzkXmfhNPgQHeB\nvaeM\r\n=iW4K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"84be9f2736bf08402608856026758ea64f5f6145","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"^5.1.0","yargs":"^15.4.1","semver":"^7.3.2","fs-extra":"^9.0.1","glob-all":"^3.2.1","latinize":"^0.4.1","roku-deploy":"^3.2.2","npm-packlist":"^2.1.2","@types/semver":"^7.3.1","@xml-tools/ast":"^5.0.0","brighterscript":"^0.16.1","@xml-tools/parser":"^1.0.7"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","mocha":"^8.1.1","sinon":"^9.0.2","eslint":"^7.7.0","ts-node":"^8.10.2","coveralls":"^3.1.0","typescript":"^3.9.7","@types/chai":"^4.2.11","@types/glob":"^7.1.3","@types/node":"^14.0.22","@types/mocha":"^8.0.0","@types/sinon":"^9.0.4","@types/yargs":"^15.0.5","@types/fs-extra":"^9.0.1","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","@typescript-eslint/parser":"^3.6.0","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"^3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.6.3_1602907011495_0.5251270378601967","host":"s3://npm-registry-packages"}},"0.6.4":{"name":"ropm","version":"0.6.4","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.6.4","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"a0a9e8b059cced8d5d21a6f743b24845775175b2","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.6.4.tgz","fileCount":64,"integrity":"sha512-5UXFvGjNl8qswwjvJfbddhLxjesISXLx0yT5WSanwWhHE6sKfy43wSvoQJcKh6JlOTWkCz9QOw3lzJe/KC9kNQ==","signatures":[{"sig":"MEUCIHNbz6W+iMP7Yer+lg0zH+4E23o5Cju4YtY6CIX+7Hp5AiEAjPjg3UiYX3ofKX6PeJBqn63V77ztGfuRGa+hQ8rKKk8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":331748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfj1FsCRA9TVsSAnZWagAAC8MP/iwvNXXKGuQ9X9gCnL8l\n2obxqX3ZnCFDsebrqTL35FVDk97O0SmrthbwVBoz22DVwraT7i6bwusEcR/V\nVQJ4+Fv6yzYYf4feefvuXqnS2LAcFDW9+Fom0G/2WcsyS6NHMwuCWG/iF2Uf\nH1tkNXnHBWLdkpU3LITw/tvfsRxe4m06+y8kJo6wj19EEybQPgwoWKTHp6Z4\nLr5Pi+GaKWbqkGVUcRuFxa0XLSLHHteSb4irbDy3Iuh5LicW9fKYBaLYzLmZ\nrKBkHAVBnPYvQoBEm5JDtX3nvWTf2GjIKiM8I+1KAOftT5JSgqlXK3+rLnYD\n8hDkE77WXR10YSXYhrPB22UMDqv9JYeDV8S9NlYi6d5kqE00k25yYXDDLmmw\n+KsihbHUhBQtC5HmoQXMWSpEwic1QyEz88F+PlsFV00P4Vu/718l/wRkhwad\nEss6GEtpU0JqAFE2/DSzXL34xx0zOhOVNh3smfPgV3NJN+Gvg13zNuo/gItM\n1rh8iqB2fawHnaQlZ8vx/eDtz659eCxQ5Vt+6JVARxMv38P5IMcMIciJ2f/u\n4TfB29g+hOCgzawXdR4sXuzfPRpDW/7rOjay+JnRVZjwe2a8yzUHyfImDUSg\n2SKsE+ZQfW2suljpR0a5UT+CgrnS8D7FuJjbxJOlcBGCaQIt+ngCjV+qa37k\nmu1i\r\n=zfGN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"33eb97d76130ea7f09c1d24bbfbf8901aad4ae47","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"^5.1.0","yargs":"^15.4.1","semver":"^7.3.2","fs-extra":"^9.0.1","glob-all":"^3.2.1","latinize":"^0.4.1","roku-deploy":"^3.2.2","npm-packlist":"^2.1.2","@types/semver":"^7.3.1","@xml-tools/ast":"^5.0.0","brighterscript":"^0.16.11","@xml-tools/parser":"^1.0.7"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","mocha":"^8.1.1","sinon":"^9.0.2","eslint":"^7.7.0","ts-node":"^8.10.2","coveralls":"^3.1.0","typescript":"^3.9.7","@types/chai":"^4.2.11","@types/glob":"^7.1.3","@types/node":"^14.0.22","@types/mocha":"^8.0.0","@types/sinon":"^9.0.4","@types/yargs":"^15.0.5","@types/fs-extra":"^9.0.1","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","@typescript-eslint/parser":"^3.6.0","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"^3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.6.4_1603228011726_0.48485725609401675","host":"s3://npm-registry-packages"}},"0.6.5":{"name":"ropm","version":"0.6.5","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.6.5","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"a3300f0efeb98b676ff2a3266983c2914a498140","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.6.5.tgz","fileCount":64,"integrity":"sha512-haHIkKPWP3Dy5eeiWoxm5FtS3TVMJlkcrxvf2XDgj7IROV51fHbb+gwTQVlT53CPEqx9vHZ7tkt4mjz4X2yeUw==","signatures":[{"sig":"MEYCIQD0r7qvHpEDG460q5L/ey+8m6wL6rfBvK+ECzk8coabLQIhAL5eNZxdnwHPddMFFobI5QxDQj72M/Ip6zsDmam7t6jf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":340841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfljiuCRA9TVsSAnZWagAAmUMQAIa6LNBW3RoRG/FI3eoz\nV/JkpPHa3dMSg4RCXyQjJVWVprBORtrJbOwJ0Gt9fpRorqU61jyEUXrCi8PE\nfthBrpWG/2h546H4Ygh4jjzcaFoelk9Bp5mWerfCMTOouXg4LQtl3sMAYPc0\nwcUB7H/AZtogMG7MH4XPrnv0aUgiFAzL5lwG7/Oa+ITjKwB3/fHmRMcQ8yxC\n86GoZGjjCqXkG1bsQK+LwBMmXiH5RHE2G9twjDC/L0cxsvff+ZfPocct6RXb\naGBcWBJ7LKMFX5Kr166ciy5KyArxckMyGKxi96Lg9uQbxemammjLlF07M8wx\nqb+9nYagDj4dBz0VBP+MVEcGT0o4EOflQEDJ3fvALWU1N4hh1ik9KZYfkIUf\nem/yDbip0/FZQHCglCJuAx6I2dIs9J3XsNNgd/m3na10psIbacUn3wRDOHTx\ngx2qTauux67gCCAkyIqChaSPCzvdDoRM6YgCH9oQCLgyjtXF1/nAo2yKgOaT\ndmRjx2YDyjlhYxMQ/Hu7qu6I2B4w1VFP+5Z6Dv3sHBOaWEpr+gviWf27rfID\ns/WsnbL2HTYtFKDr+9yMBjBnENbhlHTGxFyxEhdEJvBR8SMUO2L4FtycxAWy\nJ8tgXh3vQQuVJiv2iMSzBloz5/s7U/MGg+B5qmnZJm/rB0ufsCzgjKK54kda\ngRht\r\n=LTNL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"06ecbb52dd25e1f75f604495ef022a0e109cea39","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"^5.1.0","yargs":"^15.4.1","semver":"^7.3.2","fs-extra":"^9.0.1","glob-all":"^3.2.1","latinize":"^0.4.1","roku-deploy":"^3.2.2","npm-packlist":"^2.1.2","@types/semver":"^7.3.1","@xml-tools/ast":"^5.0.0","brighterscript":"^0.16.11","@xml-tools/parser":"^1.0.7"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","mocha":"^8.1.1","sinon":"^9.0.2","eslint":"^7.7.0","ts-node":"^8.10.2","coveralls":"^3.1.0","typescript":"^3.9.7","@types/chai":"^4.2.11","@types/glob":"^7.1.3","@types/node":"^14.0.22","@types/mocha":"^8.0.0","@types/sinon":"^9.0.4","@types/yargs":"^15.0.5","@types/fs-extra":"^9.0.1","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","@typescript-eslint/parser":"^3.6.0","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"^3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.6.5_1603680430280_0.4020656433606504","host":"s3://npm-registry-packages"}},"0.6.6":{"name":"ropm","version":"0.6.6","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.6.6","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"13a7f955ada414572df48e58a22a6af47a2a02c0","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.6.6.tgz","fileCount":64,"integrity":"sha512-1/G9z9EpSAM10cpRBQh1G49VdOKWGycfiH0NaTpRp+cc4luhGTZ3+MEQjD1Q8OQZLmUThp1vAU5gBBkAXWOctQ==","signatures":[{"sig":"MEUCIC0tceHDlam5o8UNgtWHAFLS5hFoxOq9Uzh5u05DtvpkAiEA0k9Au97Wf50DW0RwqqeG7eQ0ZObpJwkiTfD0RJM4zkE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":341692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmxlUCRA9TVsSAnZWagAAHiYQAJGsJ7MnwJ/vBX6h3d/5\nZ+SCp77Nb/bPph5Ae/QpzcPyP5xCKHQOB7We6Iem/vQZ580rYshQiRPlfywd\n3smZC+u8wMhCk3xibmr8AqqcKdVwuTC1J+PbtoOKKvg85JoKZ4iSECCbafKx\nE3oB9G/pic+Nd/vf8RmMhpeAVQOLZULsP1ZT3bFyTNlrjRYYJUWDiQeF2H3d\n9ln4hBa74WZBKvlqQUNt7i4S/IHRyst2zFpOokkJybZhHUwi58HFty4Ua9FR\n6iUAM7Q/5LIK2jynRFkQhiwzFuuzMapnVfLM9kpPE9QdSBaTedBcxMJPYXnE\nFg7yw/7J6y3pGgGGD6sG06Xgnz6VP2da3BPmClF8nKMuXRvyU8UbqZmu++2S\nYNw+Q8xywTDj6PbSfgZn6w88xEDj2ZCsUWqU14rgDmLa4Ur61ijz1l6Kja8I\nBXVl2iAYUJQ+sC1sBx+UqhqC9JO4ZyYZVE8vgowywHzjIXRAwdhe94R7pXcC\nlTjhiA366oDo1H8+nuNd6srHYmY5PW9LAH6azNiSLhadLcjjifwCVWl5PVRa\nxdQqSvbybRSNE+KTG4YtfvXD8QSC6Gki1Z39SufCnS15dhvV6Cstk0N/bM30\nJ3rl17QStVsmtHOBpbfAzKdRRs6aUQLb16Yla68Ul4R7qkyGQStNte4B8P0l\nI8RY\r\n=hqiV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"4bb2300ab6947e8758cc3acf0e70af8fccbf8bcd","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"^5.1.0","yargs":"^15.4.1","semver":"^7.3.2","fs-extra":"^9.0.1","glob-all":"^3.2.1","latinize":"^0.4.1","roku-deploy":"^3.2.2","npm-packlist":"^2.1.2","@types/semver":"^7.3.1","@xml-tools/ast":"^5.0.0","brighterscript":"^0.16.11","@xml-tools/parser":"^1.0.7"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","mocha":"^8.1.1","sinon":"^9.0.2","eslint":"^7.7.0","ts-node":"^8.10.2","coveralls":"^3.1.0","typescript":"^3.9.7","@types/chai":"^4.2.11","@types/glob":"^7.1.3","@types/node":"^14.0.22","@types/mocha":"^8.0.0","@types/sinon":"^9.0.4","@types/yargs":"^15.0.5","@types/fs-extra":"^9.0.1","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","@typescript-eslint/parser":"^3.6.0","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"^3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.6.6_1604000083532_0.9958412378261332","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"ropm","version":"0.7.0","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.7.0","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"dbc94db262a4f56a3303f53c65380879b215524a","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.7.0.tgz","fileCount":64,"integrity":"sha512-mX+qWeZ7r+MPWgelQhqS8KfEZl9ZIhCU2mKZB3Q2Evi+Knk2FJ6JGCyFbllKIE19a46PrSdtpdFNGBGbgxK9Rw==","signatures":[{"sig":"MEYCIQDrxtgAm6fRY504qe9WWdm+sKXA1Kb/augKxLwUf95sdwIhAKzLER73HwhYDcBOTgDAd7J0c1meY3g3lrGof0QwddLA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":355495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnHE/CRA9TVsSAnZWagAAjyAP/j9v1J9pWihaFHpeyD/9\n3FqJoc0BvH77hH/+/2grvLRvJ7EWsxcuDXKy4QUZUm65uIlVMRTx+IOrXuRd\nnUzML2U1GgHQwYFmBCNCdV0HmiWnHqARMgfxfYrkXqvYBH0l3sXMxEqq5BQx\nHXEBqDnPLkp5W9nO5aL8HI5mD3xpt/3E3lWzylHs0HhmDO6koVXCmwmoTwzO\nvd848V9hzOHbsiPAcAPq+SQX8tQaXrNHYCZeXeSxLGfkuRVvIrtASIAUGAus\nGw+PXjdy3phT9M+Lha2M29+tUf9YS2glCOkpghk2my6WWxbD2zZGBW+POysT\nybUC5sAXW8zFc3a+LKMU7GMMpgCNCvD2qCmupUMJG7j7bZUOIrEEbDdvu5Mb\nWJxUW+dcrx3bKobjxq7Vwif55BWXErBFtpheQdEPGPfp8N5JUNxtAsUURQmO\nXm9HhwO/+gvMZ19YqvzKccT6SasFR/h84kZqulPuZR1gE7gbZyqq8054KDmq\nNZyIm33L0hhX8Kn31OKQ+W6G5qlnnkiQrJ8sVxaa7Xz6lTgVMzd43ceXObxf\nqDPCmg5IoteE5AKMtYvk2Un3hgoYHDKyWNA9odGnc3VxMBeXgRbcokcy6jPP\nYy3xd7J85rkb2cxckzcGZknAnJf5xtSjUtv+boNqpmBGCIrh9acem0mmmPD5\nZf/8\r\n=ddNj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"01c175b64786b277466247c8329e035a58394237","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"^5.1.0","yargs":"^15.4.1","semver":"^7.3.2","fs-extra":"^9.0.1","glob-all":"^3.2.1","latinize":"^0.4.1","roku-deploy":"^3.2.2","npm-packlist":"^2.1.2","@types/semver":"^7.3.1","@xml-tools/ast":"^5.0.0","brighterscript":"^0.18.0","@xml-tools/parser":"^1.0.7"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","mocha":"^8.1.1","sinon":"^9.0.2","eslint":"^7.7.0","ts-node":"^8.10.2","coveralls":"^3.1.0","typescript":"^3.9.7","@types/chai":"^4.2.11","@types/glob":"^7.1.3","@types/node":"^14.0.22","@types/mocha":"^8.0.0","@types/sinon":"^9.0.4","@types/yargs":"^15.0.5","@types/fs-extra":"^9.0.1","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","@typescript-eslint/parser":"^3.6.0","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"^3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.7.0_1604088127162_0.04899563770515902","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"ropm","version":"0.7.1","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.7.1","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"467d7c37e58b3f54baae4f1587b36c2a509bdbac","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.7.1.tgz","fileCount":64,"integrity":"sha512-oS19ZlylCr/ES0nNU4ZiAD59H5Y3JMMSSphLCPnEb9guSVkGvFVbJAHmc5hPn7fEtiyLgaAe1trKtjwWNKwzOw==","signatures":[{"sig":"MEUCIQDyrbW9MrMQAUwrJqetegds/jHOomce6VqG+b53x6iCLQIgf9Rb6icpdmQRg4s8i4Y9WOWwWA27Q9bSY5LR2i3+iEI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":358823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnxHOCRA9TVsSAnZWagAAgvEP/iofpfqZKrK+24oyHscC\nZ33+4PXZZrRf67kzkXFoX+BtdQ68zfs0CCt4cyySZozEPd/HKsyxl+0Av/3w\n+fL+2gN9q/UVa181P8mYkC2Weu5C63v2kfuJKxrIWhXDpgryCEeETj09Gos3\ndUpgovZj2FJJjBuwXF8+t0cgfalvDNlaTcnxk01+nmR88I7jIFhw+baB8//W\neCuSHttUax1x7mp+LbXXLjxpIHvyrOhYNrO0UyM6I3tPqXJ6n4kyghKFoUTl\nYZD1WsjoQHsMnBbyAA7oWLAfv0fV/b7jhiy9cOjwSJwesXnlglZchKFFRYiI\nSN9dC3hLoCwe6txbC0HNrSNMlYXY0uAGw2MH2jxb6i3sC10+Gc7r8dR9voxJ\nXRh2p0w3YD09Z/vzmdx6ER+2U9DPvFDIEVWCvY3VeynjB0LYK+fTLc8RS6DU\nMvuyTeYox1+hcVD3PMCMgA5EDPWzF+xY4vutj0WPvH7pZhRZaVYjUUlj51iB\nkNLuNsVZBG4u91gGhZRZUOFCUGK6ar/Pc6atiGxFhB3fqOTPdbU9X2o6Koz3\nNkBtaVGhDfqAbLRZq4H6qdQ6h8YhVG+nu0kmiDfmF0ujZ83UqJHNOTtWiUKR\nJF6MvbZ34/XKXlnJUCvA6osCUU1UqQTkRZdVLUmbYiuMT3vBI9OO+UQGKTW+\nPq8I\r\n=GxOU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"6ed9c5bb7225ebdfb782eb4041ead7fac44a7b0b","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"^5.1.0","yargs":"^15.4.1","semver":"^7.3.2","fs-extra":"^9.0.1","glob-all":"^3.2.1","latinize":"^0.4.1","roku-deploy":"^3.2.2","npm-packlist":"^2.1.2","@types/semver":"^7.3.1","@xml-tools/ast":"^5.0.0","brighterscript":"^0.18.0","@xml-tools/parser":"^1.0.7"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","mocha":"^8.1.1","sinon":"^9.0.2","eslint":"^7.7.0","ts-node":"^8.10.2","coveralls":"^3.1.0","typescript":"^3.9.7","@types/chai":"^4.2.11","@types/glob":"^7.1.3","@types/node":"^14.0.22","@types/mocha":"^8.0.0","@types/sinon":"^9.0.4","@types/yargs":"^15.0.5","@types/fs-extra":"^9.0.1","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","@typescript-eslint/parser":"^3.6.0","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"^3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.7.1_1604260302220_0.42566508547610304","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"ropm","version":"0.7.2","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.7.2","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"ec2f6d5cfa43f0cb3285de8cfe4c01e1f8e3f33a","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.7.2.tgz","fileCount":64,"integrity":"sha512-u47SjFuxeL47S+gxOrk4XYH7PsTF037sVl4VFqOoMAAwaBPEetUYdzyoVqmWvucvs3eU7REWrPenr7Uo5bXApQ==","signatures":[{"sig":"MEQCIBFGaFsKua/cQa0ulFmbOnodxaWWh2mDte3PTnxabStEAiBTYeimBBGnUGvZzlt4hUlMsAxPVdKO5Nb2rRU2J+qJPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":357843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfn+zYCRA9TVsSAnZWagAAPyIP/0EiLviXPwbq1A8jMboY\n+4bV7OlaAjVlOjTmSerHBxLkQgBymT8T7sD8olUMr+yyoNINEABtFc2yc5ZX\nfdXAY6KvnXebO2C8tEeyo1zwS7kF21isfVK6Fh969fGMxQrkY9QPJn25Lren\nQimhiH2JvuCF1mdqRLJITpRpFXAtkwewxfzJMmD2+BWE/seZb5eQHfDLWLRM\ni3RAxlj08WMol3cHhjpamtVBkX1WOMLi6AIjagm3V7VP/zQq/Px5VU4r+R/j\ny+/m10grKrNN2i5kIQBp1ajdIzfHHSrnTNq01RFLCotGNbtupk43oCMolVwK\nWWaGpftP9AMdl8oierZOLOFwdoouc2hvFJqPBXoQG4ywDeRyg+lPbzYRJ8/8\nLWyX2HEM5S79/V910IB/bzKUjMCTxb34QSBAiWnNlkhwMdRvw90Khy6i8yFt\nODfnMFBVQBw2QYuow4oXGT4SPDzZ1nQBLC0aTW3T/IddYiOSkdhDp7hscl6F\ne2AkObNv4z7T5z7Xno5VsEOc6/demnF8V6PlxII2Swyd2c1k7167oOEvSYyW\nR7M8r1+bnRvnbyqOwVS3G8fx+37EYFrPbaGkO9ySO7lz/IiMZpVJ8ilMv9Ne\n8ypu6hF1yeuibiAJZblv+KXtBNGoLEUGyGtO+Cyv21XkmbzV6Yht8/DdD1T1\naZsQ\r\n=dbhi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"56c7ce4615dcd13ec27ec8127ba566d8d8101d2f","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"^5.1.0","yargs":"^15.4.1","semver":"^7.3.2","fs-extra":"^9.0.1","glob-all":"^3.2.1","latinize":"^0.4.1","roku-deploy":"^3.2.2","npm-packlist":"^2.1.2","@types/semver":"^7.3.1","@xml-tools/ast":"^5.0.0","brighterscript":"^0.18.2","@xml-tools/parser":"^1.0.7"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","mocha":"^8.1.1","sinon":"^9.0.2","eslint":"^7.7.0","ts-node":"^8.10.2","coveralls":"^3.1.0","typescript":"^3.9.7","@types/chai":"^4.2.11","@types/glob":"^7.1.3","@types/node":"^14.0.22","@types/mocha":"^8.0.0","@types/sinon":"^9.0.4","@types/yargs":"^15.0.5","@types/fs-extra":"^9.0.1","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","@typescript-eslint/parser":"^3.6.0","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"^3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.7.2_1604316375687_0.14177906097069481","host":"s3://npm-registry-packages"}},"0.7.3":{"name":"ropm","version":"0.7.3","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.7.3","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"99e910c7ea434cf5664d0c5aac09003806d86b36","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.7.3.tgz","fileCount":64,"integrity":"sha512-z8hn9YI0cweJ1ZzJDL8uMJ2RhYbrPY2jAeJMfIPkD0KFjpaiTVAZ7LjCScbR2Gem5QUNCqRnzVW1Qgn5w2mqUw==","signatures":[{"sig":"MEUCIBmLVs8nfiIq4msPQJVD+D+mQamI2O38xd3bS7BhpibEAiEA9Wuwz1I26U7d3Y6W7eYBjFowtjrldT9zW+0Rr7Wx3No=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":360964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfocQ3CRA9TVsSAnZWagAAEjAP/i3yOvdimaI9ieHznyQw\nuc85FVZAGqF76f6jBdRE/Hv2qwYCPOvwgYVzVv1YPtxy72HTd8UcTCBVJ92V\nIwsZi/lleynfGXKYPxsY+VnTF3HvDXGIDIe/eSyE7mz7P3tO9aXdfMpSI/ko\nDATgLvkv+9xwd9zyEgtHx2H9oD87GRQ70ZIN1AyLnn+iuaxM0rE9C4zAbCWk\nB2jiFyMi02rGfCDNPFXxbzf01TtxLe48c4jyPwxwVR5orxqBJ+diBA+7Bstf\nEP6+DxpWWAuUK5L6Q7yIdlOLMcINDAn+Tlo676WLsRbfxsM0Pk8zql83iSD9\nCM/8B+FPuqMQ0mLfbhWLo71jDzrEgjoEv0BIEGvQCWnuy7eMGCIuhejgEr9m\nwGEEzMlxt918FmnDRMrZNaXQSscv/VF0//93XyHrm9hevXSZ7kJ5bCy+qW7x\n9tO+lPyX/G/gskt4oCmUfzV/tieVTfLPH/acqHn3y/ZCBM6Au0Dcm9lBVlWj\n2OCrzViWCuo4XlwPMyG64XHqoleertGYSTVpsc9WZlkVzztij9H8Slg1V1lo\nJbHqNC/jgsIWLEKaebZzG8o4f3KGbMgW55TzUshQRD/JSrWyOG+jzRMIGDBq\nuIp7syrblt2YU4hwsK9e85WyaDmFPLV8QFl/t1R8/f4UUWNPSpfvK4EkuoFR\nS87t\r\n=Zyzj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"8d1c9dc2646abc682868fb2771d51f6548139a6f","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"^5.1.0","yargs":"^15.4.1","semver":"^7.3.2","fs-extra":"^9.0.1","glob-all":"^3.2.1","latinize":"^0.4.1","roku-deploy":"^3.2.2","npm-packlist":"^2.1.2","@types/semver":"^7.3.1","@xml-tools/ast":"^5.0.0","brighterscript":"^0.18.2","@xml-tools/parser":"^1.0.7"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","mocha":"^8.1.1","sinon":"^9.0.2","eslint":"^7.7.0","ts-node":"^8.10.2","coveralls":"^3.1.0","typescript":"^3.9.7","@types/chai":"^4.2.11","@types/glob":"^7.1.3","@types/node":"^14.0.22","@types/mocha":"^8.0.0","@types/sinon":"^9.0.4","@types/yargs":"^15.0.5","@types/fs-extra":"^9.0.1","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","@typescript-eslint/parser":"^3.6.0","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"^3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.7.3_1604437046988_0.3033987808555203","host":"s3://npm-registry-packages"}},"0.7.4":{"name":"ropm","version":"0.7.4","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.7.4","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"9dfe0cd06e89e96d5b14295fdbd78c37d36906c3","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.7.4.tgz","fileCount":64,"integrity":"sha512-aqyMmFKcFY8wbxDIe2U7R2xHr6aqOH65f1e4W93CMqFEU0RHvxvXxsbQlQEvRUtPbaE8Gzyzz22pD82xXHwSpg==","signatures":[{"sig":"MEQCIAtPE4E3hNF8S3AHMHO0sVu4PEIipRVi98jpPt2msg0wAiBepg85OE9vht8hdF0RIPa6rTU0DPxlbTnt2J3VRz22Zw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":361593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2DDQCRA9TVsSAnZWagAATgoP/2bd10Y0scv3Bs3VXSlu\ncQsUpSd4roPtwxogy4vTIzY7J6abwmjVQBEi3DWEoJz7nbThvV6pIaeYthnd\nu+gt4LIgZ9s2nZmlkl7F6h/I0+cH/5vAZS7XNDpgLctduDc8bP7nOogN30+j\ni5y2J3om+iJLpegEmdWIh2HNxWTULNESmf5k0hzLpPyrzMy8fhU7X4VzOmLF\nKlYFM42MS6qasq/D/b9VjDHo8kWiCh3blZou5pIBgcKnnKxT7FulTChGu1t7\ne6Z/UZNk1r3n0iE5kjyfB7yPXBPLVhH6cjachnyI7WgOVCcgz0fwkc/x2cZ7\ngUJKI5S5/b4nWhjyZtNMpBmKs4IoavUO9uC+WmnyyMjumq7PdxL+RpStotPv\nq3iBnzxJGK1+QwpUbiln+9yT/AGCMBWr2K/wHiHz/wy34sW3/WB0velHoEVC\ncI3DhJYK0BP73uCu/S9e84he/xgTR22kXjG54MRUSznlAQD67MIYOj/F8+Dw\nBtJm07Zh4mUpYL8kquv9CBSO/Y4I1GDlfU+np7yP4LLS71msiMklPOX9Y2M7\nwopG1AfdMpdGJ3NWpaQc1VXn8GUNqY/lH15N5COXRXrTzI3Bjf9JWw4mUfvG\nqC2ApEDhyLO/0JqKFc0a13uaARc2KjcthjLPtpy4GfmJoXyHQhNfLf61T516\nCk40\r\n=efQZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"ab051f115ac0ca77240ad398939fc578428c763e","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"5.1.0","yargs":"15.4.1","semver":"7.3.2","fs-extra":"9.0.1","glob-all":"3.2.1","latinize":"0.4.1","roku-deploy":"3.2.2","npm-packlist":"2.1.2","@types/semver":"7.3.1","@xml-tools/ast":"5.0.0","brighterscript":"^0.22.1","@xml-tools/parser":"1.0.7","vscode-languageserver-protocol":"^3.15.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.2.0","mocha":"8.1.1","sinon":"9.0.2","eslint":"7.7.0","ts-node":"8.10.2","coveralls":"3.1.0","typescript":"3.9.7","@types/chai":"4.2.11","@types/glob":"7.1.3","@types/node":"14.0.22","@types/mocha":"8.0.0","@types/sinon":"9.0.4","@types/yargs":"15.0.5","@types/fs-extra":"9.0.1","@types/latinize":"0.2.15","source-map-support":"0.5.19","@types/npm-packlist":"1.1.1","@typescript-eslint/parser":"3.6.0","eslint-plugin-no-only-tests":"2.4.0","@typescript-eslint/eslint-plugin":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.7.4_1608003791712_0.7760364664249402","host":"s3://npm-registry-packages"}},"0.7.5":{"name":"ropm","version":"0.7.5","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.7.5","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"c421544e7f410f26ec08251f52d39e955cfc5c2d","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.7.5.tgz","fileCount":64,"integrity":"sha512-k1VzUstQkEUvXkpjw6V74bt1rtfEIEIJzgNo8b+RDpYnS2A7c2MM6ekMgNkiAmTwqIyLq5KtqlmAOeobnKk22w==","signatures":[{"sig":"MEYCIQCkPx0CZcJ1HF1HKti8MAOndgtN175IP9tsNzbyJB0l1wIhALaOnnRjjuQDDi60qgVPT5D9PETLZjEcOyg4xVBI8TQU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":361835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4li1CRA9TVsSAnZWagAAqh8QAKHAXG70ZkW6wbt3fFog\nd0Ms0GnE/+BsiiELudMGfU8a71pRWZpAuUS1jHlENIsoaGVUU9vPAIIfjXDt\nZBzSplncVRQfgpD2fFw/doJajbe25R76vzt6BEaRHwtl/EYoOQVwBlU2/sPf\nF8UxlqlIUoOQaXA7Gc8S6Fbl3YRBD1Mf4qbR6UuCgmkQmiC57fDFomeCcX1M\nLfZYXjHHvLGKuYej3OuxE3J3Y9xJZ7AGYk0OmmiTeNFpI89rPjsLhY8lnBGe\nSWtOei6os1iaG0CYM8DFukXb82mNovASsFD69ER0/AXQL8lYs+KsZAq42DnD\n/gEF8Ow3huEHWLXw8L03sCxdTNAcmIlQupz3SQzL/5Db/UZYvpTTBtjz3+YD\nr0izJsAaxmQbzDB8gzGw5njwSZLw3Hjc1H/9dsLyEQgV2xPAbUy4N3zuHL9P\nj582s7yc18TWKjxge9Ea6r8hKxEYmaiYmpvxIK5t/JJV8jrpO/l24zbWyWva\n+xiqDoZbCE23NjadXab5hp2y23191OZJ0h+xFzVnTC89gr2gMXPDY8zLkP9O\nl7bfwHz35HyF2cs72pHn17ix7aT73+pUixYUqoAVEHnMfwQmE7ChTJkvedAn\n+jyNheT8to+Fd7CA7GNL6ixGpR1kwwP60XulphmVyFLd3IynXQifNQKL+rko\nBk0p\r\n=sHpv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"74ea5a525835cfe7ef12699bd56406194f99530a","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"5.1.0","yargs":"15.4.1","semver":"7.3.2","fs-extra":"9.0.1","glob-all":"3.2.1","latinize":"0.4.1","roku-deploy":"3.2.2","npm-packlist":"2.1.2","@types/semver":"7.3.1","@xml-tools/ast":"5.0.0","brighterscript":"^0.23.1","@xml-tools/parser":"1.0.7","vscode-languageserver-protocol":"^3.15.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.2.0","mocha":"8.1.1","sinon":"9.0.2","eslint":"7.7.0","ts-node":"8.10.2","coveralls":"3.1.0","typescript":"3.9.7","@types/chai":"4.2.11","@types/glob":"7.1.3","@types/node":"14.0.22","@types/mocha":"8.0.0","@types/sinon":"9.0.4","@types/yargs":"15.0.5","@types/fs-extra":"9.0.1","@types/latinize":"0.2.15","source-map-support":"0.5.19","@types/npm-packlist":"1.1.1","@typescript-eslint/parser":"3.6.0","eslint-plugin-no-only-tests":"2.4.0","@typescript-eslint/eslint-plugin":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.7.5_1608669365192_0.06348128977963863","host":"s3://npm-registry-packages"}},"0.7.6":{"name":"ropm","version":"0.7.6","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.7.6","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"3de6b250700734a07b350071cfe91d5cd2f6c587","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.7.6.tgz","fileCount":64,"integrity":"sha512-r89KNKm4f8MX7OrLRBaV7pkUaV5zuoi+clgY3Wae/ecOgPZUJrv9hhVn9wIBzBUvtbNQhTtMJpJmJl/z1YHUVQ==","signatures":[{"sig":"MEYCIQDj7nBQ5oPBaM23Jphf1jfgt8aa8UzutqXBFy0/acmnwgIhANk28WwkeNmYpeDyNrRxEIK/e74KFkIn1sneVE67HOG5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":363997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8wNqCRA9TVsSAnZWagAAtmEP/AkopJsrf7rXHKaciLYU\nn024+8qzeciJ53ptZZwexgKuFl0ZGi+4iFRAzZTPztGJMjIbC+uTsoaj07tw\nprCQB3c60PBhpoOFPtkK76jhzyBhR8YV/FfG3AYKn0rgvAqCAzuFU6FIvmGy\nRc2hNTithyskb63v8jCfueOHevu/vUY95lc98VBxlDvG3hpHZM+HkCKYna+b\ndqczzsfK2pKt8dbJe30TmV0sQI+Ka0a2gpYN1DrVw+4zM/6uggiHDBXJ4D/y\n4aJSFPxfMlsD0X0w3Nn6HC0Qv/0EdpuEpIrSDIqQ6sA4kzcPiyR30eK8NPLt\n3ZLoUUJRB0a6k+nehhN/JVNOt1N+Azsn2AURzi3kA7IdC27gyAZXwoXGKwMt\nTDkpPtg+1MGoGC8od+LH3EYB5Jsp7pglcVKGvlG11Dk28dPAw8VZ0WcwuZlU\nU9lwyUxccLfTB98EtmSMN65vmIzzfLvdxN0tNsQczdlrJ+nc5mXMooTeBltS\nAYkgV5l9BVMheVYqGn9OgWmOT7V/BjKa3P5/8O9gH52fWfsnNaUGNTtRtjF2\nZp8GiyGbfxEbSqKOyXBu63m1vpc/jb41TuBfHcvBpB5wpRdglPfLNLJrsPxx\nHkMl1nyQr43IKKzGHmjsVhAB1NqyFrHQqjCByvB95Fxptz2GFsYkA3bhQ2mF\nkWkP\r\n=Ij8M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"bf8cd09b5524ffdf6d89917abaf72a3863db9875","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"5.1.0","yargs":"15.4.1","semver":"7.3.2","fs-extra":"9.0.1","glob-all":"3.2.1","latinize":"0.4.1","roku-deploy":"3.2.2","npm-packlist":"2.1.2","@types/semver":"7.3.1","@xml-tools/ast":"5.0.0","brighterscript":"^0.23.1","@xml-tools/parser":"1.0.7","vscode-languageserver-protocol":"^3.15.3"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.2.0","mocha":"8.1.1","sinon":"9.0.2","eslint":"7.7.0","ts-node":"8.10.2","coveralls":"3.1.0","typescript":"3.9.7","@types/chai":"4.2.11","@types/glob":"7.1.3","@types/node":"14.0.22","@types/mocha":"8.0.0","@types/sinon":"9.0.4","@types/yargs":"15.0.5","@types/fs-extra":"9.0.1","@types/latinize":"0.2.15","source-map-support":"0.5.19","@types/npm-packlist":"1.1.1","@typescript-eslint/parser":"3.6.0","eslint-plugin-no-only-tests":"2.4.0","@typescript-eslint/eslint-plugin":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.7.6_1609761642142_0.7332115504754195","host":"s3://npm-registry-packages"}},"0.7.7":{"name":"ropm","version":"0.7.7","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.7.7","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"352c0e900c51894795d9b968a9394d028b67e2d6","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.7.7.tgz","fileCount":64,"integrity":"sha512-iru8TXsvcz8078uPsVtItR8h5SKmuwmDUS4s7R5eR393aqijtVY4ccccFWpsZAoW8zGOWJ75HLkzxZmURMrrxw==","signatures":[{"sig":"MEQCIHJvUxv40WziOyTCvvPB69wqA8poxYxNgf+4OI/nQq7vAiBqsIY2w7W4AbM6nFjpI9EUw93v8ADxSPUEO0NsU+8qgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":364251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9uxICRA9TVsSAnZWagAA53EP/0kBk0iloYxnq2bi3ELT\nEpoT5RoDjRvxJq43foRc0NkhQPK/hsYPT75NPqs3vN9ZtHITxqnN/10oKdlm\ndL5syxcWF/v2igwIDYBMlJT7VVIuiKVXFv7oVN9bVqWDMa2bOijsrgzbQGzJ\napaZcBw5NOCRP0sToXNqACUJJvXdK1deeKCUuoZc1PSeBnIu4DYqXljwLC1H\njSn5klYlF20nsmPJbcZ0rOBovhw3cR7xNgRTJJMfGvIbG0gZWtlySmjXlyLs\nuJMBw1w/zR9ja2XfsssMRFZIJTJ3VKV8qLgVGFsScxNzczlJtkTYV1DqvAAg\nGVHQVrf595IoaLqpDByuG83MG0myllNQEULeI/1/61mZjLxx/ixMKHnQCzWY\n3m5Gi6l6ElDI43pQOMZFVJpTXd4w3mSBwlNePbpV9d939XU/3ZMwB4wDNPy7\ngrPrCBx6CzSoSHA2SPnEWdEhU0B8VJL+OFlNgkZpT5ftb7Rq+Id5pA1bNgeU\n13zwh6kJPOCS2HyW5g2sUL+wiAmt0giNrysE3bIVszKLB5BSuKIJLwAzjGq9\nLhA/qqNti46IIMF1I7eTpggfcmywqDcFDatX7RG8D6jY3n3GySF/kZpsBE+X\nwvg+zbPGWAR8Z+ViJ0Z3RoNUyyCDARRu+U1uXVtW0iIDRQIwOdXBDwa4SC1L\nbYUn\r\n=SSZo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"8734919c1423ee4864fbae4e55ce9f5751fccceb","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"5.1.0","yargs":"15.4.1","semver":"7.3.2","fs-extra":"9.0.1","glob-all":"3.2.1","latinize":"0.4.1","roku-deploy":"3.2.2","npm-packlist":"2.1.2","@types/semver":"7.3.1","@xml-tools/ast":"5.0.0","brighterscript":"^0.23.2","@xml-tools/parser":"1.0.7"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.2.0","mocha":"8.1.1","sinon":"9.0.2","eslint":"7.7.0","ts-node":"8.10.2","coveralls":"3.1.0","typescript":"3.9.7","@types/chai":"4.2.11","@types/glob":"7.1.3","@types/node":"14.0.22","@types/mocha":"8.0.0","@types/sinon":"9.0.4","@types/yargs":"15.0.5","@types/fs-extra":"9.0.1","@types/latinize":"0.2.15","source-map-support":"0.5.19","@types/npm-packlist":"1.1.1","@typescript-eslint/parser":"3.6.0","eslint-plugin-no-only-tests":"2.4.0","@typescript-eslint/eslint-plugin":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.7.7_1610017863560_0.4325784428867696","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"ropm","version":"0.8.0","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.8.0","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"c7de9562dae373495ccb8e2b27993d6f96769f6e","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.8.0.tgz","fileCount":64,"integrity":"sha512-YRdaMKvc2RjxDTvE2iPcj/kU4w7Atrzhpt87PbzcggSK6Ogv67B6FNzher4rm8PB9TuMH2z3fX/o4hWqw93NNg==","signatures":[{"sig":"MEUCIQCTGjHBlv+WdVc3QTV3s5V4GkgjLSzqXOVykfdFm9yGNAIgToTCE9ngSpu3G5vVwoAISdRt9DKbBMgPHM3gpj2Da28=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":370142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBsnKCRA9TVsSAnZWagAAeBsP/3T3EptqZlMnh7IUPNgs\n4q8kUu3UIL6nAVc49bTSJ0rtkpeh/Yb8ZmGW9G4prxkiijmsMWSYQne3Tjo5\n6Z8BlCUQKLh2Wd4X1DK9vr/D1ioCWsduAfyhLYUxsMKZ5pGDkhetM9ZmJGMM\n6Li56zE4OGDe0eN4x/ouGMrctI9Q2WEaRVCe2sXkA4j5lmTtDzvXfaCGEBFc\nitdaaJxdXv/YjOmFBT+axrSpHW4LmB+r4JEn1e6gBWxHHKHV1bx6L69Y0SOy\nywwszntLBKxT9KXkOiKwMsSnz1eGpOLyuR26NwzlOu9hUS5TepxQSqVujhUV\n0uNY0Kc9Q5rArIAKhyFuJt1xYyNP0/Fs1nriOtDphRYsURCKl2xKaaiay27W\nLmN3YP7if/EnjXpini1x3ypqyoGM9Iq4GS8AlTwGGAZCiNcEsTLVqbwjd9D4\nlclnDbhfkDMPi3kg997cvfz9eLgZwtrlt1rT1I/r5tnN81bxtxXIdDFhDyy4\nsF0uRAJ3MSX2IMq3cvvSPsQtA6zl1lgqXkvRg7v5750o1eqvYctSRGg7I0gX\ncK6MFOMQeikWnQ0UtRbUhee18b+2tcl4LOwPjjIKrmEPETYV8B/bWR7Z5PeR\noZw1BcenTrSljqMFBUQASpQE2kOyFjNV+gasObJCs/R87k/D+S0Fk9Jepf4k\nBL95\r\n=4Yfj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"a733aae34c13c246dd715280bfd89d0276adfcc5","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"5.1.0","yargs":"15.4.1","semver":"7.3.2","fs-extra":"9.0.1","glob-all":"3.2.1","latinize":"0.4.1","roku-deploy":"3.2.2","npm-packlist":"2.1.2","@types/semver":"7.3.1","@xml-tools/ast":"5.0.0","brighterscript":"^0.23.2","@xml-tools/parser":"1.0.7"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.2.0","mocha":"8.1.1","sinon":"9.0.2","eslint":"7.7.0","ts-node":"8.10.2","coveralls":"3.1.0","typescript":"3.9.7","@types/chai":"4.2.11","@types/glob":"7.1.3","@types/node":"14.0.22","@types/mocha":"8.0.0","@types/sinon":"9.0.4","@types/yargs":"15.0.5","@types/fs-extra":"9.0.1","@types/latinize":"0.2.15","source-map-support":"0.5.19","@types/npm-packlist":"1.1.1","@typescript-eslint/parser":"3.6.0","eslint-plugin-no-only-tests":"2.4.0","@typescript-eslint/eslint-plugin":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.8.0_1611057609175_0.5913242170547888","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"ropm","version":"0.8.1","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.8.1","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"302c9d2da2e4236c9c32182e9733ee7ac8a6b7fc","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.8.1.tgz","fileCount":64,"integrity":"sha512-63+/RyB7faYlMXU9TFVuUh4qhPiVQJkI3nMMFeUwBxSdkkCY5pixMd7wxVqcU35FE6YL9NwFyckdkOh+w9NXZw==","signatures":[{"sig":"MEYCIQDwg7phbnuPpWrdNYHluU6tPrzdzLs/y3djEnTLa3g4hgIhAMK4snkwpQ0LQR48r1OMBlApWHP6ie9fScIn31lPGUJb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIvX4CRA9TVsSAnZWagAAfxkP/jC6vYm+OHYVj736o8Eu\nDfQ+4k7h5/ajTStVlKXJWMPTrm04dciAm9cG0Ocm8qyHzrq5h5ZTyUT5wwv+\njxSVtUJEkQcnjELuhYp/vm2bEFZcI8RU54TOBpsHT2+GMRvaqbKodnjQrr0U\n4Itt32evA1WFH8VRws2AvIOeff+GHGGuhCsGt1kTY8X+Fp7QGtVAN6KC0j0w\nZ7JAkDkOSnR/Be9MKAWHuubA9zsWE6oWLiyHukELH561HLu9nrYyb5zXnDhl\nQwmPdrfts22D9wAqvrRKnsDM2Kbbc30Tm1rsWd3+Ohrmm1Jt0RhzjvAXQ21v\nmayVW8V0wh4a2lp9iKFTza+Y0Vv33EO9oKc7U0O0w4ntlNobBFL6SipdbB2Y\njPUD0NTo66FQtKuDELZZtRHcn1UDxgk9ed/w91Cc51VKMd6T9ECezFmMTJfp\n4r2EMxUAdlFXMm4nG26XJxZ/nhnAyjiThmi5+p+53+VVAnnmsGjOslCKmCDz\nv1ponp8moxkOO7ft6qyIl9/RCd02XJX9+K9gKRZ3qD4lkx91+yJtvLk2Vmr2\nCs71NlzVgCmQnrBTeWtkjZCOKWMpCLrNVkqNKe5czhwYML0XXaq2d+hUjxqe\nzlV46a8qCGWjgfzAKGKOwpmv6KJ8OcvGc6m68gVbWPwIXsGFMrZFPXeI8IOi\n9+fK\r\n=GFda\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"19c33eba3956ce661e8775b5f9870be06b4d4eeb","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"5.1.0","yargs":"15.4.1","semver":"7.3.2","fs-extra":"9.0.1","glob-all":"3.2.1","latinize":"0.4.1","roku-deploy":"3.2.2","npm-packlist":"2.1.2","@types/semver":"7.3.1","@xml-tools/ast":"5.0.0","brighterscript":"^0.30.6","@xml-tools/parser":"1.0.7"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.2.0","mocha":"8.1.1","sinon":"9.0.2","eslint":"7.7.0","ts-node":"8.10.2","coveralls":"3.1.0","typescript":"3.9.7","@types/chai":"4.2.11","@types/glob":"7.1.3","@types/node":"14.0.22","@types/mocha":"8.0.0","@types/sinon":"9.0.4","@types/yargs":"15.0.5","@types/fs-extra":"9.0.1","@types/latinize":"0.2.15","source-map-support":"0.5.19","@types/npm-packlist":"1.1.1","@typescript-eslint/parser":"3.6.0","eslint-plugin-no-only-tests":"2.4.0","@typescript-eslint/eslint-plugin":"3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.8.1_1612903927962_0.5061475497197667","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"ropm","version":"0.9.0","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.9.0","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"4ce6babad0854214d88fdaabf83e58d5e69f858c","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.9.0.tgz","fileCount":64,"integrity":"sha512-xYQ9jt4a7udeJAbrxI8w1oZrnAXOOd98NBXUNwXMB9cmA+ZjDS/fvB5MJafrJZokQvHuP6xXAcSqxvNp6xcmwg==","signatures":[{"sig":"MEUCIQC2dztzZwRdCdT4PFh4mvm1aoi8eiu9ZC6QMWlVXqDv+QIgJTC7S/p9GKTnxkcmabMgj0WhKtddqjFXEOAC7OR0Gwo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":400045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMIJaCRA9TVsSAnZWagAApOAP/2qaGn6KTdvubfG80i84\n/hIFq8mBocueXUlt498fEei8fZsx22e2raSTmN6CtrPETnrOoq0WcbtQvWX6\nTNiPL6EcUo+z79eBxscoFDmCEkSqXyY91XI1r6y0SLb7quHhkOhtWpeuKbHB\nZnPf1pOfeIZZYoT/rLvM5+YQ7DvG7JBaZfDGsYRjHDc2+vvd8MWLEUkoTirQ\nuqsgeOC5G9JNeM8aF0NUyq48CPlr2eXscDvN/KnzT1rLwWGSXRFxesNzozSt\n2mVjBCLT+D0D1s1ASSdfCNrmuP5OJI6JkLhOchiZL4D7OZbZmTbALSiekJUw\nf7RfWQhmUahigBfykzoSjhurNbI/QifTmDWCWEBaoHVvbYMHFU7Htt1wXMGf\nOhN0kLu3BPN30P1W1pF9DK6WVTbt6WmB9pUZ/AKGfmY5nYjDlNNzGxtASX+d\ntK8+KuGGQOcb/ePXl/qqtyNJHkpP0at7ht0Vg1K9s3i1oZLByHEzNHZhMBBS\nLpJzxE/P1vVajmftCtY3YQJcVqi/NBo7AkWXxWPy2lTdLqN9ZS2mtRr5mf8y\nsPekZh9EhnukMzsCjlpMLMx+fq18eH5NoGZ9hDPgFiKgVWv5hzmu0S70MUdA\ndloyJM+JDlFH6NgsY566jVf990cYVCGFg4aAMGkDaIY9E91mCzldNih5jCun\n7rHp\r\n=6o0X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"0a0a61e4b6e0a5dc2a7f33dddd052f7805252187","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"7.3.4","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"3.3.0","npm-packlist":"2.1.4","@xml-tools/ast":"5.0.4","brighterscript":"0.31.0","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^8.3.0","sinon":"^9.2.4","eslint":"7.20.0","ts-node":"^9.1.1","coveralls":"^3.1.0","typescript":"^4.1.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","eslint-plugin-github":"^4.1.1","@typescript-eslint/parser":"4.4.1","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.9.0_1613791833392_0.6407559196496286","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"ropm","version":"0.9.1","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.9.1","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"6cf7822f56aef83d4ecba7901494ce8f6f207e9e","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.9.1.tgz","fileCount":64,"integrity":"sha512-ejGs7zGPcbBYzUMmSzUuEXx2zeUBP24ZgAXBXXXBFCf4BW5UVTCW+APPdLjqlxBl8DOn/uzgB9s2JhLb78KK/g==","signatures":[{"sig":"MEYCIQDc0YiWydPXlZm8vksTaIq6g/RaCJJ03dhgPPNTQsA3TAIhAOmyEby5jHPA8ZbpP1ySbdoLhKF0ykJROf+SJb/u3Rfb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":401648,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOkgSCRA9TVsSAnZWagAAQUAP/j4AonzNtaIIn9xS4gqy\nJReD+wSwRCtBdxgognlQnohvR2FIkJb+lSXLv2YjNmtJozRGEHVda4HsmRkU\nycqhIITh3x0YTCX+Tn97S5Uoea547C31k0g6Uj5ZvaZpZGXwigDS2HPAznhY\nAubv4Mt9mfq6Izj8t5EKwGmrUmuNXIx/3RDsvUvuyZRGbPmB7Rd9+psSMXxw\nIvCaK9RXGTe+1wdsOOIHBdRivSFL7c8tfB5XF/JXqathRoaRMucx6HFiODBM\nyzMzLZZbHtmZJcye1PCv7NIbOtI3Jroci+4bGWpBtt8ILqKzvTmUJUSiKyNQ\n9OJhH5lycCcAWh66HbIll8FfnnZ3TIRhUidr/v++hWSXJghDBc2IPuK1BQ1Q\nQsO35yvcDqlFRnVBaSgRvWDUAa34hkVAWNymhTsquccaUA4xMMMNx52tIh9J\ndxrJjTK3nHvPG00AzW7EdPMvf2Rc4eDCzT69kd5sAobyNvX0kLeT6jRHVjiE\nPlBHfIOwE6wJDVg91akxroZLESU9a/MAHYvK3q/a0/g+rvvDKeiV2VZBwGjA\npzpseQUIJziZ51gkJo6wSep0fliaeLaQj52awvtXTAqt/7m7JEGpizPatZIQ\nZ0yAru8ozSI078YUrbxXTKBiRjwEbzvQpin6pXbsJYv6ZvQSIR55Yyr9/n77\nNHad\r\n=903f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"c83eac8a60870317f0f040869da40a9ba53d73e7","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"7.3.4","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"3.3.0","npm-packlist":"2.1.4","@xml-tools/ast":"5.0.4","brighterscript":"^0.33.0","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^8.3.0","sinon":"^9.2.4","eslint":"7.20.0","ts-node":"^9.1.1","coveralls":"^3.1.0","typescript":"^4.1.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","eslint-plugin-github":"^4.1.1","@typescript-eslint/parser":"4.4.1","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.9.1_1614432273848_0.18888637816793263","host":"s3://npm-registry-packages"}},"0.9.2":{"name":"ropm","version":"0.9.2","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.9.2","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"bf0f373fa51df34b26a3b91f0a02f8a560a69e7b","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.9.2.tgz","fileCount":64,"integrity":"sha512-++tM476NPZNwFgut56Rq8kFnU7MfiOtzQek/XZ7n1BNhHdEQ1ZY1eGmWwnbKnePjBUMH1eL0IXXmP96l8I7SwA==","signatures":[{"sig":"MEYCIQDENx2Ft7p0tU2IfrRLs3tivco0Np2BIIpDX26/UftbrAIhANM7lqZGtreylU8tAV+EL6RiWC4wbjxaew6SLHZRbprD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":402475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsWlMCRA9TVsSAnZWagAA65UP/0+9vHHXZPHZJa5zIG9x\nQmMl7AwOmanlRWWBncV8cLcj50ouf18nLKu49C99pg7Hx+zxNWEn9zpXySk/\nEMpiYJjzHKv4aqtWOb56PhhjaglKcBA0V0Z4idBDkB71sQOpGOU70+1K1nVI\nPPn/p031SaCYDjxiSoxtTuAgDv+JG98An+RKgs5MHZloeXvsfgDkNU6tCQcZ\n0+wgkAker00AgoIDHJoi1JMO1v1Tji+/vbMKSsvvZ6FWDpMJfH6gUjAFF5Vr\nwStgKPKj3XlCE1Mx/u1oo8Dfl8E3t5E7STasi7GeR9POpgpYjOp3hfkmUpQG\nuwqLZB7cs982zvB8ltUR1YwfqGZV44GDeGGpxKse4bLqtwN0uhSfkQ/IscvB\nc2U9Ph3tPQekRqiLtcTHUqd9WoZstYNDkitoMyvus19ymyiYJV1ITzj8nKjH\nWFRowSEgcgesYqdGpADFxETVs+Mo0r+R9TrmiascM7UND/pDnF1HL27lHYX+\nR6X/u5k0UKbJFUvdznnd9IjCSrAsm//pJjE0Ddj2FdBLJCnLJEM8mnJxvFs4\nUP2JEPbFMfn8t2lZl+fI0HWdappp7yJZLIIGLgDCcnEAxJiVfX27/noXfbeF\nsiJ/GJK12hy7prxgVl++GAVq+1WvlWL0LKDWRdK4c7sqmzCc0PGQZJ5O5is3\nt5T5\r\n=pq7b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"2553094cce3e7f4697a1f93af7ab55700a84855a","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"7.3.4","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.4.0","npm-packlist":"2.1.4","@xml-tools/ast":"5.0.4","brighterscript":"^0.39.1","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^8.3.0","sinon":"^9.2.4","eslint":"7.20.0","ts-node":"^9.1.1","coveralls":"^3.1.0","typescript":"^4.1.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","eslint-plugin-github":"^4.1.1","@typescript-eslint/parser":"4.4.1","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.9.2_1622239564516_0.5888527089261884","host":"s3://npm-registry-packages"}},"0.9.3":{"name":"ropm","version":"0.9.3","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.9.3","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"49573625df3fdaa467449cf743e4dd30888a7ae4","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.9.3.tgz","fileCount":64,"integrity":"sha512-LjaUbzG8/VbnbYllHgNr0BbEMH/OmeOEA8TiFWS28diYU+ZbqfX6e3UH0y1YE9F+An9lu8lKnECOBvxCdC954g==","signatures":[{"sig":"MEQCIHIvUpNjz8o3Z2kwYrgv8vDFngRXX+Un6YoHei4IFyoYAiBXlPOvVBAECmSIgNw68uO+u0ep5TqcftCq7GHRXXoodg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":402932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtwKaCRA9TVsSAnZWagAAx6gP/Ayl2WYN9uGbxHde2H3R\ntq95jAtTmf5uE18fVnKvN0BpTfqfFwsxylMrzM82D0DqaNUcrgKrnUc0/XML\nZrnqhEVYHnzt5o5xRcFEGBHXUKoBwDZMg6Uxd+n1KbUk0p0g8+Mncd3yTv+4\ns/vr/4ZdDI4APUoWjyHMTQzq6jakO54/8fPwJROG2HTVCTAB9Zc3usLwm/ta\nkhkQh8BeQdOw6DBa98hIyrA241bA8E6BF1sq84opyXCcsTkZxYcwfjrUsyxg\nRKo3vmP/q4+RbjS6P7R0Py1CLnsKD7S8axseMsVXG20KJPDkQIzEcd6RZ5QV\nsmPQZKnbAPjh1sGqGN5LodIr8HbMIBhsss11BPLkKbldOB4HJivqb0DVtBCH\nTdCdjiTdMrSTfcX69dm02MhKaC0nNaoQkF2sFIJIzYQi5xZbRCfWe+Xen6Ny\nc17HMkTK0WORGXQhgPYzRXLyVNy4E5RUxNX/a+aKgxjwN/Vz7AMZklhvemqc\nR1pTc6nFNaL8ny2u7ixuTtXVk4Q9ZR5pCk5vEFPzg7r47V6pzHgJVHXJ0Oq+\nAhyZXEJvBUBbV33gPSumvTGvq2u79Th0EpqWEzz1B7w/HiwhbTEFuZXbCH5c\nMuniBl8dNJZUh8UOknEU6N0z7BaAh4TU/99Zk1MA6qEV4iDgBdyW2/h2kyML\nYOW7\r\n=dmzS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"ad7fd9521f10d1363901831c9d265aeafb3e9e2a","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"7.3.4","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.4.1","npm-packlist":"2.1.4","@xml-tools/ast":"5.0.4","brighterscript":"^0.39.3","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^8.3.0","sinon":"^9.2.4","eslint":"7.20.0","ts-node":"^9.1.1","coveralls":"^3.1.0","typescript":"^4.1.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","eslint-plugin-github":"^4.1.1","@typescript-eslint/parser":"4.4.1","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.9.3_1622606490398_0.11225396085631623","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"ropm","version":"0.10.0","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.0","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"ff479d2cfe49be139fe889690125fa112d92e8ff","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.0.tgz","fileCount":64,"integrity":"sha512-BWHMSXtwg1+EGLRhFbWY1n51LhAYi+aVErApZWoWKphs4IQR5vM0rAChKwcJCNlIZUwdnp9kUV1ifZa4nNWKZA==","signatures":[{"sig":"MEUCIQDXZSAFtPSDcj0eQ4s2Z7qA+8Ro/ZONQckH9NQ9paxG+AIgBe2KS8N6K9g44qxHAz1Dleq83VL6fGI4ZuhdzOauFkI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":405212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0Gj+CRA9TVsSAnZWagAAc0wP/RpQllAnd69inB6Re5Z3\n8PINKqGvrFzmiuxlGtK8oPb5z4mNATfYtIGWbJDaVuSW/2ZduWpW5KvYhs8T\n/QKV+dSIPSut3B1OKSSCpYGIYBFUfGZLLTuCUjw1TJeqSWpRMawvYLTy+JAZ\nu776p51M2lgq75E5mhdAud3Ks67mndHvIQKeCrwYvnCbzdOWy9kC7Ohw4vD2\nxRgbgNwLIzFa4i5R6SzqZTLelQBUR06N+AfIwzl2FO2dvkAo64O2GnN9KTUF\nIfMLvPLVgkTygq/H/8U+qn58uOhO2dkDLHjUQXUqz5ED+3pcLQwZl59a2QCe\nuLL/tBeO8Ly9OccufJ5K2pyntPOXuyWhX69LFrgY2f03aPtpf0Fy5xw4HOOV\n/F5YzelZOzdW6FhwnigAw/zQQjW+wUUOuQp0Je6QI1t6zdZsldyrYVAaFrxx\nuXDAxQKuwQ7lUU1TjmME05AEUCpA4SotvZTUmmi4wYo1qdQUav5pGrbDQ/FE\n/2ni/kWPypBy9jH2wrx9jmcfKRY46w3+EVDU5Mx4T58Rh0AksDsnVzLf/zGV\nSvDU1wHloPWTZduc5wXYOUzR4PSeaSImtUya6XC1+7z0S9X0ZXK0CrHcZ+5o\nCgNktNJE2I4mRTKMyahMr73+vq3sTH2AIA3e/MfbNo4tYNMJVujA2Uunm7oI\nIT3M\r\n=Jan7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"2024bf45781ed58fb5dd4d0192eb809c3dacd9a3","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"7.3.4","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.4.1","npm-packlist":"2.1.4","@xml-tools/ast":"5.0.4","brighterscript":"^0.39.3","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^8.3.0","sinon":"^9.2.4","eslint":"7.20.0","ts-node":"^9.1.1","coveralls":"^3.1.0","typescript":"^4.1.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","eslint-plugin-github":"^4.1.1","@typescript-eslint/parser":"4.4.1","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.0_1624271101891_0.6422602770964985","host":"s3://npm-registry-packages"}},"0.10.1":{"name":"ropm","version":"0.10.1","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.1","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"9ec606cbf2f1325a360e9fd507629204f8f11cd5","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.1.tgz","fileCount":64,"integrity":"sha512-4+qtt35PLlCdVAz/VPqdhZJQa37jVh5ji99oZ1nIpXsLSHNxN0eZY9tbOp21x6mAl6C0Tn82TOP/WPhxHpLznQ==","signatures":[{"sig":"MEYCIQCVDaLc0pEaygByeO/DjUyB8CQ4aS+YEEDdO/zZ99cyLAIhAKNSf7+ykKYaMbyKI4dspeVRGDkb23crFRl7j23T27pq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":410831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOmY2CRA9TVsSAnZWagAAupcQAJz3phgfqS8Hdg1SNeoi\nvyrKGz44YTMRm1xV1png5Pdq4sQC8K2bx7TTKXIB8qIrxcLLYAlcZMwx+VYB\nZxcR/nKNDZ25TGdtZozCEmWdyRqL7ZnDdfYjjLBreISnlBKQxDiaYokZo6Te\nXQxtjtMdkgqlML5zFenJOMI4iRWuMG18XoU1JpUU7GROzDf59sYcEQkXrLQ7\nKAj11mbRAN+beZ6Z8b7Tji+pqtwf+zA31cOdZiv3CqQPrcUmCk5RdrTzBqY3\npcM6JWxp3EsPJhXnPRvu2BKQcoPKFAH4dGgGjJtVuu2Rfg4KolI8EEAJlsRi\nECTD3ofYj6HQhnPInGxc0PzbNTvltxPfo7QjCBNhzZj6HrhvyUbvkv25s12l\nCsrxMS4w22ocz/g/0eWuIxXW6pI9EQ+M96fcSlXt6j4OcWpZKANT2CoKo38y\ntybWVCMuPAJvenlFrURkZeRQeMoMbsTwoC1V7EhAib9D83BbgDBVDYRDd5z7\n5WdnfoVbiybFz79yr3XRi9Dy4LQ2mgSoGXifFlSoChFnYLU4UwkrD0l1LIoC\n/F2bBvSNcYlcGjgqU8wg31Tgi1HhWc6vyTaJLSyZ5pJ4cw8TzNEjEOpaT8yz\nrvziTYFYMsTGEE5dt853B2kz1jO+IinG5+WT49j968a347GC6Rrb+LAPZe65\ne0es\r\n=S1WT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"2074251c817b6d34f3933a03b43b2e510377ac4d","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"7.3.4","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.4.1","npm-packlist":"2.1.4","@xml-tools/ast":"5.0.4","brighterscript":"^0.39.3","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^8.3.0","sinon":"^9.2.4","eslint":"7.20.0","ts-node":"^9.1.1","coveralls":"^3.1.0","typescript":"^4.1.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","eslint-plugin-github":"^4.1.1","@typescript-eslint/parser":"4.4.1","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.1_1631217206185_0.5838611871489148","host":"s3://npm-registry-packages"}},"0.10.2":{"name":"ropm","version":"0.10.2","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.2","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"688dac57d8d706e20b0e0f872a45cb3adb397a10","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.2.tgz","fileCount":64,"integrity":"sha512-aLKbUIYKxmievmgYH3KmBDHRub8Css8VPd082rVp/0SySFbEwp+DtwYd+40kX9DgoJnv3HTZxspMclhdIM0SDQ==","signatures":[{"sig":"MEYCIQCw2tTJMF67XBylrPzB6waZ0czR1bH235D+7R2s2oMjBgIhAKVXgNYWdN1/45Lsc0ybUaONeIoFMk6ob+A/D/oH6kJD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":413156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7ru+CRA9TVsSAnZWagAAVHYQAI6uAluaxHTFdWeYHOEl\n24CFCeXiZBlfD5BwU3wdpcT2jyFOifvKVTulUU48Hqrqb2tnSyrHduZOGZHj\nC6Ggb2+K8TCGjhLfVO22x2W5nfLerztfxGeRItW57XYpPIWmEEh6zie0Mbw5\nVzIdKuXTgiDwJmJTVg0YoGwsl2af2puXwqQxvQGD4lonUQAVYz0GGVBUVgSe\nmy7AFfgp/RQ1JOH3pq/fZVtRPs/PGA1RmJacLMihwgJN95oEIcK83hNJTHPn\naJOZ3VtjIJyEeead2pMWrZlyEjK2g7VTkzX60jZLEYwp9fsby1hf7yLfqDrT\nRjyh3/iH98WH7wCjI4p9SG9P2hJfPs+zi54M/Fuo9CaX5aNJdJBP91pXZLp3\nnpcmihMsjU2GXeM2d8gY7/rMqcib1yMajbrJ8h9P/G9dkjM092YSQN+V69IX\nsVkBzDjvIaB7dBH+L1L1VLYdEzl6PIa4bIakUSFlG6ZsfnXGAolpQuyV+S0p\nZObqPGjuQODpSGWKle8/mwzKqkEWvImHPsA5B+/Zy3RLXB1mI0OitWuW0oTS\nCLBcdEumF4VRevzQhqL5xdZmg4or7kjXTJWn23RUnFBK8j3tpoqzVi7WyJLX\nDP6q9ZQXS1nCARnRSemWiNkKBfLjuLHiJWGpVyRXNbDbY/3NkE0EJDgi+k2F\ntaHn\r\n=hxDz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"6c5daa055b68b3ae6cda597da58d8361b831bd1c","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"7.3.4","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.4.1","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.42.0","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^9.2.0","sinon":"^9.2.4","eslint":"7.20.0","ts-node":"^9.1.1","coveralls":"^3.1.0","typescript":"^4.1.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","eslint-plugin-github":"^4.1.1","@typescript-eslint/parser":"4.4.1","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.2_1643035582709_0.013108482643221953","host":"s3://npm-registry-packages"}},"0.10.3":{"name":"ropm","version":"0.10.3","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.3","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"2d31ff0862d05a9f594e332d1e129f81c147cd73","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.3.tgz","fileCount":64,"integrity":"sha512-VgWHmz9hZ8sGVhoNxOrBUVO3hbDXq1OQ02xWvdeeZwjuD0NjI44govlWG1A95CzaqDKxkthQhGEWIMcrcCd75g==","signatures":[{"sig":"MEYCIQDxTSz37gujrBJtCIAqPqyGPxPzW++njRI2ki96bP+2QQIhAJgzcxJa2rra1kFIjQjzSmc7V8FvbyiiP+7SSHc2Fs0u","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":413397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9BpCCRA9TVsSAnZWagAAEOkP/R1CoD9JLi4dGJIKR+kq\n7w1ydrLUMEdLfwsaQMBVmhdOUy91bcJpE9xw1Gm/c3PpTvPpxOt01t97trrV\nPMm4l2wj4Y1zUObys2BgAeMu19qWPJjJP1JDJzg+JU3zHbTuc6KBB8eKM1u7\n3CcA+bElj+TppZ2pOhUkRHA5PbsSo0Oq9RSXZvSY49hYbxL02p3dJN8j7x42\nyiRpy9/UYZsFL1Y2TVDzPsHdBJgbj9FroPsYAC90wsTVcOuG7YpsOT58Mw1s\n+BDEPJVYgWIJisqtwwT73z1fksQckpahHzo0pAjAFrrnugwHtv1ufNJuP8Pq\nQz+qOOTY1qH80YN1MDnu180kZbpFU4gG/I2vpFPydhRzB2pj9kfE0Dtw0Igd\nScgNRiltTWSf077gpkwREWYiLPhvPyzAKce9y3N+D+yEQTHwaGM1q9VGLVg4\nTUZHnJMdryaGyr/K2qwMGx2TI20S1DQuW7qb2w+6fV9Wm/Pa5kaWhR+o5xmf\nIo+zAZBIaYTDhMzJSSANmo99Mhp+GbTJDMeM/6AxVxn7BXMsuJ/xhX1gj3DE\nkKvMfex1xEOeYRvdImpQZ5x3/cDvNplu3bUdc1S3sBeXKNCwTIHf4oO0u36r\nnMM6RbuO7y3DX4LzFeQkECXE1w7uwT90QpU/1FuMDbQVwRaXWNFWXYFMtL5q\ns11V\r\n=Eyf7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"2fec92b98d388ccfee32c47f161afcd1151678f9","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"7.3.4","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.4.1","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.43.0","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^9.2.0","sinon":"^9.2.4","eslint":"7.20.0","ts-node":"^9.1.1","coveralls":"^3.1.0","typescript":"^4.1.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","eslint-plugin-github":"^4.1.1","@typescript-eslint/parser":"4.4.1","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.3_1643387458782_0.43817071221396797","host":"s3://npm-registry-packages"}},"0.10.4":{"name":"ropm","version":"0.10.4","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.4","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"e33f7a962c0cb7cc5f0b1d5918fe546645248c51","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.4.tgz","fileCount":64,"integrity":"sha512-+7Q8xB88VaYyVmrrO31ydi6BrvhS4/YhwY5czfeoskyqq4oIs/jkHbiT3eoW8vN45Gqo3texpc3L1u+xXlYI9w==","signatures":[{"sig":"MEQCIA8FeDUGZIy4zpxnaEXRm5rM361ICHXLe70pLg6sIkzLAiBGeaTHzIp13I2867erre89ymrUzyLw2awljm48ldY4ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":413638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiF/juACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpO0A/+P2Zilpmm03ErynAPdaFC2qdWaHNYS9xlUnb0Kg1H0ciPnuBw\r\np5QNS/nA/a/cLgPpBE3VqWpcQ4O0tdfxzU4t1ZrtpZbXZKZup+qc41n5VnZ7\r\nXLn9qM65bx0NUVQnql+AZi++v9IbITplgDgQgu4J9UTKfCK9veaDUQDyWBox\r\ned4AxsB3M5emnkW1UWchSEStUJOFuXYL7INwQhOqFORBeyFhxHWCsqI/5rRv\r\ne421EzwqcKTkSnb/nLXL3Wi9fDvkXiiXtwhPIaf5nbWfNe6Sur/SWgdXrhP9\r\nCSJcxI8CxlEbXHMI8OWvnrEzX8/tx5DuqKAhHLRfVe4mLMb7VGwtPL/gL6z3\r\nSxzQQvRiLXCrvUjjMfZ1QeLA+i7vvkG/6AaXVQEiyV+8CjBnvvDyYm7e1dAi\r\nQGWQ8VV9yQtjFyu09ihjUPPj+UKK0YxS+qxW6Xa/9uin4uWYLM7pUUyNAXwS\r\n5l0HuTRX4OBYaGxKreZgZWRER+Uf6/8D0AcWQJtCknMn4m5Bd70EnXJCvS6J\r\n4gkJuL9+0NkHoggB/Jtw7g0NCtkB8WQL6BrvrxAiljO73xmc8dmZ8EVlmipF\r\nlAQfARYlKaV6LBrS5REyaXgK1/ecVjVGxTFFR9JivGGvNBBm7wxb/pITDMlE\r\nJid6Gb25gkpmE5NP3AYFwyGPYfnBliSj0N4=\r\n=VsDJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"2e10aa9be214cab22d435f149e4a05bc90e2a19e","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"7.3.4","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.4.1","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.45.2","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^9.2.0","sinon":"^9.2.4","eslint":"7.20.0","ts-node":"^9.1.1","coveralls":"^3.1.0","typescript":"^4.1.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","eslint-plugin-github":"^4.1.1","@typescript-eslint/parser":"4.4.1","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.4_1645738222668_0.327226197451834","host":"s3://npm-registry-packages"}},"0.10.5":{"name":"ropm","version":"0.10.5","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.5","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"cc232bc5dc32730382e4149e322e1a67e4f21f48","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.5.tgz","fileCount":64,"integrity":"sha512-/quT0/LcSJ6ZfO5TW1/joDlUnvnk09BNHTqmAfF4Go72cf3IV+BOKY6hyWfkfyuqS93MazVROZhFMwanjXFudQ==","signatures":[{"sig":"MEUCIQDuqSWY96qCP4G2KcOXIO5YiPzEAxN7h+m4rmRTiEdmQAIgW13GZz1rouCJRukxQ7OPfIomY2AL2g/83xfH39coQIk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":414287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVvO0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJOg/5AbKlYKmWcEFkfirsJzCs18jCr5lpRZpiQwy3CQyscqPnll+9\r\ndTaCfco2e2Ty6MM7YFe1x931qZn2lqGzyzPRp6mzJ0+8xiiVS6+FJEsKhIRD\r\n5OT38aYJD1C3SB9AtIitgteOopVJBOikhlCHDB73Dmn4nVL7mqSrFjKVnZtk\r\nll4rETb/P6xqNyugIVBIJbXkTC7PMLFVq2jKlC1xNy2fxF22k1a+FhTxMAZH\r\nvt8/Nr2SPLZw5tBmSrV0VnjXqXaq9ptRGvPdGfv3/1FizxHvvpcbR/aylKmG\r\nSsdmWRTRLUmwqeL71FlF0p3QHX/ZRNDJc0Jojf58FXhImhAkCcLrn0AhZokQ\r\nSWePH2fuYiqJ3DtdtB7fMdaePKgJbTRzFLWZwjI3aMMXdiPJkZJJPCLiwtP3\r\n4ODaYx93w4NaR64FbR6uluV340QR7bZ14dr5qt3zKCuvCXh+YR3yC1Ieznv1\r\niOi9RPrUHftptmwpiZpMIXQs7YNS/uh9ZJvEwUeAdG1RD6OJmwtpy8IkLx2w\r\nByRB+CSpIjFY/07EqXXw5t94r0HKKm3EBrX45Ny+8aadGJtQJ4H2FryUQfGq\r\nVJsc2Jy+kDnQ2TaGn+8gjUVHCx5oBPEZ6ZuH+1rhkcdUDaGuYFtMBm+AV8T2\r\nId7VmZ+vWVF76d1tLFQAYMzTL2pDHbnlZp8=\r\n=aduv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"a48e3ae8d8a50f4ff8942092e67bedd75ac0b3b5","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"7.3.4","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.4.1","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.48.0","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^9.2.0","sinon":"^9.2.4","eslint":"7.20.0","ts-node":"^9.1.1","coveralls":"^3.1.0","typescript":"^4.1.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","eslint-plugin-github":"^4.1.1","@typescript-eslint/parser":"4.4.1","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.5_1649865651877_0.42491504369862354","host":"s3://npm-registry-packages"}},"0.10.6":{"name":"ropm","version":"0.10.6","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.6","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"cded4583ef4c3592f238e77a924e1808aa74719b","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.6.tgz","fileCount":64,"integrity":"sha512-J1+5wqNhf1E4kuqdd9CI18V7X/3/IpOxxUB9TZm1kx14QKEUzm9zi9uSdSFjFlJQ1iaeeKy1/syQJ5CbVgmpkg==","signatures":[{"sig":"MEUCIQCBwTYh8W/2+c90bm+bhCRZUzTmmTM0w6/gCKyExvhapQIgVTmBh9ZAtHzPKgb3Fw9rMzlo/qJAbJLzOL7xwLuz5ww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":416222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1VzJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpU5w/9GZ0g63DNnaIVITX/Hv4NhiG92eZE3PTJXbKntFnA9e5c3FUt\r\nGMJ4VWFJQug3uGYS8EopvmVfaDmI0+/yEEEnqpyxQ1jbhzvB8It66KeRr014\r\n00xCEwTWT/PZe//s+mX6bbsvsDp683QLhu1OfsjBQxQFz2x+/2b2qBDZRKx5\r\n6XdYFCzSOpOuMHje9YEPwO3wEkgR/EU9BqNdtlmWFz64QNOeqO4M5Loc2nkE\r\ndz8fWFTKaWu4JYRNdU/I3A1tZTpqC3uB9+0oIcJ+N49nkRLNZXTFGmjoz9f0\r\n+fspnjLVIzUd+xA23uU1EBztz6ipApQAES87gAUVBmboCshB+RAMdkrwI8c1\r\n7OZJ0ewMUiDq69igm89uSa6Rr3xKohXArZqCg0m2A1iOWoLHZVKkRMnYGUYI\r\nBa5pBJ2VMiuS57ViPYIUghdHB/X8TfoF+uTgj8V7ux6xYBpmTkospj+Zj2L+\r\npxkJnMVCveM8A1tvjx/FKPx0SnDAwALIZicFbAd9+nOvMBeshoN/7rqjnEH3\r\nStmRVS6MsWB76XSRGyEbTLA4dEX/8/F4MU6EHjn0Qr5aItbjdxFBIEiSjKQg\r\nhNpyeo5KoQpHVu203YdhF8A/R0KyZJGCIiB6BE+N8Xt2mwjafWzce1k/ruz7\r\nF8Kefkhbwwfw3V4pxbRd0gPee/FnyOiI7+c=\r\n=BU78\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"c3cd496477a5636f42ce968621dee34e85876e04","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"7.3.4","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.7.1","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.53.1","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^9.2.0","sinon":"^9.2.4","eslint":"7.20.0","ts-node":"^9.1.1","coveralls":"^3.1.0","typescript":"^4.1.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","eslint-plugin-github":"^4.1.1","@typescript-eslint/parser":"4.4.1","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.6_1658150089029_0.2331250360882351","host":"s3://npm-registry-packages"}},"0.10.7":{"name":"ropm","version":"0.10.7","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.7","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"50176d230f201863f1cf21ed6b2d03f48d1228d7","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.7.tgz","fileCount":64,"integrity":"sha512-aTtDvRPRC//4EO8oNzb3wXW8BxubCgl6Q+lzgHESh3H1BhAUU9pQtxRPkKezIETYHRItKjSgVGNt95MzknkIIg==","signatures":[{"sig":"MEUCIQCpHnRuc9W9QYi2IYChYUdpuCSQd2S9uChAeYfLnQMTagIgO8tqX+boCEJEMYdvQjRskb/uTQPNu4beDCmyVZXHVEQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":417639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9n3jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrb3RAAgg4fsPj7RRGjXp3vrmVn8AUm/284qYYvA9EjIoxAdePj3mjk\r\nkhKS10rlWRPZgXVNmCnJrPrkBcSfQdDW9zzPvb/EEvDfRJkMSjDhz39culUn\r\nMcLhAxNcxanpq2xgR8mm4LaQOVv4Dj7j+cPiy1snXYW/5Q/skQiYepuxfTvS\r\nllFy2nkxXOANl/RkwpqhFf7ME1+t2b6y0bebCh1HCy6VPJ+haACNWaPqfXUy\r\no0oEStnM+ePYSlIE9ATICGu9s5df4GY84Ez0DY63uhi0mDaZZspJLz302+K9\r\nXSKxkCyPqP14qE+0iIxZ/IMuPO3KgwyFhEJuSUI1vmPKyr2KzLYD77gsl3Us\r\nFrnduI4EZ4i90qz2tegWkGioFdhVJZWjRbgUMsDz321tcnk+Ir4NM5LI54PX\r\ntsiMHrSr/baFS476e710Mb0H6l45NLqbv4ydwnsE4ujPdSoMZdAePylUJI55\r\nQhBiQPfuTHBropIrluJGFgSRfmwWEC7Lc13B3vgGqaBafGGZkE6Xf/nTQkj9\r\nLOIWmEv/3CiNHxcK+TBORJ/FpRa1XQJTTkw8bBlev1riiphUJpH0Y/FZn6/W\r\nepscVfVnzOv7xvrjHFrznmuM3pINd6ianLF28FFhkWPkzzAMl1KlQ/i0DxaP\r\nqXRv8P1AhqzQPdsgJfmOC4sacQMURHdbjoA=\r\n=11yL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"ac970a19b7d8e5879198565c0ecb244db7083123","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"7.3.4","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.7.1","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.55.1","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^9.2.0","sinon":"^9.2.4","eslint":"7.20.0","ts-node":"^9.1.1","coveralls":"^3.1.0","typescript":"^4.1.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","eslint-plugin-github":"^4.1.1","@typescript-eslint/parser":"4.4.1","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.7_1660321251433_0.5251474153673994","host":"s3://npm-registry-packages"}},"0.10.8":{"name":"ropm","version":"0.10.8","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.8","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"045045d331d0e18eee192afa3d4577457b1e4a7c","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.8.tgz","fileCount":64,"integrity":"sha512-hnv5qiFZ/WMuzfqWrPSq/qtfKVjnWvvhsL9gKnE7y5yQ2VYWLNE5C7NJB+wOKwHomZzkO/6vm3xnvtWuM8p1UA==","signatures":[{"sig":"MEQCIDNJ2NLTXRsbgIk0L5T9DJJ1qpHtKaVEAiZkH6928fGwAiB/vgXsi9y7L3vnQmq/yOuE+U23TGL2+3DdZjFAT8iSRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":418414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBha5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3wRAApSI8tsLCDsjbkcyE0v5RP50t71DxJDWje+ge0IIOHJnBAUBz\r\nonHydkF67ISTTq0hAtjNBDZw60v9gL2m+mBrtCVPoDirBwtev3OD6s0IZZQE\r\npvrRYV2+8TLwk1pzFGRhaEm9FeBvXXZ8gXzgE7MW/h2cDjQE/fIr0OFqf65V\r\nN/9zEB3BpVyrPEb1wwOl2C+8EehSl8hOy+20AG9uWz0KdFMKENxrdajPlzMT\r\nzqueEGMZmvv0QuubRBt9WaGIqoHQz8rvPTNRr5qollZgfAIPXkqc3w2cQ1dm\r\nhq4k8VH5U8uVOPM4DbSYlwmCIBNa3oZlochk+Y7XQAECAVFrh0N2OTtxRyAA\r\n7u/D8YU9Wy1OgVfJ4J5tAZzUECrWUnHLxozT/IDxv4PCeErWvWvC7HGtxAPE\r\nsaIRvMawpn7XrX23w/ZsyLeoLkssa1nAPiU8jlHx+bfAXjK13AlVuToHIYsd\r\nFOJhJTfyZ7txM5cnfstWkQX9YgQsVR7zhE7JftIYSg9K2klIsZkLumL/6pHU\r\nGEsEvZBqFCHQ6f5Ig+d1ZP1y7+tb+js8W89TTNlH+AS+hCM8kNQktUUKJ1u+\r\nRypMld2BwTQpJb5ONM7OQnMIZ4KTzLpBvag5sDFNY9XMFEg5J2KGBAItOmzq\r\nSMouLbIXIURirEsmgydliy0sH6epUNqJFho=\r\n=Rk/Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"99ec92a856e4d06808969b33d9ed65c1eda9cf56","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"7.3.4","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.7.1","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.56.0","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^9.2.0","sinon":"^9.2.4","eslint":"7.20.0","ts-node":"^9.1.1","coveralls":"^3.1.0","typescript":"^4.1.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","eslint-plugin-github":"^4.1.1","@typescript-eslint/parser":"4.4.1","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.8_1661343417042_0.2640118711204713","host":"s3://npm-registry-packages"}},"0.10.9":{"name":"ropm","version":"0.10.9","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.9","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"d1bb917bd55667cafd4e9d6c17e95b579164b30a","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.9.tgz","fileCount":64,"integrity":"sha512-HuYCFi90rCsiBYe8+0I6ym2QGeWbmfZkSv3ubL/eAmZQoJl0ebGXcjg6P44IeOIR5tZRyJ6TDiiST+6m2GyUNg==","signatures":[{"sig":"MEYCIQCMpJpjv2z/iDBzFJEPKKKAPvO1K18/Y2Wm2htCEBk2KAIhALiwITWAQi2UmJkTpawcXBQcQwNXLPJHxNol7Vd2S1HK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":419254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEjG6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7kg/9HPjRfLnmqQ1RU7XJJ0+y0WK9vCASxbYEp8+ZswLKp34Dozes\r\nZFlSXU2R7UwDyzJDGggEkpcrCup6hfJSq7loX3ph4c3OwsKiSuuuVbtqOFRJ\r\nsbwCoQ4ye+GoUEdegDgSMzYPppOKpctGH1XorrTOEOs6GMIVqO1jD1oTRn+d\r\n1PK0lYzL/tCo78aa8lyVtGI4IoQ5lEXGHAUFcg/YAX0fKbafqJ8t1I5niefU\r\nsXLjRsoMJmJslcBK4WbSMGWNXN87xSsDCsLGuBUI+fA9SlzaQgE0YHuV2mZM\r\nOcZgmcFyTb6RSAKthR5FXFbYMrV7hxRfPdAAtuRpl39JSF3WGEJn2DGuHcRp\r\nLN8dOELwkve3UyUVAyE/GlxMZ3hbsaB/JrI5MgHcDdeX/WgxPovfVCHAjuC+\r\nRoKo5Qi+t1+qsdk2Sv8p3B665ftFq2detqeHVlTMYOTDBMM0I2lM9C29fGRN\r\n8pef7tcmlixgXNMX2QA3X6XRv2tPZ/tVIFrZs2ZLN7k8X/fu6gJq+gHKKYCA\r\nm28vg/+bqyZf3u/AiIc7Sxu/0x7ydol+vy7cL3CWEbPkpVpujG/jpK4xBW5E\r\n78AdCYDplYfpfTqbSVS/aGJbc463dy7DWPLJxqy3E2ZyNAZxX3M6tEmR5XB1\r\nh/opYBwa+QXqTQEOagqA3XxIyCfQqd4USHg=\r\n=Gw07\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"68aace02323e6a3bd575954f4143664fb1ea21b3","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"7.3.4","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.8.1","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.57.0","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^9.2.0","sinon":"^9.2.4","eslint":"7.20.0","ts-node":"^9.1.1","coveralls":"^3.1.0","typescript":"^4.1.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","eslint-plugin-github":"^4.1.1","@typescript-eslint/parser":"4.4.1","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.9_1662136761669_0.7192894247911203","host":"s3://npm-registry-packages"}},"0.10.10":{"name":"ropm","version":"0.10.10","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.10","maintainers":[{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"09cc33be5e9949d5e2e000b59ef4375f7569b410","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.10.tgz","fileCount":64,"integrity":"sha512-tkPuDwP/Mva9IXIuTf4pnH1DC27WLeLfu8QJ70WwaX9tepNMZeDi4eEQdWQ7kalXxxlwXGnG4jUaaA1B4v8zWw==","signatures":[{"sig":"MEYCIQDp3ucyUAlRK/GHIPKFRzQCzL0s5rtujGT8nNoMa8CcmwIhAJ/kuE2E+hBNWYvKPIx4mtU9nIay9b6v4wu6UBYb4F6L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":422412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH3PXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkoBAAjq77keeAR37eo6lcQ6/Pq7YqALEbH950ThgKVOfrnkvXswn7\r\n/eBhM/GofS7puXWKpa6odyee9q/BqRVb3n3HZTvlUHM++ID0ucKt0poF6ed9\r\n6WuKts/UNAzm2I5UtFAHzBqscgxXxwUOrLS2Xy67nl7jZB+5Mn6MXX+/wLYU\r\nwBscXnZdOejyIBX644yxl1Wp08IQy92Esn0+Gd+ZTcLcY/AD09QEHhxR8T/s\r\nUuVuCxH9L4ma9k+yiPXAgBi3x8Tc3R729KKVxn19tO54FMkIzQSfx1zzvjkL\r\nsTg+4eT2gCoqt+wEGZSZLeloBl/EkuN98/rwD2ZNyZCpxKTxhJqwOYlD6veh\r\nN2xsDnCnURPq5ilgsgg1Ejp+Txt6MXYvYBc+9E+aaNS2omLndlfxnq5r0R/u\r\nWvT1NuhqubqYJM76wV9SApqEn+DS760tFR1edn9NdELdUhSf/K+YCD1nV4bV\r\nfGFMXVVirflPphzG7gfjcJp0iUFNlnMsoBiNBYPZANmfsetMeNcITvaKD7oZ\r\nVxuCcSQpIVN0q2lUFPf5gvJuK3yGM2OjTnK+4EEuEnFq/JcfgsNwMlxF/rGq\r\noXLglJ+NgIFE9M7ZzjyI6cxz7zZ0ljNm0VUdgbkZMt39qrXe413tRLR8uQ9G\r\nJZBlSVKfqiGmvEyXsd94caGGwJZScReLq4M=\r\n=CvVc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"019310eafa544775405d4c208db0a612e3736a91","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"7.3.4","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.8.1","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.57.2","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^9.2.0","sinon":"^9.2.4","eslint":"7.20.0","ts-node":"^9.1.1","coveralls":"^3.1.0","typescript":"^4.1.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","eslint-plugin-github":"^4.1.1","@typescript-eslint/parser":"4.4.1","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.10_1663005655096_0.8699531739202186","host":"s3://npm-registry-packages"}},"0.10.11":{"name":"ropm","version":"0.10.11","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.11","maintainers":[{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"0ac1e803e8570cffb892e5726d03b26ba3f68218","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.11.tgz","fileCount":64,"integrity":"sha512-D9Nfi2tuB32d9gJFdyBdUw6+sBo4lwG2trkL9S0jHJCKqAQWs6tgkmDRd+pp6ZrKEKSK1V2y0bi8xFOi2Rjr+Q==","signatures":[{"sig":"MEYCIQDo0NOAEqtmGWn4ZVBgP37JkEZX7wvilFe0pEOVX+Mw1wIhANBYaHtkId3G5RUOJUmsbwLSnfFwxaict8cgUicbgR9/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":425058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwFUCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoz8w//WDL84AgpK0PYSfbxGNZPMJspc5xcGuQhord/kPTcocQ4drLD\r\nxTPBQoYnvVqX9esbj67wZV8YFl5IbYQ6QY3D8ObwapMGG1cPBZ8/9Yy806wk\r\nl8j1mvvnF5Ryisag96VOP27NlaP8DhQIAUXYAt9LJ2Eq6vpaCCFSowtcV6Gi\r\nVHM++5joIvkZ7eczlAyFETZD7sen9d9rUP01x8kqWHlMGEfS24u0uedX6DKA\r\nnT5PcX3TZm4KjSfKNEcwoQtVWavPgiKYTVGvRKsL27xX6VTrkQFbm8dlvlI5\r\nbe9mDmlMvK6KVEo7HsxCW+TQzolyA1MpMgyPnRmiY5rWiPcLbuZooTnuK/OT\r\ny0iWyBaSgBdvcf9V89mTBEH99fcWvqkIG+u1me/fsme4cVQsMuh9KMnVOJzB\r\nrUmpCXSwWdEjzkI9NU+P+EkqG9PR9qTKP3X+iglOaMQVTpLylf/bNEj5HFCR\r\ndiRhQmRhLLRX7kNKxVkzj+ECswetFciPZQ8hosjVUnsLpjg4HpYvQSwG/4Ac\r\nGJna6qJx7LVF1C7Ktd8lLtVpiFuGOYce9Qs+oijhanAhiMYt/fidPHtQB0HG\r\nT3VHVnWJtxR1GcS5dJokqaA4VJ+LJQe1a0/Ewp9HReUo7IBG7ihnc6mpgatd\r\nIZm9bgmbu3MLP/02HKor8EqNpTLuKMAzph4=\r\n=vx1m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"803e66631a610a5c170f92a00382b02a0f4f1e13","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"7.3.4","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.9.3","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.61.3","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^9.2.0","sinon":"^9.2.4","eslint":"7.20.0","ts-node":"^9.1.1","coveralls":"^3.1.0","typescript":"^4.1.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","eslint-plugin-github":"^4.1.1","@typescript-eslint/parser":"4.4.1","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.11_1673549058364_0.7673955053601815","host":"s3://npm-registry-packages"}},"0.10.12":{"name":"ropm","version":"0.10.12","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.12","maintainers":[{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"d609a6cfca2c7683024d2abab2b04645c05c26b7","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.12.tgz","fileCount":64,"integrity":"sha512-twgvOmD1kEiOjCn47VaVOii9MD6vqtKvewZFh5EYenpx4nrtY+llMo3ZzMBpQzi5crbCFOdw18Lzx1PPRBjLvQ==","signatures":[{"sig":"MEQCIE1YecKIgf2G2A6SG3B65I2l+AmuN9r1rCWXK2yRgBA0AiBOsPD2cUL4v9A1rUf6bLQftiC9C4uk6SWvFRTk5HmdSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":426089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFLXVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbMQ//afB5yoKHncueoZ2eb5p+KC+uPTTVA++g/9NuwbXm1iucLfw6\r\nT5fdq/rZb9Z9d69rd9JNvtosgI9MFXtQsWbaVMghO2wv8Z5Ch9WvbEa1cEMS\r\n1SFjIpZNPZybn4mNNI0PzFkBuqJIbAGeLNi6pG553nEYUhS4XhhGgG0p3fqs\r\nT1Ef2xw75I4JcC8gfmt/3SG5o/QWnIt/c5fG1MtIlAAke0YQZKIK9OZHCzDu\r\nxWsk5QRIT/LPfQoaBIcDZ185DN6aSdfEFUu0izCJjDGysTnXUoioqqojs7wf\r\nEL9sL+VqIYFAhHp39DrfX4TjD5vFD3bbu3SkbxpatKuTpn2Jzb48Y1rpiMIz\r\niLshXh2QRtkbqMnmsoKOVdmEqncihuqMghvX8w8b1wxlbk4AGJFnVIO9+g3H\r\nmrl4QRN8CPL83xCqKdQOGwXbUCVRpsTaaQglSbE/0wgktmWmEEtdKY9fswtB\r\nozoQQyPDMa1UP6hkzFKXiKwzcxUjzdvqQEeH1KIU7DTwKaxscqTfipFDje41\r\n8tlAO1uFGsSI0up0Sd05aJuSM9oncm2axhmn5hiAgZ6DkSUN275tz1d38lmE\r\nwbDRbJEZaWhRYvHq/wF2jxvttn0yG10PZSIjPify0N0C1rZFRZxASfM/ji/b\r\nJl28yoFVf02OfpXvpA9jiMFiQOmQWm2FbG0=\r\n=4m71\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"7b7bc7b88a452f5b2f724e505b47fccd63addff4","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"7.3.4","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.10.0","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.62.0","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^9.2.0","sinon":"^9.2.4","eslint":"7.20.0","ts-node":"^9.1.1","coveralls":"^3.1.0","typescript":"^4.1.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","eslint-plugin-github":"^4.1.1","@typescript-eslint/parser":"4.4.1","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.12_1679078869096_0.3472512688136007","host":"s3://npm-registry-packages"}},"0.10.13":{"name":"ropm","version":"0.10.13","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.13","maintainers":[{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"0f9d51774331311f0c2a634fdebcdb298e9cf678","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.13.tgz","fileCount":64,"integrity":"sha512-WlYorFMbnZGaNbKEXb6RX64wLOE/RHttzDuuQBkf2J7HbgQHseLbVdHBVaAb+SiS7BLK5xzJOoTsFbV2YTXsvg==","signatures":[{"sig":"MEYCIQDMMYjU6eW3RHS5p1WD/7f/fdRiqROg3sNkP/nXMLCGWQIhAM4N2jqH9GlT6AauVyEMl4OfCsgcXirjUk4DWzC+30lP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":427127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPo4zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+bA/+KD/b4u27go4Zzlu1khEXmXU/bEjksb21QtGLpbpDtAAdP35s\r\nLwDVSJI+eO4pRDYhvpXikkZzhXvY5lod1pdnemG3EAfaywDSO6O+ha2KN+gm\r\nPmTs1MP0DEcv0SeV12nLTa9G7n4UsVo9al2ZPWo5WUfHFplHp1pqxaDoX+Zy\r\nle4mhAQN5kDFLRaeakCQdXcryb71UYmt8ekepHD9r7D3SHB0mr3qfnHD01mu\r\nnn7IgztI6ushKEHoNX75BH7DgpX7cXyA/jluvbQ+nrR4nMVMFhIGWf6Oi5E5\r\n8Vq2sa37KJ43RggN/cbfRPNAiozkk2gdfY7+rYbzZ6Y1yYOo5hmP5+9c6o12\r\nchnbLmXFVj5eNyza8BmLWoEX5oSu+xle48zYuVJqQ8BwW+N7KAMB3AG8pL+m\r\nHThxwfBqVrNQkIzPwQHWfaZcxxs1E2tj/F2B03d181yedu4ayx7RtF3U39Ey\r\nJErj8bMtShuQlN4gGIl77JbWq7HGGVKhplg5t24SndgoTTB8zB8zYasdiucF\r\neqhLw/gr79iW2bWeaj7PK1pLW4hknwrwSK5lY/tSkOewenF7c4izg1boCJSs\r\nV0JSxdZDvruvUKbVWHuNK1Vidq1rjUzcnynkgEcesIuuq/FLNu7Z8e2ds7yb\r\nrJSGDZU6zPzakd83oZBGoNBhtN0x03evZ6M=\r\n=nGCu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"9d0f0e7baae2fd63b64b25af5b9804e4ff77de32","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"7.3.4","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.10.1","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.64.2","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^9.2.0","sinon":"^9.2.4","eslint":"7.20.0","ts-node":"^9.1.1","coveralls":"^3.1.0","typescript":"^4.1.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","eslint-plugin-github":"^4.1.1","@typescript-eslint/parser":"4.4.1","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.13_1681821234951_0.766636326073445","host":"s3://npm-registry-packages"}},"0.10.14":{"name":"ropm","version":"0.10.14","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.14","maintainers":[{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"251d62301fe2adfef8a953cbcde59403dd8cc6ee","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.14.tgz","fileCount":64,"integrity":"sha512-GAGzb4NI5YnQ9eJyikHMImKjcPqLZ6bxyZyMR/jqHUmn/Ugq8DTZDkt+EuoDE/+c0wHiNbs1eOJ9S4DJsJiyvQ==","signatures":[{"sig":"MEQCIBb8WmPF1v/gc4StbUHg8qyqMGEgOTBwDmuv4dWd4SbDAiBY/Z3E8qx7cx+O+NVzRGuhlcsZ7PFAJKw27UgLSWdssQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":427537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkS+F/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZIQ//ZaAhxkaNnN3MzWa8tsoqit7nG8HdifePub9FsE944fP5SVXe\r\n4hBCAVpszxA1p83YxCSoYQVzYNepRyecmeUUi9sTyiX6YrpfCMKnolplXzCI\r\nvWFAT6ThdNRJXfnzId0DPtNNskXSA0BQq3Ru2PYhbzyV3wkwYpsCyKCB8lfb\r\nsBe2B/pF031K7buPNWF3SSF7r//4sdBvOXR7yqB2GoAyG/ixpvpy3ONP3eT3\r\nT3D3PYbDM8t5kTE6pPXzgzZOfNlVkePIyyGTkxvet//NwRGVVNQNLn7F0HN8\r\nsFrJ7EE6gsqOqF6qFkQfMEI32TVSWY1xaY83fRIJPakyzgOr2aJDhNY2FMpZ\r\nLieFSaMiGrHN89kbmyZltvzBshiemBBlqImiLo2fUFpLro8I0Gx0UY9u7nzU\r\nXc+1jdLDzCI8WLXSxBZRrctuacbk3ARuOmy8sKLwlwiMlQj8lcBTOJVf19Go\r\nETaTzsvc20nusETKlUUl44JzqmU+Zs5sdGaRdFQeMaJGOI8iiu8H89LD/xoj\r\ndMfcI8fHdTg/tDsJOMgOJza3685QoKhz4uyJkPvlV3DxuytmhG+8PcKEzCzW\r\n0LCHFbr67fZkaeGmbeSQEp9CbSbou3R5qBhoAhbxy4CTU7ZZoDHeBzsDDH1X\r\nzoj+kWgUGnMzi5PoKh+vH/Ne7ZnH9f2pgNY=\r\n=gQHz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"5994099aebf48767c4cfaeb8fd3a2933fe0fef6d","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"7.3.4","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.10.1","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.64.3","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^9.2.0","sinon":"^9.2.4","eslint":"7.20.0","ts-node":"^9.1.1","coveralls":"^3.1.0","typescript":"^4.1.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","eslint-plugin-github":"^4.1.1","@typescript-eslint/parser":"4.4.1","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.14_1682694527223_0.8481552730510045","host":"s3://npm-registry-packages"}},"0.10.15":{"name":"ropm","version":"0.10.15","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.15","maintainers":[{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"7ad51321683dea26f5761f3362382fc90523b113","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.15.tgz","fileCount":64,"integrity":"sha512-uQlWIgDLNlUzHVqm9WHJ9Gtm1uomX8OMhdZq5My9xAyjdtF2vk9vtIIT/hKeaVCRWWXr/RAAcU0uiMVEiNi6ww==","signatures":[{"sig":"MEUCIQDaA/an5uayccBLbXb0fViXsxOqXyxCkm2pDIGYIjAThwIgLYNt5L8FZ2RbENQL85k6gi0z7FTCCWTvkLYc4ENGVe0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":428028},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"63780169073f284e3f2141dbf2ef8e378ae0d515","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"7.3.4","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.10.2","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.65.0","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^9.2.0","sinon":"^9.2.4","eslint":"7.20.0","ts-node":"^9.1.1","coveralls":"^3.1.0","typescript":"^4.1.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","eslint-plugin-github":"^4.1.1","@typescript-eslint/parser":"4.4.1","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.15_1684342247856_0.7510437455956189","host":"s3://npm-registry-packages"}},"0.10.16":{"name":"ropm","version":"0.10.16","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.16","maintainers":[{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"14f7de8e2f5a677b577bbabf5d1c41bc21debafe","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.16.tgz","fileCount":64,"integrity":"sha512-YZ49ie+dSRkyOz7RbXpku+neujhk6WfrFKUpda844W2kB0Xk/p4XtwirIdorVNtefBqEeQMXswwrVaWLNaL+vQ==","signatures":[{"sig":"MEUCIQD6tCUHLQo5Tagirr2hsCWF1lLjMDkpsQTiqPSaBl0k0wIgHVWTWa/YLXXEhP+Xrbqty3noSqFM2Fp92DSegg0Bk68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":429333},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"17bed4e20ae93adf4e4a074f4b8e5901c64e3a16","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"7.3.4","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.10.3","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.65.4","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^9.2.0","sinon":"^9.2.4","eslint":"7.20.0","ts-node":"^9.1.1","coveralls":"^3.1.0","typescript":"^4.1.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","eslint-plugin-github":"^4.1.1","@typescript-eslint/parser":"4.4.1","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.16_1690225524448_0.6096577361987201","host":"s3://npm-registry-packages"}},"0.10.17":{"name":"ropm","version":"0.10.17","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.17","maintainers":[{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"75910265c34fe73c0130c8eee5afab53bb05fa72","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.17.tgz","fileCount":64,"integrity":"sha512-JFq/PAzrC3xVweRdTt4zAYCWWdSBzMg5MP9i302L+vi4eXLp4jDYGeYKZwSucZswWNGxVpSK3gW1paHpv7GVEw==","signatures":[{"sig":"MEYCIQDy4jGu/qTc2oZbE+uIHsa2lmfg7fyXaWWWl/8FMUVLswIhAOTJdKl66wOR8fM4pyEaN+uGJj4/ZhQ9+dtTa8Km4Doo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":429988},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"423d93f2fabd89ff2ecf16ca8e539d9dd15ffe8c","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"7.3.4","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.10.3","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.65.5","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^9.2.0","sinon":"^9.2.4","eslint":"7.20.0","ts-node":"^9.1.1","coveralls":"^3.1.0","typescript":"^4.1.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","eslint-plugin-github":"^4.1.1","@typescript-eslint/parser":"4.4.1","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.17_1694522656357_0.4304985717371905","host":"s3://npm-registry-packages"}},"0.10.18":{"name":"ropm","version":"0.10.18","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.18","maintainers":[{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"902cb0879a37e62deee6f32800f01cb849660efa","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.18.tgz","fileCount":64,"integrity":"sha512-7JYnVq+JE1ZVKubKoZ3scK9rmj6i+qGV1aXUTtbC+ZvvPOKYi3fj5b0dHnhnH4eK2jPmeAPjwkHbLbQYLotnog==","signatures":[{"sig":"MEQCIBgllDGyupwIDhBdcYCT7NrpkpEpwMk1xGqmsnzmHi1RAiB5aggTQfOQL9SHFNXpa8+FHtipU4INoV5q3/45QH0pjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":431437},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"0806e5223ec1dda2c30cdb74936ce6307b04aa80","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"7.3.4","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.10.3","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.65.8","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^9.2.0","sinon":"^9.2.4","eslint":"7.20.0","ts-node":"^9.1.1","coveralls":"^3.1.0","typescript":"^4.1.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","eslint-plugin-github":"^4.1.1","@typescript-eslint/parser":"4.4.1","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.18_1696763450774_0.3691008239740443","host":"s3://npm-registry-packages"}},"0.10.19":{"name":"ropm","version":"0.10.19","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.19","maintainers":[{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"b584b17e0981cc9793f56f39e630b732ad963461","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.19.tgz","fileCount":64,"integrity":"sha512-49CMY0ogTguAf0HRf4WrqOQQe0Ll2eI5jWXvtOde5ukSiD/ITppW3avxVLsTR9h7Wp9nd7AtR9Xh2jqVGd5x6Q==","signatures":[{"sig":"MEUCIQDUapPBrJcvCvtuYMtWtqjoJ7Vc8zWdeyFarq3vsdk5MwIgRzLr5NvZfRz64DM9RGi/w+ay7hmdSl2zZQOv4Km7RNs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":432111},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"2dcb63e87e50d650a746b375e6aa0d8434da2535","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"7.3.4","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.10.4","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.65.9","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^9.2.0","sinon":"^9.2.4","eslint":"7.20.0","ts-node":"^9.1.1","coveralls":"^3.1.0","typescript":"^4.1.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","eslint-plugin-github":"^4.1.1","@typescript-eslint/parser":"4.4.1","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.19_1699449849878_0.5284968265815138","host":"s3://npm-registry-packages"}},"0.10.20":{"name":"ropm","version":"0.10.20","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.20","maintainers":[{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"c4d2334257c276afe2731d5837e58d1baccafaa7","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.20.tgz","fileCount":64,"integrity":"sha512-Xm5QZklaROcMWpm52CDNnKdpTOfvR26vphBT59WPkybuv+sRNQ7eQLpj0pJbzUlzOBEsoxUkDWt3V1x2xzLVjA==","signatures":[{"sig":"MEUCIC403kyb9TU3zwaRn5r8EygyUDUw7hjaG+y+SHsNc4xLAiEAhbEQ2x9pzzvTec2bw1aJpbxNR9JDWLYLBFdB3rVx2Rc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":432778},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"235764aa34bed2b7abc86c16138864ef45ffffa6","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"7.3.4","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.10.5","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.65.10","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^9.2.0","sinon":"^9.2.4","eslint":"7.20.0","ts-node":"^9.1.1","coveralls":"^3.1.0","typescript":"^4.1.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","eslint-plugin-github":"^4.1.1","@typescript-eslint/parser":"4.4.1","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.20_1699978275943_0.8714503934069271","host":"s3://npm-registry-packages"}},"0.10.21":{"name":"ropm","version":"0.10.21","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.21","maintainers":[{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"5cc9ca0006e01c6771f007b0fbdf11a94113ae38","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.21.tgz","fileCount":64,"integrity":"sha512-aQhrsfRcss3evGraHiCnjEipZK5Qp/dwBB5gEOielwsutSzLBsUMqAyk1EEdVyOgzmreVBCj6PZxfpqkgVgxrw==","signatures":[{"sig":"MEYCIQC7VQah2b3DHoHRpjPlHxud/MLkgwc0OYmSwuwPEaHJswIhALQEK10LZDfAFS5x+iJA6VOmeuaofyTdlhVyHEagmVVg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":434034},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"3338aeafc7a7ef642217fb6261448ffb93e31a24","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"7.3.4","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.11.1","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.65.12","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^9.2.0","sinon":"^9.2.4","eslint":"7.20.0","ts-node":"^9.1.1","coveralls":"^3.1.0","typescript":"^4.1.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","eslint-plugin-github":"^4.1.1","@typescript-eslint/parser":"4.4.1","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.21_1701974487256_0.12552202257471357","host":"s3://npm-registry-packages"}},"0.10.22":{"name":"ropm","version":"0.10.22","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.22","maintainers":[{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"1d3bc5ee7a5fd6c615f9c467fe7ba7cbdc9396a0","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.22.tgz","fileCount":64,"integrity":"sha512-DZEFNn33NHTFcT26RuLt09gfBaVDNum9rOwmP90j6lIq6l891qPuShPv1D4AA8vi3F9rUsvm2BGiOtS7JSjTfA==","signatures":[{"sig":"MEUCIQD86ZB36nEdg5m1i+LI7FGLo1HchCNNU5hqtQuqp5kqBQIgL1LvVSzwdWERDwi2bvqjbB/QJnc8e+Gwr2cyTEX1lpc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436383},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"d3010eacb7f892ff687e7f18b8f93cf9e2383972","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"7.3.4","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.11.3","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.65.23","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^9.2.0","sinon":"^9.2.4","eslint":"7.20.0","ts-node":"^9.1.1","coveralls":"^3.1.0","typescript":"^4.1.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","eslint-plugin-github":"^4.1.1","@typescript-eslint/parser":"4.4.1","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.22_1709297220363_0.6371763211012968","host":"s3://npm-registry-packages"}},"0.10.23":{"name":"ropm","version":"0.10.23","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.23","maintainers":[{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"c23d21b44b746f5f0c506e62a33771086c89aa93","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.23.tgz","fileCount":64,"integrity":"sha512-6GJwDrBoQXR6q0tMnvyIiF839ubBRstf2V4UEHEgPfM0kR71Gm07oz4hLhZYSx0yU/I0L8y/X2+hKe2amh1VBw==","signatures":[{"sig":"MEUCIQCKHCqjlRVaW0H16ZNF+jFR1xD2W41sPMOwXB2V3YlrxAIgCYYP7U5t38N5Al4YI3ge3Q77QnY0PVcCSdPmzGoVgTY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":437438},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"ebdce0810c0297ab5558336e4b131d164cfc065a","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.13.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"10.19.0","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"7.3.4","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.12.0","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.65.25","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.0","mocha":"^9.2.0","sinon":"^9.2.4","eslint":"7.20.0","ts-node":"^9.1.1","coveralls":"^3.1.0","typescript":"^4.1.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.19","@types/npm-packlist":"^1.1.1","eslint-plugin-github":"^4.1.1","@typescript-eslint/parser":"4.4.1","eslint-plugin-no-only-tests":"^2.4.0","@typescript-eslint/eslint-plugin":"4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.23_1709843784373_0.1284014100580977","host":"s3://npm-registry-packages"}},"0.10.24":{"name":"ropm","version":"0.10.24","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.24","maintainers":[{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"6290bbe1aa5338f341bdafed8dfc75322241bb34","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.24.tgz","fileCount":64,"integrity":"sha512-Jqa7jhOwHBx83RO81H3e4dY9cSrkf4TpYQ23r0+l4MKpZW29FXFqrAirG11nIPXR4jG/MsDXTCSOBfojCs2zBg==","signatures":[{"sig":"MEUCIQC9RzpJ9yrUyc6VqzJTWHiOJRW2UpAg3xE8G1AYB2/LBwIgKjzxzo7N23D/nku+lAr0XCeq0OCEXKBy36u4+FZl/ns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":442636},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"be1819dc96342634e223683779429148e4ec815b","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.14.15","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"7.3.4","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.12.0","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.67.1","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.1.3","sinon":"^9.2.4","eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.7.2","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","coveralls-next":"^4.2.0","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.20","@types/npm-packlist":"^1.1.1","eslint-plugin-github":"^4.1.1","@typescript-eslint/parser":"^5.27.0","eslint-plugin-no-only-tests":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.24_1715971490360_0.645980047384199","host":"s3://npm-registry-packages"}},"0.10.25":{"name":"ropm","version":"0.10.25","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.25","maintainers":[{"name":"georgejecook","email":"george@tantawowa.com"},{"name":"chrisdp","email":"chris@inverted-solutions.com"},{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"3dd4cf0a2c81c86e77989796fb741f2f7f7ae6f3","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.25.tgz","fileCount":64,"integrity":"sha512-8Lk62oU7zam4whLBQF3eEyg7yzOad5wulpwzK90DwSKzXGbPM67aZTMKBcOxH2AbMvps68UbGPWVMzeSCATNSg==","signatures":[{"sig":"MEUCIGLFbCRIT3oGMztfMh1K34MMwkimLDH3AhLMLS4nhzuZAiEAy7ZFl18F0tz9KEEQWa9MqlyIJJZMT3MIS8GTF871ZkU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":445714},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"15ff68bc75202c04b79b20c0bb2c90c61ba6e574","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.14.15","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"^7.6.3","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.12.1","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.67.5","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.2.0","sinon":"^9.2.4","eslint":"^8.16.0","ts-node":"^10.4.0","typescript":"^5.4.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","coveralls-next":"^4.2.0","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.20","@types/npm-packlist":"^1.1.1","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-github":"^4.1.1","eslint-plugin-import":"^2.29.1","@typescript-eslint/parser":"^5.27.0","eslint-plugin-no-only-tests":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.25_1722519508420_0.5209758341703239","host":"s3://npm-registry-packages"}},"0.10.26":{"name":"ropm","version":"0.10.26","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.26","maintainers":[{"name":"georgejecook","email":"george@tantawowa.com"},{"name":"chrisdp","email":"chris@inverted-solutions.com"},{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"f9b3bb8e7c2bdee0defa60fbf0cae5ee484f7dfd","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.26.tgz","fileCount":64,"integrity":"sha512-NvWbT7OpQQNyp6ISxU8mvVXhHxA7vgxN+7Cg8xq5BudnlAfKT8JCLhPxA5tcC152thhOxtljSpdXs5wkzU4xVw==","signatures":[{"sig":"MEYCIQC9NUr2J0zKKhaNbugNl8DJb+xJVpDhqfaTQRB3nzZ2RAIhAJdd/wREKmTMJrf/lvo5DzqAAOwmurKwdvkNRjSznl+v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":446491},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"0ffe8ba6bd5f9e0c054249d98a608d483c57c6ab","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.14.15","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"^7.6.3","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.12.1","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.67.7","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.2.0","sinon":"^9.2.4","eslint":"^8.16.0","ts-node":"^10.4.0","typescript":"^5.4.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","coveralls-next":"^4.2.0","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.20","@types/npm-packlist":"^1.1.1","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-github":"^4.1.1","eslint-plugin-import":"^2.29.1","@typescript-eslint/parser":"^5.27.0","eslint-plugin-no-only-tests":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.26_1727439848378_0.6722791293511112","host":"s3://npm-registry-packages"}},"0.10.27":{"name":"ropm","version":"0.10.27","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.27","maintainers":[{"name":"georgejecook","email":"george@tantawowa.com"},{"name":"chrisdp","email":"chris@inverted-solutions.com"},{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"twitchbronbron","email":"bronley@gmail.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"a7585c5b2041a91d2187549d3a0ed433c3e3d67a","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.27.tgz","fileCount":64,"integrity":"sha512-Uo/DLKXxdqK4RnbkVLl27Ybt2japr1teHsb1fbElsPZrg1iNdxwO0TLMAAwqAClGtkq7Sa5TS3JIYAJWZgrMhQ==","signatures":[{"sig":"MEUCIQDnAByRehNDk6cOn1ejAz7F9qf8XpQgoBKGSOkr3WS6YQIgEp+oqP5oNRDzmaWsKjfSRfOqOz7BRzVeQHlmvMfTgoM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":447383},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"a7000b8c1ceb1037e784bd0d1fe8b632963e8113","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.14.15","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"^7.6.3","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.12.2","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.67.8","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.2.0","sinon":"^9.2.4","eslint":"^8.16.0","ts-node":"^10.4.0","typescript":"^5.4.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","coveralls-next":"^4.2.0","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.20","@types/npm-packlist":"^1.1.1","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-github":"^4.1.1","eslint-plugin-import":"^2.29.1","@typescript-eslint/parser":"^5.27.0","eslint-plugin-no-only-tests":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.27_1729282094825_0.01207690464807798","host":"s3://npm-registry-packages"}},"0.10.28":{"name":"ropm","version":"0.10.28","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.28","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"},{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"georgejecook","email":"george@tantawowa.com"},{"name":"chrisdp","email":"chris@inverted-solutions.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"074d25188c3a51c90d1aa01eb9d83cd41fd86d6d","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.28.tgz","fileCount":64,"integrity":"sha512-8cRjaT6PHPxO9uTdp1LyH4NK5KQTWgT+3qHybnDCFT86FObOUQXszOGXG30yJhMZG/NI4YZ32cJsQ2U9K9PdTw==","signatures":[{"sig":"MEYCIQCBUmZGIxXYSHaoYiQcm8qCPwx+NaEbVrQ10Uj5c+2SpwIhAJ6ayoimipxNuNHVbGQhKF4lq547dglLayEhLCCTEQNq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":464011},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"e1eec8b526f964fe10f27532329d479af26036f9","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.14.15","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"^7.6.3","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.12.3","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.68.2","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.2.0","sinon":"^9.2.4","eslint":"^8.16.0","ts-node":"^10.4.0","typescript":"^5.4.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","coveralls-next":"^4.2.0","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.20","@types/npm-packlist":"^1.1.1","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-github":"^4.1.1","eslint-plugin-import":"^2.29.1","@typescript-eslint/parser":"^5.27.0","eslint-plugin-no-only-tests":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.28_1734719842180_0.42648386951542006","host":"s3://npm-registry-packages-npm-production"}},"0.10.29":{"name":"ropm","version":"0.10.29","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.29","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"},{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"georgejecook","email":"george@tantawowa.com"},{"name":"chrisdp","email":"chris@inverted-solutions.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"dc8b5935ea48ea86bfc344ddcb7d5b04a76c6e0b","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.29.tgz","fileCount":64,"integrity":"sha512-vxcytwKr8TqbMr42BRtb75/uhu9kMo7PovVxL6WReHNtd2Iy5IaM/JFAu9QkeuOApzg0DiieWsNjwDW3G8cpIg==","signatures":[{"sig":"MEYCIQCwvgkIImsOBpg/hIhdl2khAAganTr+BrXhjyp0EOWStgIhAO7QhnrWiVKaEwLMuXhK/P6ypFGoVcgNBavm8DGgW5PI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":464343},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"dc595999ac75eb95cb788975ac02bed3de0c6797","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.14.15","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"^7.6.3","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.12.3","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.68.2","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.2.0","sinon":"^9.2.4","eslint":"^8.16.0","ts-node":"^10.4.0","typescript":"^5.4.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","coveralls-next":"^4.2.0","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.20","@types/npm-packlist":"^1.1.1","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-github":"^4.1.1","eslint-plugin-import":"^2.29.1","@typescript-eslint/parser":"^5.27.0","eslint-plugin-no-only-tests":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.29_1734983414784_0.09347496548419088","host":"s3://npm-registry-packages-npm-production"}},"0.10.30":{"name":"ropm","version":"0.10.30","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.30","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"},{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"georgejecook","email":"george@tantawowa.com"},{"name":"chrisdp","email":"chris@inverted-solutions.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"056cf8db9312ecb21315225bcbf357c573268e98","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.30.tgz","fileCount":64,"integrity":"sha512-i8OXfo2J1jrxsoMxiKn5OQeeg7pJPn2R/FDj/mKgq3llc/rojblRk+MJsoXXDDxB4T6GeocthOrVkF6PaFzHYA==","signatures":[{"sig":"MEYCIQD6mCMSNATJljCROsMdaZYkh75IHzudxLGUij5sQcajNgIhANHgAIri7cD03AfXh6UJOjL1BYLtzGq1sfrRY0GIJBOd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":464903},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"b15b95b9067a9dc99764173ff8da33dfb71fb3bf","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.14.15","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"^7.6.3","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.12.3","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.68.3","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.2.0","sinon":"^9.2.4","eslint":"^8.16.0","ts-node":"^10.4.0","typescript":"^5.4.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","coveralls-next":"^4.2.0","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.20","@types/npm-packlist":"^1.1.1","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-github":"^4.1.1","eslint-plugin-import":"^2.29.1","@typescript-eslint/parser":"^5.27.0","eslint-plugin-no-only-tests":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.30_1736800510853_0.16621986276073208","host":"s3://npm-registry-packages-npm-production"}},"0.10.31":{"name":"ropm","version":"0.10.31","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.31","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"},{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"georgejecook","email":"george@tantawowa.com"},{"name":"chrisdp","email":"chris@inverted-solutions.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"21369b2819644c13f4cc1e36c47a65cb06b95416","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.31.tgz","fileCount":64,"integrity":"sha512-Opil2ABXlzRAnplCacY9r31lCCRpzOkx6CRRelP0v9uFVQUpS1mtn+DuHl6rgHaDIh7OGVXjOkVt8zdREguTPw==","signatures":[{"sig":"MEUCIQDOEx0nqxXGsr0YtOFwHRiAFRgeViOBSf4i36XgdEmlbgIgcUk3DI0shkg1zfqqlh0iw4lSpjWmJLjh7R8UZWtRMnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465453},"main":"dist/cli.js","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"gitHead":"9bf6fd6b53f39924460b9c94263193d02c73d2ab","scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_npmVersion":"6.14.15","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"^7.6.3","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.12.4","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.68.4","@xml-tools/parser":"1.0.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.2.0","sinon":"^9.2.4","eslint":"^8.16.0","ts-node":"^10.4.0","typescript":"^5.4.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","coveralls-next":"^4.2.0","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.20","@types/npm-packlist":"^1.1.1","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-github":"^4.1.1","eslint-plugin-import":"^2.29.1","@typescript-eslint/parser":"^5.27.0","eslint-plugin-no-only-tests":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.31_1738348937714_0.7572241744947887","host":"s3://npm-registry-packages-npm-production"}},"0.10.32":{"name":"ropm","version":"0.10.32","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.32","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"},{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"georgejecook","email":"george@tantawowa.com"},{"name":"chrisdp","email":"chris@inverted-solutions.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"040b33648d40139a3edcc6b47c685dff537244d6","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.32.tgz","fileCount":64,"integrity":"sha512-bO97VMHCPBqQe7Uz9XzZNN1pSuF9HuxpvTYCqGmRYSDyBVmp8tSifpgDb16HFmQgcvn9wMhbuTITwUGEBq9kDA==","signatures":[{"sig":"MEUCIEMZGDBbwXRIveMsN3kSzk0qR+PZ9zaWrssnvOgd9kcJAiEA4fsjWbf4ZaYXUkXzTAI/V6a4xGs/SV9S7T5pX5QYWLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":475772},"main":"dist/cli.js","_from":"file:ropm-0.10.32.tgz","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","package":"npm ci && npm run build && npm pack","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_resolved":"/home/runner/work/ropm/ropm/.tmp/.releases/ropm/ropm-0.10.32.tgz","_integrity":"sha512-bO97VMHCPBqQe7Uz9XzZNN1pSuF9HuxpvTYCqGmRYSDyBVmp8tSifpgDb16HFmQgcvn9wMhbuTITwUGEBq9kDA==","_npmVersion":"8.19.4","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"^7.6.3","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.12.4","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.69.3","@xml-tools/parser":"1.0.10","@rokucommunity/logger":"^0.3.10"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^11.1.0","sinon":"^9.2.4","eslint":"^8.16.0","ts-node":"^10.4.0","typescript":"^5.4.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","coveralls-next":"^4.2.0","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.20","@types/npm-packlist":"^1.1.1","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-github":"^4.1.1","eslint-plugin-import":"^2.29.1","@typescript-eslint/parser":"^5.27.0","eslint-plugin-no-only-tests":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.32_1743449040628_0.2384278862101601","host":"s3://npm-registry-packages-npm-production"}},"0.10.33":{"name":"ropm","version":"0.10.33","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.33","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"},{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"georgejecook","email":"george@tantawowa.com"},{"name":"chrisdp","email":"chris@inverted-solutions.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"48eb9062af512cce974ab3d5d8540e279fc523b2","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.33.tgz","fileCount":64,"integrity":"sha512-035louqPHfrr2M5UIDj02VBBV7xFgHVQ9oEjLdDmlA0CBxdq/xsNNmrqtOXVUbYMbxHD+Qhy1XpSzymBVO/tag==","signatures":[{"sig":"MEUCIQCOYcLOGqHjxZBn7kUkH6GRtHqFOojBS+6n3+MiIkwFygIgdhQDoO5SQ1SoB05LTx7n/9m7jbdLmyhrNvX/c7KyHlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":476353},"main":"dist/cli.js","_from":"file:ropm-0.10.33.tgz","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","package":"npm run build && npm pack","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_resolved":"/home/runner/work/ropm/ropm/nested-ci/.tmp/.releases/ropm/ropm-0.10.33.tgz","_integrity":"sha512-035louqPHfrr2M5UIDj02VBBV7xFgHVQ9oEjLdDmlA0CBxdq/xsNNmrqtOXVUbYMbxHD+Qhy1XpSzymBVO/tag==","_npmVersion":"9.8.1","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"^7.6.3","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.12.5","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.69.9","@xml-tools/parser":"1.0.10","@rokucommunity/logger":"^0.3.11"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^11.1.0","sinon":"^9.2.4","eslint":"^8.16.0","ts-node":"^10.4.0","typescript":"^5.4.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","coveralls-next":"^4.2.0","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.20","@types/npm-packlist":"^1.1.1","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-github":"^4.1.1","eslint-plugin-import":"^2.29.1","@typescript-eslint/parser":"^5.27.0","eslint-plugin-no-only-tests":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.33_1747319302491_0.4147434313344238","host":"s3://npm-registry-packages-npm-production"}},"0.10.34":{"name":"ropm","version":"0.10.34","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.34","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"},{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"georgejecook","email":"george@tantawowa.com"},{"name":"chrisdp","email":"chris@inverted-solutions.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"b8a9a9a41d4c3acec89030e2ba774897e087b5dd","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.34.tgz","fileCount":64,"integrity":"sha512-CyzCEUIKc1B/qgyJo93HB2ftFnIhVzAlHUTIi3B0/S0AY+FpBFCmqGOd5JsSSPqSqyksOg9FUxWb3/tv78cYbw==","signatures":[{"sig":"MEQCIAefZ2iyfm2O8dfE9145a8LIzLmDiQTYpJCyWCFi+A+TAiAmzIgUdDi43ktKh2Ws7QbnKffSsd6Hdh6Wv3qVmUllkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":476786},"main":"dist/cli.js","_from":"file:ropm-0.10.34.tgz","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","package":"npm run build && npm pack","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_resolved":"/home/runner/work/ropm/ropm/nested-ci/.tmp/.releases/ropm/ropm-0.10.34.tgz","_integrity":"sha512-CyzCEUIKc1B/qgyJo93HB2ftFnIhVzAlHUTIi3B0/S0AY+FpBFCmqGOd5JsSSPqSqyksOg9FUxWb3/tv78cYbw==","_npmVersion":"9.8.1","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"^7.6.3","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.12.6","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.69.10","@xml-tools/parser":"1.0.10","@rokucommunity/logger":"^0.3.11"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^11.1.0","sinon":"^9.2.4","eslint":"^8.16.0","ts-node":"^10.4.0","typescript":"^5.4.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","coveralls-next":"^4.2.0","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.20","@types/npm-packlist":"^1.1.1","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-github":"^4.1.1","eslint-plugin-import":"^2.29.1","@typescript-eslint/parser":"^5.27.0","eslint-plugin-no-only-tests":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.34_1748980655398_0.09325114762765985","host":"s3://npm-registry-packages-npm-production"}},"0.10.35":{"name":"ropm","version":"0.10.35","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.35","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"},{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"georgejecook","email":"george@tantawowa.com"},{"name":"chrisdp","email":"chris@inverted-solutions.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"fb4deea839e27fe2dfc3dfe34a5ca2aea16d457e","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.35.tgz","fileCount":64,"integrity":"sha512-j8he68P6BwE77ELUbNuvXRMbPjgPBmeP3QI1wD9ig2y712g/GMB5aE0lrgH9kDGqlWAoFFANfpi3NxO4jzP1qw==","signatures":[{"sig":"MEQCIE/Yu1wFYpqZXJV4B+XCflCiEl5EBcqHSeknZM8Da+38AiAtv2d4giKry+Wxeg0O03+/EIC6Z/8fPWQT4AJMyoLCVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":477063},"main":"dist/cli.js","_from":"file:ropm-0.10.35.tgz","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","package":"npm run build && npm pack","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","actor":{"name":"twitchbronbron","type":"user","email":"bronley@gmail.com"},"email":"bronley@gmail.com"},"_resolved":"/home/runner/work/ropm/ropm/nested-ci/.tmp/.releases/ropm/ropm-0.10.35.tgz","_integrity":"sha512-j8he68P6BwE77ELUbNuvXRMbPjgPBmeP3QI1wD9ig2y712g/GMB5aE0lrgH9kDGqlWAoFFANfpi3NxO4jzP1qw==","_npmVersion":"9.8.1","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"^7.6.3","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.12.6","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.69.11","@xml-tools/parser":"1.0.10","@rokucommunity/logger":"^0.3.11"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^11.1.0","sinon":"^9.2.4","eslint":"^8.16.0","ts-node":"^10.4.0","typescript":"^5.4.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","coveralls-next":"^4.2.0","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.20","@types/npm-packlist":"^1.1.1","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-github":"^4.1.1","eslint-plugin-import":"^2.29.1","@typescript-eslint/parser":"^5.27.0","eslint-plugin-no-only-tests":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.35_1751572884245_0.11830270753254646","host":"s3://npm-registry-packages-npm-production"}},"0.10.36":{"name":"ropm","version":"0.10.36","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.36","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"},{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"georgejecook","email":"george@tantawowa.com"},{"name":"chrisdp","email":"chris@inverted-solutions.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"f62ee1c409ce192327024c369f2059a314390d63","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.36.tgz","fileCount":64,"integrity":"sha512-jvyiNj4mYRdatYv3iWiZUTowZpl658RUAdSH05/ZX7ynKQZ22zPzfB0Pu3jy0mftg2XxvkTgjIGkoaLpAret6A==","signatures":[{"sig":"MEUCIQCCAItqVQ6cM8KOIQLAQwWW21LlKqFJoAJ5ht7F3j4VbQIgHohdQ8/hbHEAY7zOjXA2ch78kt2n0BHd0QwvP0+hw3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479599},"main":"dist/cli.js","_from":"file:ropm-0.10.36.tgz","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","package":"npm run build && npm pack","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_resolved":"/home/runner/work/ropm/ropm/nested-ci/.tmp/.releases/ropm/ropm-0.10.36.tgz","_integrity":"sha512-jvyiNj4mYRdatYv3iWiZUTowZpl658RUAdSH05/ZX7ynKQZ22zPzfB0Pu3jy0mftg2XxvkTgjIGkoaLpAret6A==","_npmVersion":"9.8.1","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"^7.6.3","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.12.6","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.69.12","@xml-tools/parser":"1.0.10","@rokucommunity/logger":"^0.3.11"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^11.1.0","sinon":"^9.2.4","eslint":"^8.16.0","ts-node":"^10.4.0","typescript":"^5.4.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","coveralls-next":"^4.2.0","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.20","@types/npm-packlist":"^1.1.1","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-github":"^4.1.1","eslint-plugin-import":"^2.29.1","@typescript-eslint/parser":"^5.27.0","eslint-plugin-no-only-tests":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.36_1753887119551_0.6468660777806969","host":"s3://npm-registry-packages-npm-production"}},"0.10.37":{"name":"ropm","version":"0.10.37","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.10.37","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"},{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"georgejecook","email":"george@tantawowa.com"},{"name":"chrisdp","email":"chris@inverted-solutions.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"9bd69908f5342efc98a51d823b8061e1910d5291","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.10.37.tgz","fileCount":64,"integrity":"sha512-Y43uT7k+WdgyJkc3G6vHe9cVcHfLy56GDSMjIJcf4GvzQO23Glm3jjlgwPJHLXuXQfQHSp9qWaTyyuJmmAWMEg==","signatures":[{"sig":"MEUCICtu60gy9sOfiLHO0Zcy4d6tqkm6Qj8rpB7Pz3v58MC3AiEAlMuE1ooM9vkhgu/WJ9ynjBcJybE98o7gBGgpq40zJEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479878},"main":"dist/cli.js","_from":"file:ropm-0.10.37.tgz","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","package":"npm run build && npm pack","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_resolved":"/home/runner/work/ropm/ropm/nested-ci/.tmp/.releases/ropm/ropm-0.10.37.tgz","_integrity":"sha512-Y43uT7k+WdgyJkc3G6vHe9cVcHfLy56GDSMjIJcf4GvzQO23Glm3jjlgwPJHLXuXQfQHSp9qWaTyyuJmmAWMEg==","_npmVersion":"9.8.1","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"^7.6.3","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.12.6","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.69.13","@xml-tools/parser":"1.0.10","@rokucommunity/logger":"^0.3.11"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^11.1.0","sinon":"^9.2.4","eslint":"^8.16.0","ts-node":"^10.4.0","typescript":"^5.4.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","coveralls-next":"^4.2.0","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.20","@types/npm-packlist":"^1.1.1","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-github":"^4.1.1","eslint-plugin-import":"^2.29.1","@typescript-eslint/parser":"^5.27.0","eslint-plugin-no-only-tests":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.10.37_1754310516391_0.5146774060482613","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"ropm","version":"0.11.0","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.11.0","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"},{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"georgejecook","email":"george@tantawowa.com"},{"name":"chrisdp","email":"chris@inverted-solutions.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"9f6ed45d7594a81faeeab579f38401bb128e6700","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.11.0.tgz","fileCount":64,"integrity":"sha512-dFLTXzRqde1vON+3ETjnp7exQRb6HfFAIRcg6y/Deg2HcyzxxSBjQrFCSehPKMsfEd2FnXByh1PDG2UemYV2uQ==","signatures":[{"sig":"MEUCICWIawQvKvoTdDZTYDK5nUw01G/Uw15zn2ex35ozTkYGAiEApRM5v16N4yKQZt8d+L6GbS5/M9HOlEoTjnqFMhr244s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480230},"main":"dist/cli.js","_from":"file:ropm-0.11.0.tgz","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","package":"npm run build && npm pack","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_resolved":"/home/runner/work/ropm/ropm/nested-ci/.tmp/.releases/ropm/ropm-0.11.0.tgz","_integrity":"sha512-dFLTXzRqde1vON+3ETjnp7exQRb6HfFAIRcg6y/Deg2HcyzxxSBjQrFCSehPKMsfEd2FnXByh1PDG2UemYV2uQ==","_npmVersion":"10.8.2","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"^7.6.3","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.13.0","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.70.0","@xml-tools/parser":"1.0.10","@rokucommunity/logger":"^0.3.11"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^11.1.0","sinon":"^9.2.4","eslint":"^8.16.0","ts-node":"^10.4.0","typescript":"^5.4.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","coveralls-next":"^4.2.0","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.20","@types/npm-packlist":"^1.1.1","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-github":"^4.1.1","eslint-plugin-import":"^2.29.1","@typescript-eslint/parser":"^5.27.0","eslint-plugin-no-only-tests":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.11.0_1756239227255_0.7032889702853022","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"ropm","version":"0.11.1","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.11.1","maintainers":[{"name":"twitchbronbron","email":"bronley@gmail.com"},{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"georgejecook","email":"george@tantawowa.com"},{"name":"chrisdp","email":"chris@inverted-solutions.com"}],"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"b2df3607a2d74d29623a49c5a91f3d43965bcf94","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.11.1.tgz","fileCount":64,"integrity":"sha512-MHVozXLvAKAlsP99vv03GUQjNATu/bPOeD2NX4pbLM8gFheM8MUAcB1w0FffTznJ3hlJRMuIoC3VNHXuKoQIHQ==","signatures":[{"sig":"MEUCIFfNAen035NZtCOgZIgbo5CaaIkry9VkZQ9PYyIoHsOSAiEAgblmawkNdHRPvZTpatdEYYNdel3GUEO1967RhK1ZUh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480503},"main":"dist/cli.js","_from":"file:ropm-0.11.1.tgz","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","package":"npm run build && npm pack","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"twitchbronbron","email":"bronley@gmail.com"},"_resolved":"/home/runner/work/ropm/ropm/nested-ci/.tmp/.releases/ropm/ropm-0.11.1.tgz","_integrity":"sha512-MHVozXLvAKAlsP99vv03GUQjNATu/bPOeD2NX4pbLM8gFheM8MUAcB1w0FffTznJ3hlJRMuIoC3VNHXuKoQIHQ==","_npmVersion":"10.8.2","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"^7.6.3","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.13.0","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.70.2","@xml-tools/parser":"1.0.10","@rokucommunity/logger":"^0.3.11"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^11.1.0","sinon":"^9.2.4","eslint":"^8.16.0","ts-node":"^10.4.0","typescript":"^5.4.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","coveralls-next":"^4.2.0","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.20","@types/npm-packlist":"^1.1.1","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-github":"^4.1.1","eslint-plugin-import":"^2.29.1","@typescript-eslint/parser":"^5.27.0","eslint-plugin-no-only-tests":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.11.1_1760116183077_0.43957627952483747","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"ropm","version":"0.11.2","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.11.2","maintainers":[{"name":"christianholbrook","email":"christian.holbrook@gmail.com"},{"name":"twitchbronbron","email":"bronley@gmail.com"},{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"georgejecook","email":"george@tantawowa.com"},{"name":"chrisdp","email":"chris@inverted-solutions.com"}],"homepage":"https://github.com/rokucommunity/ropm","bugs":{"url":"https://github.com/rokucommunity/ropm/issues"},"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"d2daf1474b5010069dbcb13ab715919900ed8cd3","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.11.2.tgz","fileCount":64,"integrity":"sha512-ftgaWoEmpZQ19zYIwV7sawSHb9tS5u+NZeT8uTev+WFUUrc49Z+SHPsHfaJ4e7jsEnG4E/T09zaG5p2Ys6h7+Q==","signatures":[{"sig":"MEYCIQDYviy+gmkzRxPwky+EEkOk6pd4/XsEcm2Sqv85y2TiogIhAJq5HfPbzOWNWuhhONFep8jWnFDvwLGxTrXn8EaOBCYS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ropm@0.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":481843},"main":"dist/cli.js","_from":"file:ropm-0.11.2.tgz","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","package":"npm run build && npm pack","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4fb77cda-4fe3-40f0-9dbb-6fd3be2104a1"}},"_resolved":"/home/runner/work/ropm/ropm/nested-ci/.tmp/.releases/ropm/ropm-0.11.2.tgz","_integrity":"sha512-ftgaWoEmpZQ19zYIwV7sawSHb9tS5u+NZeT8uTev+WFUUrc49Z+SHPsHfaJ4e7jsEnG4E/T09zaG5p2Ys6h7+Q==","repository":{"url":"git+https://github.com/rokucommunity/ropm.git","type":"git"},"_npmVersion":"11.5.1","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"^7.6.3","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.14.4","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.70.3","@xml-tools/parser":"1.0.10","@rokucommunity/logger":"^0.3.11"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^11.1.0","sinon":"^9.2.4","eslint":"^8.16.0","ts-node":"^10.4.0","typescript":"^5.4.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","coveralls-next":"^4.2.0","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.20","@types/npm-packlist":"^1.1.1","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-github":"^4.1.1","eslint-plugin-import":"^2.29.1","@typescript-eslint/parser":"^5.27.0","eslint-plugin-no-only-tests":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.11.2_1761923862269_0.46014532348486514","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"ropm","version":"0.11.3","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.11.3","maintainers":[{"name":"christianholbrook","email":"christian.holbrook@gmail.com"},{"name":"twitchbronbron","email":"bronley@gmail.com"},{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"georgejecook","email":"george@tantawowa.com"},{"name":"chrisdp","email":"chris@inverted-solutions.com"}],"homepage":"https://github.com/rokucommunity/ropm","bugs":{"url":"https://github.com/rokucommunity/ropm/issues"},"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"3c9d990db771736f66455d101b305e9d28a5f5c4","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.11.3.tgz","fileCount":64,"integrity":"sha512-BztFGNXDFgkbODgyOaguW6ULd2ZJmoGEKKZg9ae5+gOyMrjrBWadi/pOswMWwf9Z3TjgFNyDNcaEfTU4jFqliQ==","signatures":[{"sig":"MEUCIAwo71s+TAqTsTi1qT1CMGWF3SK9t28234Ynx4SE5nwtAiEA0vqj5G6ziudqM0ZjAyDMbRa0EJC0UVsR6CeZHKE7xpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ropm@0.11.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":489587},"main":"dist/cli.js","_from":"file:ropm-0.11.3.tgz","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","package":"npm run build && npm pack","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4fb77cda-4fe3-40f0-9dbb-6fd3be2104a1"}},"_resolved":"/home/runner/work/ropm/ropm/nested-ci/.tmp/.releases/ropm/ropm-0.11.3.tgz","_integrity":"sha512-BztFGNXDFgkbODgyOaguW6ULd2ZJmoGEKKZg9ae5+gOyMrjrBWadi/pOswMWwf9Z3TjgFNyDNcaEfTU4jFqliQ==","repository":{"url":"git+https://github.com/rokucommunity/ropm.git","type":"git"},"_npmVersion":"11.5.1","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"^7.6.3","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.16.1","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.70.3","@xml-tools/parser":"1.0.10","@rokucommunity/logger":"^0.3.11"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^11.1.0","sinon":"^9.2.4","eslint":"^8.16.0","ts-node":"^10.4.0","typescript":"^5.4.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","coveralls-next":"^4.2.0","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.20","@types/npm-packlist":"^1.1.1","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-github":"^4.1.1","eslint-plugin-import":"^2.29.1","@typescript-eslint/parser":"^5.27.0","eslint-plugin-no-only-tests":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.11.3_1769200670291_0.7364835113275927","host":"s3://npm-registry-packages-npm-production"}},"0.11.4":{"name":"ropm","version":"0.11.4","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.11.4","maintainers":[{"name":"christianholbrook","email":"christian.holbrook@gmail.com"},{"name":"twitchbronbron","email":"bronley@gmail.com"},{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"georgejecook","email":"george@tantawowa.com"},{"name":"chrisdp","email":"chris@inverted-solutions.com"}],"homepage":"https://github.com/rokucommunity/ropm","bugs":{"url":"https://github.com/rokucommunity/ropm/issues"},"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"ea311396c4143d4dbf96c6c77419b93647a0b003","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.11.4.tgz","fileCount":64,"integrity":"sha512-RkWNIG4Q9KKDfGnuiJ98+UtZpRk0nobuKWPpsPvLYX+xZwWEUpquR7t5Rc6JNU+FSO6DH89PXRbAjo4ndq5ZnA==","signatures":[{"sig":"MEYCIQD/k/nlJfhD+Mt2uRh0C++TBk30MTJLBy2ZGI2R4vlveAIhAMVtDoZ35ZXhj0xXnxn5WtnagDGU5czWPgnANVHWzc+0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ropm@0.11.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":489850},"main":"dist/cli.js","_from":"file:ropm-0.11.4.tgz","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","package":"npm run build && npm pack","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4fb77cda-4fe3-40f0-9dbb-6fd3be2104a1"}},"_resolved":"/home/runner/work/ropm/ropm/nested-ci/.tmp/.releases/ropm/ropm-0.11.4.tgz","_integrity":"sha512-RkWNIG4Q9KKDfGnuiJ98+UtZpRk0nobuKWPpsPvLYX+xZwWEUpquR7t5Rc6JNU+FSO6DH89PXRbAjo4ndq5ZnA==","repository":{"url":"git+https://github.com/rokucommunity/ropm.git","type":"git"},"_npmVersion":"11.5.1","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"^7.6.3","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.16.1","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.70.3","@xml-tools/parser":"1.0.10","@rokucommunity/logger":"^0.3.11"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^11.1.0","sinon":"^9.2.4","eslint":"^8.16.0","ts-node":"^10.4.0","typescript":"^5.4.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","coveralls-next":"^4.2.0","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.20","@types/npm-packlist":"^1.1.1","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-github":"^4.1.1","eslint-plugin-import":"^2.29.1","@typescript-eslint/parser":"^5.27.0","eslint-plugin-no-only-tests":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.11.4_1769444007469_0.9528383794889452","host":"s3://npm-registry-packages-npm-production"}},"0.11.5":{"name":"ropm","version":"0.11.5","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.11.5","maintainers":[{"name":"christianholbrook","email":"christian.holbrook@gmail.com"},{"name":"twitchbronbron","email":"bronley@gmail.com"},{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"georgejecook","email":"george@tantawowa.com"},{"name":"chrisdp","email":"chris@inverted-solutions.com"}],"homepage":"https://github.com/rokucommunity/ropm","bugs":{"url":"https://github.com/rokucommunity/ropm/issues"},"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"2f8939a9ad642b7b2abae79e9ac4bfce45fae0f8","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.11.5.tgz","fileCount":64,"integrity":"sha512-HiRxcrChTDq+uUp3jQdgSMf797f+9xXu0MO5rqvR/fIcEtpIj5vXUc/TI428I95r+XVMLEOYrOb/psd/AxjNPA==","signatures":[{"sig":"MEUCIQDjARPxgIpm+lh94Yyx4Ky5ZQrmrlr+rSz/1v8im1prigIgUeM/R+dfS2NPw/e+9MfzRxwN1IRWGQqI+WJrFAmeDPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ropm@0.11.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":491163},"main":"dist/cli.js","_from":"file:ropm-0.11.5.tgz","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","package":"npm run build && npm pack","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4fb77cda-4fe3-40f0-9dbb-6fd3be2104a1"}},"_resolved":"/home/runner/work/ropm/ropm/nested-ci/.tmp/.releases/ropm/ropm-0.11.5.tgz","_integrity":"sha512-HiRxcrChTDq+uUp3jQdgSMf797f+9xXu0MO5rqvR/fIcEtpIj5vXUc/TI428I95r+XVMLEOYrOb/psd/AxjNPA==","repository":{"url":"git+https://github.com/rokucommunity/ropm.git","type":"git"},"_npmVersion":"11.5.1","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"^7.6.3","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.16.3","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.70.4","@xml-tools/parser":"1.0.10","@rokucommunity/logger":"^0.3.11"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^11.1.0","sinon":"^9.2.4","eslint":"^8.16.0","ts-node":"^10.4.0","typescript":"^5.4.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","coveralls-next":"^4.2.0","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.20","@types/npm-packlist":"^1.1.1","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-github":"^4.1.1","eslint-plugin-import":"^2.29.1","@typescript-eslint/parser":"^5.27.0","eslint-plugin-no-only-tests":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.11.5_1774358626064_0.8254425630752502","host":"s3://npm-registry-packages-npm-production"}},"0.11.6":{"name":"ropm","version":"0.11.6","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.11.6","maintainers":[{"name":"christianholbrook","email":"christian.holbrook@gmail.com"},{"name":"twitchbronbron","email":"bronley@gmail.com"},{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"georgejecook","email":"george@tantawowa.com"},{"name":"chrisdp","email":"chris@inverted-solutions.com"}],"homepage":"https://github.com/rokucommunity/ropm","bugs":{"url":"https://github.com/rokucommunity/ropm/issues"},"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"ea055adae096ff316f4d8d55b9e2b29edfb12c57","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.11.6.tgz","fileCount":64,"integrity":"sha512-4xVAAIGRsf3OqeJ/nTtvC3wqnyIf/lnluLQ0syEhBqdsQuikLhqstL/gi9e/86f/oORc5isoRC+/huvqtOoDWQ==","signatures":[{"sig":"MEUCIQCOHYgKozJYPq+DkfG9dfn8guNDlwhq1dQ2eA690h13vAIgWJ1rl/NTP4jEfdKIC94kfGgyzAJuLaKyJRW8n9o5ga4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ropm@0.11.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":497030},"main":"dist/cli.js","_from":"file:ropm-0.11.6.tgz","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","build":"tsc","package":"npm run build && npm pack","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha","publish-coverage":"nyc report --reporter=text-lcov | coveralls"},"typings":"dist/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4fb77cda-4fe3-40f0-9dbb-6fd3be2104a1"}},"_resolved":"/home/runner/work/ropm/ropm/nested-ci/.tmp/.releases/ropm/ropm-0.11.6.tgz","_integrity":"sha512-4xVAAIGRsf3OqeJ/nTtvC3wqnyIf/lnluLQ0syEhBqdsQuikLhqstL/gi9e/86f/oORc5isoRC+/huvqtOoDWQ==","repository":{"url":"git+https://github.com/rokucommunity/ropm.git","type":"git"},"_npmVersion":"11.5.1","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"^7.6.3","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.17.2","npm-packlist":"2.1.4","@xml-tools/ast":"^5.0.5","brighterscript":"^0.72.1","@xml-tools/parser":"1.0.10","@rokucommunity/logger":"^0.3.11"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^11.1.0","sinon":"^9.2.4","eslint":"^8.16.0","ts-node":"^10.4.0","typescript":"^5.4.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^8.2.1","@types/sinon":"^9.0.10","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","coveralls-next":"^4.2.0","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.20","@types/npm-packlist":"^1.1.1","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-github":"^4.1.1","eslint-plugin-import":"^2.29.1","@typescript-eslint/parser":"^5.27.0","eslint-plugin-no-only-tests":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.11.6_1778688098265_0.3727818673165584","host":"s3://npm-registry-packages-npm-production"}},"0.11.7":{"name":"ropm","version":"0.11.7","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.11.7","maintainers":[{"name":"christianholbrook","email":"christian.holbrook@gmail.com"},{"name":"twitchbronbron","email":"bronley@gmail.com"},{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"georgejecook","email":"george@tantawowa.com"},{"name":"chrisdp","email":"chris@inverted-solutions.com"}],"homepage":"https://github.com/rokucommunity/ropm","bugs":{"url":"https://github.com/rokucommunity/ropm/issues"},"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html","lcovonly"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"3714a21d3d3efeb64abbac9a9bddd64f9f539a2d","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.11.7.tgz","fileCount":70,"integrity":"sha512-J+gazn70Dj87Jr4sqwmclwCA+baQSr7VstZL+ypDBl6IIOcpZEF8Ejtdc2XmuyUsDXbbQnlWUUl8rnqEkgmWow==","signatures":[{"sig":"MEQCIH5w6sXDpn+aYIpkOgqUy7q/UYnWFNj9dQotVkmLPrKXAiAXlPRn/d1A447d+0GYNnFrxZkeXhIpgX0IVXKZJ0vl5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ropm@0.11.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":526434},"main":"dist/cli.js","_from":"file:ropm-0.11.7.tgz","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","audit":"npm audit","build":"tsc","package":"npm run build && npm pack","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha"},"typings":"dist/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4fb77cda-4fe3-40f0-9dbb-6fd3be2104a1"}},"_resolved":"/home/runner/work/ropm/ropm/nested-ci/.tmp/.releases/ropm/ropm-0.11.7.tgz","overrides":{"serialize-javascript":"^7.0.5"},"_integrity":"sha512-J+gazn70Dj87Jr4sqwmclwCA+baQSr7VstZL+ypDBl6IIOcpZEF8Ejtdc2XmuyUsDXbbQnlWUUl8rnqEkgmWow==","repository":{"url":"git+https://github.com/rokucommunity/ropm.git","type":"git"},"_npmVersion":"11.5.1","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"^7.6.3","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.17.4","npm-packlist":"2.1.4","brighterscript":"^0.72.2","@xml-tools/parser":"1.0.10","@rokucommunity/logger":"^0.3.12"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^11.1.0","sinon":"^18.0.0","eslint":"^8.16.0","ts-node":"^10.4.0","typescript":"^5.4.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^10.0.10","@types/sinon":"^10.0.20","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.20","@types/npm-packlist":"^1.1.1","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-github":"^4.1.1","eslint-plugin-import":"^2.29.1","@typescript-eslint/parser":"^5.27.0","eslint-plugin-no-only-tests":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.11.7_1779296206967_0.5081719672404741","host":"s3://npm-registry-packages-npm-production"}},"0.11.8":{"name":"ropm","version":"0.11.8","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.11.8","maintainers":[{"name":"christianholbrook","email":"christian.holbrook@gmail.com"},{"name":"twitchbronbron","email":"bronley@gmail.com"},{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"georgejecook","email":"george@tantawowa.com"},{"name":"chrisdp","email":"chris@inverted-solutions.com"}],"homepage":"https://github.com/rokucommunity/ropm","bugs":{"url":"https://github.com/rokucommunity/ropm/issues"},"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html","lcovonly"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"3f2728111fb94fbf1f0fd74a10bbd89820baa98e","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.11.8.tgz","fileCount":40,"integrity":"sha512-nv5ut+oG4ZweBHLtJJ8r7K9FtgqTVwlpHBXffq7SvTgKxrtgO13f2zGVCpll2bROsV4hJLCGLtNGdtFmlMa8Nw==","signatures":[{"sig":"MEYCIQDIO04HMwlTzJWv7euMzvDPoQCCIZchBH9nl06cg1uR1QIhAKDlBhcBFab9Pt7PUSJVEwKmBtR3g7brFtSMax1oRzXQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ropm@0.11.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":269000},"main":"dist/cli.js","_from":"file:ropm-0.11.8.tgz","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","audit":"npm audit || audit-ci --config ./audit-ci.jsonc","build":"tsc","package":"npm run build && npm pack","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha"},"typings":"dist/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4fb77cda-4fe3-40f0-9dbb-6fd3be2104a1"}},"_resolved":"/home/runner/work/ropm/ropm/nested-ci/.tmp/.releases/ropm/ropm-0.11.8.tgz","overrides":{"serialize-javascript":"^7.0.5"},"_integrity":"sha512-nv5ut+oG4ZweBHLtJJ8r7K9FtgqTVwlpHBXffq7SvTgKxrtgO13f2zGVCpll2bROsV4hJLCGLtNGdtFmlMa8Nw==","repository":{"url":"git+https://github.com/rokucommunity/ropm.git","type":"git"},"_npmVersion":"11.5.1","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"^7.6.3","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.17.5","npm-packlist":"2.1.4","brighterscript":"^0.72.4","@xml-tools/parser":"1.0.10","@rokucommunity/logger":"^0.3.12"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^11.1.0","sinon":"^18.0.0","eslint":"^8.16.0","ts-node":"^10.4.0","audit-ci":"^7.1.0","typescript":"^5.4.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^10.0.10","@types/sinon":"^10.0.20","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.20","@types/npm-packlist":"^1.1.1","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-github":"^4.1.1","eslint-plugin-import":"^2.29.1","@typescript-eslint/parser":"^5.27.0","eslint-plugin-no-only-tests":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.11.8_1780107294955_0.6603322209049789","host":"s3://npm-registry-packages-npm-production"}},"0.11.9":{"name":"ropm","version":"0.11.9","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.11.9","maintainers":[{"name":"christianholbrook","email":"christian.holbrook@gmail.com"},{"name":"twitchbronbron","email":"bronley@gmail.com"},{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"georgejecook","email":"george@tantawowa.com"},{"name":"chrisdp","email":"chris@inverted-solutions.com"}],"homepage":"https://github.com/rokucommunity/ropm","bugs":{"url":"https://github.com/rokucommunity/ropm/issues"},"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html","lcovonly"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"3409089b648d5b52d0022e6bc323eb7636c2852b","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.11.9.tgz","fileCount":40,"integrity":"sha512-bJWkP6zgyyvJlrvms3LHBiJASm+i+Tnhb4SImPQ3bCEkB6Aa9MoNdFTfXL0U8HVduJBHTzmavEb6nGSKoWzqiw==","signatures":[{"sig":"MEQCIDjeqxehfDNWEpvhrmFmBIRHu8M8YK3fwMJGUqqg2CKmAiAJ2bvP+SPdMF9tKn+1+YIOFAEMTSJxn9vCLITNwXR1rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ropm@0.11.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":269899},"main":"dist/cli.js","_from":"file:ropm-0.11.9.tgz","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","audit":"npm audit || audit-ci --config ./audit-ci.jsonc","build":"tsc","package":"npm run build && npm pack","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha"},"typings":"dist/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4fb77cda-4fe3-40f0-9dbb-6fd3be2104a1"}},"_resolved":"/home/runner/work/ropm/ropm/nested-ci/.tmp/.releases/ropm/ropm-0.11.9.tgz","overrides":{"serialize-javascript":"^7.0.5"},"_integrity":"sha512-bJWkP6zgyyvJlrvms3LHBiJASm+i+Tnhb4SImPQ3bCEkB6Aa9MoNdFTfXL0U8HVduJBHTzmavEb6nGSKoWzqiw==","repository":{"url":"git+https://github.com/rokucommunity/ropm.git","type":"git"},"_npmVersion":"11.5.1","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"^7.6.3","fs-extra":"9.1.0","glob-all":"3.2.1","latinize":"0.5.0","roku-deploy":"^3.17.6","npm-packlist":"2.1.4","brighterscript":"^0.72.5","@xml-tools/parser":"1.0.10","@rokucommunity/logger":"^0.3.13"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^11.1.0","sinon":"^18.0.0","eslint":"^8.16.0","ts-node":"^10.4.0","audit-ci":"^7.1.0","typescript":"^5.4.5","@types/chai":"^4.2.15","@types/glob":"^7.1.3","@types/node":"^14.14.28","@types/mocha":"^10.0.10","@types/sinon":"^10.0.20","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.20","@types/npm-packlist":"^1.1.1","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-github":"^4.1.1","eslint-plugin-import":"^2.29.1","@typescript-eslint/parser":"^5.27.0","eslint-plugin-no-only-tests":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.11.9_1781095544036_0.14346823044161772","host":"s3://npm-registry-packages-npm-production"}},"0.11.10":{"name":"ropm","version":"0.11.10","author":{"name":"Bronley Plumb"},"license":"MIT","_id":"ropm@0.11.10","maintainers":[{"name":"christianholbrook","email":"christian.holbrook@gmail.com"},{"name":"twitchbronbron","email":"bronley@gmail.com"},{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"georgejecook","email":"george@tantawowa.com"},{"name":"chrisdp","email":"chris@inverted-solutions.com"}],"homepage":"https://github.com/rokucommunity/ropm","bugs":{"url":"https://github.com/rokucommunity/ropm/issues"},"bin":{"ropm":"dist/cli.js"},"nyc":{"lines":100,"include":["src/**/*.ts","!src/**/*.spec.ts"],"require":["ts-node/register","source-map-support/register"],"branches":100,"reporter":["text-summary","html","lcovonly"],"extension":[".ts"],"functions":100,"sourceMap":true,"instrument":true,"statements":100,"check-coverage":false},"dist":{"shasum":"f4d2b74ec2f9198c0f1be09fe51ca46dd732d18e","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.11.10.tgz","fileCount":52,"integrity":"sha512-98Lx5v3DPu1kjWrRyTYAoNmY0XemuZMH/lcKMrQKorV/ig47IxvC8d4ofN+vNBfp9n5Cn8Rukt0vww3rDuNI9w==","signatures":[{"sig":"MEQCIH5oCk0JjBSVrmdpQtRMyminZvUnMunG/3qxmOhRDKvtAiA7Bj4uP0r3/CPixP5e7xJVeFhweTmrzyeU2/6KIObmCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ropm@0.11.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292335},"main":"dist/cli.js","_from":"file:ropm-0.11.10.tgz","mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"engines":{"node":">=8.1.10"},"scripts":{"lint":"eslint \"src/**\"","test":"nyc mocha","audit":"npm audit || audit-ci --config ./audit-ci.jsonc","build":"tsc","package":"npm run build && npm pack","preversion":"npm run build && npm run lint && npm run test","test:nocover":"mocha"},"typings":"dist/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4fb77cda-4fe3-40f0-9dbb-6fd3be2104a1"}},"_resolved":"/home/runner/work/ropm/ropm/nested-ci/.tmp/.releases/ropm/ropm-0.11.10.tgz","overrides":{"serialize-javascript":"^7.0.5"},"_integrity":"sha512-98Lx5v3DPu1kjWrRyTYAoNmY0XemuZMH/lcKMrQKorV/ig47IxvC8d4ofN+vNBfp9n5Cn8Rukt0vww3rDuNI9w==","repository":{"url":"git+https://github.com/rokucommunity/ropm.git","type":"git"},"_npmVersion":"11.5.1","description":"A package manager for the Roku platform.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"del":"6.0.0","yargs":"16.2.0","semver":"^7.6.3","fs-extra":"9.1.0","latinize":"0.5.0","fast-glob":"^3.3.3","roku-deploy":"^3.18.4","npm-packlist":"2.1.4","brighterscript":"^0.73.1","@xml-tools/parser":"1.0.10","@rokucommunity/logger":"^0.4.2"},"engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","pnpm":"10.34.5","mocha":"^11.1.0","sinon":"^18.0.0","eslint":"^8.16.0","ts-node":"^10.4.0","audit-ci":"^7.1.0","typescript":"^5.4.5","@types/chai":"^4.2.15","@types/node":"^14.14.28","@types/mocha":"^10.0.10","@types/sinon":"^10.0.20","@types/yargs":"^16.0.0","@types/semver":"^7.3.4","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","source-map-support":"^0.5.20","@types/npm-packlist":"^1.1.1","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-github":"^4.1.1","eslint-plugin-import":"^2.29.1","@typescript-eslint/parser":"^5.27.0","eslint-plugin-no-only-tests":"^2.6.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/ropm_0.11.10_1788380286125_0.7329834204896044","host":"s3://npm-registry-packages-npm-production"}},"0.11.11":{"name":"ropm","version":"0.11.11","description":"A package manager for the Roku platform.","scripts":{"preversion":"npm run build && npm run lint && npm run test","build":"tsc","lint":"eslint \"src/**\"","test":"nyc mocha","test:nocover":"mocha","audit":"npm audit || audit-ci --config ./audit-ci.jsonc","package":"npm run build && npm pack"},"engines":{"node":">=8.1.10"},"engineStrict":true,"main":"dist/cli.js","typings":"dist/index.d.ts","bin":{"ropm":"dist/cli.js"},"author":{"name":"Bronley Plumb"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/rokucommunity/ropm.git"},"bugs":{"url":"https://github.com/rokucommunity/ropm/issues"},"homepage":"https://github.com/rokucommunity/ropm","dependencies":{"@rokucommunity/logger":"^0.4.2","@xml-tools/parser":"1.0.10","brighterscript":"^0.73.3","del":"6.0.0","fast-glob":"^3.3.3","fs-extra":"9.1.0","latinize":"0.5.0","npm-packlist":"2.1.4","roku-deploy":"^3.18.4","semver":"^7.6.3","yargs":"16.2.0"},"devDependencies":{"@types/chai":"^4.2.15","@types/fs-extra":"^9.0.7","@types/latinize":"^0.2.15","@types/mocha":"^10.0.10","@types/node":"^14.14.28","@types/npm-packlist":"^1.1.1","@types/semver":"^7.3.4","@types/sinon":"^10.0.20","@types/yargs":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.27.0","@typescript-eslint/parser":"^5.27.0","audit-ci":"^7.1.0","chai":"^4.3.4","eslint":"^8.16.0","eslint-plugin-github":"^4.1.1","eslint-plugin-import":"^2.29.1","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-no-only-tests":"^2.6.0","mocha":"^11.1.0","nyc":"^15.1.0","pnpm":"10.34.5","sinon":"^18.0.0","source-map-support":"^0.5.20","ts-node":"^10.4.0","typescript":"^5.4.5"},"overrides":{"serialize-javascript":"^7.0.5","js-yaml@^3":"^3.15.2","js-yaml@^4":"^4.3.2"},"mocha":{"spec":"src/**/*.spec.ts","require":["source-map-support/register","ts-node/register"],"timeout":20000,"fullTrace":true,"watchExtensions":["ts"]},"nyc":{"include":["src/**/*.ts","!src/**/*.spec.ts"],"extension":[".ts"],"require":["ts-node/register","source-map-support/register"],"reporter":["text-summary","html","lcovonly"],"sourceMap":true,"instrument":true,"check-coverage":false,"lines":100,"statements":100,"functions":100,"branches":100},"_id":"ropm@0.11.11","_integrity":"sha512-4CbH1iPLVAwcdweAKKJ5DbY1UEG9bbRHoaw/i06f4/8/ZKw+voT3mkwVuVu2Adwfm1cKJSWyWxbvHw6qTY0YtQ==","_resolved":"/home/runner/work/ropm/ropm/nested-ci/.tmp/.releases/ropm/ropm-0.11.11.tgz","_from":"file:ropm-0.11.11.tgz","_nodeVersion":"20.19.4","_npmVersion":"11.5.1","dist":{"integrity":"sha512-4CbH1iPLVAwcdweAKKJ5DbY1UEG9bbRHoaw/i06f4/8/ZKw+voT3mkwVuVu2Adwfm1cKJSWyWxbvHw6qTY0YtQ==","shasum":"35576528c8abad96ec35b57439ab7433fd232df8","tarball":"https://registry.npmjs.org/ropm/-/ropm-0.11.11.tgz","fileCount":52,"unpackedSize":304826,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ropm@0.11.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBm/ux94g7ftAXg3aTuSTYBqOl9aj2CZ+lEI6WIu4tcMAiAb+XuBTHAltjuHcecBaiyA3X5pFsO3d+OKvrFNYexP1w=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4fb77cda-4fe3-40f0-9dbb-6fd3be2104a1"}},"directories":{},"maintainers":[{"name":"christianholbrook","email":"christian.holbrook@gmail.com"},{"name":"twitchbronbron","email":"bronley@gmail.com"},{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"georgejecook","email":"george@tantawowa.com"},{"name":"chrisdp","email":"chris@inverted-solutions.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ropm_0.11.11_1788976262353_0.8294981755461226"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-07T20:50:21.582Z","modified":"2026-09-09T17:51:02.922Z","0.0.1":"2020-05-07T20:50:21.694Z","0.1.0":"2020-08-05T19:46:37.934Z","0.1.1":"2020-08-06T20:15:03.627Z","0.2.0":"2020-08-28T04:14:40.865Z","0.3.0":"2020-09-24T04:19:44.878Z","0.4.0":"2020-09-24T22:31:44.756Z","0.4.1":"2020-09-25T19:13:57.606Z","0.4.2":"2020-09-25T23:08:36.646Z","0.5.0":"2020-09-26T14:36:18.609Z","0.6.0":"2020-10-07T11:32:57.833Z","0.6.1":"2020-10-08T10:58:41.497Z","0.6.2":"2020-10-08T19:57:29.872Z","0.6.3":"2020-10-17T03:56:51.612Z","0.6.4":"2020-10-20T21:06:51.860Z","0.6.5":"2020-10-26T02:47:10.457Z","0.6.6":"2020-10-29T19:34:43.710Z","0.7.0":"2020-10-30T20:02:07.292Z","0.7.1":"2020-11-01T19:51:42.416Z","0.7.2":"2020-11-02T11:26:15.823Z","0.7.3":"2020-11-03T20:57:27.115Z","0.7.4":"2020-12-15T03:43:11.895Z","0.7.5":"2020-12-22T20:36:05.345Z","0.7.6":"2021-01-04T12:00:42.320Z","0.7.7":"2021-01-07T11:11:03.722Z","0.8.0":"2021-01-19T12:00:09.647Z","0.8.1":"2021-02-09T20:52:08.155Z","0.9.0":"2021-02-20T03:30:33.625Z","0.9.1":"2021-02-27T13:24:34.020Z","0.9.2":"2021-05-28T22:06:04.651Z","0.9.3":"2021-06-02T04:01:30.539Z","0.10.0":"2021-06-21T10:25:02.120Z","0.10.1":"2021-09-09T19:53:26.329Z","0.10.2":"2022-01-24T14:46:22.900Z","0.10.3":"2022-01-28T16:30:58.976Z","0.10.4":"2022-02-24T21:30:22.875Z","0.10.5":"2022-04-13T16:00:52.013Z","0.10.6":"2022-07-18T13:14:49.189Z","0.10.7":"2022-08-12T16:20:51.725Z","0.10.8":"2022-08-24T12:16:57.206Z","0.10.9":"2022-09-02T16:39:22.021Z","0.10.10":"2022-09-12T18:00:55.268Z","0.10.11":"2023-01-12T18:44:18.520Z","0.10.12":"2023-03-17T18:47:49.358Z","0.10.13":"2023-04-18T12:33:55.134Z","0.10.14":"2023-04-28T15:08:47.453Z","0.10.15":"2023-05-17T16:50:48.022Z","0.10.16":"2023-07-24T19:05:24.704Z","0.10.17":"2023-09-12T12:44:16.664Z","0.10.18":"2023-10-08T11:10:50.975Z","0.10.19":"2023-11-08T13:24:10.068Z","0.10.20":"2023-11-14T16:11:16.203Z","0.10.21":"2023-12-07T18:41:27.434Z","0.10.22":"2024-03-01T12:47:00.514Z","0.10.23":"2024-03-07T20:36:24.686Z","0.10.24":"2024-05-17T18:44:50.514Z","0.10.25":"2024-08-01T13:38:28.581Z","0.10.26":"2024-09-27T12:24:08.589Z","0.10.27":"2024-10-18T20:08:15.035Z","0.10.28":"2024-12-20T18:37:22.407Z","0.10.29":"2024-12-23T19:50:15.014Z","0.10.30":"2025-01-13T20:35:11.034Z","0.10.31":"2025-01-31T18:42:17.890Z","0.10.32":"2025-03-31T19:24:00.813Z","0.10.33":"2025-05-15T14:28:22.655Z","0.10.34":"2025-06-03T19:57:35.591Z","0.10.35":"2025-07-03T20:01:24.473Z","0.10.36":"2025-07-30T14:51:59.717Z","0.10.37":"2025-08-04T12:28:36.562Z","0.11.0":"2025-08-26T20:13:47.553Z","0.11.1":"2025-10-10T17:09:43.293Z","0.11.2":"2025-10-31T15:17:42.458Z","0.11.3":"2026-01-23T20:37:50.476Z","0.11.4":"2026-01-26T16:13:27.623Z","0.11.5":"2026-03-24T13:23:46.222Z","0.11.6":"2026-05-13T16:01:38.431Z","0.11.7":"2026-05-20T16:56:47.102Z","0.11.8":"2026-05-30T02:14:55.135Z","0.11.9":"2026-06-10T12:45:44.167Z","0.11.10":"2026-09-02T20:18:06.270Z","0.11.11":"2026-09-09T17:51:02.475Z"},"bugs":{"url":"https://github.com/rokucommunity/ropm/issues"},"author":{"name":"Bronley Plumb"},"license":"MIT","homepage":"https://github.com/rokucommunity/ropm","repository":{"type":"git","url":"git+https://github.com/rokucommunity/ropm.git"},"description":"A package manager for the Roku platform.","maintainers":[{"name":"christianholbrook","email":"christian.holbrook@gmail.com"},{"name":"twitchbronbron","email":"bronley@gmail.com"},{"name":"triwav","email":"bfleighty@gmail.com"},{"name":"georgejecook","email":"george@tantawowa.com"},{"name":"chrisdp","email":"chris@inverted-solutions.com"}],"readme":"# ropm\nA package manager for the Roku platform.\n\n[![build status](https://img.shields.io/github/actions/workflow/status/rokucommunity/ropm/build.yml?logo=github&branch=master)](https://github.com/rokucommunity/ropm/actions?query=branch%3Amaster+workflow%3Abuild)\n[![security](https://img.shields.io/github/actions/workflow/status/rokucommunity/ropm/security-audit.yml?branch=master&label=security&logo=data:image/svg%2Bxml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHJlY3QgeD0iMyIgeT0iOCIgd2lkdGg9IjEwIiBoZWlnaHQ9IjciIHJ4PSIxIiBmaWxsPSJ3aGl0ZSIvPjxwYXRoIGQ9Ik01IDhWNWEzIDMgMCAwIDEgNiAwdjMiIGZpbGw9Im5vbmUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==)](https://github.com/rokucommunity/ropm/actions/workflows/security-audit.yml)\n[![coverage status](https://img.shields.io/coveralls/github/rokucommunity/ropm?logo=coveralls)](https://coveralls.io/github/rokucommunity/ropm?branch=master)\n[![monthly downloads](https://img.shields.io/npm/dm/ropm.svg?sanitize=true&logo=npm&logoColor=&label=npm)](https://npmcharts.com/compare/ropm?minimal=true)\n[![npm version](https://img.shields.io/npm/v/ropm.svg?logo=npm)](https://www.npmjs.com/package/ropm)\n[![license](https://img.shields.io/github/license/rokucommunity/ropm.svg)](LICENSE)\n[![Slack](https://img.shields.io/badge/Slack-RokuCommunity-4A154B?logo=slack)](https://join.slack.com/t/rokudevelopers/shared_invite/zt-4vw7rg6v-NH46oY7hTktpRIBM_zGvwA)\n## Installation\n1. Install Node.JS from [here](https://nodejs.org/en/download/)\n2. install the `ropm` node module globally\n    ```bash\n    npm i ropm -g\n    ```\n\n## Discovering packages\n\nClick [here](https://www.npmjs.com/search?q=keywords%3Aropm%20) to search npm for packages with the `ropm` keyword.\n\nYou can also search GitHub for `ropm` packages, but since GitHub doesn't support searching by keyword, you'll need to know what you're looking for.\n\n## Creating a package\nSee the [Creating ropm Packages](#creating-ropm-packages) section for guidance about creating `ropm` packages.\n\n## How it works\n`ropm` leverages NodeJS's `npm` module system behind the scenes. This means when you create packages, they should be pushed to an `npm` registry such as [npm](https://www.npmjs.com/), [GitHub packages](https://github.com/features/packages), or even an on-premise registry.\n\nThe Roku project structure is fairly strict. There are a few rules:\n1. Components must be stored somewhere underneath `pkg:/components/`.\n2. Component names must be unique across the entire project\n3. Components each create their own scope\n4. All files found underneath `pkg:/source/` are compiled into a single scope.\n5. All functions in a scope must have a unique name\n\nThis provides unique challenges for a Roku package manager, because file paths alone are not enough to prevent symbol collisions. `ropm` solves the naming collision problem by rewriting the names of all functions and components in an ropm module.\n\nropm will create a `roku_modules/<ropm module name>` folder into each corresponding folder of your project. For example, if a ropm module named `\"logger\"` has the following folders:\n - source/\n - components/\n - images/\n - fonts/\n\nthen `ropm install` will create the following folders in your project\n - source/roku_modules/logger\n - components/roku_modules/logger\n - images/roku_modules/logger\n - fonts/roku_modules/logger\n\n## Sanitizing module names\nMost `npm`-style package registries allow many characters in package names that are not valid [identifiers](http://developer.roku.com/docs/references/brightscript/language/expressions-variables-types.md#identifiers) within a Roku application. As such, these names need to be sanitized. The following transformations will be applied to every module name.\n - registry namespaces will have the `@` symbol removed and the `/` replaced with an underscore. (i.e. `@roku/sgdex` would become `roku_sgdex`)\n - All characters except for numbers, letters, and underscore will be removed. (i.e. `cool-package` would become `coolpackage`)\n\nWhile extremely unlikely, this does have the potential for name collisions. If collisions occur, you will need to define a custom prefix for one of the dependencies in question.\n\n\n## Prefixes\nWhen module authors publish their modules, they should not include any baseline prefix or namespace in front of their component or function names. The prefixing will be handled by `ropm` itself.\n\n`ropm` will scan every module for:\n - function declaractions (i.e. `function LogInfo(message)...end function` )\n - function calls (i.e. `LogInfo(\"do something\")` )\n - function references (i.e. `log = LogInfo` )\n - string function name in every object's `observeField` calls\n - component declarations\n - component usage:\n   - component names in XML `extends` attribute\n   - use of a component as an element in XML files\n\nThen, `ropm` will append a prefix to each of the previously-mentioned items. For example, consider the `FancyKeyboards` package:\n\n**xml**\n```xml\n<component name=\"SimpleKeyboard\" extends=\"Keyboard\">\n```\n```xml\n<AdvancedKeyboard />\n```\nbecomes\n```xml\n<component name=\"FancyKeyboards_SimpleKeyboard\" extends=\"fancyKeyboards_Keyboard\">\n```\n```xml\n<FancyKeyboards_AdvancedKeyboard />\n```\n\n**brs**\n```brightscript\nsub SetKeyboardLanguage(language)\n    WriteToRegistry(\"KeyboardLanguage\", language)\nend sub\nsub WriteToRegistry(key, value)\n    '...\nend sub\n```\n```brightscript\nCreateObject(\"RoSGNode\", \"SimpleKeyboard\")\nnode.CreateChild(\"AdvancedKeyboard\")\n```\nbecomes\n```brightscript\nsub FancyKeyboards_SetKeyboardLanguage(language)\n    FancyKeyboards_WriteToRegistry(\"KeyboardLanguage\", language)\nend sub\nsub FancyKeyboards_WriteToRegistry(key, value)\n    '...\nend sub\n```\n\n```brightscript\nCreateObject(\"RoSGNode\", \"FancyKeyboards_SimpleKeyboard\")\nnode.CreateChild(\"FancyKeyboards_AdvancedKeyboard\")\n```\n\n**WARNING**: `ropm` does not currently support rewriting components created with `ifSGNodeChildren`'s `update()` call (see the docs [here](updatefields-as-roassociativearray-addfields-as-boolean-as-void)). If you are a ropm package author and need support for this, please raise an issue.\n\n### Special case\n#### Leading underscore\nSome languages use leading underscore to represent `private` or `internal`. Ropm detects leading underscores, and starts the prefixing process at the first non-underscore character. For example:\n```brightscript\nsub _SecretKeyboardSub1()\nend sub\n\nsub ________SecretKeyboardSub2()\nend sub\n```\nbecomes\n```brightscript\nsub _FancyKeyboards_SecretKeyboardSub1()\nend sub\n\nsub ________FancyKeyboards_SecretKeyboardSub2()\nend sub\n```\n\n### File paths\n`ropm` will rewrite file paths as well. These file paths will be rewritten based on the final location. `ropm` looks for:\n\n - all absolute file paths found anywhere in the source code (i.e. `\"pkg:/path/to/something\"`)\n - relative file paths in script tags (i.e. `<script uri=\"../../some/file.brs\" />`)\n\n Some packages may wish to look for files in predefined locations in the host application's folder structure (like a config file that should be placed at exactly `pkg:/config/loggerConfig.json` for example).  In these situations, you will need to trick ropm into _not_ rewriting your file path. The trick is to restrict the first part of the string to ONLY contain `\"pkg:/\"` and nothing else. `ropm` looks for `pkg:/` and at least one additional character, so standalone `\"pkg:/\"` paths will be ignored. Here are a few examples:\n\n ```vb\n sub GetImagePath(imageName)\n\n    'will be rewritten because we have content after 'pkg:/'\n    image1 = \"pkg:/images/\" + imageName\n\n    'will not be rewritten because the 'pkg:/' is isolated\n    image2 = \"pkg:/\" + \"images/\" + imageName\n\n end sub\n```\nResult:\n```vb\n sub CatPhotoLib_GetImagePath(imageName)\n\n    'will be rewritten because we have content after 'pkg:/'\n    image1 = \"pkg:/images/roku_modules/CatPhotoLib/\" + imageName\n\n    'will not be rewritten because the 'pkg:/' is isolated\n    image2 = \"pkg:/\" + \"images/\" + imageName\n\n end sub\n```\n\n### Tasks (`m.top.functionName`)\nBrightScript Task objects have a special `m.top.functionName` property that specifies which function should be run during the task. ropm will find all instances of `m.top.functionName = \"<anything>\"` and add the prefix to the beginning of the string.\n\nThe syntax must be exactly `m.top.functionName = ` followed by a string (i.e. `m.top.functionName = \"taskCallback\"`). ropm will skip the statement if anything other than a string is found to the right-hand-side of the equals sign. If you dynamically generate the value for `m.top.functionName`, or assign it in some other fashion, consider using the [ROPM_PREFIX](#ropm_prefix-source-literal) source literal instead.\n\n### Never-prefixed functions\nDue to their special handling within the Roku architecture, the following functions  will never be prefixed:\n - `RunUserInterface`\n - `Main`\n - `RunScreenSaver`\n - `Init`\n - `OnKeyEvent`\n\n### ROPM_PREFIX source literal\nropm provides a source literal called `ROPM_PREFIX` which, during ropm install, gets replaced with a string literal containing your module's prefix. This enables developers to decide the best way to construct their own function name strings. Consider the following exmaple.\n\nYour ropm module code:\n```brightscript\nsub init()\n    m.top.functionName = getFunctionName()\nend sub\nfunction getFunctionName()\n    if isLoggedIn()\n        return ROPM_PREFIX + \"initLoggedIn\"\n    else\n        return ROPM_PREFIX + \"initLoggedOut\"\n    end if\nend function\n```\n\nAfter ropm install (the module prefix is \"logger\"):\n```brightscript\nsub init()\n    m.top.functionName = getFunctionName()\nend sub\nfunction getFunctionName()\n    if isLoggedIn()\n        return \"logger_\" + \"initLoggedIn\"\n    else\n        return \"logger_\" + \"initLoggedOut\"\n    end if\nend function\n```\n\n## Renaming modules\nBy default, `ropm` will install modules with their default names from the registry. For example, if you run `ropm install roku-promise`, then the ropm package name will be `rokupromise`. But what if you wanted to reference it as `promise` in your project? You can accomplish this by leveraging the flexibility of the package.json `dependencies` section. Here's the command to install `roku-promise` with an alternate name:\n\n```bash\nropm install promise@npm:roku-promise\n```\n\nThis will install the `roku-promise` library from the `npmjs.com` registry and call it `promise`.\n\nHere's the resulting package.json `dependencies` section:\n```json\n{\n    \"dependencies\": {\n        \"promise\": \"npm:roku-promise@1.2.3\"\n    }\n}\n```\n\n## Semantic versioning\nIt is highly recommended that `ropm` package authors strictly adhere to the rules of [Semantic Versioning](https://semver.org/). This will provide the most stability and consistency for consumers of your package, as well as provide the highest performance and smallest possible package size.\n\n### Version narrowing\n\nWhenever ropm encounters a project that directly or indirectly requires multiple versions of a ropm module, ropm will attempt to minimize the number of versions of that package.\n\nFor example, consider a project that has these dependencies:\n - roku-promise version 1.1.0\n - roku-promise version 1.4.0\n\n ropm will only install `1.4.0` since semantic versioning states that the only differences between `1.1.0` and `1.4.0` are new features and bugfixes, and should not contain breaking changes.\n\nHere's another example:\n - roku-promise@`1.1.0`\n - roku-promise@`1.4.0`\n - roku-promise@`2.0.0`\n - roku-promise@`2.3.4`\n\nropm will only install `1.4.0` and `2.3.4` since those are the highest versions within the same major range.\n\n### Prerelease versions\nDue to their unstable nature, prerelease versions of packages have special treatment in ropm. Each prerelease version will be considered a standalone package. Example:\n\n - roku-promise@`1.0.0-beta.1`\n - roku-promise@`1.0.0-beta.2`\n\n_Both_ versions will be copied to the project. We do not recommend publishing packages that depend on prerelease versions of a package.\n\n### Version prefixing\nAs previously mentioned, all packages will have prefixes applied to functions and components. All direct dependencies of a project (i.e. the packages listed in your app's `package.json` `dependencies` section) will use the exact dependency name listed. However, in order to resolve version conflicts and maintain consistency, any indirect dependencies (i.e. the dependencies of your dependencies) will be prefixed using the major version.\n\nFor example, consider the following dependency graph:\n - logger@`1.0.0`\n    - fileLogger@`2.0.0`\n - simple-list@`1.2.0`\n    - complex-list@`3.0.0`\n\nThe prefixes will be as follows:\n - logger\n - fileLogger_v2\n - simplelist\n - complexlist_v3\n\n\n### Disabling module prefixing\nIf you need to disable `ropm`'s module prefixing, you can do this on a per-module basis by adding the names of of the desired modules to the `ropm.noprefix` key in `package.json`. Here's an example:\n\n```javascript\n{\n    \"dependencies\": {\n        \"roku-logger\": \"1.0.0\"\n    },\n    \"ropm\": {\n        \"noprefix\": [\n            \"roku-logger\"\n        ]\n    }\n}\n```\n\nBe sure you're using the [npm alias](https://github.com/npm/rfcs/blob/latest/implemented/0001-package-aliases.md) of the package, not the original package name. The alias is the string on the left-hand-side of the dependency. For example:\n```javascript\n{\n    \"dependencies\": {\n        \"p\": \"npm:roku-promise@1.0.0\"\n    },\n    \"ropm\": {\n        \"noprefix\": [\n            \"p\"\n        ]\n    }\n}\n```\nIn this example, the actual name of the package is `\"roku-promise\"`, but we are using the npm alias \"p\". So `\"p\"` is what you should add to `ropm.noprefix`.\n\nHere's another example:\n\n```javascript\n{\n    \"dependencies\": {\n        \"roku-promise\": \"1.0.0\",\n        \"r\": \"npm:roku-requests@1.0.0\"\n    },\n    \"ropm\": {\n        \"noprefix\": [\n            \"roku-promise\",\n            \"r\"\n        ]\n    }\n}\n```\n\nThe npm aliases in this example is `\"roku-promise\"` and `\"r\"`.\n\n### Do not use `ropm.noprefix` in published packages\nRopm will reject installing any ropm package that has the `ropm.noprefix` key in its package.json, so package _authors_ should **NOT** use `ropm.noprefix`.\n\n\n## Do not change the code within roku_modules\nThe files and folders within the `roku_modules` folders should not be altered at all, as these changes could be erased by future `ropm install` commands. If there are issues with a ropm module you are using, consider reaching out to the module publisher to have them fix and release a new version.\n\n## Don't commit roku_modules\nThe `roku_modules` folders that ropm creates should not be commited to your project repository. Instead, developers should follow the practice of running `ropm install` anytime they fetch code from a repository. Here's how to ignore roku_modules in your `.gitignore` file:\n\n**.gitignore**\n```gitignore\nroku_modules\n```\n\n## The algorithm\nRunning `ropm install` executes the following operations for each package:\n1. For each folder in the ropm package's `rootDir` folder, delete `${rootDir}/<folder_name>/roku_modules/<package_name>` and then copy all of the files from that corresponding folder.\n2. Rewrite function names, function calls, callfunc statements, and component names to have a prefix. (this prevents naming collisions)\n3. Rewrite in-code file references to point to their new locations\n\n## Configuring ropm\nYou can configure certain characteristics of ropm by specifying ropm options in the `package.json`.\n### rootDir\nIf you wish to install all ropm dependencies in a different location, then you should specify the `rootDir` ropm option in package.json. Here's an example\n\n```javascript\n{\n    \"name\": \"your-app-name\",\n    \"ropm\": {\n        //tell ropm that the files for this module reside in the \"./src\" folder\n        \"rootDir\": \"src\"\n    }\n    ...\n}\n```\n### packageManager\nBy default, `ropm` uses [npm](https://www.npmjs.com/) to install and resolve your dependencies. If your project uses [pnpm](https://pnpm.io/) instead, set the `packageManager` ropm option so that `ropm` drives the correct tool:\n\n```javascript\n{\n    \"name\": \"your-app-name\",\n    \"ropm\": {\n        //use pnpm instead of npm to install and resolve dependencies\n        \"packageManager\": \"pnpm\"\n    }\n    ...\n}\n```\n\nSupported values are `\"npm\"` (default) and `\"pnpm\"`.\n\nYou can also override this per-command with the `--package-manager` CLI flag, which takes precedence over the `package.json` setting:\n\n```bash\nropm install --package-manager pnpm\n```\n## CLI commands\n### install\nInstall one or more packages locally in both `node_modules` and `roku_modules`. This also updates the local `package.json` `dependencies` section.\n\nExamples:\n```bash\nropm install roku-promise\n```\n\n```bash\nropm install module1 module2 module3\n```\n\n### clean\nClean out all `ropm_modules` folders found in `rootDir`\n\nExample:\n```bash\nropm clean\n```\n\n### copy\nSimilar to [install](#install), but does not fetch missing dependencies from the registry. This command should be faster than [install](#install) as long as all the necessary dependencies are already downloaded.\nExample:\n```bash\nropm copy\n```\n\n### uninstall\nUninstall one or more packages from both `node_modules` and `roku_modules`. This also updates the local `package.json` `dependencies` section\n\nExamples:\n```bash\nropm uninstall roku-promise\n```\n\n```bash\nropm uninstall module1 module2 module3\n```\n\n\n# Creating ropm Packages\n## Overview\nHere is some overview information to help `ropm` package authors get started:\n - `ropm` modules are simply [npm](https://www.npmjs.com/) packages with the `ropm` keyword (see [How to create a ropm package](#how-to-create-a-ropm-package))\n - `ropm` uses the [BrighterScript parser](https://github.com/rokucommunity/brighterscript) to assist with prefixing. (see [Syntax parsing](#syntax-parsing-using-brighterscript))\n - Follow semantic versioning **strictly**. Make major breaking changes as infrequently as possible. (see [Semantic Versioning](#semantic-versioning))\n - `ropm` rewrites every `pkg:/` path, so use string concatenation if you need to bypass this logic. (see [File paths](#file-paths))\n - Don't give local variables the same names as functions in your package. (See [Finding function references](#finding-function-references-is-a-package-wide-operation))\n - Don't write BrightScript in XML `CDATA` blocks (See [BrightScript in XML CDATA blocks is unsupported](#brightScript-in-xml-cdata-blocks-is-unsupported))\n - Don't define a baseline namespace. On install, `ropm` will prefix your package for you. (See [Prefixes](#prefixes))\n - Don't reference dependency functions in component interfaces. (see [Component interface handling](#component-interface-handling))\n - use the `ropm` options in `package.json` to customize various settings in your package\n     - `ropm.rootDir` - where you want `roku_modules` installed within your package\n     - `ropm.packageRootDir` where your package's files reside (i.e. `dist`, `build`, `./`, etc...)\n     - Don't use `ropm.noprefix`, as can not be used within published `ropm` packages.\n\n\n## How to create a ropm package\nThe `ropm` package system leverages the [npm](https://www.npmjs.com/) package system from Node.js. Simply follow [these instructions](https://docs.npmjs.com/creating-and-publishing-unscoped-public-packages) from npm on how to create a package.\n\nSteps:\n1. Create a new package.json in your project (you can run `ropm init` to have it help build one)\n2. Add `\"ropm\"` to the `keywords` portion of the package.json. Without this tag, `ropm` will completely ignore your package when installed in an application folder.\n3. Ensure that all files are contained within a folder (preferably `source/`, `/components`, `images/`, and `fonts/`). Files at the root of a ropm package will be ignored.\n\n    Here's a simple package.json showing how to add the `ropm` keyword:\n    ```javascript\n    {\n        \"name\": \"pretty-list\",\n        \"version\": \"0.0.1\",\n        \"description\": \"\",\n        \"keywords\": [\"ropm\"]\n        //...additional package.json properties\n    }\n    ```\n4. publish your package to a registry using the instructions from your registry of choice ([npm](https://docs.npmjs.com/creating-and-publishing-unscoped-public-packages), [GitHub Packages](https://docs.github.com/en/packages/using-github-packages-with-your-projects-ecosystem/configuring-npm-for-use-with-github-packages))\n\n\n## Changing where the module's files are copied from (As a package author)\nBy default, `ropm` will copy every file from the root of your module (the folder where `package.json` resides), with a few exceptions:\n\nThese files will always be excluded (not copied):\n - `package.json`\n - README\n - CHANGES / CHANGELOG / HISTORY\n - LICENSE | LICENCE\n - NOTICE\n\nAll folders named `roku_modules` that are found in a ropm module will be ignored. This is due to the fact that modules should not be publishing their own copies of their ropm modules. ropm will handle this for them. So as a package author, be sure to exclude all folders named `roku_modules` during your publishing process.\n\nWe recommend excluding extraneous files when you create your package using npm's [files](https://docs.npmjs.com/files/package.json#files) property. In certain situations, you may want to store your files in a subdirectory. In this situation, you should use the `ropm.packageRootDir` property to specify the relative path to the root of your module. This pattern is useful when you want to publish documentation or other extraneous files with your package, but don't want those files to be included when published to a Roku device.\n\nHere's an example (**NOTE:** comments are included here for explanation purposes but are invalid within an `package.json`)\n\n```javascript\n{\n    \"name\": \"quick-list\"\n    //when npm creates the package, only include these files\n    \"files\": [\n        \"src/**/*\",\n        \"instructions/**/*\"\n    ],\n    \"ropm\": {\n        //tell ropm that the files for this module reside in the \"./src\" folder\n        \"packageRootDir\": \"src\"\n    }\n}\n```\n\n### Syntax parsing using BrighterScript\n`ropm` uses the [BrighterScript parser](https://github.com/rokucommunity/brighterscript) to find and apply the prefixes to `ropm` modules. While fairly comprehensive, there are still a few BrightScript syntax bugs that `BrighterScript` does not yet support, and will therefore cause your package to fail during install. Please open an [issue](https://github.com/rokucommunity/brighterscript/issues) if you encounter any syntax issues that prevent your package from working properly.\n\n### Finding function references is a package-wide operation\n> *HINT:* do not give local variables the same name as any function in your package\n\nFunction reference replacement is package-wide and does not operate on a per-scope basis, meaning `ropm` could add prefixes to local variables that share a name with any function across your entire package. We recommend that you do not give local variables the same name as any function your package.\n\n\n### Component interface handling\nSceneGraph components can declare interface functions which will be callable via the `callFunc` function on a node. For example, the following LoggerComponent exposes a function called `doSomething`:\n```xml\n<?xml version=\"1.0\" encoding=\"utf-8\" ?>\n<component name=\"LoggerComponent\">\n    <script uri=\"LoggerComponent.brs\" />\n    <interface>\n        <function name=\"doSomething\"/>\n    </interface>\n</component>\n```\n\n`ropm` will _not_ rename functions referenced by component interfaces because prefixing those functions would change the public API of declared components. This does introduce a small risk for function name collisions, but those risks can be avoided if you adhere to the following guidelines:\n - do not reference `ropm` dependency functions as component interface functions.\n     - for example, if your package depends on `roku-logger`, do not add a function interface to `<function name=\"rokulogger_writeToLog\" />`.\n - create a \"codebehind\" file for each component, which is only imported into that component, and keep all interface exported functions in that codebehind file\n - do not reference functions from common/shared files as component interface functions\n\n## rootDir versus packageRootDir\n - `rootDir` - specifies where ropm_modules should be installed in your project.\n - `packageRootDir` is exclusively for package authors to specify where their package module code resides (like in `dist`, `out`, `build`, `src`, etc...).\n\n\n### BrightScript in XML CDATA blocks is unsupported\nIt is considered bad practice to insert BrightScript code into `<![CDATA[` xml script blocks, and as such, `ropm` does not support `CDATA` blocks.\n\nAny BrightScript code found in `CDATA` blocks will be ignored by the `ropm` prefixing logic, so use at your own risk (or peril!).\n\n## Handling observeField\n`ropm` will auto-detect most common `observeField` function calls. In order to prevent naming conflicts, please do not use the name `observeField` for custom object functions.\n\nHere are the requirements for having `ropm` prefix your `observeField` string function names.\n1. Use a single string literal for the function name. For example, `m.top.observeField(fieldName, \"callbackFunction\")`\n2. The `observeField` call must be on a single line. For example, this call would remain unprefixed:\n    ```BrightScript\n    m.top.observeField(getFieldName({\n        componentName: \"something\"\n    }, \"callbackFunction\")\n    ```\n\n## Sponsors\n[![image](https://user-images.githubusercontent.com/2544493/96571912-377af280-129a-11eb-8295-49eb12e54aeb.png)](https://www.applicaster.com/)\n\n## Accepted security advisories\n\nDependencies flagged by `npm audit` that we have reviewed and chosen not to upgrade are tracked in [audit-ci.jsonc](https://github.com/RokuCommunity/ropm/blob/master/audit-ci.jsonc). Each entry includes the advisory ID, the date it was added, and the reason it does not apply to this project.\n\n## Changelog\n[Click here](CHANGELOG.md) to view the changelog.\n","readmeFilename":"README.md"}