{"_id":"@balena/transformer-sdk","_rev":"143-5e26ac119c620c5738a2cada16497d35","name":"@balena/transformer-sdk","dist-tags":{"latest":"0.4.1"},"versions":{"0.0.2-empty-723354913796744d4427eb5b015cc7500e46edd6":{"name":"@balena/transformer-sdk","version":"0.0.2-empty-723354913796744d4427eb5b015cc7500e46edd6","author":"","license":"ISC","_id":"@balena/transformer-sdk@0.0.2-empty-723354913796744d4427eb5b015cc7500e46edd6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"dist":{"shasum":"1792512d0e9cfb1853e8c8cdcc4ed2c2f3b157bd","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.0.2-empty-723354913796744d4427eb5b015cc7500e46edd6.tgz","fileCount":8,"integrity":"sha512-Jl4uWZ1JZ7VttEX2rX47AAbQPaJB/3x6iynluJDjHycvDho8+qzdmzx87CS4owGACngKHqZmZufHxUOmG8HT8g==","signatures":[{"sig":"MEUCIQDarJCnNtuAd5L1lixeUoyTyRbWm56fHEOW3B/j+Y3+VQIgYGOimbrIZVvfrc09MmOACx6zgsbp/AeiK8F1FkjLqpE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9IvpCRA9TVsSAnZWagAAwgUP/RezKmt+/0EmJ4zT8UeE\nKay/LZbM4XGkTkuIxtUUd62pa146kwn3QkXM5IjX4MLCxyIYZi7448EQQGZw\nwar4zoTnOO5yCVqlC/YxYU+74XzKbxktg6tpraAJLztAH2051fx8RIHNKRWb\nPrFStrNR304DrPuZQ0xWa1e4bUtcratrbDe+gGPEaZKPSOkPpbzLaR6ARK+H\nz/AZHRHlnbSHEr+I1XZNobouqOLUlzijPMPU9Uty0kU+TvlDYhIP1sCfjOla\nU182dMM00FN1Yxg8QC9u0J6RvOQy2MxKxAqnn+8fhks7m6IW8R6P00FaEHfv\nbPYIgdlHVgkFsGMUyrjwgJRr4rE7vRXd9098QUjWe6yccBsEJEq6exCDIE2+\nhrVA+eXUUYhThcox/qOjB4dDmS1h0KYBvXCsakFmiU7ykKbsuV3DhW7ah3p1\naghwjI4Be0UJXmryvK3Es72X4HKmf1XYveD/Z5gu7mE2RYwbch42v8XrDMUO\nyrtMQsmR/a9tdklOyo5Lgatyy5KBIEbJligThURPGyVPJLpBSpKh5BerEw5+\nr+OP2MjC6m7S5/Zb6E6UeFkoKmyM2kPPhvG5TBZbkJ/nH5JtoiCZ9U9mua7G\n7nr81aS62GVqJCjkODrS5ZBv5jRdCZ3Ki5Kpvz8w/VP9AiaPMVUuWSWsZ/W8\nG6Lt\r\n=fFzh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"723354913796744d4427eb5b015cc7500e46edd6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"","directories":{},"_nodeVersion":"12.18.1","dependencies":{"tar":"^6.0.5","cacache":"^15.0.5","@ahmadnassri/spawn-promise":"^1.2.0","@balena/jellyfish-client-sdk":"^2.7.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/tar":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.0.2-empty-723354913796744d4427eb5b015cc7500e46edd6_1609862120997_0.2767153487006948","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@balena/transformer-sdk","version":"0.0.2","author":"","license":"ISC","_id":"@balena/transformer-sdk@0.0.2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"dist":{"shasum":"d5753e4c6bcc8f42148e569b5ac2252caff1d663","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.0.2.tgz","fileCount":8,"integrity":"sha512-mIN79J26rkGA9IhTI7EN1Y9rtk6uUqtoNTzezi0Uy1Hxm3H2yNEZ+YJ5q6Ijza5O5nnI982qaZ2umYXoqzNDNw==","signatures":[{"sig":"MEQCIDLJDllTl0EOUSykQjxoBsieoe4Jmjqw4wc36OaZ7Vu2AiAPvA47qPPXiV/zNOrPlB/yXzST33cujtHAKCAIl/K2jA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh12RFCRA9TVsSAnZWagAAdAMP/R0J4Cbw3iiJ6h6Ug+E7\nnpXI+JWVTE2K53wLn/aNT6stQOm9nla2COOj05P+mUneT7rF3Sh3WRkTzWqo\nG1GT9QQ8U6CjlxDkio9ZN/64/EbCYKyM7Adtho81pZRr4KJ6FstJH/56eoap\nl92+AkIT/hGiNm0FrFWJ8mncY4b9INJ13dTdp8LNznLfkXqfy5T/I+/lZQJE\naOClcQiuePRuXZtOeTw14l9cwBTuQKNUnAbiKpwH/4ad1YcPi0TP64472rx3\nkPaTgb1/gOkCOBNzo5GxRdzvJoRefSRcmOPHDkMyKGkyYE/M/Um41yJJgwNy\n4heJwjzpv/dsGkHKscccXuKvu0X+nDfHmkUn1zNdtDX6yvjcksOsyAJLDlTJ\nzt58Px7gTBzLco2G0B3MX8vKebic9pCM4/1meY+B79Gs1m3Xv5wtg77/Cw/F\nRMcfkUvYdFULRQk748KRT9PA4FnSVXekN8XSiPSvJzRIDuenc0XBm9wAeVig\nTM4EU40RveGQVW88pYcy0zcNkeBZg7giI2y+sUBmgxx15oJgaiVA9+rveg8N\n4VUlNMGrq5Aakduu4Fq4xyHlUSizuh+p4UOVnZX03FP4h93NwRRQSqbIIZ7E\nShAUUfyS6a/8EXui6q7mA4qsejCZgrYQqg3PQRTR17+3soIgvcToLv/2x01T\nIc85\r\n=0/Yq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7f30bcc6bf11873705953ae9e8d43cbcbd7f4f13","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"","directories":{},"_nodeVersion":"12.18.1","dependencies":{"tar":"^6.0.5","cacache":"^15.0.5","@ahmadnassri/spawn-promise":"^1.2.0","@balena/jellyfish-client-sdk":"^2.7.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/tar":"^4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.0.2_1609862530576_0.30267057721792057","host":"s3://npm-registry-packages"}},"0.1.0-add-transform-hook-45026c982c3715dadb831800c58fa314d1801424":{"name":"@balena/transformer-sdk","version":"0.1.0-add-transform-hook-45026c982c3715dadb831800c58fa314d1801424","keywords":["balena","typescript"],"author":"","license":"Apache-2.0","_id":"@balena/transformer-sdk@0.1.0-add-transform-hook-45026c982c3715dadb831800c58fa314d1801424","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"dist":{"shasum":"7a9d8ad7158c11196d95e755d33025b7c9ce4b0c","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.1.0-add-transform-hook-45026c982c3715dadb831800c58fa314d1801424.tgz","fileCount":10,"integrity":"sha512-JkMZn00+vCcYq3HNIGNGxIi7Tz4qkxhRb4BQzt8Lq5+JXZeazGfa765IDIRkLI/3hIZgGgcKHuKy58vKMryo6A==","signatures":[{"sig":"MEYCIQDjqxxN9mPHjOp0dsjAmthDEVCSBu0o8odfs1qbwjatSAIhAJaX1rnmCZIHPsOEigVDuK9EdmmE9RbiiCiJEFdGRylT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYjpbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIMxAAjMc051lohNzGIBcyAIyfyFKmQBy684Kf/0smxBtB24Lez/m5\r\nheUJeMzecwKYUy35CGPqqocqR3CMTcZtw/GnCyWDkoriXKoQdXp2Q6Bv0A+g\r\n0BxKsS/v/6nTX2N5qsV6/w1xX6jURaUeoPCmnI21Dl0uunWxJCSSjDRkOKum\r\nYSbX0+PuFUIS80bCdbrcZPnp06VD4ffJylQmGbO7Fl85h/5PB3+FukSUEI+D\r\nNmQhPtvH/t51cKuwgG7l0m82lap6isF4s1CsM540Ka8CQMw7uHiK+Oges00y\r\n8F/iL+VBtee1B4r6IX4qNtKCHEXyWJEBdPhCrffBZKskhWPwy7VpMtT7a87u\r\nQL3go2du1ejL1/6yLg1bhrhaeQRjn7pBcDQR3yN4bA3g1/A8ki4Rm8wc3xTO\r\nVnu+1fY3SJK5QL1KeF6MSyTjXh/0vF9wAbInN/LxpekAQ1e9SqDkiReK5kQ+\r\nxdfkNcfuk7dSbrOhS+83ypnXqWKVUCGPV0Ox12Q4OJM8v5zCg/TS4XMKoG7+\r\n62Xmdz3yhBxvjS7FTgk2TEYEXKAaJrc30swgeU8Xw75yUtkKcRyrg38mAV2J\r\ngXO8OYjAG5J3qnEQkpl0wS2rzWNvGsL2ys3J3ZzDjCt7rxVXpM01nb0pxsa1\r\n0b+FeBFhaBFXgIDa2F66tfS1c0mQHhtXPvM=\r\n=Rq8n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# transformer-sdk\n\nTransformer SDK handles transformer bootstrap and IO so that implementing a transformer is easy.\n\nImport the SDK:\n\n`import * as sdk from 'transformer-sdk'`\n\nImplement the transformation function, pass it to `sdk.transform` hook:\n\n```\nsdk.transform(manifest => {\n\t// implement transformation\n\treturn results\n}\n```\n\n\n","gitHead":"45026c982c3715dadb831800c58fa314d1801424","scripts":{"lint":"balena-lint --typescript lib test","test":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-04-22T05:14:32.650Z"},"_npmVersion":"6.14.16","description":"Provides hooks, types and utils for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"js-yaml":"^4.1.0","yaml-tag":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.1.0-add-transform-hook-45026c982c3715dadb831800c58fa314d1801424_1650604634784_0.9522307282479034","host":"s3://npm-registry-packages"}},"0.1.0-add-transform-hook-70d158728d607f1d787f05d624520686f015bae1":{"name":"@balena/transformer-sdk","version":"0.1.0-add-transform-hook-70d158728d607f1d787f05d624520686f015bae1","keywords":["balena","typescript"],"author":"","license":"Apache-2.0","_id":"@balena/transformer-sdk@0.1.0-add-transform-hook-70d158728d607f1d787f05d624520686f015bae1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"dist":{"shasum":"fe2e5ea0cb9bde204b1cd5fb9151eac5fe75d2fe","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.1.0-add-transform-hook-70d158728d607f1d787f05d624520686f015bae1.tgz","fileCount":10,"integrity":"sha512-l2Ga+oj3DGPA955aNEHPhkpHHfGdj7X1jTV9q/1CTSy3ATdU0+JbL1mpdRZMkzfIGuvM4dwSixr+jujyPvoCUA==","signatures":[{"sig":"MEUCIExSuCqwEdJbRZCk8b5d+4nCsv6cVW4Yz00jyiWa7NK9AiEAyxG8PuHCpUNJAlVgaXUqSh4CmCXvxOF6VKdBxndbHgM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZSI2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6+g//eOEIW2WF3nqFlFruu2/BvFXsAFdlyqaHd5s35SHNpZwFJcvO\r\nO7arbrsvrDXZT8XHjxOB4jGzUdU/v3nZlPrFmh0kGD6ciqkSHxi8ObZbGy/h\r\nAklicpQK3fqgTJuyKLyavj3jz5or6vLHwBBLYtuYG+FTWJmoqcpecWYSb1XB\r\n2m1Bw1l58DyPMD01rgsFoQYPURMWyowj4tUSAgM2AUXFkY1qBM6yfUex19S7\r\nqPc7P4d/8zF6PDquwTybKVZBn+y+QWXpO03S37Xil7DwOakYorFsnvp+kUSq\r\n28eKKIqmzpqv31JmtsM4IPkZ2BsSUqgnFLUcgKEKl5TAyf7Lgz3qt/EYKZTv\r\nIpHlfKE7wFsZcJteoc4EBd3JyoFgtHhoqR0e4HbVsYIpMOXxrhzmKIuhTiMM\r\nWijJVTY1tb9FdHax304+Ksg8dMZJc0AEoNoAdPkISmfWkHM365rbu3RKw5eJ\r\ndHNuFWh0248PcFLuYEaNErALq0JHFvEijGdq3WZgmaon7x2USqyvGzA8Ji+l\r\nUJUfnEI5mbD3ERYgE7eXc1VaNGbaAjZbzT8eEKp9sh/aCtqMns0oPSSVJVRq\r\nZUhLLmMtBHV63Iap4Qf3HsDwFyN8H5fL+KaCFARBvr3nwvjqQOnALu5BUdHL\r\nAUia5nkZcKfnGowccm4bJ9nwnBy8KH/wvg0=\r\n=Cis5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# transformer-sdk\n\nTransformer SDK handles transformer bootstrap and IO so that implementing a transformer is easy.\n\nImport the SDK:\n\n`import * as sdk from 'transformer-sdk'`\n\nImplement the transformation function, pass it to `sdk.transform` hook:\n\n```\nsdk.transform(manifest => {\n\t// implement transformation\n\treturn results\n}\n```\n\n\n","gitHead":"70d158728d607f1d787f05d624520686f015bae1","scripts":{"lint":"balena-lint --typescript lib test","test":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-04-24T10:08:27.587Z"},"_npmVersion":"6.14.16","description":"Provides hooks, types and utils for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"js-yaml":"^4.1.0","yaml-tag":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.1.0-add-transform-hook-70d158728d607f1d787f05d624520686f015bae1_1650795062137_0.3993316359282546","host":"s3://npm-registry-packages"}},"0.1.0-remove-yaml-tag-ac126c7fc20050a841d181b794b607300b073062":{"name":"@balena/transformer-sdk","version":"0.1.0-remove-yaml-tag-ac126c7fc20050a841d181b794b607300b073062","keywords":["balena","typescript"],"author":"","license":"Apache-2.0","_id":"@balena/transformer-sdk@0.1.0-remove-yaml-tag-ac126c7fc20050a841d181b794b607300b073062","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"dist":{"shasum":"e4934c51e8716fcdbbdc9c281a68fe0d352769cd","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.1.0-remove-yaml-tag-ac126c7fc20050a841d181b794b607300b073062.tgz","fileCount":10,"integrity":"sha512-TTy8NAo2cVVP355dxPSGJZKhhwG8Jj3n1LQuJyUOT3NxQ7gYnNi8oCOLBZ+4bwDwApaF6tMyf/AttW/jg7/uSw==","signatures":[{"sig":"MEUCIQDwpYh0qF/oEOM4ZZRL/Pj9G4URqbxGAHILhff9EkXdHwIgQZ/Sb7mgVhSrLLMVBujDkCWT0EJYo5CcG9poxL4CBwI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaPgJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpU/A/+OgeprN1SKgzwAs9dzgO+WKL0Ss9A9tlVIMwFHTKjvXfKdH9z\r\nJcNAh20XHPab4U0f2LdD+/mzs37TeiwXiV8yrNwjGc5VZ9XN7lPk7UEVdaYg\r\nIH3JSeRbR6lSbugQg7GzzXMMhXV+GGNbmGuYhMoIvTISdkPLE9dIMfO2UtjV\r\nkc36be7tYyAZEXfE7Go1kNTDKced8rD3X74vGS7DXrJubPAJYrk1j5SRobxe\r\n40rIU6RIUSPMC50ILNTIKWTCPAJk1PwAvHMZGsRVpnXEidtoA8KbwKg8gYXF\r\njp9QwQHRKUkUKTb8pyTwiQ7VVb2tfUZc2dFre0/IjgcXZU6u0v5fOKVryy1R\r\n20C4wWnthERwDmUvvx8Bws/Ay2X4YstYJHEaU1aZzocVplMnfh0O8RT7mXvR\r\nwgY60vZ7E97JrcIFeEsboM0i2DQxrWQ799/dJtk3QPTyM9gvljf3hi7rTpuB\r\nZKXMFtukjtMJ6hCnFdAj+naZDn5MGjAiOlvtN9ovdFyWodRfQxgb600TlF8Z\r\n2O2vq65LDJ0h+iZMPT/YdIfTCFAGs3/ALUru2UnuX4JXpzIJFFpn4Tx/Tzc/\r\n9MRayX5/3YL+1u5+H9tiEhEI+B9k9SglzSGdaYUHNe3rmXSOY53KgCiafsl/\r\nWyI/ZBQvjZwQ6gOnoA1M+gAwoVDrp9qqeUk=\r\n=FzL2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# transformer-sdk\n\nTransformer SDK handles transformer bootstrap and IO so that implementing a transformer is easy.\n\nImport the SDK:\n\n`import * as sdk from 'transformer-sdk'`\n\nImplement the transformation function, pass it to `sdk.transform` hook:\n\n```\nsdk.transform(manifest => {\n\t// implement transformation\n\treturn results\n}\n```\n\n\n","gitHead":"ac126c7fc20050a841d181b794b607300b073062","scripts":{"lint":"balena-lint --typescript lib test","test":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-04-27T07:57:31.443Z"},"_npmVersion":"6.14.16","description":"Provides hooks, types and utils for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.1.0-remove-yaml-tag-ac126c7fc20050a841d181b794b607300b073062_1651046409521_0.26868522192462296","host":"s3://npm-registry-packages"}},"0.1.0-ci-wake-up-495db14b93d9a1705f14bd81b6b322c948795f16":{"name":"@balena/transformer-sdk","version":"0.1.0-ci-wake-up-495db14b93d9a1705f14bd81b6b322c948795f16","keywords":["balena","typescript"],"author":"","license":"Apache-2.0","_id":"@balena/transformer-sdk@0.1.0-ci-wake-up-495db14b93d9a1705f14bd81b6b322c948795f16","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"dist":{"shasum":"d276aeeded9e898439b37e7321568d908e2d8112","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.1.0-ci-wake-up-495db14b93d9a1705f14bd81b6b322c948795f16.tgz","fileCount":10,"integrity":"sha512-y5F0m32iaLkNCqnPEAjoAWMDTiC6MNfxGDW26mvv0qgIDScmZiQGPKObYqdcZKcY9V/1c8bBEKNZg0rxkA/f8w==","signatures":[{"sig":"MEUCICGMKv9/zCP0QFgHUN/jQL/byHPzgkTrpaa29TrSyrQvAiEA5oxrnHGIJ3vQ265CUJ2qFCk1JqjrgTiwz5Anll6hsv4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiajxbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUcQ/+MlRnk+H1kDeYpZOxsl1VlqOBz0CocRZH5Tz5r3/T9Piv4kxE\r\n7bEnOVa3tZKQP2r7Gnv1xRvV10XkGI9xcdZVKY+NKg2CwIUt114GP96sooKq\r\nF8+XICSQxqfBXUYCubTZMPaKZ1AyWAa/I1HiHZjucDEwDqzCfn9TXzWeTnfj\r\n22kkoatgcoyCYAlM9RXQz6lw/7r8kezEeCjkY1/gjkjrLoR6KldD26jbB3Vq\r\nm5HUrzMJKQic9oBMbbqRhJhtMAxXTTQTkJlgv7wMH8rnZ9djk4PX6itvbRAX\r\nYxuPAxE1QUrzyaNNxyuQDeXVCA1t2Q3cgCr7+qEOqVkeXtJ8gNoYjCiLCWMj\r\nkjOkODE7YKduQOeJDMvjHWAXEe4adplDAF+0aZfXfah8ZVpRUCFs0KzkMFtX\r\ndpFcP9fsqNjoVaGN/k3Aa5wJ2VutGTK516flBaUb5BROOx3kJ7FN9eRYoxCt\r\njtaWgja1SWCX9sLsmyS95WX/VHJmFVGbsDi56QtATR2TN8eoze7HRfIy958N\r\neFqQzxa1Ff3n3jW1+QCwFUfNwFIg9gRe0CPVXo6fqgPueJ8GoF9wxo9WG5UM\r\nVY6+O22jRu8aLtQXm760X06TKRTPX6K6CfRg5XA/cbWv5tRODQfvuwd42NWC\r\naDA1U1RJ1BGtm55g+C3AcGdW67XY6AICgI8=\r\n=6RPG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# transformer-sdk\n\nTransformer SDK handles transformer bootstrap and IO so that implementing a transformer is easy.\n\nImport the SDK:\n\n`import * as sdk from 'transformer-sdk'`\n\nImplement the transformation function, pass it to `sdk.transform` hook:\n\n```\nsdk.transform(manifest => {\n\t// implement transformation\n\treturn results\n}\n```\n\n\n","gitHead":"495db14b93d9a1705f14bd81b6b322c948795f16","scripts":{"lint":"balena-lint --typescript lib test","test":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-04-28T07:01:32.779Z"},"_npmVersion":"6.14.16","description":"Provides hooks, types and utils for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"js-yaml":"^4.1.0","yaml-tag":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.1.0-ci-wake-up-495db14b93d9a1705f14bd81b6b322c948795f16_1651129435151_0.8294626773597231","host":"s3://npm-registry-packages"}},"0.1.0-remove-yaml-tag-2f3f36beeae95b4c6476d467182286c9f3a23730":{"name":"@balena/transformer-sdk","version":"0.1.0-remove-yaml-tag-2f3f36beeae95b4c6476d467182286c9f3a23730","keywords":["balena","typescript"],"author":"","license":"Apache-2.0","_id":"@balena/transformer-sdk@0.1.0-remove-yaml-tag-2f3f36beeae95b4c6476d467182286c9f3a23730","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"dist":{"shasum":"1eef7a457c5aea1d938fba9821a57217a81f6c51","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.1.0-remove-yaml-tag-2f3f36beeae95b4c6476d467182286c9f3a23730.tgz","fileCount":10,"integrity":"sha512-sU5rl+qfdf9qr8KGjnseEYuYFv7mV7SJiLEq6x4H3B0bvxRb8Bv0C7RKdxU1MSIeDrntVo8F/+2+jnfeZwSYOg==","signatures":[{"sig":"MEYCIQD6suxuAzIEN86iz2Liy7L1ObLQW0UWobx8jEK3AQ+3XAIhAN2Qx9uwu9e8Nnk6AU0cWaMJGf8Kpcz+uOfccHYZR9K3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJianMsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPXQ/+KmwrAqm+sqQ2LtHnYTQY1xHJdUaRAXH7O48KWyrAYKWBZqtz\r\nEqd3gPw2beFoAYs63v+HSib3zqj5jySa54Xiisq7TU1TyEotTix4K92SfC4A\r\na0r90lf0oKdjOXorXwJw2Zbx7wmwg1APGnUcEyOqJ5TACM6EzBdTwp6+xIfi\r\nQ6OiA23VaZTHxx644TB6P7IT+E342IQscynXTIK22PfHCI6iv+a4LmPARwr6\r\neVSPmbWBSmPiU40e7gpQDtgOyZq8G3zDejq2qYg8If1h9EGN0u2oi7nuVMfi\r\n6sj93LmmauST6eOW4XaWy/pusz53a1VSYoKloWXFknDy56VJgsILj7VV/wVP\r\nPEzazho6lzZAxC37GE9z+kZm3KN33BMizuI28F+FQxlBhy44OrRY0yycWrsE\r\nzII3zPKJbc9dqOP7/95DCY1hOVLq76y6v6C/eQq5Z5jgOi/a50wAfgCvmNRv\r\n4gWs/v3+wmMAw6ypHDxDRs34oevKrEPOm2zMD6EFIEUegZqPF0N7Vw3069yV\r\nyP6QoaCsV67jZgHVfOFVPA9v+TDSSXFQaKhuLIiLy9xDHFUjD2mtPPtRn2ji\r\nNqsN2LXzE5qZd+UMh/FTVNK3uNfpGkO5BBb/9wX3D19PJo5AIdau3O/zdDhC\r\nJJ9y4725vIczwjHA5O7A7vgYUW0PSCowMbE=\r\n=OChJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# transformer-sdk\n\nTransformer SDK handles transformer bootstrap and IO so that implementing a transformer is easy.\n\nImport the SDK:\n\n`import * as sdk from 'transformer-sdk'`\n\nImplement the transformation function, pass it to `sdk.transform` hook:\n\n```\nsdk.transform(manifest => {\n\t// implement transformation\n\treturn results\n}\n```\n\n\n","gitHead":"2f3f36beeae95b4c6476d467182286c9f3a23730","scripts":{"lint":"balena-lint --typescript lib test","test":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-04-28T10:54:56.558Z"},"_npmVersion":"6.14.16","description":"Provides hooks, types and utils for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.1.0-remove-yaml-tag-2f3f36beeae95b4c6476d467182286c9f3a23730_1651143468042_0.9986404944588467","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@balena/transformer-sdk","version":"0.1.0","keywords":["balena","typescript"],"author":"","license":"Apache-2.0","_id":"@balena/transformer-sdk@0.1.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"dist":{"shasum":"7379e99f138b5f662cb647a79efa3003b38ce747","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.1.0.tgz","fileCount":10,"integrity":"sha512-ar7MqLiroT4w6LtQsTpCj+NHh7LnZBi+ShLOiQ5Y0JmMAeR7cb9vR+3a0e8G0IBfsidJqRc1fUG65AjuMCQkgw==","signatures":[{"sig":"MEQCIA4JAUrar9cjlGlT7RlZWVxxAh+g+Ti5aE6emquJm45zAiBrqGYOADsF6M2olSH2cykDlnLP3F0jfdhaUpLyQkFy2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJianRvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpk3A//Vb/Otjq+sAxKZKYhMW1yn/7hmSGoQfFJZ7lq/VaJNIiz76On\r\n0XlOt1OUBIw7cOltLflSdfXA4Xl+8hBBj3Fhab8YTnO+aykhKDUCEXWLc/0Q\r\nFcWzDPPrX78cM66fZWZhdZQLhsXsqU+TVnUWMgLte+SPEQRMN2HsiES4o7bT\r\nvc1IcFXGS45M2XtTIqLcICeHlPVqsWyQa/1CVrRswncrjjBxW4BhQru5hrHG\r\nCyYi8YsXwmMrwW45snTN7k9r+BQOAOJg4zfdmdIACaZqOgtJNLsGM5CZxcV/\r\nKayYI9IFSWpl2YZALeUj0QRal7qZFezIpnMcsUzY7sKizrqBjn4on737Y13F\r\naJerP+mZgTvwyoTUNoF+J6jsjqeHjaLQDV7xHTSuIzVyZceVBUzIng4AQeNO\r\nebIN0SrSwuEfPEXAVpcTYC1OPNU0oLssxOmYpbC4+ziXotTWEQ6UoDWNbjm4\r\nOjz7uU3ZlcjlC/Qr+aFmvoA49QOo14VcKpFCQe15mZ654xxTq/URZITKVC98\r\nU6WTqniWZgheBt5UEhl8HO1sLo+MXGPYdAmiR0P7A9QvcR1m7hVecgUL3dES\r\nnTurENQSDPLlsZ9AOuhRIsjo+Wap06rpbOuIjbz5ZUZ/Dl2GNcmzqo1/6nlE\r\nuv23NVSVLsF/HY5nDJ0iWDOqpwfjpEjxKl0=\r\n=c/7V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"a5f3854a0f7a7245910d455f2329c9957bebad2a","scripts":{"lint":"balena-lint --typescript lib test","test":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-04-28T10:59:42.074Z"},"_npmVersion":"6.14.16","description":"Provides hooks, types and utils for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.1.0_1651143790807_0.934906283415674","host":"s3://npm-registry-packages"}},"0.1.1-result-not-full-contract-5d63d7df72979949f6334c014362c996d1959681":{"name":"@balena/transformer-sdk","version":"0.1.1-result-not-full-contract-5d63d7df72979949f6334c014362c996d1959681","keywords":["balena","typescript"],"author":"","license":"Apache-2.0","_id":"@balena/transformer-sdk@0.1.1-result-not-full-contract-5d63d7df72979949f6334c014362c996d1959681","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"dist":{"shasum":"95551f065cea599dd2669be9890f116dd34dfe23","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.1.1-result-not-full-contract-5d63d7df72979949f6334c014362c996d1959681.tgz","fileCount":10,"integrity":"sha512-AMAaNRBd/UZKcjk3ndGUKKHxcmae9ZRD4XV0NSq+t/XwJyojG86P3SC2BO35mQS5eb3a8lgGcV/yaxwLpNR3jA==","signatures":[{"sig":"MEQCICP1zoRO2WpbAZueOeBMrYgoanlc9t8fyxiNGYoUaIbzAiA/5VEi+5UWMvddpN3aPxRbY/sVnyUjNijfd/IdrB70iQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaozcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWxw/6Alsq4VCx2h4vXEw/wQYXO1cPKjVxLI/LQm4iZXKq6Sn5RUpR\r\n56sno5ptRQlbdl28cnA2Z85Q6JfW9jg9BP+LpEolPO2ojo1X68rw4Rs0zIvG\r\n4/WcGHvj/sEZD4YFjoloxZVR/sNP1qtHJjuFo3d0ETv+LdTL6/VcRlf77TJA\r\nk0ueF6iuESjyPUBYukbwUZitx/oEqBCVUsjPP1WJV2uoDP7Rfu7arJ9MG2pm\r\noXc8atMF6stC/LugfEigJkv8LgEmp53mACl3+/rQF85T/kJq0ENoAohK6zV5\r\nxm8pJtU5SOws8T5ISl/F88McmEdpKg7E3l86kXmW2igV/AMUKgMRWnTRyaC0\r\nxa70tms1InoSs/b9Ivg52hXb2jYgc0G9f25b5PCmYrTe7JN0c1dpA2KBnvc7\r\ngtN6nqO1bNDVxwrS342hJmmnkua/Hwukl04EzwxU+cXoCb0HPdHhonfvSSFx\r\nJcBolH0tmwiKGFEyBdm7XoliSJwjsahUCYf+twKvuGWMSa4biwd921KAwqRQ\r\nUQ+olCchBCIqX1ZK8gQJ8FxKRUw9i2srJQPSSoWrLxreKgXewGbadavnAs54\r\n2f4e7SYnyn7CJitqE9664scnUDOGMYQTeypmjTcaeEV0utH6qOucouEhPJ0g\r\n6S8Y2ZW05RVfCvaAk/cAN6t72hz7x8pejsc=\r\n=OP8J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# transformer-sdk\n\nTransformer SDK handles transformer bootstrap and IO so that implementing a transformer is easy.\n\nImport the SDK:\n\n`import * as sdk from 'transformer-sdk'`\n\nImplement the transformation function, pass it to `sdk.transform` hook:\n\n```\nsdk.transform(manifest => {\n\t// implement transformation\n\treturn results\n});\n```\n\n\n","gitHead":"5d63d7df72979949f6334c014362c996d1959681","scripts":{"lint":"balena-lint --typescript lib test","test":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-04-28T12:44:36.436Z"},"_npmVersion":"6.14.16","description":"Provides hooks, types and utils for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.1.1-result-not-full-contract-5d63d7df72979949f6334c014362c996d1959681_1651150044683_0.7840527458230622","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@balena/transformer-sdk","version":"0.1.1","keywords":["balena","typescript"],"author":"","license":"Apache-2.0","_id":"@balena/transformer-sdk@0.1.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"dist":{"shasum":"c5cd54ed1bbba7fe3aaf4d3c9e874997303bb556","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.1.1.tgz","fileCount":10,"integrity":"sha512-XTKV2rukbJX7ER4Yl82hkPIQdP/8JR2v9P46msPURjnok/uB3DEHsQ2tezODLWYSIV+tNwhL/qCCVGCFC2vnjA==","signatures":[{"sig":"MEUCIBsAbGPTX6I0OM4l0x9hGl2ApmWlCnvdIs38VLn2Qu+FAiEAr5kRtFDSAsD+6OSOOn3a7hB7bEQI8notaZSIqfgDFRY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiao31ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSlQ/+Nqo9hNid75Hlcdc2x13rLvc8e/nePxFK+ms9nS6kKajeS9iB\r\nZ4SqjgGSVBEsaEhzChqR5iHI/t9IlyGNLp+rPIInzF90jAOqFNxRxbj8AU1p\r\nRFRyiCHgCFlbLGT92F+sHFLINADkR1QXFV/ZhRyul0Ia1zL+nJgkymI7G7gN\r\nkt7nCLK2rYdtyJLBUTewHXNyVzDfpBwIhgUkWNTLzRMZfXuJiYHe11V0Vjvm\r\nF7vcZGRTXHUpzskyJHWQ4qSsglCfwYDBS8Jbqr1m7lEU5LHxfBLUxP/sAHui\r\nUfBP73PZooyl4dIhL4vwg85bR+Y4GnOpLIaCDI9jPDqUw34Ne8Yy2LApIGvV\r\nrY1R4MwXUt1MhuM2SLp+cfHucjqh5cKhoyiE78GV75oS2kDjtrJoE8P4Ny6g\r\nsfzfwFVVx2F5phRbcQgNksDb1LhNeQymhxmuBUGqeEGiclqnI+azmtWY95rE\r\nz2fq0/dVWiqwKlivcDWVQWce3UWthh8fa6hFRUjenopQsAFXuiwm0jfrdVbo\r\nMdRKWIdIBO6682DK+L9GCe270OiqAiloe0pjzm6ztBcDCSgdm75jTD5iaLJr\r\nXoB+bj8JCnj/Y02DSUETB8D6HUQXiqfBC4G80k2fGawb0Sdv6bdP6JdiwCMK\r\nN6CrpQUP//mvBZ3K3R1GeDFCjpotOqOSOsQ=\r\n=1Lgb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"20fd5c42e5709cc5e4f3e60fc257dabbc13fa2e6","scripts":{"lint":"balena-lint --typescript lib test","test":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-04-28T12:49:41.008Z"},"_npmVersion":"6.14.16","description":"Provides hooks, types and utils for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.1.1_1651150325040_0.30070277576460946","host":"s3://npm-registry-packages"}},"0.2.0-contract-def-de5c0c482cbb2d36877cbe2e1dd2235172fd725a":{"name":"@balena/transformer-sdk","version":"0.2.0-contract-def-de5c0c482cbb2d36877cbe2e1dd2235172fd725a","keywords":["balena","typescript"],"author":"","license":"Apache-2.0","_id":"@balena/transformer-sdk@0.2.0-contract-def-de5c0c482cbb2d36877cbe2e1dd2235172fd725a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"dist":{"shasum":"86580ce761a562ddb5539bbb2ec8eea7ead5bef0","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.2.0-contract-def-de5c0c482cbb2d36877cbe2e1dd2235172fd725a.tgz","fileCount":10,"integrity":"sha512-5iD3v46BPJk1ZUKEJ0PmMknAgUNy0uksHl8pHNyQc2P2J3lTmq+f38mM9k2Fh/IMRkmcmadeTcMnlHjsn0pzMQ==","signatures":[{"sig":"MEUCIQDANhoddSZwJPzieqBO6FWE0qfbY0wCutYEQ1EDCdQc6wIgLnyNNQJDsBZ3w+bVW/ar2IruvJ1nWlbkBYdMq8rrK3g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiashVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1dRAAmZ+UuFDlp3d7RRlQZhdBEp11gSKDDpRugR21efpnZv4SlK9q\r\nzfxE+WTRAgw65SzD4K84/tX+Oy3lD59OsGtlrW4SPdrmvw+LNfbxdqHPinSP\r\nAF+VYMi6jnzaeT+7XldqYpzhToIGL+T0VFw2Ic1ZetdFRTcs6xlGrWOXgPWI\r\nJZltWi+w0I4VtKQnhuL8wDEER2OXH5CoDBMti7MdPkUE6II1LEN0E4I/s/qN\r\n97I7/QEa02P3zzL/wGOdcEZPGSeL3g8HNyZjYBXqFNs4AUE84mYUZ5q50jA+\r\n9qehz8CZuLsykYM7hi44bGcC6GFSrORymvlpfYxveZzOR7Qt2/D5G0qVUZPq\r\nauLakrY5Y5g9FU/O5Xtrtj5RnZJoVjBgooHvxr0oNRw89/O6qkP3QUVJ+jqB\r\n4qSfgtDFgVmgklfkWTotqTb4lMiZzqelYbxTIFRvEsvwlrOOzBFrCwOfCmIK\r\nYpJjw5z1U/vXWMzalWyYrL0rs5VU2bQxzx0dU7t/cgsnbuTwcSYf7IyemeQ2\r\nR4l8+htOjXUyXMKX4S2JE7Mq2zBfsTDqxxAIzTSz8r7qKwHAizNX3etsRaMx\r\nMwKqiZI0+gj2/MFTUH1U7MqoA89sxEpidK8mWqEsIpfJvnQxdB/MaRcAxFpY\r\nGhNi4tTAejnapM2zedSHMzIIDTCQY7NFLlQ=\r\n=1mQq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# transformer-sdk\n\nTransformer SDK handles transformer bootstrap and IO so that implementing a transformer is easy.\n\nImport the SDK:\n\n`import * as sdk from 'transformer-sdk'`\n\nImplement the transformation function, pass it to `sdk.transform` hook:\n\n```\nsdk.transform(manifest => {\n\t// implement transformation\n\treturn results\n});\n```\n\n\n","gitHead":"de5c0c482cbb2d36877cbe2e1dd2235172fd725a","scripts":{"lint":"balena-lint --typescript lib test","test":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-04-28T16:58:29.134Z"},"_npmVersion":"6.14.16","description":"Provides hooks, types and utils for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.2.0-contract-def-de5c0c482cbb2d36877cbe2e1dd2235172fd725a_1651165269283_0.6759763258796527","host":"s3://npm-registry-packages"}},"0.2.0-contract-def-c0b169083d1fc0eead5b61d4c507bcd1fb9e278f":{"name":"@balena/transformer-sdk","version":"0.2.0-contract-def-c0b169083d1fc0eead5b61d4c507bcd1fb9e278f","keywords":["balena","typescript"],"author":"","license":"Apache-2.0","_id":"@balena/transformer-sdk@0.2.0-contract-def-c0b169083d1fc0eead5b61d4c507bcd1fb9e278f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"dist":{"shasum":"f6706b98e265648776879d1818fb1b45660b6514","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.2.0-contract-def-c0b169083d1fc0eead5b61d4c507bcd1fb9e278f.tgz","fileCount":10,"integrity":"sha512-A6fLR+cOkKP3P5+bJkWfL9TVG/gmcAAvvxY8ledFf5K7wm1CRvkYjcjudu9UzzVsPoazyIho+G6atCtYU6o41w==","signatures":[{"sig":"MEUCIDFLoLae6XIB/ti09Z7IJa3UFcIbbr75mMLMhFgfTB4HAiEAqDM5Nd77FLvXPV31wtQ1rVCx3ki86C9DaVhvWU3r/MQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiasl7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVxw//QpxYP4UVIg3MyYW4xiChnk8qb4sGbzjvPLaEBxavkvZagbEX\r\nEwwywDup5Q4pV74UeUdmPCGntfdl0zL5VhTdMRrsuQBu+1Rr6Y9qTWLPQwoI\r\nZUNKSg/1cqfkyXmli1yXD1WZTxtN1fEE9/rIqH6JIZPa46yx9QrhXcrp6blA\r\nCcFjKgD2EYSC55bwhE+/1oMC1Eb0PaeEntr7RxLOjSTDDl7l08C8uAotMz99\r\n2b2U0ouABnbJUELaH3sfy8+ItatYWm6BQ31rGkr9QanKdsVUciwanW8bu898\r\nFwGfr+Un4pDshbK9vbQTbV/QbHrzKN8DLB81hwTsm+N6t+8crZBCn/tngdPE\r\nYoDuMdACTxn0dFpTuj9WqESBj//Kr5xZSh7LpR9yaSiOKPUi+0YjSVybWsnP\r\nBqIXddkwk/Q3aJPYCDdKp191TVtgqhbNCJgsdrf1yPOUxnO5ZAkFZ2pYFJPc\r\n26YfunRJujXZBEDdzpjtqmAc9oZQVhqD/C64/tkMMZtsVPhNVErdMvpP4SN0\r\nHuZSiZ+xAsZ2vnzrPWPEqaIqNZxlzO6erDzntftmpMp0W3zZ7dHv/r76fGqn\r\nQCLdUHHP7HjuxbjrA9KqDr1oBsap+/C/qgc5XXPcWugebvo/vw7lVR6UG2Qi\r\noXcvp3DvyFwXgCZC7Q+B4XVa/SShOfykK/M=\r\n=Jk4A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# transformer-sdk\n\nTransformer SDK handles transformer bootstrap and IO so that implementing a transformer is easy.\n\nImport the SDK:\n\n`import * as sdk from 'transformer-sdk'`\n\nImplement the transformation function, pass it to `sdk.transform` hook:\n\n```\nsdk.transform(manifest => {\n\t// implement transformation\n\treturn results\n});\n```\n\n\n","gitHead":"c0b169083d1fc0eead5b61d4c507bcd1fb9e278f","scripts":{"lint":"balena-lint --typescript lib test","test":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-04-28T17:03:33.107Z"},"_npmVersion":"6.14.16","description":"Provides hooks, types and utils for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.2.0-contract-def-c0b169083d1fc0eead5b61d4c507bcd1fb9e278f_1651165563198_0.9433875413980379","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@balena/transformer-sdk","version":"0.2.0","keywords":["balena","typescript"],"author":"","license":"Apache-2.0","_id":"@balena/transformer-sdk@0.2.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"dist":{"shasum":"ca3f2897353b141b92b28ccf18e60492292d8ea0","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.2.0.tgz","fileCount":10,"integrity":"sha512-v9WSuT5m/O0TGORcRteTh69+m9u2WT8q/I29EOh2HAyGfuslIueyVR7esXndcJlQKGxE1hEdFGknreFE2mpCtQ==","signatures":[{"sig":"MEUCIAJPoH1lTCerGx54hqSZSMD05C8kHfGdrwQdEy/v/yfwAiEAyt/Umm6o/v+vX1cqBrh4yIAud0yre2EAiUv/jI18Gmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaso7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmos7g/+PKYKEohB2cQSFl293LUNSo6+P7zRQHd49e6BqeDJG7Qhqlha\r\nPrHi/ZcYtP8bNLm7GHWiMpejIYmUdTCUGQ1xq+e43wuTlalnqfr30gteAK59\r\nsfY1uC3mNJJm17wP0Dh68OFrhsgQFQppDezVYH5wsU2isLM+2c0J7DwVWey7\r\n8TxktShpLrm6RevQl75xAl90HEXMjrop+e/4h3gn+TTooNpSx/BdnafoSggN\r\nFCHX8HcbkJ5Reyb3hN2jSc6Adb/1kWdVQ3hOa/3XFhelJx0qtFXazOhbDqVi\r\ntJl25ZQVXvsdxTAFSBwAoNgAAaFyDFJDWS6QueGkg9xCnRMpzRcieVpoFr0q\r\nIY9J6ItDh3kcqNQ6gId+3HBKoCiE5fJYRw/e6q3iIv2dYLydXk4UBPt402Qn\r\nZX/P5AeIpZcd2s6JkwawWs2Ejrj7P2efwQXcpqfdwsVExzjieBQf+//Q335o\r\nCy7fWCD44y9WEIZb2vCTiabhWVfSMyCaT3ouTuK1h5MYzj3RKmeLuNKunIm/\r\noR38GxE5V5P1uOWkRM86ohcSZOMMqZrIpZHZvgks8Jtx4SvNIvYxSP2LNIef\r\nbyS1E8Ge1NXN1o/+79A8N/NWNrDxmQ0ScHa5opmH2Iaz94hWly004da87UeY\r\ngpGk9/LSn/iTW8Z4O5skc4LFe1V6OFRW+Os=\r\n=bY9l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"efdbe6ccfec0a0138d2e310ff452268eca183dbc","scripts":{"lint":"balena-lint --typescript lib test","test":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-04-28T17:07:17.316Z"},"_npmVersion":"6.14.16","description":"Provides hooks, types and utils for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.2.0_1651165754918_0.8484568773043326","host":"s3://npm-registry-packages"}},"0.2.1-no-export-type-cc9da62c5ff977e2b4a69a3519c8741105f0766f":{"name":"@balena/transformer-sdk","version":"0.2.1-no-export-type-cc9da62c5ff977e2b4a69a3519c8741105f0766f","keywords":["balena","typescript"],"author":"","license":"Apache-2.0","_id":"@balena/transformer-sdk@0.2.1-no-export-type-cc9da62c5ff977e2b4a69a3519c8741105f0766f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"dist":{"shasum":"b52c15f8601d838d796bd7f0fe69dc360d6edfbc","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.2.1-no-export-type-cc9da62c5ff977e2b4a69a3519c8741105f0766f.tgz","fileCount":10,"integrity":"sha512-IPEW0GZtj8T6z5eNguSAc2arHtVTfjSsZWkqh9CV44n8F2QAAjWnuZb/vt4ricvAlA5UPuKtxSejt0PJ2XFW9g==","signatures":[{"sig":"MEUCIQD4MCYLzu5ZS8OlgXPnsGAQ7LUeHQFfgdIKGQ2tP1oPiQIgc0aD3fkPstBUTknm4YHZGwOntzZtZxCQCzxquPwHUyQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiatBLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrG7A/+MzoT/H9f75luGLolImVbxFTXFuuRdvlrJIYi1sf9C/wY6M9J\r\nM6Y9hUsKhNfolcnmOiG9X+qH2LlHkvKSN6ibM2xI6t9QSw//BTNUaiiMjd0i\r\nEi8WDZF4aQdx/weviykJo8MmcImrAMVAs2UPNr7rgAkYxtA1WdOyLwLd6Gn8\r\nUvBqDat4B60jwHW2Xirx+Cm4VNoOb7gOeYpLw1sAFaZ6K6oEpqqbN+3wbOyq\r\nTl+8ZU0gKnbnH0gCeE+DG9502PoHqi38WmmhrMLNjWDPlxLU2piOys+PMfX7\r\nxbTzB/Me9dfvM7l63oA1PYiCE+7lV1RwKS9fvAPIZw8aYsacqHrz6aBud46Q\r\nzV52Z8lbk+CDJGu2R5iT2UsGdGhJa9SUJmC5ku0XgsDfUZjSZZjMND1YawiS\r\nG6xUZ4xuu4l3Ly3kRyKxr/94xqJslMZN55zFQLBhiVrLnEDEdqAN44BJLup7\r\nU1QcviEkh78SzO+7yjQrKKd4bU3n4r5L29eQwRy5BG9HckrMazaA2gog0sIW\r\nQbdctN6wfkOHlGsrE9kpFruIoQWaOT+yk4Sv7MgHAL4RUF8qiRt2lKKIuBmQ\r\nIggrPWHUm+Ht71m/toATSsENdtp+pQlSfzYD/BzORlV39wYpW0MCwCYIks5C\r\niSDZagJQyuF2JODhVEqeHxp8rHMpsxrjT9c=\r\n=/UTH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# transformer-sdk\n\nTransformer SDK handles transformer bootstrap and IO so that implementing a transformer is easy.\n\nImport the SDK:\n\n`import * as sdk from 'transformer-sdk'`\n\nImplement the transformation function, pass it to `sdk.transform` hook:\n\n```\nsdk.transform(manifest => {\n\t// implement transformation\n\treturn results\n});\n```\n\n\n","gitHead":"cc9da62c5ff977e2b4a69a3519c8741105f0766f","scripts":{"lint":"balena-lint --typescript lib test","test":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-04-28T17:32:28.871Z"},"_npmVersion":"6.14.16","description":"Provides hooks, types and utils for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.2.1-no-export-type-cc9da62c5ff977e2b4a69a3519c8741105f0766f_1651167307513_0.9162098463070456","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@balena/transformer-sdk","version":"0.2.1","keywords":["balena","typescript"],"author":"","license":"Apache-2.0","_id":"@balena/transformer-sdk@0.2.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"dist":{"shasum":"8efe1ccb1f0e325349e2c81d3f4bddf5b5b7693e","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.2.1.tgz","fileCount":10,"integrity":"sha512-1TpOXK8Ik11Tji9Ap/YxRQW73TEi+x6ro8vNz9t/JOBtCYaMQx0/rm6RYWbTvLCPeEVlzMm1ryT/b5Bcd8jY1g==","signatures":[{"sig":"MEQCIF33ehXRWe8O7AK5okL/Nuu85+vM4q0nHVPWyJ0vMGTDAiBE2o79tLdU56Wt5yLwjCUX8i+yTmvTIZmqV571aPDaLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiatEWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJtA//SNAIlSB4c5HDfSb8K1qAAgBLVFcI+FBmU9S/Dq9zm0ySg6dz\r\nRSefiRHgxBErzGG2cGU6PgixAazdnCxkU6kQSeu9+XUmQIAc7MjcjDVxVQK6\r\nLVQU7nRpAqImMjS83JX5PADhpquA1NRFS289s0452vIZuzxvLMoFfmOfpGew\r\naICc+NiFnMo13B5s8d2M+hCHNxO2Mgr1jGypEUXPbu+Bbix9t73n2LzBSaGL\r\ncjfsytykRru3kJXUfXmdN3TUnlUgVczNbuN6xeO8ZXIKQRm7/stghskBqTAJ\r\nqzpAvHnyiRhFtZIkMfwN8dOv7dS38gikpPqjD38ojoeWJleml5COFHo2Y5mH\r\niddYSZ4+AmQGTmnf1dV3KhvBSDAEqBcdUItFucNJftzW59AlyvO/k/j2wPhv\r\nbxvLUqEZOAUUxlNZ/amMXVHghFqe94hireVtWLi2VvifAZxd0x8BpWiY8ZuN\r\ngBDhGl9OvwtVuPIh/YXQBwRn/iljZ20oB3MPEnC/YKPRfvM0ZlHPWbx5EyaR\r\newtdG7n+GkxJTDdnUSxN7eRmFFc0DkiXpAYlNa9+gF7Q4AG2QZJ+oHd/7Roy\r\n6BR7q/t1tL5l8n9hQCy2SruIsdrwSj59+FY9zpq7Iiux0kPe8ECn4T9hmMPJ\r\nZaAND3N2R0KtlSzeQDxEv0Haoib3TGkz7eg=\r\n=00Po\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","gitHead":"1f3f1cc55dfaaf564b681d93ef0e1c83587a6362","scripts":{"lint":"balena-lint --typescript lib test","test":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-04-28T17:36:36.549Z"},"_npmVersion":"6.14.16","description":"Provides hooks, types and utils for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"js-yaml":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.2.1_1651167510353_0.605058258787303","host":"s3://npm-registry-packages"}},"0.3.0-gen-types-and-funcs-f84b4eea0de8070f1e884a5216f2fb8db77ea827":{"name":"@balena/transformer-sdk","version":"0.3.0-gen-types-and-funcs-f84b4eea0de8070f1e884a5216f2fb8db77ea827","keywords":["balena","typescript"],"license":"Apache-2.0","_id":"@balena/transformer-sdk@0.3.0-gen-types-and-funcs-f84b4eea0de8070f1e884a5216f2fb8db77ea827","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"bin":{"transformer-sdk":"bin/run"},"dist":{"shasum":"829fda41e0bc35c0b44ed2c53d8931125c18c3eb","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.3.0-gen-types-and-funcs-f84b4eea0de8070f1e884a5216f2fb8db77ea827.tgz","fileCount":19,"integrity":"sha512-rUX4DsubdFushusUbO0xy+SMdhPhLTzZp9LI2NR/5dfuedAVlHjWikowY1tmCEdFh4m4UpOSvIPaOqFH54/QFA==","signatures":[{"sig":"MEQCIDwebAA85A82we2Nvz0Tn7JuRKiRTmtI9ApqHGFg3bNGAiAkn4vLdI2KEaVMLQmYX6+zP3iWgN+k7gMQnT5PNuihbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibmloACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMWQ/+PEo2KOoNy3MJZLZsOP2NVT+TGAMbghkIguNtfyJ3DScORvSU\r\nvT5cpCEc+JgqBtGKAw/U5zis8MPArc5ZRODaqvKpn/Vak4k+gqSWNTS/5Z73\r\nIjHCK5le4DGGQLRmbuZBdppXgsH3hHWIX7omtAFDCKap+17s2j7K5Iw0LV+k\r\nUcsb6Oh3CmNRLJXAa9Dd8IqkbttMl29VCQKJtTrbOnJlBIh2/dinSVNRlLOF\r\nN0aP0HR1iuqMDr52on8py2h5WvhSiigMBUOh5RcNcXw644blEX5rAKCYkNCA\r\nuYYh5j7ke3f9JalLptQ3J7oRSF79gM8mmWSQx1BB03zmKbzdx+m2sja+JRxV\r\nZpUV0wKUmOkbF1ZHg9itSABebCtIOHDWulzNFYHhmNslGAR0Ne+jV4WZ9GNP\r\n2cIyNhTspXXikO0CKSgb9eVuXDvJNAwgn1AF2QJC+GtULiC0XG4SxAUx5iHF\r\n8auZH/jzoIgCYAsR2FhfK3FFVsneRALpL/kmaQWdr68Bex3p7dfNfVI1OYfs\r\nbbfXm82hBKBa7yANz198FfXx7CJQFg63I5hbNfhQ/RRw/xSercYNo8qYsQ6l\r\n6Uy8Xsc2iaBq32q39QYC42Y/id71gA4Qn0ZYh2YHvBo/SAHM++wDNlMSNiYa\r\nzwcZIMB8MGBCrVjieu924iNu/OJVmVKLhyQ=\r\n=BlSS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","oclif":{"bin":"transformer-sdk","topics":{"bundle":{"description":"Tools for working with a transformer bundle"}},"dirname":"transformer-sdk","plugins":["@oclif/plugin-help"],"commands":"./build/commands","topicSeparator":" "},"types":"build/index.d.ts","readme":"# transformer-sdk\n\nTransformer SDK handles transformer bootstrap and IO so that implementing a transformer is easy.\n\nImport the SDK:\n\n`import * as sdk from 'transformer-sdk'`\n\nImplement the transformation function, pass it to `sdk.transform` hook:\n\n```\nsdk.transform(manifest => {\n\t// implement transformation\n\treturn results\n});\n```\n\n\n","gitHead":"f84b4eea0de8070f1e884a5216f2fb8db77ea827","scripts":{"copy":"copyfiles -u 1 lib/**/*.ejs build/","lint":"balena-lint --typescript lib","test":"jest","build":"npm run clean && tsc && npm run copy","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-05-01T11:02:28.561Z"},"_npmVersion":"6.14.16","description":"Tools for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"ejs":"^3.1.7","js-yaml":"^4.1.0","slugify":"^1.6.5","inflection":"^1.13.2","@oclif/core":"^1","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.0.1","json-schema-to-typescript":"^10.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","copyfiles":"^2.4.1","@types/ejs":"^3.1.0","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@types/inflection":"^1.13.0","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.3.0-gen-types-and-funcs-f84b4eea0de8070f1e884a5216f2fb8db77ea827_1651403112181_0.4856695929705188","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@balena/transformer-sdk","version":"0.3.0","keywords":["balena","typescript"],"license":"Apache-2.0","_id":"@balena/transformer-sdk@0.3.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"bin":{"transformer-sdk":"bin/run"},"dist":{"shasum":"48842e8c70616f4f15849f62c37d9c4ae596e304","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.3.0.tgz","fileCount":19,"integrity":"sha512-15EXe+DP/pb1EYg7dEsFLaRzJwKx8Wglx+sfmjxGEG9kcSs96Rum1bdP/2WneqS7Js6R+Bp3TiQsMdmNB6Pfqw==","signatures":[{"sig":"MEUCICz09kY8d/saSTGLDq8N926SPNmm0N37lekUUggUC8QdAiEAqGdm0vC0PW98BatCSaV6i2Q9lcoGjkdGQTcPHS/k/WI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibo50ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLnw//UWaoSw7U+o7NnUdMeMz+yNnBVKYF0dZuH2hM8giudS1MBm05\r\ndj1SOSs5gGitfl8mF6DUWn3Qz8pbKB73bm3W1p5soawBMjE17IROxia6j7Q0\r\neAPNRirYzOsSaaFlwWVf7npSGICS94WbEo7diLo4vKukAvJ6QLgmkFfn5TdK\r\n0UGg0MmwNE0wAylgSaSxzXnDXrp+mVC9ZGfPZzzuWxE+gWS2AXvOi4jIjXE8\r\nV1tYtqylnyXU5oODhqo+ZyPn3MHXODrtCbBcckWf8dUPzPwFNNQOZybfjqX+\r\nKSV/GnyRhGOgqxLJEX7ILePFNWOKQWXRMGKu849DXaF8LB94IOut2EXvoboV\r\nAt7b4AwRYm3zpiFOujCTwvEn7HyYF8PKCOByXn5QKOzsDf/k4Gf3zzxTqArw\r\nvJM9gyGs2VqLdQzs1ETFnCZTqGlzkGVR09YUJ9Oob6mDGT2taIR6AvZKNLri\r\nmPMChCOcUD7tQaC2i1DB2+MRIveKtS5XyRIwWvlM55LFJuGGVbvPb8GfYK0E\r\nfYbA4Sz2y9Hn7LPpnbFPZh5s+Figy8jH5sij6fICXn4XaKSJTfLEsJp8kMhy\r\niSXmUeJRRHpLMHY6fYV4q70yszF2MFtlErRrOk4umof+btb2Vu3V07f2KbN7\r\nOvit4RyZJYBDXRmukaWXlTcljR2hdRuSZDk=\r\n=lRMx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","oclif":{"bin":"transformer-sdk","topics":{"bundle":{"description":"Tools for working with a transformer bundle"}},"dirname":"transformer-sdk","plugins":["@oclif/plugin-help"],"commands":"./build/commands","topicSeparator":" "},"types":"build/index.d.ts","gitHead":"4b05623c2105b501ad30f4b3381ea9724990dd99","scripts":{"copy":"copyfiles -u 1 lib/**/*.ejs build/","lint":"balena-lint --typescript lib","test":"jest","build":"npm run clean && tsc && npm run copy","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-05-01T13:41:23.477Z"},"_npmVersion":"6.14.16","description":"Tools for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"ejs":"^3.1.7","js-yaml":"^4.1.0","slugify":"^1.6.5","inflection":"^1.13.2","@oclif/core":"^1","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.0.1","json-schema-to-typescript":"^10.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","copyfiles":"^2.4.1","@types/ejs":"^3.1.0","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@types/inflection":"^1.13.0","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.3.0_1651412595811_0.05841850743496879","host":"s3://npm-registry-packages"}},"0.3.1-gen-from-handle-d5819976ddcf2faf8978c099f29d5ebd04223831":{"name":"@balena/transformer-sdk","version":"0.3.1-gen-from-handle-d5819976ddcf2faf8978c099f29d5ebd04223831","keywords":["balena","typescript"],"license":"Apache-2.0","_id":"@balena/transformer-sdk@0.3.1-gen-from-handle-d5819976ddcf2faf8978c099f29d5ebd04223831","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"bin":{"transformer-sdk":"bin/run"},"dist":{"shasum":"73658e437274b32c17c21a50b7ed5a89f16599e5","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.3.1-gen-from-handle-d5819976ddcf2faf8978c099f29d5ebd04223831.tgz","fileCount":19,"integrity":"sha512-9eOSOs3qrTdsiiK6MB4Djly1MtgdC/ebhZOK05CXI00Fkq8V9oeS3yDcdk+Q7jAPhVpD6GaDnNljizuqUi6Tlw==","signatures":[{"sig":"MEQCICfY6Hcu4IUzmyc+Wlwm1Uz1q9rYQBlWldVM142LG8cKAiAdrACBh2MhSmPMB6O8gsuo1UgpqG+bXLyGvVeJorDt1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicJXtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXJBAAg6yqkaEMW/4ne0UHWxrQXoBonGUM7ab6CX8w9/CKprQl/XHn\r\nepUcAg/VR194od0pajCpr++tdid5hkyBkM9CYrEY63pXnt1OSWQbxhTRB3GJ\r\nAb+hcfPxAOePuu4lvQF/tFByF/Fuq2XdszWfzytn3nf6qRu438C80cd/bSs3\r\n6I3bnmzDfRiAoK0EhBXqfkhFmpn9GhAkU9b8kvJEE5u1AXrfC2LaNDI9tHp/\r\nNHklwscpgCwijbKSQcMD3QfkQg/G8d/GVRHRKzSb+5AQrVMM/LDpf7ZNUKFg\r\nvtMOJehgfEchSyk/KPOp3g3PAvMLChUpgAjxDlJqqUItl+s+CnjnigHDHXFy\r\nUtji8lOkUR3YzVZ8+kq+EO2buOZSkIFCzMEVQVQl+5w/YNInwz0bLuBKeRXz\r\nVIBQNGxW+6CV/1v6HZ/YApScLjjR+XhBfpUfgG2m1Zmzt5OIeuRCDTOiqdDq\r\nkuwb/idu4KryMYek6zVRwUrq7OAUMwSXJ3hzT+xeY0E9jfi20UFDXx4MJnHL\r\neIIa286xLWGFtZaZaF/9GK8JGsfae87zpAeG7ifMZB3QT3Ej2hUym8NRkmFL\r\n9z2LK2eYOZ+Fdg0Jpy1oOaBXrJyVPIviBkUG9QRUUSdB0Iri1LN0gp6oscYP\r\nZdRpy3Faljs67rrQJTxbH9vcM4EfhhqqmTQ=\r\n=nc7m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","oclif":{"bin":"transformer-sdk","topics":{"bundle":{"description":"Tools for working with a transformer bundle"}},"dirname":"transformer-sdk","plugins":["@oclif/plugin-help"],"commands":"./build/commands","topicSeparator":" "},"types":"build/index.d.ts","readme":"# transformer-sdk\n\nTransformer SDK handles transformer bootstrap and IO so that implementing a transformer is easy.\n\nImport the SDK:\n\n`import * as sdk from 'transformer-sdk'`\n\nImplement the transformation function, pass it to `sdk.transform` hook:\n\n```\nsdk.transform(manifest => {\n\t// implement transformation\n\treturn results\n});\n```\n\n\n","gitHead":"d5819976ddcf2faf8978c099f29d5ebd04223831","scripts":{"copy":"copyfiles -u 1 lib/**/*.ejs build/","lint":"balena-lint --typescript lib","test":"jest","build":"npm run clean && tsc && npm run copy","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-05-03T02:36:50.974Z"},"_npmVersion":"6.14.16","description":"Tools for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"ejs":"^3.1.7","js-yaml":"^4.1.0","slugify":"^1.6.5","inflection":"^1.13.2","@oclif/core":"^1","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.0.1","json-schema-to-typescript":"^10.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","copyfiles":"^2.4.1","@types/ejs":"^3.1.0","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@types/inflection":"^1.13.0","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.3.1-gen-from-handle-d5819976ddcf2faf8978c099f29d5ebd04223831_1651545580989_0.1114875564506872","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@balena/transformer-sdk","version":"0.3.1","keywords":["balena","typescript"],"license":"Apache-2.0","_id":"@balena/transformer-sdk@0.3.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"bin":{"transformer-sdk":"bin/run"},"dist":{"shasum":"174d700b895bbebe6c13e55eb220b2d82f8a4090","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.3.1.tgz","fileCount":19,"integrity":"sha512-oLxNsDi+uDIIQAPgoftt9fzsQxWkDmaNck7+6PtJa/V9EAU/uu/YBND931mOWUWtztnVTyFAJ2coiYIG8A/Yog==","signatures":[{"sig":"MEQCID8G7Fp+6NTE9sdo5FciOECrA3C+Mg2hUzcD//8e+EFXAiAH2RLiMO4nP28LjKufxAr/rSQ+RpA9RQJCHoOK+gGUMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicJnfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooHQ//QLqtzQAcNQO8qN8R76/8q13sQWYKaDf7jqIixU/CiJK8AcXp\r\nqe4aEAcLU/M0/n0OCoqVsW+pxP7pg2R1j+4js+lOso2qqW6iX9/F3feL+R2q\r\nm/OA9HJM51C7slN4v6x15MfCRXebIOlz0++cirsNOS6DGc0sNwurbAMq4zIW\r\nOvZWIx13hEj71yF9wXVkyEbCJilPJ+laqRWYNFoPVMF8UNDtbUwZWmPbgYT/\r\nKeQY6B7DjpsQG5p0uRDVdIMFamgXZ5MtjyOKuhzmFoEs7SxLIj5w/9fX4B5O\r\nSqrvl/Tpr4R1dc/sTKtzWYfQ3ELnQlwER2v9jXqbb+vGwLLjuxunJRKW8AAj\r\nKZHhDP9I2/2mnRMrDSiYDOpFIzIThtAgbhj4rJHhjZLK4bqShgRaW0NZCERm\r\nmVLFD+TQbPne2xQ1/7/5WufyZr5EmQvcdeDElt5bMNUyDOizFx+kuRdhfwcE\r\noW6pZ51RcU+8OrlN0gwrRfDvxg658MQ9z6XE1dCkRwHiyqh3dFP9YRrHGtSN\r\ngao32wzaZwN1cMhEraJ4w52zuzyQhVY1HgKKQifAhF34VukwpkzdRhfY38gd\r\nUOiJczr8igsa/i2adH29KCi7qtMrUcd9P/DijV0NigEkv/Q5zIiY4D14wrES\r\nRGAZ9SHinS8oqvLzeFOJvZnI/ry3FEA7i3E=\r\n=JSHS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","oclif":{"bin":"transformer-sdk","topics":{"bundle":{"description":"Tools for working with a transformer bundle"}},"dirname":"transformer-sdk","plugins":["@oclif/plugin-help"],"commands":"./build/commands","topicSeparator":" "},"types":"build/index.d.ts","gitHead":"a92c33dd44cf7d028fb31889a7ba236176ff2f16","scripts":{"copy":"copyfiles -u 1 lib/**/*.ejs build/","lint":"balena-lint --typescript lib","test":"jest","build":"npm run clean && tsc && npm run copy","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-05-03T02:54:31.865Z"},"_npmVersion":"6.14.16","description":"Tools for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"ejs":"^3.1.7","js-yaml":"^4.1.0","slugify":"^1.6.5","inflection":"^1.13.2","@oclif/core":"^1","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.0.1","json-schema-to-typescript":"^10.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","copyfiles":"^2.4.1","@types/ejs":"^3.1.0","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@types/inflection":"^1.13.0","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.3.1_1651546591616_0.3287108279222457","host":"s3://npm-registry-packages"}},"0.3.2-fix-escape-8ead3556233b38a839f21a0286c86d2be001941f":{"name":"@balena/transformer-sdk","version":"0.3.2-fix-escape-8ead3556233b38a839f21a0286c86d2be001941f","keywords":["balena","typescript"],"license":"Apache-2.0","_id":"@balena/transformer-sdk@0.3.2-fix-escape-8ead3556233b38a839f21a0286c86d2be001941f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"bin":{"transformer-sdk":"bin/run"},"dist":{"shasum":"16db2e344950031f5ad6bdc3ac5523ea71c73c0b","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.3.2-fix-escape-8ead3556233b38a839f21a0286c86d2be001941f.tgz","fileCount":19,"integrity":"sha512-7UyLPHwAbpVOhH4JroOeaQDAHmMIXp4ZcTbNjmlw8uce7x7KBwe7prTnnOYLnLTN1SA880kOYZwe/KmFsU01Zw==","signatures":[{"sig":"MEUCIQDxJTBTtp8kfT3zh1nAkGdtOa3OyfmBKCSRGUJTbZWYwwIgE++QvnR9VaGC4obqHRyXwOUDEoW5n/3lhGhqOIK9k80=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicJ+vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrlcw//S4ro03nqx/bu1ue54w7fm1d8A4QcfljQZKI0nEHFG+VicGBQ\r\nDMDFu+R8cBSQaNomzSCeI1cwUUq3qgyFQvTYwSlwx8gfuipJ5BHPw+5V6pWf\r\n0gDxo57XqKeHN95w4UkIwURqB/XO+mgdkIm9rIO5yXk8zHEi8nQdVWa2D652\r\nkGLF5VDZq98X5+XmVHlKjJDnn+ujjmFEKK4CggwK/qBdIwDL8t0ZqfyyyLH+\r\nTcocgxjyeWZIeZ1SVUm21Z40UeO3kxr1bvw3xOLjfWVDFF//b5dBCYHXYol0\r\n55DgPwACD0E7TWG105fUuA3C/OizyjHmLsL+Sa/ULBsXt4KzcIBSGQgkpovu\r\nx3Uviz1v5p/G0lXECFhnM0cO9e9tbFJ7cGcuq5ylWEvxrEX8YQBgLhmn+t9c\r\nViTUc/nIpsiFmGm+HtX0i7JkDXzEDj+cKSrItrHs0lIJ2U0jWH5LTS1XgJls\r\nywGWigIPSNXelP4jLP/pcj8KvvbJ7QVdsAmZFqAXdod8bgs2BHZ1Ooq5UssM\r\nVJjHM/3VAYcnkzU+TrG1CPk9ZIQkFiOQxQ8o45NIqZ4p7woec4XIB3HePZkj\r\nzKfM1hk1xs3FSIuGUGzvSvQaXXjWcyI359/wnBpBZBhdumAe1CDlxlyK3kq3\r\nvbw99Eq+L6TSJiluG30mDJRYET9X9v0gaMo=\r\n=fOiN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","oclif":{"bin":"transformer-sdk","topics":{"bundle":{"description":"Tools for working with a transformer bundle"}},"dirname":"transformer-sdk","plugins":["@oclif/plugin-help"],"commands":"./build/commands","topicSeparator":" "},"types":"build/index.d.ts","readme":"# transformer-sdk\n\nTransformer SDK handles transformer bootstrap and IO so that implementing a transformer is easy.\n\nImport the SDK:\n\n`import * as sdk from 'transformer-sdk'`\n\nImplement the transformation function, pass it to `sdk.transform` hook:\n\n```\nsdk.transform(manifest => {\n\t// implement transformation\n\treturn results\n});\n```\n\n\n","gitHead":"8ead3556233b38a839f21a0286c86d2be001941f","scripts":{"copy":"copyfiles -u 1 lib/**/*.ejs build/","lint":"balena-lint --typescript lib","test":"jest","build":"npm run clean && tsc && npm run copy","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-05-03T03:18:26.463Z"},"_npmVersion":"6.14.16","description":"Tools for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"ejs":"^3.1.7","js-yaml":"^4.1.0","slugify":"^1.6.5","inflection":"^1.13.2","@oclif/core":"^1","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.0.1","json-schema-to-typescript":"^10.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","copyfiles":"^2.4.1","@types/ejs":"^3.1.0","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@types/inflection":"^1.13.0","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.3.2-fix-escape-8ead3556233b38a839f21a0286c86d2be001941f_1651548079094_0.5349179902254959","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@balena/transformer-sdk","version":"0.3.2","keywords":["balena","typescript"],"license":"Apache-2.0","_id":"@balena/transformer-sdk@0.3.2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"bin":{"transformer-sdk":"bin/run"},"dist":{"shasum":"3b3d269984d22fed69e4d4095291a94f32736571","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.3.2.tgz","fileCount":19,"integrity":"sha512-kpwx5edPB674VcyHLjqyvKXBx9xz3p/+yYT72jtnOUXdSHidC5WptWx02Fc5tblG+oZjuXF2rA00xYf9A2jaPQ==","signatures":[{"sig":"MEQCIB2HzXNsyZoRskrZgZa1HBJ64C3OHhfqEHuqvnOftB+JAiBaQqWpiqXNOvIKl3cDXjHtsRWB7O2iQ5/lIZ5h6XiU2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicKB9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFbw/8CYT3MODtpTFqHLfn2fKP0qVB6Cfa6qOjaox2Y+VBbFG4WB4y\r\nCK7DCbAAMhJZvp8Bl72WTKRvzbTpxyfrHCliHOJJL9HPIW5xGR0ZoMxJ7qW4\r\nMR5HwsJEBJbAGmjZI+Jxt/XIyYYxk3IB9EES49Y6JflnpB92zXCJGgJ+xW4I\r\n1ha32PFp9/78qBiEme2cbdnpPv5p1dL4/gYzDo2fTlA5n0a2BMGaZLDNZP0O\r\nB/yd9nsJp8NpVUe4nA91Dcw+3otkO4AO44N7MG91R2rTK3IOMuqFh2WFywpE\r\n6tM4Dt6i03dbeXdgMMWl4SieWUVlbhgfs5fn60szMOtWh4IL1md4lIEg8oAR\r\nJW7O9u1EW5TOvwZFv1R0dJAT/OWZZH2UvCTBPs/+zYiZkjh5JPFkii/moi7Q\r\ncdpFnyZIFrnXA5NIkyFKOU4Gc9KAueDVBZprdFz07chqx5aUmTERPsMPRYmu\r\nPXE2iqPclMljc63RsfK581vzvPctIv98c+7grOcR5hOIH0mwWilB5jWzH26v\r\nCpyzLEyMdahL9J6VJVmsFJHYe9NioLXFcztaMoi4r43EjebXEVHmkL5VBUIP\r\nZxJh1TPZfavNe5eiaZcfREigpSxoidTAxjWvK4U30dppwbX6VxHeZLNeZpNY\r\nRJGf2gXxR1HjhSvwgS35tXYV5IksUApY5kE=\r\n=BUcF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","oclif":{"bin":"transformer-sdk","topics":{"bundle":{"description":"Tools for working with a transformer bundle"}},"dirname":"transformer-sdk","plugins":["@oclif/plugin-help"],"commands":"./build/commands","topicSeparator":" "},"types":"build/index.d.ts","gitHead":"fd1b466f1bdfb7d425f49cbb12a69a9426ecece5","scripts":{"copy":"copyfiles -u 1 lib/**/*.ejs build/","lint":"balena-lint --typescript lib","test":"jest","build":"npm run clean && tsc && npm run copy","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-05-03T03:22:35.143Z"},"_npmVersion":"6.14.16","description":"Tools for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"ejs":"^3.1.7","js-yaml":"^4.1.0","slugify":"^1.6.5","inflection":"^1.13.2","@oclif/core":"^1","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.0.1","json-schema-to-typescript":"^10.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","copyfiles":"^2.4.1","@types/ejs":"^3.1.0","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@types/inflection":"^1.13.0","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.3.2_1651548285405_0.8969077250934347","host":"s3://npm-registry-packages"}},"0.3.3-contract-in-def-out-58c09c5f38ff6bc974984d48e5c05180fa69c282":{"name":"@balena/transformer-sdk","version":"0.3.3-contract-in-def-out-58c09c5f38ff6bc974984d48e5c05180fa69c282","keywords":["balena","typescript"],"license":"Apache-2.0","_id":"@balena/transformer-sdk@0.3.3-contract-in-def-out-58c09c5f38ff6bc974984d48e5c05180fa69c282","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"bin":{"transformer-sdk":"bin/run"},"dist":{"shasum":"0df9a6c7caecacf9f12ede442ffff5909e7e4a0d","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.3.3-contract-in-def-out-58c09c5f38ff6bc974984d48e5c05180fa69c282.tgz","fileCount":19,"integrity":"sha512-2mQn38KkYwlZpRRz46/w+m0dm+Eu27d4UpshLpmk6Dz7UqpUZ7uRAkxGs6ATbyWMb/2V3djpEdV4DTXiEkj/lQ==","signatures":[{"sig":"MEUCIQDKDy/w8spqL0pNiF0fjZR+9epJYoyll0+Dz8BNeARz0AIgSCya5zn9JzM1dIYeB1b5CISvbUUGMnG32EhO/Y/HpOU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicMuJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsxQ//Tc/BDnJY09c/z/Cd501rVrdcEHpyo47ERgISfBPy1Yil9hbg\r\nxsg+EK6F5AmNoH/kvi9gyFCvhItDx+GLD4W5+Zw5MKN3jmIoen6vaa8NzRYD\r\nN+sHheGxkX6uSQ59lKm4e11KRYofGB073nh4MIdZKn6W+ySebw9RF7FnYVca\r\nTm9DkHa0tWF4KK+ocS3n7jy3UsY7upJe2nym3op/resj/XcTE3+JjFtfOXl4\r\nqCdJq+EqXIdX5xx1mJ9fo2jJ8YbbxH6qbtEGilKJbe7JEKBSO84OYcxlpwY1\r\nX4z1ZE0aKzFy7lB84S5gDzHlxSd6cx2w0IfkuCUmysM01GbKq07eNywvjH2I\r\nnm7D3LyX7dpDESJ0sx4kWHdmWtwafQJ04NRg3yalTrnZ6SC9Oc1AfKhMIx4D\r\nR3ffgu9mOX68JYj5DUMJEWnauC3VBMQvOaWjAZqNotr6j3E8I1z+yTF/Mx8j\r\nTEr6Ta4Z86gY8DUW6zzpGU2jM+4BI4RsrfaJNH3bSRKql0JuYlwA2TN184gd\r\nrwODkdfjC6FfjEHlrLj9ZF32pbmiNLwmsfYD9kgatB+c+S1dQJZzronLDGeF\r\n94esrbAFDYfkCBDzRzDFmW//tvFUe+zgJ/iOpDOqFN+TfHxN6W0Nqi4ScuMV\r\nbed4Z5AMzUzqsItuUZPPOm6v+0CoGE41PK4=\r\n=UtTp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","oclif":{"bin":"transformer-sdk","topics":{"bundle":{"description":"Tools for working with a transformer bundle"}},"dirname":"transformer-sdk","plugins":["@oclif/plugin-help"],"commands":"./build/commands","topicSeparator":" "},"types":"build/index.d.ts","readme":"# transformer-sdk\n\nTransformer SDK handles transformer bootstrap and IO so that implementing a transformer is easy.\n\nImport the SDK:\n\n`import * as sdk from 'transformer-sdk'`\n\nImplement the transformation function, pass it to `sdk.transform` hook:\n\n```\nsdk.transform(manifest => {\n\t// implement transformation\n\treturn results\n});\n```\n\n\n","gitHead":"58c09c5f38ff6bc974984d48e5c05180fa69c282","scripts":{"copy":"copyfiles -u 1 lib/**/*.ejs build/","lint":"balena-lint --typescript lib","test":"jest","build":"npm run clean && tsc && npm run copy","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-05-03T06:25:44.720Z"},"_npmVersion":"6.14.16","description":"Tools for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"ejs":"^3.1.7","js-yaml":"^4.1.0","slugify":"^1.6.5","inflection":"^1.13.2","@oclif/core":"^1","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.0.1","json-schema-to-typescript":"^10.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","copyfiles":"^2.4.1","@types/ejs":"^3.1.0","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@types/inflection":"^1.13.0","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.3.3-contract-in-def-out-58c09c5f38ff6bc974984d48e5c05180fa69c282_1651559305223_0.5110878390838722","host":"s3://npm-registry-packages"}},"0.3.3-contract-in-def-out-116f577f4070e9a5c3d5b906cabd30a5522ecbe4":{"name":"@balena/transformer-sdk","version":"0.3.3-contract-in-def-out-116f577f4070e9a5c3d5b906cabd30a5522ecbe4","keywords":["balena","typescript"],"license":"Apache-2.0","_id":"@balena/transformer-sdk@0.3.3-contract-in-def-out-116f577f4070e9a5c3d5b906cabd30a5522ecbe4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"bin":{"transformer-sdk":"bin/run"},"dist":{"shasum":"9465605e0ccf9d1d69218fd0d9fdd2d9e72f973f","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.3.3-contract-in-def-out-116f577f4070e9a5c3d5b906cabd30a5522ecbe4.tgz","fileCount":19,"integrity":"sha512-U5r8yJybwQv9FVNCoaXgzA9qAJuYYYRi0rvTbLi2wqHpt+DFpoF8iQbzONZnX4K5vI+uixjXff3XwvTDabHiJA==","signatures":[{"sig":"MEYCIQDaMwU4RYWBY66XUDBDqtKwQX49e+A21yjVxvFhD3YbbQIhAP5sgqnLALxYIJ9jxCebPyMZfaZNNHHKKt/LBfCjvaXe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicM/wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWSQ//U/2qitYTGn5bGwSm40oIV8rKas1Tf0akKj7NTWkNEH6cnVzr\r\nT2L1HXMga/sNeTrJCcqGLsYNsaahNKs4kDSuOIA4BJhUIQ1cpOPveTQVO46t\r\nxNHwvNWB8WnaUlz3y4Fd7C5eeUyTJ5Jj7xyl7wIW4kLMrVE0+SfnKPlVwtfe\r\nkKrYkDMJY2d/udGl296Krwg37lSpA2UPeqN1g/jK+kutFzWdygesUvmdxaqV\r\nqcrJNJwitkFUVUputTqfO0M0elkLESnB8uWCi8K/k7xYHW4LfpP8meITqCQq\r\niWI8WwF6MhLtgebhB1B3zw4bNyEMjK6pw5lx7BIzBrAu6+zrn9VDdoTjH0X9\r\nRWK+bcQCCpVFjB7egZ4Rc4kq98g1ume2cJblHioCDaSZPR7Xsn7H5AvH59nd\r\n1mWtuXI6ds6szeP7/d+USFPJN6BzoBDA8Pe29PBRghX3Yxv3/oYknmdTQ/hA\r\nrFsSr3NfM/9622rHVI0TpP7peis5j8xzoTiST2BfzFzFFXDBBmR6fQKnlfdF\r\n6t+Ug2NlN4jyAL6Tr7rSgmIf41IQhmCn/9Dm5b6ooFVxbbzcmJX80dUBb5hl\r\nC/INS8sC+fe9ia7PFln6zM7D26EHbAG3jWNOQbLD/LQPIqnKvfHvB88KGbhY\r\nELapU7QtrYeCQ6orlp0kklnhULarOBDI8Jk=\r\n=1Y2D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","oclif":{"bin":"transformer-sdk","topics":{"bundle":{"description":"Tools for working with a transformer bundle"}},"dirname":"transformer-sdk","plugins":["@oclif/plugin-help"],"commands":"./build/commands","topicSeparator":" "},"types":"build/index.d.ts","readme":"# transformer-sdk\n\nTransformer SDK handles transformer bootstrap and IO so that implementing a transformer is easy.\n\nImport the SDK:\n\n`import * as sdk from 'transformer-sdk'`\n\nImplement the transformation function, pass it to `sdk.transform` hook:\n\n```\nsdk.transform(manifest => {\n\t// implement transformation\n\treturn results\n});\n```\n\n\n","gitHead":"116f577f4070e9a5c3d5b906cabd30a5522ecbe4","scripts":{"copy":"copyfiles -u 1 lib/**/*.ejs build/","lint":"balena-lint --typescript lib","test":"jest","build":"npm run clean && tsc && npm run copy","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-05-03T06:43:56.453Z"},"_npmVersion":"6.14.16","description":"Tools for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"ejs":"^3.1.7","js-yaml":"^4.1.0","slugify":"^1.6.5","inflection":"^1.13.2","@oclif/core":"^1","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.0.1","json-schema-to-typescript":"^10.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","copyfiles":"^2.4.1","@types/ejs":"^3.1.0","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@types/inflection":"^1.13.0","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.3.3-contract-in-def-out-116f577f4070e9a5c3d5b906cabd30a5522ecbe4_1651560432156_0.1507220178782389","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@balena/transformer-sdk","version":"0.3.3","keywords":["balena","typescript"],"license":"Apache-2.0","_id":"@balena/transformer-sdk@0.3.3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"bin":{"transformer-sdk":"bin/run"},"dist":{"shasum":"2b5a986221dd5f856d9275e8efe5a79a052f9af5","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.3.3.tgz","fileCount":19,"integrity":"sha512-xQ2wJhHd1ZSLql6+G0sVOFxFONPlyF16bxfOIXpJoGWOGuKvsgv+vIWSldYedOD7BGFsqiWFD+Oam/zFBXIL4A==","signatures":[{"sig":"MEQCIALtXocyQ/dqxwMX5iq6WKX2P26aeSfJz1U3V/a3KMRHAiBoTN24o/nr08TF4lL0M7fIa1eu1r7boUroAQP37lh+iA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicNC0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTSA//brgzwuwlnJgcsa/bizRW9gkfjUJ0KuxpprxXlP6HjaeXmPFp\r\n5qRXBVs6Xm/femtbKAoD/mbRzHqXfaBJzewUfGL5PdDw9oZ6niBRGaHZJE/M\r\nQnvpx+8s5SdhDqymOm+sIfyrbzZZJobpwe32dybWWTqdOyuGGMAeQ/zF3XWp\r\nkL71dWE13Y3FJ8y0XEu1ykg79UPIw55FRwhDuS3tE1iigf5ALBJQdFFgkbsn\r\n53NfNqFHKGWoZepNjQaHVOAAzrXWR6SgesieGPbIZh0ZoJ0Kpq1vadcCQmq8\r\n7ntpVm5g1FFWYEuP6WrWleuq5e8xe54v6gZ0DpZYv/d6c3dQ6aboGdbgcePa\r\nrzKgRlM1b7hOZ5IdIHH0m0lR/hvWJOquBtzCXbY+mESvR6qdRcb3DXrsBe3X\r\nI4zeG9vCA2rcPPT/9I0wHUxrHDNcq6M2aK5x2IWEZhHfn1GerYwpU6SRMBis\r\nVE/Zncr4AoiU1TXgM0BcgBx7spUCXPSCSG5uOO8ilQSucenDgDmYXTc3p/iS\r\nf72f+BA9bW6uZvx26wgqwgx7+LQWHcy150aHDfAFZ1K4+ApEkBMoVXRWl5b3\r\nAKgzR+2TJtBkwTIewuJOEMDW87ovm3EpRjPJm6a+yRaT6AgYAEowKfCLnqXt\r\nTZzNb7tNP22uo6N+Tj90VOZiiZHMQwTNEzc=\r\n=S1oT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","oclif":{"bin":"transformer-sdk","topics":{"bundle":{"description":"Tools for working with a transformer bundle"}},"dirname":"transformer-sdk","plugins":["@oclif/plugin-help"],"commands":"./build/commands","topicSeparator":" "},"types":"build/index.d.ts","gitHead":"ab309d9ed3cf59fbb2022ad0130e2492586c8d41","scripts":{"copy":"copyfiles -u 1 lib/**/*.ejs build/","lint":"balena-lint --typescript lib","test":"jest","build":"npm run clean && tsc && npm run copy","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-05-03T06:48:32.499Z"},"_npmVersion":"6.14.16","description":"Tools for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"ejs":"^3.1.7","js-yaml":"^4.1.0","slugify":"^1.6.5","inflection":"^1.13.2","@oclif/core":"^1","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.0.1","json-schema-to-typescript":"^10.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","copyfiles":"^2.4.1","@types/ejs":"^3.1.0","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@types/inflection":"^1.13.0","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.3.3_1651560628446_0.4298987949727202","host":"s3://npm-registry-packages"}},"0.3.4-artifact-not-req-e345c92d447ed04c254075d6b9b70912257d714f":{"name":"@balena/transformer-sdk","version":"0.3.4-artifact-not-req-e345c92d447ed04c254075d6b9b70912257d714f","keywords":["balena","typescript"],"license":"Apache-2.0","_id":"@balena/transformer-sdk@0.3.4-artifact-not-req-e345c92d447ed04c254075d6b9b70912257d714f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"bin":{"transformer-sdk":"bin/run"},"dist":{"shasum":"546c987fba13bb1284ed9d024c32b932963926e8","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.3.4-artifact-not-req-e345c92d447ed04c254075d6b9b70912257d714f.tgz","fileCount":19,"integrity":"sha512-uBDED/IC9ZK6ANmL8ycMBKgUitOX5jTHMnj5kL1D9bUHW9+wr+barm61O/tayZaK5s3f5xVwDhoDHcCJBy0YZw==","signatures":[{"sig":"MEQCIHu7U6SYgdABH8TzUym6/qIdweUZQ8EkZTBHgr8c/6fKAiAW+9AyTVTWSDZTsDwtSsiDvTDH9AXwKUWZZpU+BDoW/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicN3NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoq4RAAjdIjBYPp16fBrEBX0PTfKEJ6Ko0RVfWXn9+dYFWIUqXQ2yiP\r\nV5JIsQd1ES9YE+4p463Ot3KJBmW1Nflmjw4Ru1ryw7mHm3DFi8krc+9t+LWi\r\n/DoW/efh8e2qh5rgV1tFrG2oMBrSBGXvjGUZR2T407GVF+IGcF0SrxpyLWhV\r\nmOgWDaqJ2za9wDMt87vYWvGAMsbmy8gYHio05AeRbLD/SWGd3bntIny3yH3q\r\nv9s9cO5LwslJFGZTygU+gjAz0IHV8v3PgYYPv60zRciCFXxq9bt+3ReUEEuj\r\nkHKd/88+lx8pVU+YS6g4snhuECnUQuERkvK4JaKeb/eNxg6W9VHa5g9Mu9tu\r\niK39pGGwCKxwMc8+nlaJry8T6zmWIj9tVM83yA8w0BATkPFIVwKycif84PsI\r\ngIY1OCuQkbrPjbiT6gFD5kf0BUQlEc4q4wdLuKupfmU/bCNU7c2ciJKblZbK\r\nSEdbs59QNVvS6JAjTOT/LsCceYqoKSRhvYKBIPAXiafpL98q7kfge5/9TSy2\r\n3d85u6OAyYFZTKO95NomPuvQvQA0P8atXFWihCfq18YQ3br5YAJjz3Le1e3L\r\niyOdvLNuFX62utXJW/HQRaR20jMrHJXa7xBc9MkKlH3ErEmBnHkd+agfvFyw\r\nQSPAD/yayurLbouTDAN6zkuxOLhSYTQCAT8=\r\n=fYXK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","oclif":{"bin":"transformer-sdk","topics":{"bundle":{"description":"Tools for working with a transformer bundle"}},"dirname":"transformer-sdk","plugins":["@oclif/plugin-help"],"commands":"./build/commands","topicSeparator":" "},"types":"build/index.d.ts","readme":"# transformer-sdk\n\nTransformer SDK handles transformer bootstrap and IO so that implementing a transformer is easy.\n\nImport the SDK:\n\n`import * as sdk from 'transformer-sdk'`\n\nImplement the transformation function, pass it to `sdk.transform` hook:\n\n```\nsdk.transform(manifest => {\n\t// implement transformation\n\treturn results\n});\n```\n\n\n","gitHead":"e345c92d447ed04c254075d6b9b70912257d714f","scripts":{"copy":"copyfiles -u 1 lib/**/*.ejs build/","lint":"balena-lint --typescript lib","test":"jest","build":"npm run clean && tsc && npm run copy","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-05-03T07:43:38.356Z"},"_npmVersion":"6.14.16","description":"Tools for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"ejs":"^3.1.7","js-yaml":"^4.1.0","slugify":"^1.6.5","inflection":"^1.13.2","@oclif/core":"^1","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.0.1","json-schema-to-typescript":"^10.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","copyfiles":"^2.4.1","@types/ejs":"^3.1.0","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@types/inflection":"^1.13.0","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.3.4-artifact-not-req-e345c92d447ed04c254075d6b9b70912257d714f_1651563981829_0.20803371494307732","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"@balena/transformer-sdk","version":"0.3.4","keywords":["balena","typescript"],"license":"Apache-2.0","_id":"@balena/transformer-sdk@0.3.4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"bin":{"transformer-sdk":"bin/run"},"dist":{"shasum":"36dc8bceebe93a6f1972acc55b55be37650ae681","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.3.4.tgz","fileCount":19,"integrity":"sha512-cBvUu+0EkTjMa3mIUbVz9JU7BXqKJB+y3UO7XnPuNtgAuG9O9DkKZ8mtKe2I4Q5H/IO+DUxGxGWH52upB/76fg==","signatures":[{"sig":"MEYCIQD8SgXF5WslswnOHlajvmEXR1Bi99wPFOkS9a0S4sbRYgIhAP40NfrvOnc3QoGy9yWXU5poRZ7YFzweik8BD7784MFN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicN6cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVcw/+M+CISGiQTUQPHtxrRKrTnhLLn4ilZCXmh3wR/h3bVz86MSwf\r\nq83bvUx44263sA/hAH/jtr/9pJYHAIvOZ6S8lW0g/FnOrhkLl7BLAZukpYlI\r\nMdzGh8jH0vZQdSS9jeqlYfVar1Ksarmn9Zi1EeIEb3vqLHQRybNftJs12t7z\r\nu3AaaEDdAkiiAkc888SMOEJPfzNqq9vMPfkAM3GsnK2raut8ykpXT52s36Kj\r\nTAVll8ltzUEfACsnN5ZyDijyphb3rOlfHDesdl0Ba+MpSUt/SjTPCJl98H8A\r\n/2WEp3N/UAPSmL14thtRQ6zpoGgcYA3IR+pDH75O8PvKLi2tKkg+w2JL9ARe\r\nEFyj5NypioZJ+abj9iPjZqIJkel5M1XjWCOoX3Gzut6pm3KUHv/j734OvbOi\r\nmmerSW/NNX2VUcri2B+M7vRWoIPB0bRWGe7G7U3Kq4oy8tVmxQIT8bH7b4Z4\r\nNDIg7QuVRTWle/Tsk5Gt3+nITy27gwL4FDrdB1Il4t0x/L7b3IjhTzZkB5bx\r\natPh5MOl+v3b2yaADFhY97zGDC49I8bt7MLW/FKPyXQSZ8f3dKz/EqQ+pbWa\r\nCKaXsXpNyiMnkjR2tTKrE2C9mbG5xB0IV1nVYLi2vv0AhTglqMjPLaivYDDd\r\nO91g8tuOzw7QH+ClpfRXPCvKSrAmoBn8ESI=\r\n=P1SX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","oclif":{"bin":"transformer-sdk","topics":{"bundle":{"description":"Tools for working with a transformer bundle"}},"dirname":"transformer-sdk","plugins":["@oclif/plugin-help"],"commands":"./build/commands","topicSeparator":" "},"types":"build/index.d.ts","gitHead":"bcbb2f49a7abcbed748556b7295ebf5affd2f73d","scripts":{"copy":"copyfiles -u 1 lib/**/*.ejs build/","lint":"balena-lint --typescript lib","test":"jest","build":"npm run clean && tsc && npm run copy","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-05-03T07:47:55.777Z"},"_npmVersion":"6.14.16","description":"Tools for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"ejs":"^3.1.7","js-yaml":"^4.1.0","slugify":"^1.6.5","inflection":"^1.13.2","@oclif/core":"^1","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.0.1","json-schema-to-typescript":"^10.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","copyfiles":"^2.4.1","@types/ejs":"^3.1.0","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@types/inflection":"^1.13.0","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.3.4_1651564188230_0.6042585857262628","host":"s3://npm-registry-packages"}},"0.3.5-fix-template-spacing-83c884262b36e687ea2a6c1f68150aae78e902a7":{"name":"@balena/transformer-sdk","version":"0.3.5-fix-template-spacing-83c884262b36e687ea2a6c1f68150aae78e902a7","keywords":["balena","typescript"],"license":"Apache-2.0","_id":"@balena/transformer-sdk@0.3.5-fix-template-spacing-83c884262b36e687ea2a6c1f68150aae78e902a7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"bin":{"transformer-sdk":"bin/run"},"dist":{"shasum":"945d9047d9b5a98e768ec9889fffcd63319432a0","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.3.5-fix-template-spacing-83c884262b36e687ea2a6c1f68150aae78e902a7.tgz","fileCount":19,"integrity":"sha512-HpJujtKX+MGpbmV8cqfntlOU1ZHrJtd/An6lunQx0d1mwGUxCCiba1BZ2ewoqOunoZ4Rz8f4tz2ioI9F2dL+nw==","signatures":[{"sig":"MEUCIQD3oDcrSZOrqo/9K9d9bGUYtYNjDCPIyqGBnHrlExRCsAIgGfNhYPoFUTHXLOta3qPogPF8ThDsRvoDcaA9WHAYbkc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicOjlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVdQ/7BHugnIEJeQMX8iJUHXv+zpgVm6P2obN52vioixgXSelZcwX0\r\nC9U3Pp7aemS8Jj9Fk6jUk8kudnj7eeoRqjFnFqzhLSQYW9Dkjqozmvrmf3BE\r\ntUJuMLgzUFRewRp/Iv1WiUM61KWMe5tNd3fQCFVixYpbQsY3KRvDCpjZwCv1\r\nlFbnOMbENgklY6PVBA5c0IMs+M5Qe+Q5dDIdToYL9YD0bI3qa9Hn+Mx5ARbP\r\nhIFjHsVfJM8DQu6yN0+Pxu9jaYXiBwTMCSQlNWisAJcAEc4Lgph1GSgtZIsa\r\nmGQAzHmWgYDGqLcybdHPGDIFSz/I8eMTKvSBHNi5oHeWgKKPsUCAUopPR1Ht\r\nrzcqwNKddISrA4e3yLHXbqhGZE3deFVpw78XpAvqe1jam9dZgza4UlcKVV05\r\nu2ieftGvZVRg7uOpOiT83SH1YwvTwRtUSrtqEYIv31M/ZFdCncybImEru1zk\r\ncy9CjzoAvBKqsutUGlbD7C90VfED2+sVFoT9BV/QHMBEkB6KJCy4WkuigptZ\r\ngr4Bt4CwkWGtXcByY0nR9GE5emYCxTTyvtWlJ+goaXH2UgRdu4EE7atZ30yD\r\n+yZSkaaPbgPZhDFUM2dGXmmhXJuBHrVshbBlSBIdKbaZ7r6Gh+7bw/FQmwmb\r\nOTmE07ndzGI/FdoLKGsqXThZWLnbVhkLyjM=\r\n=v09m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","oclif":{"bin":"transformer-sdk","topics":{"bundle":{"description":"Tools for working with a transformer bundle"}},"dirname":"transformer-sdk","plugins":["@oclif/plugin-help"],"commands":"./build/commands","topicSeparator":" "},"types":"build/index.d.ts","readme":"# transformer-sdk\n\nTransformer SDK handles transformer bootstrap and IO so that implementing a transformer is easy.\n\nImport the SDK:\n\n`import * as sdk from 'transformer-sdk'`\n\nImplement the transformation function, pass it to `sdk.transform` hook:\n\n```\nsdk.transform(manifest => {\n\t// implement transformation\n\treturn results\n});\n```\n\n\n","gitHead":"83c884262b36e687ea2a6c1f68150aae78e902a7","scripts":{"copy":"copyfiles -u 1 lib/**/*.ejs build/","lint":"balena-lint --typescript lib","test":"jest","build":"npm run clean && tsc && npm run copy","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-05-03T08:29:53.855Z"},"_npmVersion":"6.14.16","description":"Tools for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"ejs":"^3.1.7","js-yaml":"^4.1.0","slugify":"^1.6.5","inflection":"^1.13.2","@oclif/core":"^1","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.0.1","json-schema-to-typescript":"^10.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","copyfiles":"^2.4.1","@types/ejs":"^3.1.0","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@types/inflection":"^1.13.0","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.3.5-fix-template-spacing-83c884262b36e687ea2a6c1f68150aae78e902a7_1651566821124_0.00006589248077881749","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"@balena/transformer-sdk","version":"0.3.5","keywords":["balena","typescript"],"license":"Apache-2.0","_id":"@balena/transformer-sdk@0.3.5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"bin":{"transformer-sdk":"bin/run"},"dist":{"shasum":"054983df10cdeb3fad01add1dea2dcf3ca051fd1","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.3.5.tgz","fileCount":19,"integrity":"sha512-BqW4IuSLcmKJYA3McuqiPU6kBejLR2EV00Z/hgztvWHCPqfpPxamWi8CYjBSyArK0DkSQAw/rgxQkd6kYxm9Gw==","signatures":[{"sig":"MEYCIQDody/MbvhqtAKtqfm4VjZPLVGcbB7rp1QBKHHMcdLzeQIhAIa/ey3li1cDG8ny0p0sUZyza2JDiLaqpQvq+S0qW9qo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicOn5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTYhAAlkke7levsJg/oqk/lXL6jd0nli60vaocM5aYgQ89UqPr2/If\r\nmYCRi9Vabe5ifey36UAD7P9fYe/daZpDBQjKYASJL1/yqQPFw1r3bTy6eId+\r\n5bm6CNDwfJiS5hJS2jc485E9M4oOkAqLpaRl8zrNS+u7wCpoqtaPLV6BnUcC\r\nDlmHvAvxyVjfhRoNjIa5fI66Xuz7TIsZr2fi4HZL8t2BUYvCoX1Hj7qw2Hie\r\n3TxIyWbyF1fbqfDz5+f8gvATl/H76WFH+2HlPug3PcuI2QxqJqGUJkWGRFSq\r\nBTv44O8r61tK4HPLQ7mkMoPC+siaznUx/TMvWKDApUs1Z+MLxAoLvXYznttA\r\nrujpLQnsNKd5zFGqnbNe+KtmejYTZsTiVnIRQm2equlNgxkoz44vyGrXWXlC\r\n7zpPJbGdHY7Y4KeiIzGqKJ5M4kr0JkwyXz6iaMJH4816ajIWSto2BQA1BBdX\r\nmBSHe4XtEfAxYBqg0KrTV9SXn3rLFNnHTq7d/hmp8rbdMMgUkn1K5eESnmnK\r\nu3JSfGbMMRQPTUfWsMsN9HA9o0fPlCNMe8xxGbS1Yxpp03lw2eY5F+ytur56\r\nCIWiDwhMalxWw1mxs5SGG6+NETvUMPwvLO/O5XNbGUnKdPjOTg8igbPmpqpj\r\n6mHPpll3ILXaSBwmnzcTz+9VyDkSz5+vrVI=\r\n=9PQY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","oclif":{"bin":"transformer-sdk","topics":{"bundle":{"description":"Tools for working with a transformer bundle"}},"dirname":"transformer-sdk","plugins":["@oclif/plugin-help"],"commands":"./build/commands","topicSeparator":" "},"types":"build/index.d.ts","gitHead":"b455ec2c68de09514979ccf36776cefa7295d034","scripts":{"copy":"copyfiles -u 1 lib/**/*.ejs build/","lint":"balena-lint --typescript lib","test":"jest","build":"npm run clean && tsc && npm run copy","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-05-03T08:35:53.841Z"},"_npmVersion":"6.14.16","description":"Tools for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"ejs":"^3.1.7","js-yaml":"^4.1.0","slugify":"^1.6.5","inflection":"^1.13.2","@oclif/core":"^1","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.0.1","json-schema-to-typescript":"^10.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","copyfiles":"^2.4.1","@types/ejs":"^3.1.0","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@types/inflection":"^1.13.0","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.3.5_1651567097756_0.0625760774723827","host":"s3://npm-registry-packages"}},"0.3.6-contract-req-handle-61a2251ca539e0e8b8c77bf2819322d97606afe0":{"name":"@balena/transformer-sdk","version":"0.3.6-contract-req-handle-61a2251ca539e0e8b8c77bf2819322d97606afe0","keywords":["balena","typescript"],"license":"Apache-2.0","_id":"@balena/transformer-sdk@0.3.6-contract-req-handle-61a2251ca539e0e8b8c77bf2819322d97606afe0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"bin":{"transformer-sdk":"bin/run"},"dist":{"shasum":"eb9a8e34b2f8f551682a02e6dd5480451221bac5","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.3.6-contract-req-handle-61a2251ca539e0e8b8c77bf2819322d97606afe0.tgz","fileCount":19,"integrity":"sha512-LmjBrOy/g6X288qnWwJ0oz79XABn117EWkNqldVikXmt3YemJTVZqUTAy79iYNr6od8QjE85xYfI0XVPnXcoPA==","signatures":[{"sig":"MEUCIQCgr7tXvx4FJxulsXM1ToN10v4Rn7pHvmncDI/O6/OUqgIgOuSy31n57fVWsWZvSd2onSsTUGrkp4UVQEGGhZpCiYs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJichWgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIkQ/8DKA7+gb/2W4xbfJ2Aga7TPk1bCsPWJwLX2WCDhPv+GSRfRbE\r\n05wOajibZPoTh0v7hn2HxnToDMne8T66LVjcHzzo96ObBiOQPpm2sE6dx27j\r\npDGAkKdC5v0cYOFmzuC0hnnVZyni5aS/ev+3Urfg3/I31kTx0g3limHmAWz0\r\nxy3zxX9WE/K135yVEnfa1qkBZMMCGG2iZ9ZMqCIvG7rCrgTzDK4mDjpJkD57\r\nf+tmyQNEo0kTTi4RgiTIVq5wA+lLeniKVECRr2Zouiy4PUCy1Hr30RPQCfj1\r\nZOQckN9siLenng8P/Qub6ymVzxnNqyTjMHZzZaqXIpJWFdxlfiyeSsd5GlNk\r\nks+WRNmmjDyicWAmt3+bVgn7fFEUMJqDodGvvntm5pkDj0P6FZ6QfePi8Hgv\r\nDOX6JaUI1nK4QH3PIiP6rEfUpJenR8i28ukhx+5uFBb7XAUGZ6JmBSGEoknO\r\nELWjCTXPlF+vwWYkbdufP+ODStnwHqEr/Pew2ywcRwFNivAKRiKVZ+zQUHBa\r\nyg/+Kx9LUhYpRPfwyEFPPMmocLgLUDpGT4Gue46xrtPoPldUX564HAlLci3u\r\nmtE0oXpstAih5HI8wdVR/jO+DAQvDdKKG153YUxKNAFjUd3K5RRsWhj/3N+M\r\nDAEOpKAKCtRhH4WQH4cyyn051vbijd6VIbY=\r\n=1oyF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","oclif":{"bin":"transformer-sdk","topics":{"bundle":{"description":"Tools for working with a transformer bundle"}},"dirname":"transformer-sdk","plugins":["@oclif/plugin-help"],"commands":"./build/commands","topicSeparator":" "},"types":"build/index.d.ts","readme":"# transformer-sdk\n\nTransformer SDK handles transformer bootstrap and IO so that implementing a transformer is easy.\n\nImport the SDK:\n\n`import * as sdk from 'transformer-sdk'`\n\nImplement the transformation function, pass it to `sdk.transform` hook:\n\n```\nsdk.transform(manifest => {\n\t// implement transformation\n\treturn results\n});\n```\n\n\n","gitHead":"61a2251ca539e0e8b8c77bf2819322d97606afe0","scripts":{"copy":"copyfiles -u 1 lib/**/*.ejs build/","lint":"balena-lint --typescript lib","test":"jest","build":"npm run clean && tsc && npm run copy","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-05-04T05:54:33.394Z"},"_npmVersion":"6.14.16","description":"Tools for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"ejs":"^3.1.7","js-yaml":"^4.1.0","slugify":"^1.6.5","inflection":"^1.13.2","@oclif/core":"^1","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.0.1","json-schema-to-typescript":"^10.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","copyfiles":"^2.4.1","@types/ejs":"^3.1.0","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@types/inflection":"^1.13.0","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.3.6-contract-req-handle-61a2251ca539e0e8b8c77bf2819322d97606afe0_1651643808692_0.8124425523861649","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"@balena/transformer-sdk","version":"0.3.6","keywords":["balena","typescript"],"license":"Apache-2.0","_id":"@balena/transformer-sdk@0.3.6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"bin":{"transformer-sdk":"bin/run"},"dist":{"shasum":"6da63654cc6b1878444b1946104376960194f0c8","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.3.6.tgz","fileCount":19,"integrity":"sha512-xsSTtMvFBjvYHNJuoooYjithwUKoqz8nUWQfyxH7EQ3R/PnxONThy0CpiDn+U4LhujK1shZgPSIjE3Qqa/Oh0w==","signatures":[{"sig":"MEUCIQDWTlXzDAqgcMaBlY1Cc0upBUJa/BfFTv632GG6IrhFlAIgLi1aYDjTcS21DpgPKiGX09CGOyVf8qrTaY+sOz3CESM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJichaiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8eg//fGWy+P4WYyYnJikovVkzbCEJp4Dlf0oep+WXPC2BcDtHo57g\r\nOndg7gxui8GuHcUyHIxw+sGI4KYvVOozuPvXHjAmfUrX02YfRgfUi3RHbbRZ\r\nO8UjkVetU/gig78pPJSpaSsw1OB9Wdai15UUkdGQqRWs9qQkhCOc9xN7lXSt\r\nHq9KANvV1XLqx9SXrGVur2sqJ8ZKGxcECtAG8C9mIGpoZLKcRVXgAi/kwQpX\r\nac0yH1zZ2u+fbN/L/s+QEOXJbd0lUVmFd+3kQ7SPce12Qn8RnnasDn50L5B9\r\n9EGFxB5AiGOKFLMk4ScV0orialL/0aFzB6ycMWsgZolX62IcMEFV6ONiSCiv\r\nynS8mfSIPua9T7jLYe8x7BjLzUEhYqgxSdsrbXi+LXKA/B+Cc5RCQ0mhaW5g\r\na92RbCL46jbSbLDxd+kvA1Hj4iJyYKt1FdNSs8SPQcQLilLkH2Nf9ACplqDb\r\ni6tvOBBE0ynV1hADlg54a3xGIxVh5uxUmMNqNU0NXJ6/Z4WcfPwp+3R3zX8H\r\nDeAtwbwRmiaG7idoDvunv2V6MRy+iPLcQRcrSQArsqvyglUKmCyK8qyL8BLx\r\nMRwbrMgTHOpyZP5UuKB/kCkO9GlVNN2KGSzURip3Nwla8qLbk60qLKhHAi9w\r\nlzZzopBULnQ8C/X0XcL3WVic0bLvQd+SAHo=\r\n=mdE2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","oclif":{"bin":"transformer-sdk","topics":{"bundle":{"description":"Tools for working with a transformer bundle"}},"dirname":"transformer-sdk","plugins":["@oclif/plugin-help"],"commands":"./build/commands","topicSeparator":" "},"types":"build/index.d.ts","gitHead":"2a60be4bb49c8dcca02e18b8a8ead38921cdf31b","scripts":{"copy":"copyfiles -u 1 lib/**/*.ejs build/","lint":"balena-lint --typescript lib","test":"jest","build":"npm run clean && tsc && npm run copy","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-05-04T05:58:23.792Z"},"_npmVersion":"6.14.16","description":"Tools for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"ejs":"^3.1.7","js-yaml":"^4.1.0","slugify":"^1.6.5","inflection":"^1.13.2","@oclif/core":"^1","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.0.1","json-schema-to-typescript":"^10.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","copyfiles":"^2.4.1","@types/ejs":"^3.1.0","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@types/inflection":"^1.13.0","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.3.6_1651644066030_0.5697982469356284","host":"s3://npm-registry-packages"}},"0.3.7-update-transformer-contract-f37a7b94429e0d6e9f1e29de4a055e2f7e04fba3":{"name":"@balena/transformer-sdk","version":"0.3.7-update-transformer-contract-f37a7b94429e0d6e9f1e29de4a055e2f7e04fba3","keywords":["balena","typescript"],"license":"Apache-2.0","_id":"@balena/transformer-sdk@0.3.7-update-transformer-contract-f37a7b94429e0d6e9f1e29de4a055e2f7e04fba3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"bin":{"transformer-sdk":"bin/run"},"dist":{"shasum":"080a0dbe21477cd5b2979b0d8373e59deaf589db","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.3.7-update-transformer-contract-f37a7b94429e0d6e9f1e29de4a055e2f7e04fba3.tgz","fileCount":19,"integrity":"sha512-qV4KITipw8EbLT83pIbhwXN/JgRXK/u5K9I89G7YUYr61l9g4SCCoK36I4djaAjCvMI+UiqCFZDerxlCbYIRvg==","signatures":[{"sig":"MEQCIBAilU19/vV62gx0sVpPt7N1EtMuQA1s2/5nXpatoq0bAiB7GgmsHz4Gw1jCX1cp00+4IATdlg5K4HnMsaGc/RLI6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJige7EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoV7A/5AUIRuiPG9QnRWwtzqS5vIXRneXANiXxfwcNU+RzTPWGAFAOR\r\nU+4Va1FpqrxmAGFdcK/LGkS+ULhZHLJfpfdLMzIcFBdhRicevfBV3uYX9fdo\r\nLGhRno2Dfu0WfnKOg+WZdx6ETQJ2gwHJa4aGdxX9+PtsU8EI54Wy9YUCWki7\r\nHXbx7DZpNEc/kWfZFKeuBm5FE/OWJ+qL9hTFtauDYDoZoxbJxtNyDRjELC/i\r\nNGt+BGuXjKZ2WIpaE6S8Tn0H13m+tGamd1q/hpK+ap2n3kqrBWfsy58BwWJ9\r\nMNsAsAYe0rOTjzW/+kDgCE4U0pes5BM+CVdd2hQjBYnoDY8EIFVLM63Uek1e\r\n0DWlZPUi14bhbT+dvw7ezw/xEVD9c8kLYCdDbndlf2lhh7Ykq/+PDagPupmW\r\n4fS/+XWIuRt4rLHY/ssycSL8rx2G3SG8e1WRUW8sCQFd0JD5NeAH8G1vLXIa\r\nTQEc83bRBQm1XfUMUwigm2yp9FhgyZAEq18kokgaIXXQzsyw1JQNc1gKYk8a\r\nT/+sjeBoOkP7MNH4OgAG9+yRgwBtgQTz+Xf9K/0CKOcXzkCVNex59YzKiBVX\r\n3NCZEMSFNh5sEP3I/2pMgjKWIYKkqWh2jWEvfl+qt5dQ++3oD3pt4eKGBNM4\r\nGY0ZTNvB3F2CA6TfL0MMJy7R7qM9uVatUAI=\r\n=WGT8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","oclif":{"bin":"transformer-sdk","topics":{"bundle":{"description":"Tools for working with a transformer bundle"}},"dirname":"transformer-sdk","plugins":["@oclif/plugin-help"],"commands":"./build/commands","topicSeparator":" "},"types":"build/index.d.ts","readme":"# transformer-sdk\n\nTransformer SDK handles transformer bootstrap and IO so that implementing a transformer is easy.\n\nImport the SDK:\n\n`import * as sdk from 'transformer-sdk'`\n\nImplement the transformation function, pass it to `sdk.transform` hook:\n\n```\nsdk.transform(manifest => {\n\t// implement transformation\n\treturn results\n});\n```\n\n\n","gitHead":"f37a7b94429e0d6e9f1e29de4a055e2f7e04fba3","scripts":{"copy":"copyfiles -u 1 lib/**/*.ejs build/","lint":"balena-lint --typescript lib","test":"jest","build":"npm run clean && tsc && npm run copy","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-05-16T06:24:15.412Z"},"_npmVersion":"6.14.17","description":"Tools for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"ejs":"^3.1.7","js-yaml":"^4.1.0","slugify":"^1.6.5","inflection":"^1.13.2","@oclif/core":"^1","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.0.1","json-schema-to-typescript":"^10.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","copyfiles":"^2.4.1","@types/ejs":"^3.1.0","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@types/inflection":"^1.13.0","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.3.7-update-transformer-contract-f37a7b94429e0d6e9f1e29de4a055e2f7e04fba3_1652682436128_0.25445281523764685","host":"s3://npm-registry-packages"}},"0.3.7-update-transformer-contract-0a652350a76ca91dc59718706822ccdb7a794c92":{"name":"@balena/transformer-sdk","version":"0.3.7-update-transformer-contract-0a652350a76ca91dc59718706822ccdb7a794c92","keywords":["balena","typescript"],"license":"Apache-2.0","_id":"@balena/transformer-sdk@0.3.7-update-transformer-contract-0a652350a76ca91dc59718706822ccdb7a794c92","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"bin":{"transformer-sdk":"bin/run"},"dist":{"shasum":"b130a4b41122e2af3add5c73271e1aaefafc37d7","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.3.7-update-transformer-contract-0a652350a76ca91dc59718706822ccdb7a794c92.tgz","fileCount":19,"integrity":"sha512-BhElcZBBOwWZvZOwPWX8kms1khhNiOvKETw3+VTtdv6GC54XybD8C1R0uSzp0JIO+GxkHCAM52gS5YsktaWL/A==","signatures":[{"sig":"MEUCIFbI9h8fFncHX979Su7QfJWoXkCRK9da60hgIUoX3pwWAiEAuBNBJQIa8NbOTsDd0WC6evavlbld/hnLLLvfSc6W0hU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigfGTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiHQ/+L8d4U/QzNSJOLjd8PzGFrusS7a8IoNyMyigOS8Qcyr5+2HsA\r\nnOBrkylpC13fiokWMyITSJelhruZbm5+SPI1glK5s4ceGigoAU1UvIP5HKgB\r\ne9g6+mjkBtBFW3XwoKtXiKaEFZUBI/Hjabxqm7SI7mVbm6YyjZ5r10LRUWyS\r\nbTMYmZJvgviaTJ3CVowhgZXkmytOabzLiJvX8F/FvIWVvTQqircBC4WRjHfo\r\nnafQgjMeD/bkaLDyargjMUarrU9y5nfzMiPgaIvbtw6RVlZ+0uB0WZqydxU5\r\n2Ox8d5S2eOJwmOC996lRvb8/ybrjbSQQ78AhZoBPDi8KqotUQMLpvU3rKvad\r\nXk/fU8nUm14NSyCV20pq5qtf5tpfZBjlIW3VlHTgA2EQQ2JlFTLruiNHN0Ti\r\nshdzdbVd/SY53e46HeX1NVKyPousNRWuR27J3t1KBnB1QsiyDnZCPSgk2hnT\r\nBYEAcpVd9k4piFpfyb6NPNvKO+JAFE0vF2kdTVgBSJtvwqXoS/aM801S54l/\r\nEhczi4+jPSaniNBg5Tqa8TSpkQGWeMayN5dg/Gsenc12PwMRNVxIOPQ/asMY\r\nSBsxK33VPSut2fx8Pee6NKGr3pspMQVgzINydC4d1FkUPhc+ACvv7BbRdEps\r\ncwHL2gg+WJy2HmK5ZERKoVNXmy4K9CG2Wjo=\r\n=3ohs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","oclif":{"bin":"transformer-sdk","topics":{"bundle":{"description":"Tools for working with a transformer bundle"}},"dirname":"transformer-sdk","plugins":["@oclif/plugin-help"],"commands":"./build/commands","topicSeparator":" "},"types":"build/index.d.ts","readme":"# transformer-sdk\n\nTransformer SDK handles transformer bootstrap and IO so that implementing a transformer is easy.\n\nImport the SDK:\n\n`import * as sdk from 'transformer-sdk'`\n\nImplement the transformation function, pass it to `sdk.transform` hook:\n\n```\nsdk.transform(manifest => {\n\t// implement transformation\n\treturn results\n});\n```\n\n\n","gitHead":"0a652350a76ca91dc59718706822ccdb7a794c92","scripts":{"copy":"copyfiles -u 1 lib/**/*.ejs build/","lint":"balena-lint --typescript lib","test":"jest","build":"npm run clean && tsc && npm run copy","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-05-16T06:36:33.940Z"},"_npmVersion":"6.14.17","description":"Tools for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"ejs":"^3.1.7","js-yaml":"^4.1.0","slugify":"^1.6.5","inflection":"^1.13.2","@oclif/core":"^1","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.0.1","json-schema-to-typescript":"^10.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","copyfiles":"^2.4.1","@types/ejs":"^3.1.0","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@types/inflection":"^1.13.0","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.3.7-update-transformer-contract-0a652350a76ca91dc59718706822ccdb7a794c92_1652683154969_0.7988122113422269","host":"s3://npm-registry-packages"}},"0.3.7-update-transformer-contract-1a4a2e35090b9fe931854b1fd5e4a3f816659ef1":{"name":"@balena/transformer-sdk","version":"0.3.7-update-transformer-contract-1a4a2e35090b9fe931854b1fd5e4a3f816659ef1","keywords":["balena","typescript"],"license":"Apache-2.0","_id":"@balena/transformer-sdk@0.3.7-update-transformer-contract-1a4a2e35090b9fe931854b1fd5e4a3f816659ef1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"bin":{"transformer-sdk":"bin/run"},"dist":{"shasum":"757cacea8797e9c74597aa4b36cdb9cebfa8994f","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.3.7-update-transformer-contract-1a4a2e35090b9fe931854b1fd5e4a3f816659ef1.tgz","fileCount":19,"integrity":"sha512-lm7gB1uM9osH03ect79GYUdK8q0/3XhbdMHMPIAu66kha0seBdxeL4YEm/Jka7Qrj/1cHPBeoPmW2t8+wi1HWw==","signatures":[{"sig":"MEUCIQDNY2epj5ITtaXHEMF9qQ5ZEbNkt2+rLvI4V7fa373C9wIgDPCiEf+MYNQ5smBvPTu9ggOP7IEFcBY4GdyIBRyijQ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigyApACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHhQ//eI95zSoYR4ifq7uJkBfVAMInhu5MpKTepo5olIhQoVAQHZRS\r\nmD8mE4Pxm8FQycR6J4lHrO6crjWW4VFiI15TyipazqVSt1IwXPG4KGquEZpQ\r\n2WqGvnVyQNfp7Lb+Lv/gx1TVa6OsynPQxlrxwatvw31h5vdV0x4UPk2yM0b8\r\n5Ba9e8zoG2OWJrO2LsvTU8DEg2nxADJVTJBPwfMPjloEoYV7BC1j84FJkjq6\r\njjR9J/y/14mbfHcw3sTWQ3lbWAqof+Ing/PRrOfnHtZ1JEf89z/RjdL60z+u\r\nBr0NPPYFLOXVdcVDzjt29QC+EDbPs6gOehkCaO4+1Z1b36rEfKGsRt/HkvgJ\r\nxjjqGNXUg3MFmQZsH+M8EpWGHkCQdaBuEHY30crUJLzM/v1qFFJQTjEZ7YVg\r\n6TuUXOAUGXAVlK07OvyHkDQopCD2PhX8vdVs1alT1BGugBq2Y9FoYmhfwa9n\r\nLUudhFLcJ2avMn6Oo+dulBiteO2Dyg8X2vR81afETy9tN+fOPRBdnob3Gi5E\r\nzKSRkwoAzMB00g+FiD/uKMOAmfoFNrpLhpmZlpoJq2WwfaLfPCYbCrvPcl9L\r\nJJxQYjYA6AZ/u9FqBM2YY+xqLWu9UTZW34ZjSbMWmtfd5RRByaTiuzPxsl3Y\r\nywIRsbduzTqp6K1axrudGyu3IO2Ap0WgdFs=\r\n=4sgw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","oclif":{"bin":"transformer-sdk","topics":{"bundle":{"description":"Tools for working with a transformer bundle"}},"dirname":"transformer-sdk","plugins":["@oclif/plugin-help"],"commands":"./build/commands","topicSeparator":" "},"types":"build/index.d.ts","readme":"# transformer-sdk\n\nTransformer SDK handles transformer bootstrap and IO so that implementing a transformer is easy.\n\nImport the SDK:\n\n`import * as sdk from 'transformer-sdk'`\n\nImplement the transformation function, pass it to `sdk.transform` hook:\n\n```\nsdk.transform(manifest => {\n\t// implement transformation\n\treturn results\n});\n```\n\n\n","gitHead":"1a4a2e35090b9fe931854b1fd5e4a3f816659ef1","scripts":{"copy":"copyfiles -u 1 lib/**/*.ejs build/","lint":"balena-lint --typescript lib","test":"jest","build":"npm run clean && tsc && npm run copy","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-05-17T04:07:37.996Z"},"_npmVersion":"6.14.17","description":"Tools for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"ejs":"^3.1.7","js-yaml":"^4.1.0","slugify":"^1.6.5","inflection":"^1.13.2","@oclif/core":"^1","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.0.1","json-schema-to-typescript":"^10.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","copyfiles":"^2.4.1","@types/ejs":"^3.1.0","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@types/inflection":"^1.13.0","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.3.7-update-transformer-contract-1a4a2e35090b9fe931854b1fd5e4a3f816659ef1_1652760616773_0.8168787762061236","host":"s3://npm-registry-packages"}},"0.3.7-regen-fixtures-before-test-f2a58aea2000f164a0b2384c918f745142ecaa78":{"name":"@balena/transformer-sdk","version":"0.3.7-regen-fixtures-before-test-f2a58aea2000f164a0b2384c918f745142ecaa78","keywords":["balena","typescript"],"license":"Apache-2.0","_id":"@balena/transformer-sdk@0.3.7-regen-fixtures-before-test-f2a58aea2000f164a0b2384c918f745142ecaa78","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"bin":{"transformer-sdk":"bin/run"},"dist":{"shasum":"ec087cd78626f5dd082c9b4683759545e80cc02f","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.3.7-regen-fixtures-before-test-f2a58aea2000f164a0b2384c918f745142ecaa78.tgz","fileCount":19,"integrity":"sha512-ibxdY0DdV0iZKnqm9hPau+Fx5nzH0sXuBSmO9gzJp6SLdP8HSnQr78gpc/JicBh/zIG04HRol/06466fDcSoLw==","signatures":[{"sig":"MEUCIC1tjUbT4WFemn07z4xPqBL/nsQ/azghn2J7ddXrx6J3AiEA1mhJfB+30H2ZIjJIvg+4GoVnvjpJq5z9a/xEZf8UCQo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihhfbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCQA//YGWYJNZVB7M3HQQsYhlxpbdRMSKUIkgTLPMlcZzT7cfAeo9T\r\nkw2PDRTDZJ2H2wLDgEUcghwzwBBsGbrapHrlesoidBDpGgdoxch/MC0leKdn\r\nEBm1r1+EKBAZB5xeTuQbGTkFjUCds+iz+c+gE9FnmNlyzFyYPaAjeqE/4qX0\r\nsYApTCpwhsDWHdpRQmt2uUoFHTn0AOzutm5LRiNNpTZFQZWowdPIAr+hy/A2\r\nEj8/g7Pehxw6jXjWzk6Et3wfeKrRy4uRFBXy+URI3uFLLKL+UyG9A7Mvxhxr\r\nPwrHaxFIrIMrv7EXilkCyRINJUDlHXJOQ9GvJGayoV73XfZrmLzP7RUXqoYG\r\nonhaNi/bVKoXGlg+GVrxqtNisUEMZFCJ3USCyegAbn0sXmfI4YAkbidSftcP\r\nVEZltWRZKdpvjxeLghU1KQhsk3zfQwbxwbr5r3gpIxbC2VwyAfl4i5tcguEX\r\nS1XRz+rI/401k+Bu81Y1fdBz4LKJYJWQCVGhN6Y3Jk8sX+MuFUabmjy64VzP\r\n1QJoFlgoQOVZHxK9pl/DnL4TnEDFE3jKINBMFRys4GoJ8oLG+PiY9rqY3uU6\r\n1syzJn4v2u/HXDUwEbiqgGGrKbrht5P52hHNDLRIK/tSphIpsFcl/QAabltf\r\naq3FhxCIlTkKrDLK2wkvYJmSu758k2cjBo0=\r\n=WTj2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","oclif":{"bin":"transformer-sdk","topics":{"bundle":{"description":"Tools for working with a transformer bundle"}},"dirname":"transformer-sdk","plugins":["@oclif/plugin-help"],"commands":"./build/commands","topicSeparator":" "},"types":"build/index.d.ts","readme":"# transformer-sdk\n\nTransformer SDK handles transformer bootstrap and IO so that implementing a transformer is easy.\n\nImport the SDK:\n\n`import * as sdk from 'transformer-sdk'`\n\nImplement the transformation function, pass it to `sdk.transform` hook:\n\n```\nsdk.transform(manifest => {\n\t// implement transformation\n\treturn results\n});\n```\n\n\n","gitHead":"f2a58aea2000f164a0b2384c918f745142ecaa78","scripts":{"copy":"copyfiles -u 1 lib/**/*.ejs build/","lint":"balena-lint --typescript lib","test":"jest","build":"npm run clean && tsc && npm run copy","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","test:fast":"npm run build && npm run test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-05-19T10:07:52.417Z"},"_npmVersion":"6.14.17","description":"Tools for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"ejs":"^3.1.7","js-yaml":"^4.1.0","slugify":"^1.6.5","inflection":"^1.13.2","@oclif/core":"^1","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.0.1","json-schema-to-typescript":"^10.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","copyfiles":"^2.4.1","@types/ejs":"^3.1.0","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@types/inflection":"^1.13.0","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.3.7-regen-fixtures-before-test-f2a58aea2000f164a0b2384c918f745142ecaa78_1652955099293_0.3185199158994063","host":"s3://npm-registry-packages"}},"0.3.7-regen-fixtures-d82ce5b35c96178dd2419eba96d4e1fcc2f68a0f":{"name":"@balena/transformer-sdk","version":"0.3.7-regen-fixtures-d82ce5b35c96178dd2419eba96d4e1fcc2f68a0f","keywords":["balena","typescript"],"license":"Apache-2.0","_id":"@balena/transformer-sdk@0.3.7-regen-fixtures-d82ce5b35c96178dd2419eba96d4e1fcc2f68a0f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"bin":{"transformer-sdk":"bin/run"},"dist":{"shasum":"8e5fb2b189991d5bffb07a4b8f5548f0d84a88fe","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.3.7-regen-fixtures-d82ce5b35c96178dd2419eba96d4e1fcc2f68a0f.tgz","fileCount":19,"integrity":"sha512-/OuOlC9m065D0A9A23wsMMpRZmQVVS7TTtFqLG3HGddQujoZs7y0EeO8fwasmIvHBvsoa2WoVOy3tFZuKG5AIg==","signatures":[{"sig":"MEYCIQDMmHXt/HxYr9NmtCG+DPyNZHp7nwthgCmP52dozdysDwIhAJGuC1CV1m6R9To4moHqcxygSFqjRXhSH+kCcCcyk32w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihid7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr08g/7BYMGjM6P/H444igUGjEoJp94NQ3XJl5xvNisuYW7HZ1AnFP2\r\ntM00DtOjOfRo2mz1NhmCDkhUZWrHueEdpR2WA3Lvrg5QB0bIiWVo90MpmZRF\r\n3zf9FxO/uVn3R/uKlSz9nI6ZpjGxYtIGZMl6L4cW+Tc+CUgSGWkSDdJoS/yj\r\nKSIwJf7oGBe2Jb6RPZGJ1Kjv9hSlXR3yh/wkRVvr6g4OQ0Xb/VCt3uqF+pPX\r\ntlE8TDnCzuI9HE+0qwvJ7J/o2srIobunOhfVKr1+LIwQKx0PbVfT2g1MpQRC\r\nWKjbJshdUyppcCEBX05SL3hW3Pat+X85V6hUXoJ21D477jl50UY9h/RHG90w\r\nkC7ASdzwa3CUZa4GFjI5ZwD/LoSe4fMOAbSDgaRmHaY1dWocuz0q24SYS34/\r\nTo8Up0pF9UKgjwGTKmg3z5am8Zu6jtY2PKXgwWjqVRswMJ592buID2i86lc0\r\nzDMWj6hceszMb1kdQx3XrI+49YI2+t73PgZOnvrYlNNMTNomq3g/V439vC18\r\nPggyCwhLFNmZy0dWDBbGg1+4NZ7yZhoazvQTEN2VMxchZMFX+qAAt1kOxkCm\r\nqOROAePtPJ4nrQKltEICqh9nKHe2cS3Iv8kKQvjPamtepqQim/2cSjzQGsqP\r\nC0FTz4mVQXntbog5CQvi3qsUnBPbVq1OMm0=\r\n=eJUj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","oclif":{"bin":"transformer-sdk","topics":{"bundle":{"description":"Tools for working with a transformer bundle"}},"dirname":"transformer-sdk","plugins":["@oclif/plugin-help"],"commands":"./build/commands","topicSeparator":" "},"types":"build/index.d.ts","readme":"# transformer-sdk\n\nTransformer SDK handles transformer bootstrap and IO so that implementing a transformer is easy.\n\nImport the SDK:\n\n`import * as sdk from 'transformer-sdk'`\n\nImplement the transformation function, pass it to `sdk.transform` hook:\n\n```\nsdk.transform(manifest => {\n\t// implement transformation\n\treturn results\n});\n```\n\n\n","gitHead":"d82ce5b35c96178dd2419eba96d4e1fcc2f68a0f","scripts":{"copy":"copyfiles -u 1 lib/**/*.ejs build/","lint":"balena-lint --typescript lib","test":"jest","build":"npm run clean && tsc && npm run copy","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","test:fast":"npm run build && npm run test","test:generate":"npm run build && ./bin/run bundle generate -f --path ./test/fixtures"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-05-19T11:16:11.774Z"},"_npmVersion":"6.14.17","description":"Tools for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"ejs":"^3.1.7","js-yaml":"^4.1.0","slugify":"^1.6.5","inflection":"^1.13.2","@oclif/core":"^1","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.0.1","json-schema-to-typescript":"^10.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","copyfiles":"^2.4.1","@types/ejs":"^3.1.0","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@types/inflection":"^1.13.0","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.3.7-regen-fixtures-d82ce5b35c96178dd2419eba96d4e1fcc2f68a0f_1652959098809_0.7445198739535377","host":"s3://npm-registry-packages"}},"0.3.7":{"name":"@balena/transformer-sdk","version":"0.3.7","keywords":["balena","typescript"],"license":"Apache-2.0","_id":"@balena/transformer-sdk@0.3.7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"bin":{"transformer-sdk":"bin/run"},"dist":{"shasum":"0d12f1a5e715163907175ea27c54c00fad7c220f","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.3.7.tgz","fileCount":19,"integrity":"sha512-IbJ7/5YYoEImSi8aNrmQV1WDsXUqt4fKQ4qj7t9GYEaDCiVyR5D6K9AebEJpi6QkBRw+fjR7zp0mJCp2/q2jQA==","signatures":[{"sig":"MEUCIEIT0RLU2Zp4oNQRST/DsCKeQTRA7om/qrAwdO04Pz3fAiEA2st2iksOqf0Q1SXuPGM20zzSE3SWS8vtepJ+X3uNtK0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihjQZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEFg/+L6zpptSG081Rip3ixS8DJsVsaflU0RDgnSN0VxaAvIjVUmsG\r\nsy6tOtNsLMGf3JLFk1UMbb7UVdb386LZOL/OZaGZajLq40uqjdBQjRb6xNW8\r\nA56Gpb8Lt4ujBexo0f7LSrgzr4AlTE+AUbCsIKxThfekFpepB1SF+NxmBhcw\r\n2cx4qcaEMShsbQIhVrN2p5p/1qwn0P5uAFcyLuGRISjHUBNkQKUBPaqZM4IR\r\nfX/x1OsZ7eTUd60hYq65EzfvDkxto06EgvPc2KHKZs2o9KnsCLcFm0HqTlJR\r\nFFiftAVBgrqrsOyulLKMCoPXeqQAtPcCevGTJBXHRDbbARUg6NlqzvgrE5Fa\r\nnhgoGqN+OjG6Cmmu3TYKPWTJ+YanlpnrEfUVRLVOOrNrZ/pBx4pYpgISK6xq\r\niu8OBFB2WL+u3utF8W93uLzSUyMCLjfH+GUIqxtFgdf6oyzTY0SKB8QdJ1tQ\r\nmCL+JG+Y9xvf2qMnKSRnB4Jxq5YFTGdzfBWjIgdxF7JMVjy1ZrdAGhY18eG6\r\n2ZJS6n+kcgNBSiR9DIjHD9l+iu9M7A17JU8drNzoRVnMyuaoncvLN54ptnTZ\r\n3n/+8ndtWtYPHGgKkLkfpIEaYFxv4tyBvvVwZ4FEKJzBsSj++VxEoiIMeeVz\r\nv5zr17XrESTvvXxt1E/IJNZwW9ZYu+KYguA=\r\n=rQBB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","oclif":{"bin":"transformer-sdk","topics":{"bundle":{"description":"Tools for working with a transformer bundle"}},"dirname":"transformer-sdk","plugins":["@oclif/plugin-help"],"commands":"./build/commands","topicSeparator":" "},"types":"build/index.d.ts","gitHead":"4b51aa6138a35281f46e8618aab773cb18bfce1a","scripts":{"copy":"copyfiles -u 1 lib/**/*.ejs build/","lint":"balena-lint --typescript lib","test":"jest","build":"npm run clean && tsc && npm run copy","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","test:fast":"npm run build && npm run test","test:generate":"npm run build && ./bin/run bundle generate -f --path ./test/fixtures"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-05-19T12:09:52.554Z"},"_npmVersion":"6.14.17","description":"Tools for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"ejs":"^3.1.7","js-yaml":"^4.1.0","slugify":"^1.6.5","inflection":"^1.13.2","@oclif/core":"^1","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.0.1","json-schema-to-typescript":"^10.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","copyfiles":"^2.4.1","@types/ejs":"^3.1.0","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@types/inflection":"^1.13.0","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.3.7_1652962329670_0.3433323873347516","host":"s3://npm-registry-packages"}},"0.3.8-update-transformer-contract-dfcc689d7796c2c926db6f07f915fd846b82b6c8":{"name":"@balena/transformer-sdk","version":"0.3.8-update-transformer-contract-dfcc689d7796c2c926db6f07f915fd846b82b6c8","keywords":["balena","typescript"],"license":"Apache-2.0","_id":"@balena/transformer-sdk@0.3.8-update-transformer-contract-dfcc689d7796c2c926db6f07f915fd846b82b6c8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"bin":{"transformer-sdk":"bin/run"},"dist":{"shasum":"b79894c21afb660849356cf3506cba56979a007c","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.3.8-update-transformer-contract-dfcc689d7796c2c926db6f07f915fd846b82b6c8.tgz","fileCount":19,"integrity":"sha512-HslkQ7ulw/jKbFiNw47cezfNnZbMHNCwZqmJKY6dJ56DAu605WLPoszYDp9wkWkoFAAXNOr8fJrYG8q8f0OXFA==","signatures":[{"sig":"MEQCICEkLKSNjzBGpKALwp9jDUAwBpOxZx2HuZNIDv7TDP07AiBR4xtfalYPirgZkKFpYJ2ODUgH0a8zWcBXX3aFlqg83w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihj4hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwJxAAlLxPFyk8/tijnKmmQOfOzk6Yf+VOQKM0maewB++SU8bb59EL\r\nX/LANmzWTdXN0zyighVyle9YMVx/ZOEVMQJIIlY7ufXh7Z/41XzvwiMF9V02\r\nH8Rw1JCKB9Mx/Dps1fcS541E2hrl2k+R+XRrAiXexvJWZbh/EFHdhsiHDrtj\r\n1nnB83B4j0Wqu2nPfk5Irvcir470GqTNP8kMxwVHOraACEfKSyUStL8K11w/\r\nrb53iFwsL2N/UvJIu7hLxyG2apUSAyHYpNauZ4zxsQFIXNa+fgOYPGkewHXT\r\nrGOsjMv3WK9+8AD/yqz0cKDNKmayWMz+C0p45NS7jfUZluWKDnjvlp0W93da\r\naf5GXBm7lN66UYGiEpdxdgppsQpPhG1nj5ubDXTq9+9V3dpo8gWk2pvn6Bna\r\ni51lGbsv/bDk0CMQLppR1ZHtpGqQDAyRgxeeZOfXy6DL/bIeccgLLchFn0yv\r\ntBfzP1hFX8rx97fvt9jmz1PMMZ0GrnMrDCxk7DqQnk95LV9qrdzBPlilUEAZ\r\nVNw8Yo4Gs0vvwqFutNVUJaeVx3W2EDg24n2z+53PDHiT+Tvc41IbqLVFiwHh\r\nlToXIcAKEkGDpo8UzzyEIFfY2VCQDn9UpeXaoPWS2/02CGdLh8LTkGmMy57J\r\n/YNGbFf8WHFUvIFQFgCP28DWr9n7Z++p1Sg=\r\n=ON/L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","oclif":{"bin":"transformer-sdk","topics":{"bundle":{"description":"Tools for working with a transformer bundle"}},"dirname":"transformer-sdk","plugins":["@oclif/plugin-help"],"commands":"./build/commands","topicSeparator":" "},"types":"build/index.d.ts","readme":"# transformer-sdk\n\nTransformer SDK handles transformer bootstrap and IO so that implementing a transformer is easy.\n\nImport the SDK:\n\n`import * as sdk from 'transformer-sdk'`\n\nImplement the transformation function, pass it to `sdk.transform` hook:\n\n```\nsdk.transform(manifest => {\n\t// implement transformation\n\treturn results\n});\n```\n\n\n","gitHead":"dfcc689d7796c2c926db6f07f915fd846b82b6c8","scripts":{"copy":"copyfiles -u 1 lib/**/*.ejs build/","lint":"balena-lint --typescript lib","test":"jest","build":"npm run clean && tsc && npm run copy","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","test:fast":"npm run build && npm run test","test:generate":"npm run build && ./bin/run bundle generate -f --path ./test/fixtures"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-05-19T12:52:42.758Z"},"_npmVersion":"6.14.17","description":"Tools for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"ejs":"^3.1.7","js-yaml":"^4.1.0","slugify":"^1.6.5","inflection":"^1.13.2","@oclif/core":"^1","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.0.1","json-schema-to-typescript":"^10.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","copyfiles":"^2.4.1","@types/ejs":"^3.1.0","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@types/inflection":"^1.13.0","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.3.8-update-transformer-contract-dfcc689d7796c2c926db6f07f915fd846b82b6c8_1652964897328_0.4232414932418236","host":"s3://npm-registry-packages"}},"0.3.8-update-transformer-contract-1bf3837ace169d49bba007fb7baa2f58dd88498f":{"name":"@balena/transformer-sdk","version":"0.3.8-update-transformer-contract-1bf3837ace169d49bba007fb7baa2f58dd88498f","keywords":["balena","typescript"],"license":"Apache-2.0","_id":"@balena/transformer-sdk@0.3.8-update-transformer-contract-1bf3837ace169d49bba007fb7baa2f58dd88498f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"bin":{"transformer-sdk":"bin/run"},"dist":{"shasum":"1fc2532a915be4b94d63dd0440d3bd519f2fdf7d","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.3.8-update-transformer-contract-1bf3837ace169d49bba007fb7baa2f58dd88498f.tgz","fileCount":19,"integrity":"sha512-UKEQjtnOqENDSlsKujfFEwfGivtHqRUvw/vsoypH5hAVSayA8xD2ylaDn5apVTVnTp7l5BYSa7uf4AhV5lRqQA==","signatures":[{"sig":"MEUCIAHGc2Nk9lfVp162In3BrcSkJXym5FOrQGVRXkFLa8d1AiEAtwvWt4AB/0qfpyQc3H65hoTo4TjQchi3QFUJurt1bcc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihlZHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpU3w/+IC98jw6sBaf1KMfllSEaCRikx3ztcHRNq9oCAKc4Y/FtYjA+\r\n9oMDG/OAEEa0DreXUZZsTJO6fxEMLzs3u5daJ4+L0jucyjx1zKCY8o0z2N3D\r\nF8d6plvRHfeLc0OeHC4igis8ju6FK93R8omTvLHeAgAJKOoiWpFNzG8yr4FD\r\n4AKmRNMw9mCQFENgL/BkGKPAR5Ac5NaNvKvHcvM13dgnWh7gRrfysKQwAxT5\r\n2hIonQcejwpay7aRM1+9t1D0jR+syx98MGkIEvn+B6XYedXGOrTDnO0e6jcx\r\nbbr3X7AnebtSoOWgOuJW+Wnhz2y/W9y/knJdZJ6qm5FoYxy0tIlxHX0OgxWf\r\np7h/OLNCVcqKWEvJScOtQi1taTxpMCvhN/boek1m8Jpc+luZHQim3tAEgf9z\r\nuphGk8cD6rh71PtTP/nC3aqivEuaiB1gfwIR9vQF5CqRCPi4osM3xJDJinZr\r\nnpxcyy2oMy+MC9fhm2Uj5O1T5v+fTDzQUArjYT225n8z1aDA2dTy7FX5MHeN\r\nnTLhohxBayPuMPkV4BjQCtUPN4p8Qk6zBnFdpTsnE/kD2ytcrCoGPqJdqqin\r\ntYbcQopXEcOCCHNlR5DppD+vjysJvQswMWU/X/ELxB86PcyWmd+9me83azYG\r\nP2qLGAbpBA9OWnePYcdb+U0m0ULq+498LHI=\r\n=qJSW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","oclif":{"bin":"transformer-sdk","topics":{"bundle":{"description":"Tools for working with a transformer bundle"}},"dirname":"transformer-sdk","plugins":["@oclif/plugin-help"],"commands":"./build/commands","topicSeparator":" "},"types":"build/index.d.ts","readme":"# transformer-sdk\n\nTransformer SDK handles transformer bootstrap and IO so that implementing a transformer is easy.\n\nImport the SDK:\n\n`import * as sdk from 'transformer-sdk'`\n\nImplement the transformation function, pass it to `sdk.transform` hook:\n\n```\nsdk.transform(manifest => {\n\t// implement transformation\n\treturn results\n});\n```\n\n\n","gitHead":"1bf3837ace169d49bba007fb7baa2f58dd88498f","scripts":{"copy":"copyfiles -u 1 lib/**/*.ejs build/","lint":"balena-lint --typescript lib","test":"jest","build":"npm run clean && tsc && npm run copy","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","test:fast":"npm run build && npm run test","test:generate":"npm run build && ./bin/run bundle generate -f --path ./test/fixtures"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-05-19T14:35:22.229Z"},"_npmVersion":"6.14.17","description":"Tools for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"ejs":"^3.1.7","js-yaml":"^4.1.0","slugify":"^1.6.5","inflection":"^1.13.2","@oclif/core":"^1","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.0.1","json-schema-to-typescript":"^10.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","copyfiles":"^2.4.1","@types/ejs":"^3.1.0","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@types/inflection":"^1.13.0","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.3.8-update-transformer-contract-1bf3837ace169d49bba007fb7baa2f58dd88498f_1652971078994_0.9826064522306182","host":"s3://npm-registry-packages"}},"0.3.8-update-transformer-contract-e2946f1c213da19f6e021ddd375f4be01372861e":{"name":"@balena/transformer-sdk","version":"0.3.8-update-transformer-contract-e2946f1c213da19f6e021ddd375f4be01372861e","keywords":["balena","typescript"],"license":"Apache-2.0","_id":"@balena/transformer-sdk@0.3.8-update-transformer-contract-e2946f1c213da19f6e021ddd375f4be01372861e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"bin":{"transformer-sdk":"bin/run"},"dist":{"shasum":"e20fbc31cdb639a6b026af7538c8d6c3870e5fad","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.3.8-update-transformer-contract-e2946f1c213da19f6e021ddd375f4be01372861e.tgz","fileCount":19,"integrity":"sha512-l1HbgfOvD9oObuTryxJc5EO64rmlUt1/r8m0sAYg37laDCGebT3NenicN0+Fk+0wxm+FfeOqHMiKiYDeQtSQvA==","signatures":[{"sig":"MEYCIQCA07x3EVy/nbN/AFU2OQDQvlLrp2Oi79zaL3Ah/ZFf9AIhAK6nhuDUEjbfcKS9gllfpcdgS/UAu0J98795N2nKeQvv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihlntACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoSA/8DGSDE04fqagVqcBSOmFOcFFBe+yt3pqemQTxsP5QoFXndRXM\r\nXwmy1/Hw+DLLTSI3QkRvcQ/zxI8eJdo/jtGyB7xQMiEnh8rUEvMOf3r2G2K3\r\n84HxIMgnLb1WR4X2Rp/h8A3YrYNb9G65jK0yck+g+Pr+ur7TbX1G3tsJlwHr\r\nBp+b/2jPnRZU9/JdrhRDuv6xjZNvLj3lytmxslq7JkXEaXVt+p5uKPGkKCXg\r\nn6JNI0VkfK1DOnS69vtDtqEnjzgJOCx3SSLlJNJPTvIu/Qg0Vie3U1yg/XBr\r\nxo1Eh9njLKJfZWvJnWF3g+jFyJ+dI2CDU7hRLwYwQgW2paDibSCfChFmEWLO\r\ngfpkpyp5quU/E/pAB4hQf/TbBvR54cul050wSHfQy6/dOFq7psQZ61RSkLIK\r\nImGwqpbptf4ZuBbe0yHD0pw4RGIvRAtiEQPwqM+enHhat7ojh+qYQxNosUrk\r\nzhhkXndPxjUg108sVgv4ZtsCHl5esz/SVKFWIKZwR027KqtsgdrjQPlBCuBC\r\nQTWw8xpkHdwJd8JkDCCAMoSqKRj1e5QASb4fRAYxonQ8gl19gTxVSU8eGYrc\r\nrGm83zpLUmpW32H1E2AqkKDYU7Otxq6gMc44u/iox0Y2NiR8e2IXe7X2wVny\r\njVJM2ApTTWjrPdXtxb3O+tfspi9FWiUIqbc=\r\n=o3nm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","oclif":{"bin":"transformer-sdk","topics":{"bundle":{"description":"Tools for working with a transformer bundle"}},"dirname":"transformer-sdk","plugins":["@oclif/plugin-help"],"commands":"./build/commands","topicSeparator":" "},"types":"build/index.d.ts","readme":"# transformer-sdk\n\nTransformer SDK handles transformer bootstrap and IO so that implementing a transformer is easy.\n\nImport the SDK:\n\n`import * as sdk from 'transformer-sdk'`\n\nImplement the transformation function, pass it to `sdk.transform` hook:\n\n```\nsdk.transform(manifest => {\n\t// implement transformation\n\treturn results\n});\n```\n\n\n","gitHead":"e2946f1c213da19f6e021ddd375f4be01372861e","scripts":{"copy":"copyfiles -u 1 lib/**/*.ejs build/","lint":"balena-lint --typescript lib","test":"jest","build":"npm run clean && tsc && npm run copy","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","test:fast":"npm run build && npm run test","test:generate":"npm run build && ./bin/run bundle generate -f --path ./test/fixtures"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-05-19T14:50:28.235Z"},"_npmVersion":"6.14.17","description":"Tools for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"ejs":"^3.1.7","js-yaml":"^4.1.0","slugify":"^1.6.5","inflection":"^1.13.2","@oclif/core":"^1","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.0.1","json-schema-to-typescript":"^10.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","copyfiles":"^2.4.1","@types/ejs":"^3.1.0","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@types/inflection":"^1.13.0","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.3.8-update-transformer-contract-e2946f1c213da19f6e021ddd375f4be01372861e_1652972012845_0.7387464323805095","host":"s3://npm-registry-packages"}},"0.3.8-update-transformer-contract-0dfd05bdadcf59525b6a3679cf7d6b789e933173":{"name":"@balena/transformer-sdk","version":"0.3.8-update-transformer-contract-0dfd05bdadcf59525b6a3679cf7d6b789e933173","keywords":["balena","typescript"],"license":"Apache-2.0","_id":"@balena/transformer-sdk@0.3.8-update-transformer-contract-0dfd05bdadcf59525b6a3679cf7d6b789e933173","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"bin":{"transformer-sdk":"bin/run"},"dist":{"shasum":"3fc99a972666c268d19fa01496a1f5c1a0553a8b","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.3.8-update-transformer-contract-0dfd05bdadcf59525b6a3679cf7d6b789e933173.tgz","fileCount":19,"integrity":"sha512-OwZDcT/WhTCVi1NQP+1NRtFgyFaeaiOi2Kwm3wD+nI/9k2yL7H8CAM+Oadq/uXsAn/KncWCcTLDVm11e0XcD8w==","signatures":[{"sig":"MEUCIDcohUhPdrL6raLNmt87MC0yqUzRQ3T469QchZjxXWTxAiEAoEdSXMEKnPlt3FkJZ+OgwHAywWkplP+6Zai09a3Qw3A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihm0VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoozBAAoDsCy9dCg8pzq73d/JnPXjViu2Nv4S/baR/hC1JaP5KPZGlH\r\n8/jAB5zepCFb9qUuzPbj4fpzUa6A2DsV+zU5UGs+G0BBc9a8PdKxWYG76R+s\r\nYJgMu8PhyNoFzrAm/YArwKYzTdZubO0CeUFnCHR7CGaCFmamzc5njgUWzKN0\r\nzCC4zJmXF11BEIQEiNW8d1ZlgSfr/b03JaUNY78ifVQI9nrS4s8/zFVFwsqp\r\nj+ewVhB0IpamBVkLnnAWiY7aeRcctgP+w84CT+kAtevIRv5cs1AknBFFWWt4\r\nDqBwDk8ZvPBL7YlgrVzGPN4p6x4aWFw4TQDHglA+nIk7yCJY+iy67ofCmKFI\r\nQiaSbWfi4/7dFQDhbJMCWLmpaYKiYV3chnZYJj+FL70L3cqsX75nFrFHlBCj\r\nZtHDIcWb8AilzjIdZLOcRUbbmvEpmJgNK6Rk5s/LG7a7NzLc9inpg9UkcZHC\r\nATm2JkxyME/P/7hJgePiFGxR3lROFsPGPk4ptsgeSUvCf6N3UKnK9TICJ11w\r\nFgKKwxRtGTwd0sD/+NqmUtZM8gxdZJa0efs6k5z4mDei38wQZjv1QoNNnKqc\r\nuhJy+FBK4gszgO1CvXcydDTiVxJZjsSFf6oBiC4iPuASB9P71SDjG4E42ByV\r\nHWim/hAGaiz5bRYrpEQwpHoZz6v/5yxTKIE=\r\n=xgyW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","oclif":{"bin":"transformer-sdk","topics":{"bundle":{"description":"Tools for working with a transformer bundle"}},"dirname":"transformer-sdk","plugins":["@oclif/plugin-help"],"commands":"./build/commands","topicSeparator":" "},"types":"build/index.d.ts","readme":"# transformer-sdk\n\nTransformer SDK handles transformer bootstrap and IO so that implementing a transformer is easy.\n\nImport the SDK:\n\n`import * as sdk from 'transformer-sdk'`\n\nImplement the transformation function, pass it to `sdk.transform` hook:\n\n```\nsdk.transform(manifest => {\n\t// implement transformation\n\treturn results\n});\n```\n\n\n","gitHead":"0dfd05bdadcf59525b6a3679cf7d6b789e933173","scripts":{"copy":"copyfiles -u 1 lib/**/*.ejs build/","lint":"balena-lint --typescript lib","test":"jest","build":"npm run clean && tsc && npm run copy","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","test:fast":"npm run build && npm run test","test:generate":"npm run build && ./bin/run bundle generate -f --path ./test/fixtures"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-05-19T16:12:16.114Z"},"_npmVersion":"6.14.17","description":"Tools for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"ejs":"^3.1.7","js-yaml":"^4.1.0","slugify":"^1.6.5","inflection":"^1.13.2","@oclif/core":"^1","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.0.1","json-schema-to-typescript":"^10.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","copyfiles":"^2.4.1","@types/ejs":"^3.1.0","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@types/inflection":"^1.13.0","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.3.8-update-transformer-contract-0dfd05bdadcf59525b6a3679cf7d6b789e933173_1652976917006_0.4509114609312257","host":"s3://npm-registry-packages"}},"0.4.0-update-transformer-contract-2fc21569a40b68f0648d9ac5309863c837c1a1a0":{"name":"@balena/transformer-sdk","version":"0.4.0-update-transformer-contract-2fc21569a40b68f0648d9ac5309863c837c1a1a0","keywords":["balena","typescript"],"license":"Apache-2.0","_id":"@balena/transformer-sdk@0.4.0-update-transformer-contract-2fc21569a40b68f0648d9ac5309863c837c1a1a0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"bin":{"transformer-sdk":"bin/run"},"dist":{"shasum":"edf31d1e3db646dc6f44ddb5660f0c77ad2c33bf","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.4.0-update-transformer-contract-2fc21569a40b68f0648d9ac5309863c837c1a1a0.tgz","fileCount":19,"integrity":"sha512-BCrPCR75VXdF3OcFQXtgdCdANSOA+z2qr0JPXx6V93z6kyX2ehQMs6byr5t9OfmUdWQjePuXJDoA2fIijOuLEw==","signatures":[{"sig":"MEUCIBcz+81piOcZe1pLkFjuPuFjP9yf3nSnkAr9wa8sRa7nAiEApwCeSWDWz8RjyI5FctufMLn6/prZYfzsGaJgeBAdfbo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihnXYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNuA/9G7ATgceuTnl57Hq8cfXNWVrDJDJjIk7pP7IVfXN3ZKH9y1++\r\ncuH4iMK7h0M3ojuVcaibFrHtpVBubcJAYB5jTAPYxAUP/1p1rHhhiBtXOp68\r\nGTUvlbPKgK8U5Wr7lPd8hHUOfPdp3F04SWqe0EbAStC+drUFxtm2iDj9wyTe\r\ncCsT6pb1VbCD/Y+PN+uLfc5/SwF34QtXEwtS/SR0GgTHikoSZ3s/L4607Uya\r\nQa/qG53VDoOcKv4Hnss39bZMcNNKOzvPIrrl9ZamoT+bPTE/2nIcFT8ZP0WP\r\nylZt/KxlrS1KbPhGNELw2bg5dnU2HyUvoJcDdoXB+VTdhMZzV2EbQ4s1rGkS\r\nA9hDMh0Erv9zIdw9RB4B/o4wGeT5l5JcDrKx1XWctl6O35DE6heKwH8IglTp\r\nD6TXwj8xtwMiyzv8Fxd7t+XJInbPA030NR7BS/ZcstrWkQDqzlm2o2jkgU8s\r\nepD4G0uBwXYXXnLot+6AMGXOACOlcB9iBtlDlqDYim9HWiXK/l1umo1I4+ER\r\n7q1dC+vgkqi9gy+Z6ajgd44IDPGrFeaebzogdjbQwckbdBA07cY5YIwY1Fne\r\nyT3m8lIxQP9TkKnVnuEMSWsoHbGbPgzrzWrkeTK/LeVBRe6BdRa183QCHPu+\r\nNJHMH6cfeR0fSAVKD2dNSOVp/8vc7f4iQaU=\r\n=h9tm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","oclif":{"bin":"transformer-sdk","topics":{"bundle":{"description":"Tools for working with a transformer bundle"}},"dirname":"transformer-sdk","plugins":["@oclif/plugin-help"],"commands":"./build/commands","topicSeparator":" "},"types":"build/index.d.ts","readme":"# transformer-sdk\n\nTransformer SDK handles transformer bootstrap and IO so that implementing a transformer is easy.\n\nImport the SDK:\n\n`import * as sdk from 'transformer-sdk'`\n\nImplement the transformation function, pass it to `sdk.transform` hook:\n\n```\nsdk.transform(manifest => {\n\t// implement transformation\n\treturn results\n});\n```\n\n\n","gitHead":"2fc21569a40b68f0648d9ac5309863c837c1a1a0","scripts":{"copy":"copyfiles -u 1 lib/**/*.ejs build/","lint":"balena-lint --typescript lib","test":"jest","build":"npm run clean && tsc && npm run copy","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","test:fast":"npm run build && npm run test","test:generate":"npm run build && ./bin/run bundle generate -f --path ./test/fixtures"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-05-19T16:49:08.706Z"},"_npmVersion":"6.14.17","description":"Tools for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"ejs":"^3.1.7","js-yaml":"^4.1.0","slugify":"^1.6.5","inflection":"^1.13.2","@oclif/core":"^1","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.0.1","json-schema-to-typescript":"^10.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","copyfiles":"^2.4.1","@types/ejs":"^3.1.0","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@types/inflection":"^1.13.0","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.4.0-update-transformer-contract-2fc21569a40b68f0648d9ac5309863c837c1a1a0_1652979159056_0.5102816048124486","host":"s3://npm-registry-packages"}},"0.4.0-update-transformer-contract-d7bb53fc4002713470db798554a4aa0e9fef00fe":{"name":"@balena/transformer-sdk","version":"0.4.0-update-transformer-contract-d7bb53fc4002713470db798554a4aa0e9fef00fe","keywords":["balena","typescript"],"license":"Apache-2.0","_id":"@balena/transformer-sdk@0.4.0-update-transformer-contract-d7bb53fc4002713470db798554a4aa0e9fef00fe","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"bin":{"transformer-sdk":"bin/run"},"dist":{"shasum":"95f0a375651e0bb9c78d65354973ed721c01d481","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.4.0-update-transformer-contract-d7bb53fc4002713470db798554a4aa0e9fef00fe.tgz","fileCount":19,"integrity":"sha512-4CV5BHdve2ZV/0azv2Ay11oxd4fnbL9DVonRnHNKhnmhL8AeDvDmIQwszLK4pUbKbRQZDQz0pxQAV3+xciwmIw==","signatures":[{"sig":"MEUCIQCVz3N/Sa5r8+Qv7uGCGX/9qXweuhaw9bbScYWUVCzvxwIgNIJawAg11L/BFEs6UGrDStH4v97z8EW/qZSK+JHUOaE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihnwVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEGw//aTEGrK9sPnA5yvoEt1sVl8+p0tsFTwohx6ShV5/UpdQ6FcMu\r\nVY659Fda9GdNSkb5c/i8VcCU+3S2SXC2kg2lajaqk4B+EUo3a9KNVQCtrTNf\r\nQ4tfXR8UloPHtObvuZ/bpIR6CWbKXHLXZdpD7BHdz8vvBWRwjIHZjHCM3RNS\r\nL9HEKRP4IBOrCigWEsavDiatHpEloxFOn7Tsy+kBsr9Z4VmO6ogkEjAvsCeF\r\n2KVJSS1O2q1YPQ5n915I+jxmFgcSP+fO+aN1KnKpy1DLvqkSxr3USkM/9/VC\r\ndJlE30AXzHJZ4/+bpdSfuOnrZVcH1BA0b+656O2OIX9sWhuOVu9FK/gamMt2\r\nw5IgclwKz8/zkU9JjGzZ/gQVuaF4EnXDVY6LMCLWILPIyuWQXdgMY1LK8Dlf\r\n3bt3rqTnIENgq1QAz2sPgpoW6ObWdNVjxWUMMoptn5Ru5ksrXiJW+Mb2+fX9\r\nb0ruIk2J2Uga6KX5zemXk5i3moPYCGZH3GcfUMChIgORGPMhw9SFpNkEuY1m\r\naBa4L3+Rzn6G4R85eQ2CX6rZt6/ui8ln3BShmnaY0XGTubIrH1/BezdYTB7D\r\nz1yeGiG2nJg/20oceD3+uHeyi1pXfep8n41z6IW3aqiE5NeWPnddN0SRA0Y7\r\nNShxm4U97N2c2KQPzlcn8K8OUd6PAlFRo4I=\r\n=0je1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","oclif":{"bin":"transformer-sdk","topics":{"bundle":{"description":"Tools for working with a transformer bundle"}},"dirname":"transformer-sdk","plugins":["@oclif/plugin-help"],"commands":"./build/commands","topicSeparator":" "},"types":"build/index.d.ts","readme":"# transformer-sdk\n\nTransformer SDK handles transformer bootstrap and IO so that implementing a transformer is easy.\n\nImport the SDK:\n\n`import * as sdk from 'transformer-sdk'`\n\nImplement the transformation function, pass it to `sdk.transform` hook:\n\n```\nsdk.transform(manifest => {\n\t// implement transformation\n\treturn results\n});\n```\n\n\n","gitHead":"d7bb53fc4002713470db798554a4aa0e9fef00fe","scripts":{"copy":"copyfiles -u 1 lib/**/*.ejs build/","lint":"balena-lint --typescript lib","test":"jest","build":"npm run clean && tsc && npm run copy","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","test:fast":"npm run build && npm run test","test:generate":"npm run build && ./bin/run bundle generate -f --path ./test/fixtures"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-05-19T17:15:16.988Z"},"_npmVersion":"6.14.17","description":"Tools for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"ejs":"^3.1.7","js-yaml":"^4.1.0","slugify":"^1.6.5","inflection":"^1.13.2","@oclif/core":"^1","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.0.1","json-schema-to-typescript":"^10.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","copyfiles":"^2.4.1","@types/ejs":"^3.1.0","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@types/inflection":"^1.13.0","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.4.0-update-transformer-contract-d7bb53fc4002713470db798554a4aa0e9fef00fe_1652980757134_0.7107119123258396","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@balena/transformer-sdk","version":"0.4.0","keywords":["balena","typescript"],"license":"Apache-2.0","_id":"@balena/transformer-sdk@0.4.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"bin":{"transformer-sdk":"bin/run"},"dist":{"shasum":"1c57f2b6a35198130aff088b8c3876a33176dddc","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.4.0.tgz","fileCount":19,"integrity":"sha512-b4PcjKYnQO64a2jgnlA2gATpjZ0BercN7GQxNKCRHYpsZaai3CmcVGB3kmMtGTAdm+UphqbxBSFU+PKyCAELQw==","signatures":[{"sig":"MEYCIQCB6yaupBwWQVx7DjMU0THxQGePWNjz1sbHUhBYb0IVRwIhAPg1aaeR8QQ0Tql3GIMIlOy01jFsnryKfyb6Or8ofvZI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihoBAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrD+Q/9Hv6sFaUio+qdCaSBl6f0MV0J8Fwad2nbLLlFFE03a8aqn2hN\r\nnZIM1rGuzslcjzdvEPOT/Ye5LxsWbXn//F5dRLZbW5ylhl7WaeUMHerUuSm3\r\n2ioEdAYhkA4ir6lVkMBzR1C500pQ/GqHw/MHx93IdA6kmC2cpmWSpfMXGC0a\r\nwam7dGQ2WCuZ5M0YdBNBLESQ6fWfcVm7BcbgcUTH9cRR8WKFQA/sCYI9JOyJ\r\ncHqmlyOC5dnSiNbSBV/43i0LF4CT61uL7hznD/JfhnnlRtyl605ZPskY4zv3\r\npa9WZTWzmpKDTuGkMs8XJr491xIBn8AeqNjLIWFDHDQ5f/ZD+MA/Yh8AtzUF\r\nVoCXs3FseLACx4N7d6wT6gQeCszYEBDhcAdVc0aXD3AK05ynQfK58KKRW2zL\r\nTBCm9V2oHiJ1wh0TVSUttba/bMRL7P6LLdSU7AW0TH5A5wGzohW6VPfALdMa\r\ne5tcjk5pxPsVu18fbyrA0XpU5NFXJDoG5uwebFcTOh103wNN9lEwWi3EfM+B\r\n0aHc2uBvh8zSkExz4d4OpGJMhseEPvOOz8Napqml/4gXsgwpKXuwKtuuOrXh\r\n/l5KFr8wVi+rYvE8ogSqIrO1QFF0kHxXovDTQM1JzJj98LAPRsrWmKlVU9Lj\r\nG/41L7N8B8auSQzg8+5NvbAu/ZXhYsH0E5w=\r\n=e/fP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","oclif":{"bin":"transformer-sdk","topics":{"bundle":{"description":"Tools for working with a transformer bundle"}},"dirname":"transformer-sdk","plugins":["@oclif/plugin-help"],"commands":"./build/commands","topicSeparator":" "},"types":"build/index.d.ts","gitHead":"e7df563dbf7190637133a01dde5747a19bfc39e4","scripts":{"copy":"copyfiles -u 1 lib/**/*.ejs build/","lint":"balena-lint --typescript lib","test":"jest","build":"npm run clean && tsc && npm run copy","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","test:fast":"npm run build && npm run test","test:generate":"npm run build && ./bin/run bundle generate -f --path ./test/fixtures"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-05-19T17:34:21.219Z"},"_npmVersion":"6.14.17","description":"Tools for developing transformers","directories":{},"_nodeVersion":"14.17.1","dependencies":{"ejs":"^3.1.7","js-yaml":"^4.1.0","slugify":"^1.6.5","inflection":"^1.13.2","@oclif/core":"^1","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.0.1","json-schema-to-typescript":"^10.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","copyfiles":"^2.4.1","@types/ejs":"^3.1.0","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@types/inflection":"^1.13.0","@balena/jellyfish-types":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.4.0_1652981823944_0.8255426297824322","host":"s3://npm-registry-packages"}},"0.4.1-cmfcruz-move-jellyfish-types-as-core-dependency-c0cd24c94bcd04a7ff566307d8bba9d31a51a0b3":{"name":"@balena/transformer-sdk","version":"0.4.1-cmfcruz-move-jellyfish-types-as-core-dependency-c0cd24c94bcd04a7ff566307d8bba9d31a51a0b3","keywords":["balena","typescript"],"license":"Apache-2.0","_id":"@balena/transformer-sdk@0.4.1-cmfcruz-move-jellyfish-types-as-core-dependency-c0cd24c94bcd04a7ff566307d8bba9d31a51a0b3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"bin":{"transformer-sdk":"bin/run"},"dist":{"shasum":"516487016a4fc89bb6fadfe4096497d902aff55a","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.4.1-cmfcruz-move-jellyfish-types-as-core-dependency-c0cd24c94bcd04a7ff566307d8bba9d31a51a0b3.tgz","fileCount":19,"integrity":"sha512-c+3xZ/NlsLIRta6NEehSLBBDYE0A3z5vf4WgNPJ88WdeDIptxFnqbhnbLRcK0JSr/sb/b4pu5m5vZmiQVnpSuw==","signatures":[{"sig":"MEUCIQDgwedq9PA4Fb7+V1eKkANWCC1X0tlhZG6UDn1N8BCdvQIgc3HZUvSyObJaprT3r2/gQ0U1jo324MZFnDvA3doBxAA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiobFgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVpg/9GQsjUrM+1+dVC51kngnx/+5NRxhK0aakGMclqSTlQowrvjO0\r\nRS3TWp9cz3MEZqoAxUt1jnDASy1kfyqWe2NXXu/AN9oQ98RPez1TMwtkSiuv\r\n3InyTvxtig3m2uy+iBeMfvXqg9ijo1ReWYzOSIw2HRJ+zKrXUZyn6pLAK4wP\r\nJqvn1Vx07Uc507/K66zTJ7YPYJZzbxXUWKbVDxF92BsnD7k8w+4yltSAsuUZ\r\nWsP8DDVTxXVU1OHcjtsGzDbIttKPx0fqg7EqDIKFTiH++wdrx9d5cyOu8LlC\r\nSyHo1g8L/sdmDbCHEiMugaoFTJrKR8ooFRjDK5ccSNzI9nU4Tja9Q9EG7MQk\r\nQlT7rp+6XfufapbArjCw/mvpsgWg3nFbihaMxxsOh+e9XpjUYEje+e7MTUqz\r\n6rEPUXJnz67iklckzvf2QMtluaRIa1jDJ6weCxqIp9qIAlrgdSzuubu3+pek\r\n4PYFLxLYY6Q5N5Ap//Lb7TN91PbZI+4ipcAmdfx+gVJgNSYz+CQnqpetCOMX\r\nMR6kslc7v4sdbD6mPbd9UB6L4uQtn4izmKd4FPWYmJXR+XDMewlcimu5Y39R\r\nvoMjut3AotEDIVteLzoHHacIi7YMJcPFWEmIlP83BKZG35ngieQIkFA0m1Ha\r\nNfpunkl0+kAwm1ruqvoFGspUcq8Si/kLkPI=\r\n=dgy+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","oclif":{"bin":"transformer-sdk","topics":{"bundle":{"description":"Tools for working with a transformer bundle"}},"dirname":"transformer-sdk","plugins":["@oclif/plugin-help"],"commands":"./build/commands","topicSeparator":" "},"types":"build/index.d.ts","readme":"# transformer-sdk\n\nTransformer SDK handles transformer bootstrap and IO so that implementing a transformer is easy.\n\nImport the SDK:\n\n`import * as sdk from 'transformer-sdk'`\n\nImplement the transformation function, pass it to `sdk.transform` hook:\n\n```\nsdk.transform(manifest => {\n\t// implement transformation\n\treturn results\n});\n```\n\n\n","gitHead":"c0cd24c94bcd04a7ff566307d8bba9d31a51a0b3","scripts":{"copy":"copyfiles -u 1 lib/**/*.ejs build/","lint":"balena-lint --typescript lib","test":"jest","build":"npm run clean && tsc && npm run copy","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","test:fast":"npm run build && npm run test","test:generate":"npm run build && ./bin/run bundle generate -f --path ./test/fixtures"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-06-09T08:33:56.852Z"},"_npmVersion":"6.14.17","description":"Tools for developing transformers","directories":{},"_nodeVersion":"14.19.3","dependencies":{"ejs":"^3.1.7","js-yaml":"^4.1.0","slugify":"^1.6.5","inflection":"^1.13.2","@oclif/core":"^1","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.0.1","@balena/jellyfish-types":"^2.0.5","json-schema-to-typescript":"^10.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","copyfiles":"^2.4.1","@types/ejs":"^3.1.0","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@types/inflection":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.4.1-cmfcruz-move-jellyfish-types-as-core-dependency-c0cd24c94bcd04a7ff566307d8bba9d31a51a0b3_1654763871952_0.35859379012096704","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@balena/transformer-sdk","version":"0.4.1","keywords":["balena","typescript"],"license":"Apache-2.0","_id":"@balena/transformer-sdk@0.4.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/transformer-sdk#readme","bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"bin":{"transformer-sdk":"bin/run"},"dist":{"shasum":"613a6e2c97004e1034cbc3d9aca39b0c878b7fc7","tarball":"https://registry.npmjs.org/@balena/transformer-sdk/-/transformer-sdk-0.4.1.tgz","fileCount":19,"integrity":"sha512-cC3A+DdibIlI5+9sr96zQ5XJ72n0F0HDE9SjPWENZO0WWU+6zVuLCOvfvRnPtFsvC2r5GE1MTJhi4h4H96W+cw==","signatures":[{"sig":"MEYCIQCNzBnFFtuDT5x2jacfTK25VV1o2WRTiS8nWFeAlKNFPgIhAIb8hf1qOYqoOhkBvakRTliDteDISPujmYtbfyuxkpyu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiobQuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQbg/9GbOiKMSyr0hN1yoYP0wpAm3sCd5QNOJ6MecdY13vLAacBQlX\r\nrueRKLjFP/sm6SmI8k2B9t12Z0821epcih68/iCg3C6FkgZN/LJz+p5Vtmri\r\nLQ9xXHAuzcS4geiVYNpJe9exeSf6/Qbr+K5ge8YVJm8EDIzylsf+Q5baXQeI\r\nbtJlY27qNG80JU24OFOo1do+icXSRhBR1gPtoU3oVRYtYMjeH6WUJzE0UY0f\r\nquIWlJL8RlSqi144rBvkTRUPl5JjqKx7B1fD6/+quqmsMF/6+wsPgP+Gp4i7\r\ndNt0UngHqrjygE3r+QzEM+dBkbpKnwg82/4cFV7WumeZdU2hkkSlgYpurO4k\r\n7R6+cZnyaO0XAh7BtX9q5CGWUVlFTC8/A7f9PAwM7Y5x3C7Vv5frBYKgdcT+\r\nGGauyQT7e5pkAvc0vrXHKRa7XkNxaqxw/oLhBydf0NzhCd54TkjsJueo7NEI\r\nxHINzxg0yha2Q/R9fkki7llDEuIoLQdz0nUrMdf+0POWkwapddhaOy0JceuH\r\nrf81UV6tHWhiBtGXpX/I57Yy+46+aiTwF0OhWZSfyidG4gJkr/HGuuywUbcp\r\n3VV6L4dvQDaJp2VvtK7Mjyk6QSJX88eJYXkRAS4WzM3SlS/LAY5QplFSfsk0\r\nzvYyHusIYzU7ln5x5keBtalmMmh16H3VGQY=\r\n=6t8z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","oclif":{"bin":"transformer-sdk","topics":{"bundle":{"description":"Tools for working with a transformer bundle"}},"dirname":"transformer-sdk","plugins":["@oclif/plugin-help"],"commands":"./build/commands","topicSeparator":" "},"types":"build/index.d.ts","gitHead":"ed8e95690292c90387b548cf943c4ede5a8562da","scripts":{"copy":"copyfiles -u 1 lib/**/*.ejs build/","lint":"balena-lint --typescript lib","test":"jest","build":"npm run clean && tsc && npm run copy","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","test:fast":"npm run build && npm run test","test:generate":"npm run build && ./bin/run bundle generate -f --path ./test/fixtures"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"versionist":{"publishedAt":"2022-06-09T08:47:42.850Z"},"_npmVersion":"6.14.17","description":"Tools for developing transformers","directories":{},"_nodeVersion":"14.19.3","dependencies":{"ejs":"^3.1.7","js-yaml":"^4.1.0","slugify":"^1.6.5","inflection":"^1.13.2","@oclif/core":"^1","@oclif/plugin-help":"^5","@oclif/plugin-plugins":"^2.0.1","@balena/jellyfish-types":"^2.0.5","json-schema-to-typescript":"^10.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","husky":"^4.2.5","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^9.1.1","copyfiles":"^2.4.1","@types/ejs":"^3.1.0","typescript":"^4.2.4","@types/jest":"^27.4.1","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/js-yaml":"^4.0.5","@types/inflection":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/transformer-sdk_0.4.1_1654764590341_0.9308755884129167","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-01-05T15:55:20.710Z","modified":"2026-01-20T12:09:04.737Z","0.0.2-empty-723354913796744d4427eb5b015cc7500e46edd6":"2021-01-05T15:55:21.144Z","0.0.2":"2021-01-05T16:02:10.775Z","0.1.0-add-transform-hook-45026c982c3715dadb831800c58fa314d1801424":"2022-04-22T05:17:14.993Z","0.1.0-add-transform-hook-70d158728d607f1d787f05d624520686f015bae1":"2022-04-24T10:11:02.310Z","0.1.0-remove-yaml-tag-ac126c7fc20050a841d181b794b607300b073062":"2022-04-27T08:00:09.699Z","0.1.0-ci-wake-up-495db14b93d9a1705f14bd81b6b322c948795f16":"2022-04-28T07:03:55.275Z","0.1.0-remove-yaml-tag-2f3f36beeae95b4c6476d467182286c9f3a23730":"2022-04-28T10:57:48.234Z","0.1.0":"2022-04-28T11:03:11.027Z","0.1.1-result-not-full-contract-5d63d7df72979949f6334c014362c996d1959681":"2022-04-28T12:47:24.889Z","0.1.1":"2022-04-28T12:52:05.215Z","0.2.0-contract-def-de5c0c482cbb2d36877cbe2e1dd2235172fd725a":"2022-04-28T17:01:09.438Z","0.2.0-contract-def-c0b169083d1fc0eead5b61d4c507bcd1fb9e278f":"2022-04-28T17:06:03.589Z","0.2.0":"2022-04-28T17:09:15.066Z","0.2.1-no-export-type-cc9da62c5ff977e2b4a69a3519c8741105f0766f":"2022-04-28T17:35:07.624Z","0.2.1":"2022-04-28T17:38:30.481Z","0.3.0-gen-types-and-funcs-f84b4eea0de8070f1e884a5216f2fb8db77ea827":"2022-05-01T11:05:12.394Z","0.3.0":"2022-05-01T13:43:16.057Z","0.3.1-gen-from-handle-d5819976ddcf2faf8978c099f29d5ebd04223831":"2022-05-03T02:39:41.172Z","0.3.1":"2022-05-03T02:56:31.809Z","0.3.2-fix-escape-8ead3556233b38a839f21a0286c86d2be001941f":"2022-05-03T03:21:19.345Z","0.3.2":"2022-05-03T03:24:45.595Z","0.3.3-contract-in-def-out-58c09c5f38ff6bc974984d48e5c05180fa69c282":"2022-05-03T06:28:25.572Z","0.3.3-contract-in-def-out-116f577f4070e9a5c3d5b906cabd30a5522ecbe4":"2022-05-03T06:47:12.325Z","0.3.3":"2022-05-03T06:50:28.603Z","0.3.4-artifact-not-req-e345c92d447ed04c254075d6b9b70912257d714f":"2022-05-03T07:46:21.960Z","0.3.4":"2022-05-03T07:49:48.590Z","0.3.5-fix-template-spacing-83c884262b36e687ea2a6c1f68150aae78e902a7":"2022-05-03T08:33:41.292Z","0.3.5":"2022-05-03T08:38:17.946Z","0.3.6-contract-req-handle-61a2251ca539e0e8b8c77bf2819322d97606afe0":"2022-05-04T05:56:48.821Z","0.3.6":"2022-05-04T06:01:06.226Z","0.3.7-update-transformer-contract-f37a7b94429e0d6e9f1e29de4a055e2f7e04fba3":"2022-05-16T06:27:16.326Z","0.3.7-update-transformer-contract-0a652350a76ca91dc59718706822ccdb7a794c92":"2022-05-16T06:39:15.163Z","0.3.7-update-transformer-contract-1a4a2e35090b9fe931854b1fd5e4a3f816659ef1":"2022-05-17T04:10:17.015Z","0.3.7-regen-fixtures-before-test-f2a58aea2000f164a0b2384c918f745142ecaa78":"2022-05-19T10:11:39.478Z","0.3.7-regen-fixtures-d82ce5b35c96178dd2419eba96d4e1fcc2f68a0f":"2022-05-19T11:18:19.003Z","0.3.7":"2022-05-19T12:12:09.835Z","0.3.8-update-transformer-contract-dfcc689d7796c2c926db6f07f915fd846b82b6c8":"2022-05-19T12:54:57.513Z","0.3.8-update-transformer-contract-1bf3837ace169d49bba007fb7baa2f58dd88498f":"2022-05-19T14:37:59.136Z","0.3.8-update-transformer-contract-e2946f1c213da19f6e021ddd375f4be01372861e":"2022-05-19T14:53:33.011Z","0.3.8-update-transformer-contract-0dfd05bdadcf59525b6a3679cf7d6b789e933173":"2022-05-19T16:15:17.232Z","0.4.0-update-transformer-contract-2fc21569a40b68f0648d9ac5309863c837c1a1a0":"2022-05-19T16:52:40.383Z","0.4.0-update-transformer-contract-d7bb53fc4002713470db798554a4aa0e9fef00fe":"2022-05-19T17:19:17.405Z","0.4.0":"2022-05-19T17:37:04.108Z","0.4.1-cmfcruz-move-jellyfish-types-as-core-dependency-c0cd24c94bcd04a7ff566307d8bba9d31a51a0b3":"2022-06-09T08:37:52.127Z","0.4.1":"2022-06-09T08:49:50.548Z"},"bugs":{"url":"https://github.com/product-os/transformer-sdk/issues"},"license":"Apache-2.0","homepage":"https://github.com/product-os/transformer-sdk#readme","keywords":["balena","typescript"],"repository":{"url":"git+https://github.com/product-os/transformer-sdk.git","type":"git"},"description":"Tools for developing transformers","maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"page@balena.io","name":"page"}],"readme":"# transformer-sdk\n\nTransformer SDK handles transformer bootstrap and IO so that implementing a transformer is easy.\n\nImport the SDK:\n\n`import * as sdk from 'transformer-sdk'`\n\nImplement the transformation function, pass it to `sdk.transform` hook:\n\n```\nsdk.transform(manifest => {\n\t// implement transformation\n\treturn results\n});\n```\n\n\n","readmeFilename":"README.md"}