{"_id":"edilkamin","_rev":"41-2cf63b6a504447b35443af94ae264290","name":"edilkamin","dist-tags":{"latest":"1.16.1"},"versions":{"0.0.1":{"name":"edilkamin","version":"0.0.1","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@0.0.1","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"dist":{"shasum":"b536d1128e424c8ae08106b0249b5657d5d458c5","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-0.0.1.tgz","fileCount":5,"integrity":"sha512-uhSIRPGkYmWQPZyyWcACzlrcQsWZFRPNHkj8wJL+irS+W3d78l2irPKVHC1DAjuHPp0YWK5ymfZPPzXJRPlhsA==","signatures":[{"sig":"MEYCIQCWf/2xkvhJYyofGHx3eCEq2Fm4PF9MneKE3N0rnktQIgIhAO5rAIIjAuO5MtBjN0EYXfVj1JcR6qbI/IaZu7CU8IjM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFB6rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/qhAAgdCEEqlnABynpU3qW52jdDpNW5Z+D96IW0T9FBHiwRr8vvvh\r\nYw5Z208+QWsjdlG4ss4qGf3p3N4epAR0D1vdZVmkSWfKsX9jxNVynzBCvK12\r\nXh0dF2cSWf6rq4edH9qgotMrmIl8xCPxO2Ac5k3qzk86lAq15kMfk3rI6Uwu\r\norlxZ8sUUVTsWRtiZ/Ic3R+lyq5rMxcMqd1WMaGeLZh4m+sB9c87EW9vriu5\r\ne4H4A6UWfwd0vaM8sT/dL6T0TPn06J676q01TNW9OREGJE2TzjPyNALCOC+7\r\n+kTF0vSAkl4ACzwqEoRaUwRIr4ok7sspiHLtWEkklcYzOYpXk2Qd3hKKacAI\r\ntNCXH1IG4PfQmLjMmn9qmbijBsAYezbJlViK/1MdAB+LpDDqfCYxqf9MiKL2\r\nr2ec51Nchu5KXRUVXeav2UyPTOiRIHX6D71FbIFqxc+5LRqrttkmGVxuJONR\r\nYYF6MjaI0rTqN9+MQl4W9YTbmnkC+yUSEI9LkokNCN4q2C9+TxrluODUT4gc\r\nOw937DGGHsVFyAmXq+wwUtqX8k2DDVTrRc+S9+rkP9oWyTy6gU1JL+BsoAJV\r\nLQ5oNwCmyFcqmn3Jeeg1gkc0eLqbxRVjqvnPgRREu+y5uQOnNbhbYvpsOfr2\r\ndxYme2pFc7SoWixk63aWIVDVcMZyl9mBPak=\r\n=T2hU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"d634d903bca73928c7d7452c595382cf49596a72","scripts":{"lint":"prettier --check src","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","format":"prettier --write src"},"_npmUser":{"name":"andre.miras","email":"andre.miras+npm@gmail.com"},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"8.3.1","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/workflows/Tests/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml)","directories":{},"_nodeVersion":"16.14.0","dependencies":{"aws-amplify":"^4.3.14","@aws-amplify/cli":"^7.6.21"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/edilkamin_0.0.1_1645485739062_0.027218792662587088","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"edilkamin","version":"0.0.2","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@0.0.2","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"dist":{"shasum":"40d05a1c3c736d5b068481753715f7a3df9b35a3","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-0.0.2.tgz","fileCount":7,"integrity":"sha512-Kjz1kQ2YxfHM2NE76S/+ZpgWTjN3uldyDPBaTMuU/2LT2YVLQberQfvg1Arr1gkIDED/J+KIiNpqcUNHJPSdrA==","signatures":[{"sig":"MEQCIAiq2RsutGLvLEX3MNNyi++KSyCdvlAdLpMdPdN1DHyOAiAcBbiw23oeQQrv2HvpofH7YVL6yGAQddUM81Qth0ih6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFMonACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsXw//ZSamErzVa0HuZe2Atd5gDna+tbPO+s0SD6UZSJqGIG3ZVdMq\r\nVczL9nnLtjAQ7Rrh1NvMNMvGxy08h7HCJ4AII0OJElH+wn60ClJYw9XeZO9K\r\ndqzKxVCF4ONq9XvxcrOWTBytKYm6Q227+m9lM3PwDkLLg68KddjrrJq+3vx1\r\nWu8g02y+VUILJs+IE+LPRKFBfeTdzaNue1PIJNjgG5wlE6yVIC1r/c9PeDBt\r\nUG5rsy0Zf0azI0Us/8/1pdVx3UA3V2HJl4oyrTPUg8rTn5/caI/KLb8tGNAi\r\nsIplMJEOrrp4OoOY546RY+x+h+UfaR6q9N5VYjToKoFkkuLsq5KSHatyA3t1\r\ngq1JjwtpjTThHbkfTDBLsFdIHqjHUvxnENWK0RpzR9yeHGEYSS7tuWiIeVzC\r\nVoIXvGTkld7D3Q/coMHpTvlSTuOzgDr97sdyutB76Zdj9DJya0VrG0Y1PMsb\r\n31PlPbW9/XtiBA4Rk3FmFRNEYK9eFZ55Zi9hU3gL10iWe+X0qBnDNNXmZluF\r\n3WHEIUiOpGuGg+KbBeW26vUDHaEx1FJkVVhjMAZhUa4FzPEhghq6ohJoMi3Z\r\ntxaGoZ/gkJ2fOrs6yD0yDAlBXvaag9CC8D5Z8sboObkfmd1dGgpgYJCu6lUM\r\noxpo/iASSMOGu4415wjTtxMGKL+LpIFM4Xo=\r\n=MC0y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"b45d7ff4e608c113e71a077790df83b47e1ce889","scripts":{"lint":"prettier --check src","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","format":"prettier --write src"},"_npmUser":{"name":"andre.miras","email":"andre.miras+npm@gmail.com"},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"8.3.1","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/workflows/Tests/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![Documentation](https://github.com/AndreMiras/edilkamin.js/workflows/Documentation/badge.svg)](https","directories":{},"_nodeVersion":"16.14.0","dependencies":{"aws-amplify":"^4.3.14"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.22.12","prettier":"^2.5.1","@aws-amplify/cli":"^7.6.21"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_0.0.2_1645529638935_0.2065868251666556","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"edilkamin","version":"0.0.3","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@0.0.3","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"dist":{"shasum":"ce9de13138b4aa6f9cd5804d558ca0e1ac7702fb","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-0.0.3.tgz","fileCount":7,"integrity":"sha512-z4RLu31HjvlbUGlR8DJxekTH8VulAzQTz36qhKCuXcFWp8onZj2sTxaZ+dhX695lbTHBTjoO2Arg3joVE8spzA==","signatures":[{"sig":"MEQCIDmTQuNJhEuWWgMlGoXOzjTcCx3W3x87ixbFVMfcLbmTAiBzVwv2i+CqC3zYKXXevm4Gq347qrKwC22DpzFp7Zq42w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFNWFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpv1A//W2aKMeGhXoVK8OjuR+y4v8uyypwmK2Y8Y2RfEm/SfgsL/AYj\r\nE4Bz0pyFcgZ81p6koAGGNoI/NMEny1XQHw4WWXZw+lAFm5eArwLbY7RYpEoq\r\n6Ey29l0UkE0/kwsznxA8quM+/SzPfMz1YFfyqHPg/D0xPxqjUTvYs7pAqFIU\r\nUQh1rp5SrDvjzqeCI8goAZhR1PAkBbE5EKY8KvmraexOnwXL/d6Vbe1Btanr\r\nuwCsW3oCwHq96L/hsEWO6sK1jgU69ylqdw/mt1CLSYEFiUefoNF2hGCZ7nle\r\n06MnKLlf7KjVI8ojh782zKUhC4Oj/MzLh9HLgXciS3DleRsxPa10ifDYcgMK\r\nrIFkvliwBuMHD6MS3JSwBT2rieSrKZvemD921bG2oV7O+WGw9atTHdBe2hi+\r\n5wZD23UTAfQHu+oWPnB1NoCawusSko4Hyaum702Q19ZNXHzEcHwQtJw50nl4\r\nZ3rrDSqGcaZ1cbOd9+ypa5THSj3Qr66OETZ0spOcBUpYOlujbUahoCxm+oMQ\r\nPHxCYTHgDJey/nmKk/PCkjwouakXYF9v5t1lGY+WQVFDX7SGZ2jp8ul71IfS\r\nMakELQ2Zaepa3B6lxhCbxOsetj0W27HOJSSOhuZq8bsB3eD0pOJxu14qXr6e\r\nZC2/JQfdS87KNk2KjEYiqfPPymn7KLN+0b4=\r\n=F77i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"0730213f94e034fdef9e371ca734fb728ba7add2","scripts":{"lint":"prettier --check src","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","format":"prettier --write src"},"_npmUser":{"name":"andre.miras","email":"andre.miras+npm@gmail.com"},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"8.3.1","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/workflows/Tests/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![Documentation](https://github.com/AndreMiras/edilkamin.js/workflows/Documentation/badge.svg)](https","directories":{},"_nodeVersion":"16.14.0","dependencies":{"aws-amplify":"^4.3.14","@aws-amplify/core":"^4.3.14"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.22.12","prettier":"^2.5.1","@aws-amplify/cli":"^7.6.21"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_0.0.3_1645532548915_0.29951756911835226","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"edilkamin","version":"0.0.4","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@0.0.4","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"dist":{"shasum":"ab0995ea7e98f9dbe5c2ecc724d515106aa09d6b","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-0.0.4.tgz","fileCount":11,"integrity":"sha512-i/aKT/6RCqr2eW+FL8/PjkKYDhLiagl4wAsrjc8N2+hGdbt+F4qanX0y7p4NZzz+oQZGN8c0t5lTAGQVi35/zw==","signatures":[{"sig":"MEUCIQCfO2gSm1znBaJnnklOi96XjD7crM9M13eo/GKFYM/SngIgd8VsIZogQdGquX3CEAwuOkOfzZeuVkVtlkxYKJLZAOs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFUKdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRmBAAixdU7UP1IGGUndw+IKuwBb0fTNdZaxqKYEZ6M2ycf9BySYWj\r\nlMX/RBhtq1LAhawe5CcQ8/LwZ1zGVvftjVbgT60k6blO0e2rqfRLr5b7LZSs\r\n0u6ADHcMc0tG9fqEeamzIT+jAH98ernRKMEKNNyB1niRPXKFY4yJLduCSfxN\r\nJOArw1p+f9BjPZvVcLh8M/TUc0ipdfYtQELSRzUCNzH8ndUxHx7OwGyxm2r4\r\ntR4QTQXq9U8KJI/vOOgN4dnFSQS60L2DaZiWQBkqy8mRn3uM1YOwJ4AJWP9C\r\n2PzUiQnXfqpIVrrgl7jfI2W0oHU3p3bI14EIw9YJRGBX8i1lkXaB9XuuCNZ9\r\n2tlLvqfUyudtcY+3SeSWId6fDzR2WsJh9s9aTII7eu3QENhBOWMdW1H4riRt\r\ngaxH/k2DmI9gb3X6XWS9RM2vygy/zRyffJ3ylW+EquGemVzn+o8ZyK4xxrcJ\r\n1yai2Gloo5B0hywuZvdqj5yf6mjW2Ezk6Ay6jaxlAGMzV1bxMuRs4ssN2ief\r\ntVIkzw/Jp74jrPeFcud0WrskBjbkaqCXW128N0QjnNdh+a0v5x3qgCpTNujF\r\ngIFd1IOEkdRPPpaqkNHWr7lEJzJR5MSFSpg2Y8hqX8QoqawhAB+G0q6SCWFU\r\n5QhCclxa0fjRifCuKXxeMB8Ac7VfxL+pndM=\r\n=ZJON\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"945c3005c5b66e42bc7171f29f589344d46c8c3a","scripts":{"lint":"prettier --check src","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","format":"prettier --write src"},"_npmUser":{"name":"andre.miras","email":"andre.miras+npm@gmail.com"},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"8.3.1","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/workflows/Tests/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![Documentation](https://github.com/AndreMiras/edilkamin.js/workflows/Documentation/badge.svg)](https","directories":{},"_nodeVersion":"16.14.0","dependencies":{"aws-amplify":"^4.3.14","@aws-amplify/core":"^4.3.14"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.22.12","prettier":"^2.5.1","@aws-amplify/cli":"^7.6.21"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_0.0.4_1645560477558_0.17167374448134387","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"edilkamin","version":"0.0.5","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@0.0.5","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"dist":{"shasum":"644892295badd9e869c4498c8b37ec0695ed60fe","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-0.0.5.tgz","fileCount":11,"integrity":"sha512-2V24fp96A6IeMrhdgeYLcXhuFoxoRFjBgr46DIgr/Aegv273c7P/rZ8CejsH4HJoQaKV+JOJ6knKspbwlnxE0Q==","signatures":[{"sig":"MEYCIQDgWdNXFPdVBfRT6FvNOqyjs/ZC2AjHPiloaZVyVEJwcwIhAJwjI6kiZWl5rsbqmvBefGxhKKOSnUsNclmGEtS+xYnh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFWKQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOPA//bbYI6VWUIoqq2rSyskwUkkitDjxNUIideE8PFcONB17p2Nb5\r\nugigdNWC+3PtxG4z8sjNYEcw0DWX8JGYdrWMG3KPI1Dkqh7XTL2GG3bwHIDP\r\nopRVmQcLN/odtJ5AyDtV9vpb08ndVL8C49GOnp+11mnOlMhiKjuejbEEOFKr\r\nSKdc9b0IUWm1LeWpKvGWUA0NOBxhvEyoMyhWm1e3BtukgV6tszTOsyZkUUjA\r\nUY8RrIhm5uC6f9BICTTAjthGoToF/B9ATlSMYt34zC9nl44Xj+hRQdWBm2qk\r\nsR138PSBlMh2oY61R1CS9t7r1FdcG2rCsD6Ky5+VWenRiWY7nKGAVPdUwbEj\r\nSfxBFheVBquRTtx1+Yfl3EXVssMsIO3/zCBD9XaXUg5PPdGskpp5ic4kJKTn\r\nIsmt1B577VsVBJYyjMfqvadAcaI3Sf/MKiJQS0ZvkZSjKRT0if/5JQPw8xSn\r\njUqsXFSjSY0bevuxjcD1hwMAZSWzIuTU9XL8PYr/KciBkvZN6Ld56sEJYJSv\r\nH8FVstCpMCw5rKb2K1WZuVqnZC0/HjLx673ZWcR/FeHWeqEOs43w2BfRFEV8\r\nvuwq5no8naJgxlwBnHtJex07pn049JAJE/YX0QrPIFcTYs6ZEcR6cYlJ5M2t\r\nghQs9b3og47B52GNtyQJD56dLEyE1AXGIRI=\r\n=+pQ2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5cb4eed6ba53c085e32c1fa0f75a127a90ce554a","scripts":{"lint":"prettier --check src","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","format":"prettier --write src"},"_npmUser":{"name":"andre.miras","email":"andre.miras+npm@gmail.com"},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"8.3.1","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/workflows/Tests/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![Documentation](https://github.com/AndreMiras/edilkamin.js/workflows/Documentation/badge.svg)](https","directories":{},"_nodeVersion":"16.14.0","dependencies":{"aws-amplify":"^4.3.14","@aws-amplify/core":"^4.3.14"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.22.12","prettier":"^2.5.1","@aws-amplify/cli":"^7.6.21"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_0.0.5_1645568655870_0.9685403121878378","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"edilkamin","version":"1.0.1","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.0.1","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"dist":{"shasum":"09a7bffaad62b34d542aaf23dff22215e5cdb270","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.0.1.tgz","fileCount":13,"integrity":"sha512-aq+omRsRvPEsto4IGP1UoaJshkHN7tM3tJ0q/cHqljB+8H5dEA0AB3vDp2ieqr4PGIfBL+hzU1turAfmDzmlHQ==","signatures":[{"sig":"MEYCIQD0OiHvH3KwjAd6c/8Td980D8fZ384PiMxX34UqSsHAyAIhAN6atbDk6jvnVR0oR65I226YDX8LuL3I0eP7dS/HrS5f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTc3OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjQg//dPOISgcwx28DUTqeC3V0af6ahEOrOB93S9Xx79mYWlkLuJoC\r\niX0ySAKhE1B4E2U5062bcLpwOFk451jMPmZz5Yf5CnnE8SfHEQKdooRQ3y8O\r\nC4RHeCc9yohpYNCnsr0jT901MJRou1lrH60UidMtpCN/ssZ4SCpDzwnVq9QM\r\ncd9H5axLQ6FURjKDpCC2rZmHGa6GJAQOuEJmt3ixNxB4kBPMeH7mcbcPzP81\r\nrNbLZR2U1OfODVIYHF+GowHAkOfqwTdFYUckZs+uUmC0SB82QWq83snIwT12\r\nY1P/BWUU87ymUYCL/41eIQp+XyOQGqqHKGR82KYryFRS7UAmces5Z2t59oOO\r\ndqi2kuQzhH1PGxdx8BNiyv+nSAFOO4Wk0BNtVtMM5tqD8JC9wjNnCXFjfhSk\r\ndSkVTiR5AEYOjvLvUt3hSFI6uGV8UAh9VmQwTlj+jSsA9obel7In84pNCwVJ\r\n8fEoZUpdBEEi9BIVsmTnXIGAzppKhsqOIGHhNGnHPgGOuzmgI8ygTUqFUEIu\r\nbrX9RiPOwpxl4+OrdsyUhGa1QIvJAd3YSH4WHq/CAGKoHICvDTRE0uIzVoNJ\r\nWGmfE3DZQrZeITK1stDA2ElCNmDfMR8PpOOIfPvi/ThpxMTzbus6nnLP7d3E\r\nS7yv93SR4kIXYiYRuvN3uj9N2057mVSIsAA=\r\n=AU0h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"19e6ced17694c9d75f9d3239620e365bf6ddab9c","scripts":{"lint":"prettier --check src docs .github","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","format":"prettier --write src docs .github"},"_npmUser":{"name":"andre.miras","email":"andre.miras+npm@gmail.com"},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"8.15.0","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/workflows/Tests/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![Documentation](https://github.com/AndreMiras/edilkamin.js/workflows/Documentation/badge.svg)](https","directories":{},"_nodeVersion":"16.17.1","dependencies":{"aws-amplify":"^4.3.14","@aws-amplify/core":"^4.3.14"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.1","typedoc":"^0.22.12","prettier":"^2.5.1","@aws-amplify/cli":"^7.6.21"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.0.1_1666043341903_0.18744640458256545","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"edilkamin","version":"1.1.0","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.1.0","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"dist":{"shasum":"4639ec2e5b7309c06a127cd31d3c84ffe9e9ad76","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.1.0.tgz","fileCount":11,"integrity":"sha512-fD9xNd462tNIEseg/wIWA7w7LqUcwNzfFEgCgzlu3l+D0dzEMBXIF6gbEWaydSkI8Y1bjXYs6wUu3n69tzNWdg==","signatures":[{"sig":"MEYCIQDKKsskbzwnX83dZb47p7UFfCbb96cPe+9Ve8EajTeGggIhAIy5yQRzi09JryuLzhnoMdTdfnzOpKMIzXvHTD09WUnt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUc8UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotsQ/+IDW8eLBHlE//dlHhs5tPF+Ye/QRoWrkAcG/ggwP/p0laQvHg\r\nqf7XDiVQUgNaDhiEQfJxIWmUWIo/FttEY7Ww3hn45BOkCUPBYLbMy3XjM4xw\r\nWxuue+NvkY/msHue8PMf5RORbdNv2fuWCpwvvrnGMWJVjCRmUbGQsx++VJpg\r\nMVvrtYOvFuK3TpiLQeF/YnGDsb+S0eH0gGVlyo3HyunrX33L3RKGf3DZnuUa\r\n2LttJLlozVh6VP8006m9mphpn4Ugpf5Vi+T8CLsjkp0MWCOt4xUAGoJKa4gf\r\nnV0KDA6pFSFBb2JqQZmasVsg5nzvqMZL2N6nJP5KGJJV/pYTb9f6CGFX1NTv\r\nBsuptw3GZKHt/n39EELv25taQX3ADJxONYm7XY7P/gQp3TA19z0ni3eK/O2p\r\nsMQBeMBmELaF2mXW0nNu9V5FDde3PcEePqzQxwnzjum1AFOxv0iJoy7p2DZ9\r\nhsgnrrceug/V7dHxQzq8968LZzDL1qZOcKETZqEvygRAr7G4bT2jVOf1l67Z\r\ncqXWvLjBSHtwCdIC6/KHWw5zehV+Rm4d28Q3SnpvVBxtH6C42JxqZ4GpnQn7\r\nvRJfOAwklWSD0lzLqITeWuBjbf//2J7o0gzGA96+b7upEhKp4AQVUxTR1c2O\r\nYUGMQxocX47DI6yTn9WsZPUpS5EHVHvfp/w=\r\n=GNxB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"977edd7c57451841fdc309df32de37811ba9ae8b","scripts":{"lint":"prettier --check src docs .github *.md","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","format":"prettier --write src docs .github *.md"},"_npmUser":{"name":"andre.miras","email":"andre.miras+npm@gmail.com"},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"8.15.0","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/workflows/Tests/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![Documentation](https://github.com/AndreMiras/edilkamin.js/workflows/Documentation/badge.svg)](https","directories":{},"_nodeVersion":"16.17.1","dependencies":{"aws-amplify":"^4.3.14","@aws-amplify/core":"^4.3.14"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.1","typedoc":"^0.22.12","prettier":"^2.5.1","@aws-amplify/cli":"^7.6.21"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.1.0_1666305811932_0.03902451952146335","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"edilkamin","version":"1.2.0","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.2.0","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"bin":{"edilkamin":"dist/cli.js"},"dist":{"shasum":"8bd53c027a74e0da32e24dfba4458028fbf317c0","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.2.0.tgz","fileCount":16,"integrity":"sha512-wiA7jZE+mXgAfrlZ+V+0Bo2syuxUIxSSfC6H9yGOs2QoPqjNTMrChQh+cwd5i3PmGg0khQ7XY282RdOYiTt+oQ==","signatures":[{"sig":"MEUCIEH8OPlyjMrbeAD8Rqldddz4mZsSoqKz72xef658Ce8EAiEAiieq6eKJrE2GVxYU6Q2BCjzHwodaQ2qolg55NjGghy8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20656},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"81eea332620d3439bac7ba4fe8f1897eb4c0b424","scripts":{"cli":"ts-node src/cli.ts","lint":"prettier --check src docs .github *.md","test":"mocha --require ts-node/register src/*.test.ts","build":"tsc","format":"prettier --write src docs .github *.md"},"_npmUser":{"name":"andre.miras","email":"andre.miras+npm@gmail.com"},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"10.8.2","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/workflows/Tests/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/badge.svg)](h","directories":{},"_nodeVersion":"20.18.1","dependencies":{"aws-crt":"^1.14.5","aws-amplify":"^4.3.14","@aws-amplify/core":"^4.3.14"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.8.2","sinon":"^19.0.2","ts-node":"^10.9.1","typedoc":"^0.22.12","prettier":"^2.5.1","@types/mocha":"^10.0.10","@types/sinon":"^17.0.3","@aws-amplify/cli":"^7.6.21"},"optionalDependencies":{"commander":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.2.0_1733157527524_0.8943057275100443","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"edilkamin","version":"1.3.0","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.3.0","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"bin":{"edilkamin":"dist/cli.js"},"dist":{"shasum":"64564124c40106bd9d0b388697073067acaf436e","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.3.0.tgz","fileCount":16,"integrity":"sha512-eNJCm4CHttsKysTym/u3fE6T5akrSoDIOHFqHgOCdOPjRl4ouziWyuBMyrzNw3k5pGzp1aIwfsHWd1cC7lGlVw==","signatures":[{"sig":"MEUCIDsqg2IVKQcQPl6nZDWRi2elY88Bh771kzIYQGErsqYrAiEAidMrPyX/Rq4oo/29hZ+7jNt7KMWVO3yqr2A3GGnPODU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21893},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5c9714aa4a53d4259c6c04c729b8c7267db77a11","scripts":{"cli":"ts-node src/cli.ts","lint":"prettier --check src docs .github *.md","test":"mocha --require ts-node/register src/*.test.ts","build":"tsc","format":"prettier --write src docs .github *.md","cli:debug":"node --inspect --require ts-node/register/transpile-only src/cli.ts","test:debug":"mocha --require ts-node/register/transpile-only --inspect src/*.test.ts"},"_npmUser":{"name":"andre.miras","email":"andre.miras+npm@gmail.com"},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"10.8.2","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/workflows/Tests/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/badge.svg)](h","directories":{},"_nodeVersion":"20.18.1","dependencies":{"axios":"^0.26.0","aws-amplify":"^6.10.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.8.2","sinon":"^19.0.2","ts-node":"^10.9.1","typedoc":"^0.27.2","prettier":"^2.5.1","typescript":"^5.7.2","@types/mocha":"^10.0.10","@types/sinon":"^17.0.3","@aws-amplify/cli":"^7.6.21"},"optionalDependencies":{"commander":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.3.0_1733173943101_0.9691929554945571","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"edilkamin","version":"1.3.1","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.3.1","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"bin":{"edilkamin":"dist/cli.js"},"dist":{"shasum":"d05235b9767e7771aba4e7220c80b3d413cd9f17","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.3.1.tgz","fileCount":28,"integrity":"sha512-WLddNLjmW+oEh8woCfhXEKDsqm8d3f/T7qIVZl/WUdRPC6VTWrMAMBlv0CZ9D+3vNSzLAo9bhOvwjiHaNO2vGQ==","signatures":[{"sig":"MEUCICvd7vq9XQt13AnRk7ODGiJEDJlRXLkll5hmPttX6ndXAiEA4QzobpbhQ68oc1AVMJaH+SnWxBEG+7Ugz43Cajh9FDM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36305},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"aaaaa806b34d6c39deb927d603db37559f13af8b","scripts":{"cli":"ts-node src/cli.ts","lint":"prettier --check src docs .github *.md","test":"mocha --require ts-node/register src/*.test.ts","build":"tsc","format":"prettier --write src docs .github *.md","cli:debug":"node --inspect --require ts-node/register/transpile-only src/cli.ts","test:debug":"mocha --require ts-node/register/transpile-only --inspect src/*.test.ts"},"_npmUser":{"name":"andre.miras","email":"andre.miras+npm@gmail.com"},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"10.8.2","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/workflows/Tests/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/badge.svg)](h","directories":{},"_nodeVersion":"20.18.1","dependencies":{"axios":"^0.26.0","aws-amplify":"^6.10.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.8.2","sinon":"^19.0.2","ts-node":"^10.9.1","typedoc":"^0.27.2","prettier":"^2.5.1","typescript":"^5.7.2","@types/mocha":"^10.0.10","@types/sinon":"^17.0.3","@aws-amplify/cli":"^7.6.21"},"optionalDependencies":{"commander":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.3.1_1733174632127_0.4126233384946536","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"edilkamin","version":"1.3.2","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.3.2","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"bin":{"edilkamin":"dist/cli.js"},"dist":{"shasum":"dbcb4195aa58b09760fbe1b8034b9bdc3870ff4b","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.3.2.tgz","fileCount":28,"integrity":"sha512-H3cZPa9952Ta0atVczHbQ5UwjcRZaYN2d2Iy8XloxwGJuAu4nd0EblxlrYmKfFlpJqDqSEYWpP1MJg52iaQd/Q==","signatures":[{"sig":"MEUCIQDEztZRKx28PbqyROvStGLqB2TaJl4POlgmUDvWXid2RgIgSPge9pU0r+Sg7dekMcUWBOLq/5Co/l9ehQxgCCdAaaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36593},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3ee239240975a8f5adecc0b7db72be9bccd6e341","scripts":{"cli":"ts-node src/cli.ts","lint":"prettier --check src docs .github *.md","test":"mocha --require ts-node/register src/*.test.ts","build":"tsc","format":"prettier --write src docs .github *.md","cli:debug":"node --inspect --require ts-node/register/transpile-only src/cli.ts","test:debug":"mocha --require ts-node/register/transpile-only --inspect src/*.test.ts"},"_npmUser":{"name":"andre.miras","email":"andre.miras+npm@gmail.com"},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"10.8.2","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/workflows/Tests/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/badge.svg)](h","directories":{},"_nodeVersion":"20.18.1","dependencies":{"axios":"^0.26.0","aws-amplify":"^6.10.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.8.2","sinon":"^19.0.2","ts-node":"^10.9.1","typedoc":"^0.27.2","prettier":"^2.5.1","typescript":"^5.7.2","@types/mocha":"^10.0.10","@types/sinon":"^17.0.3","@aws-amplify/cli":"^7.6.21"},"optionalDependencies":{"commander":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.3.2_1733176095597_0.6884864405733833","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"edilkamin","version":"1.4.0","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.4.0","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"bin":{"edilkamin":"dist/cjs/cli.js"},"dist":{"shasum":"6ab9463b93a85cf86f0c24507aa90b08fbe33c29","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.4.0.tgz","fileCount":30,"integrity":"sha512-s88rRcRI7E02P1iKElWImvxU+cX6fQ2fR7b9Lnq35uOM8j2dw7zO/S1d8twFr+3q2tgmb5W/bLADYkXkQxmqRA==","signatures":[{"sig":"MEUCIQCVvB0AuAb6vDkL1rZ0eE5r/oaUbb6tYRkIPKo6VE4qcgIgRpg06+ZGrI9+xwExkSCN24Bxpgs7BlKk9Ii/XQDHjoU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33837},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","gitHead":"329d7a8e3ec463cd9fba0ee60d889879cc9b3ff5","scripts":{"cli":"ts-node src/cli.ts","lint":"prettier --check src docs .github *.md *.json","test":"mocha --require ts-node/register src/*.test.ts","build":"npm run build:cjs && npm run build:esm","format":"prettier --write src docs .github *.md *.json","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","cli:debug":"node --inspect --require ts-node/register/transpile-only src/cli.ts","test:debug":"mocha --require ts-node/register/transpile-only --inspect src/*.test.ts"},"_npmUser":{"name":"andre.miras","email":"andre.miras+npm@gmail.com"},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"10.9.0","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/workflows/Tests/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/badge.svg)](h","directories":{},"_nodeVersion":"22.11.0","dependencies":{"axios":"^0.26.0","aws-amplify":"^6.10.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.8.2","sinon":"^19.0.2","ts-node":"^10.9.1","typedoc":"^0.27.2","prettier":"^2.5.1","typescript":"^5.7.2","@types/mocha":"^10.0.10","@types/sinon":"^17.0.3","@aws-amplify/cli":"^7.6.21"},"optionalDependencies":{"commander":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.4.0_1733244318261_0.9339177023029752","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"edilkamin","version":"1.4.1","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.4.1","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"bin":{"edilkamin":"dist/cjs/cli.js"},"nyc":{"reporter":["html","lcov","text"]},"dist":{"shasum":"ee418c59b40739eaa2cef378d64cce48492d7fe1","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.4.1.tgz","fileCount":31,"integrity":"sha512-Yy2gakK6YH57I5qLdHFgauJPgv/3ZJbUmMITiJL8C92gJmsxuILGa9/8KkwDIhOQp3bojj6AfhkgpBjvuyk70w==","signatures":[{"sig":"MEYCIQCO5g5SQoCI3wqak2P2Xk+FiRodhzEgtQk5kPG2YX0LKQIhAIX9qD4KJ68f9eayWmva0Y6IEM7x18yBGhHutf1Muohr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45615},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","gitHead":"ba808259ebab0bf514a076ae30709233d309ccdd","scripts":{"cli":"ts-node src/cli.ts","lint":"yarn lint:prettier && yarn lint:eslint","test":"nyc mocha --require ts-node/register src/*.test.ts","build":"npm run build:cjs && npm run build:esm","format":"yarn format:prettier && yarn format:eslint","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","cli:debug":"node --inspect --require ts-node/register/transpile-only src/cli.ts","test:debug":"nyc mocha --require ts-node/register/transpile-only --inspect src/*.test.ts","lint:eslint":"eslint src","format:eslint":"eslint --fix src","lint:prettier":"prettier --check src docs .github *.json *.md *.mjs","format:prettier":"prettier --write src docs .github *.json *.md *.mjs"},"_npmUser":{"name":"andre.miras","email":"andre.miras+npm@gmail.com"},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"10.9.0","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/workflows/Tests/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/badge.svg)](h","directories":{},"_nodeVersion":"22.11.0","dependencies":{"axios":"^0.26.0","aws-amplify":"^6.10.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","mocha":"^10.8.2","sinon":"^19.0.2","eslint":"^9.16.0","ts-node":"^10.9.1","typedoc":"^0.27.2","prettier":"^2.5.1","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/mocha":"^10.0.10","@types/sinon":"^17.0.3","@aws-amplify/cli":"^7.6.21","@eslint/eslintrc":"^3.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.17.0","@typescript-eslint/eslint-plugin":"^8.17.0","eslint-plugin-simple-import-sort":"^12.1.1"},"optionalDependencies":{"commander":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.4.1_1733346577636_0.7369176738311247","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"edilkamin","version":"1.5.0","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.5.0","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"bin":{"edilkamin":"dist/cjs/cli.js"},"nyc":{"reporter":["html","lcov","text"]},"dist":{"shasum":"cf8e2a059147d5b9d5fc193f5324b34f8e1c00a7","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.5.0.tgz","fileCount":31,"integrity":"sha512-Tv6Xw73Iqgj88ukc66guLrCQNPM38oQb8c2SlnnoJL4XL+y9faYXxtvMlAggUnnZQyEM7TcPWp2cx6O1+oEfqg==","signatures":[{"sig":"MEUCIQCzyPwFH2lm7ul0AFR9UlbTtjO19enNcZoMLpG881px/gIgP9kak4NmDK5IRN0Bn9+ot8NXCwqKN3sSA823SogUXGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68875},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","gitHead":"8677144410a7b662221e01d98e6313109a5cd2bd","scripts":{"cli":"ts-node src/cli.ts","lint":"yarn lint:prettier && yarn lint:eslint","test":"nyc mocha --require ts-node/register src/*.test.ts","build":"npm run build:cjs && npm run build:esm","format":"yarn format:prettier && yarn format:eslint","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","cli:debug":"node --inspect --require ts-node/register/transpile-only src/cli.ts","test:debug":"nyc mocha --require ts-node/register/transpile-only --inspect src/*.test.ts","lint:eslint":"eslint src","format:eslint":"eslint --fix src","lint:prettier":"prettier --check src docs .github *.json *.md *.mjs","format:prettier":"prettier --write src docs .github *.json *.md *.mjs"},"_npmUser":{"name":"andre.miras","email":"andre.miras+npm@gmail.com"},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"10.9.0","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/workflows/Tests/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/badge.svg)](h","directories":{},"_nodeVersion":"22.11.0","dependencies":{"axios":"^0.26.0","aws-amplify":"^6.10.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","mocha":"^10.8.2","sinon":"^19.0.2","eslint":"^9.16.0","ts-node":"^10.9.1","typedoc":"^0.27.2","prettier":"^2.5.1","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/mocha":"^10.0.10","@types/sinon":"^17.0.3","@aws-amplify/cli":"^7.6.21","@eslint/eslintrc":"^3.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.17.0","@typescript-eslint/eslint-plugin":"^8.17.0","eslint-plugin-simple-import-sort":"^12.1.1"},"optionalDependencies":{"commander":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.5.0_1733484703590_0.05755146713891146","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"edilkamin","version":"1.6.0","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.6.0","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"bin":{"edilkamin":"dist/cjs/cli.js"},"nyc":{"reporter":["html","lcov","text"]},"dist":{"shasum":"87d59d2df4a52fa7f1617eddcd49a59b5140757a","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.6.0.tgz","fileCount":31,"integrity":"sha512-qwojrQjzzLxOqzjcaI2wb4NyAn/U/gA4t5NfrSooB6P2tyOncPrWJsz6vkePYxHFAUC55XrlElSubzcFaa5kMA==","signatures":[{"sig":"MEUCIF4QjlO2qTvh5FLjPkWG51H9/lfAvcW5efXA4ZmLx8C8AiEAt3D3KhLRoX14FHexsjbT9c3O1br7JRBsZehsO+oRyy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68881},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","gitHead":"481e78e2acdc77d3d2bf017867556a443ebb2408","scripts":{"cli":"ts-node src/cli.ts","lint":"yarn lint:prettier && yarn lint:eslint","test":"nyc mocha --require ts-node/register src/*.test.ts","build":"npm run build:cjs && npm run build:esm","format":"yarn format:prettier && yarn format:eslint","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","cli:debug":"node --inspect --require ts-node/register/transpile-only src/cli.ts","test:debug":"nyc mocha --require ts-node/register/transpile-only --inspect src/*.test.ts","lint:eslint":"eslint src","format:eslint":"eslint --fix src","lint:prettier":"prettier --check src docs .github *.json *.md *.mjs","format:prettier":"prettier --write src docs .github *.json *.md *.mjs"},"_npmUser":{"name":"andre.miras","email":"andre.miras+npm@gmail.com"},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"10.9.4","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/workflows/Tests/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/badge.svg)](h","directories":{},"_nodeVersion":"22.21.1","dependencies":{"axios":"^0.26.0","aws-amplify":"^6.10.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","mocha":"^10.8.2","sinon":"^19.0.2","eslint":"^9.16.0","ts-node":"^10.9.1","typedoc":"^0.27.2","prettier":"^2.5.1","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/mocha":"^10.0.10","@types/sinon":"^17.0.3","@aws-amplify/cli":"^7.6.21","@eslint/eslintrc":"^3.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.17.0","@typescript-eslint/eslint-plugin":"^8.17.0","eslint-plugin-simple-import-sort":"^12.1.1"},"optionalDependencies":{"commander":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.6.0_1765124270202_0.2966517925695207","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"edilkamin","version":"1.6.1","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.6.1","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"bin":{"edilkamin":"dist/cjs/cli.js"},"nyc":{"reporter":["html","lcov","text"]},"dist":{"shasum":"33055790eadb04559c08ea17a752a2d98ec91c2d","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.6.1.tgz","fileCount":32,"integrity":"sha512-I1qfsxlrCANQbbQ0WdMHkRjn5W39nC4qnRp63rg6puyAt0f4SVfhQl/H56E/OthwfpngUCtF+C+rj1DOAN7pvg==","signatures":[{"sig":"MEQCIHOWF3ZyfujNo2J/S6OsKjaoWa7cZvwr8f8/kTg3D3ggAiAqp87gT1VxxLIG8TVRlSCqbMV/my6PHT/YeFYKsD2gWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69456},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","gitHead":"98797e2218c565ae90eb9ca9bedcee544ce1b7a6","scripts":{"cli":"ts-node src/cli.ts","lint":"yarn lint:prettier && yarn lint:eslint","test":"nyc mocha --require ts-node/register src/*.test.ts","build":"npm run build:cjs && npm run build:esm","format":"yarn format:prettier && yarn format:eslint","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","cli:debug":"node --inspect --require ts-node/register/transpile-only src/cli.ts","test:debug":"nyc mocha --require ts-node/register/transpile-only --inspect src/*.test.ts","lint:eslint":"eslint src","format:eslint":"eslint --fix src","lint:prettier":"prettier --check src docs .github *.json *.md *.mjs","format:prettier":"prettier --write src docs .github *.json *.md *.mjs"},"_npmUser":{"name":"andre.miras","email":"andre.miras+npm@gmail.com"},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"10.9.4","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/workflows/Tests/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/badge.svg)](h","directories":{},"_nodeVersion":"22.21.1","dependencies":{"axios":"^1.13.2","aws-amplify":"^6.10.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","mocha":"^11.7.5","sinon":"^19.0.2","eslint":"^9.16.0","ts-node":"^10.9.1","typedoc":"^0.28.15","prettier":"^2.5.1","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/mocha":"^10.0.10","@types/sinon":"^17.0.3","@aws-amplify/cli":"^7.6.21","@eslint/eslintrc":"^3.2.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.17.0","@typescript-eslint/eslint-plugin":"^8.17.0","eslint-plugin-simple-import-sort":"^12.1.1"},"optionalDependencies":{"commander":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.6.1_1765148309582_0.7310385756254532","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"edilkamin","version":"1.6.2","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.6.2","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"bin":{"edilkamin":"dist/cjs/cli.js"},"nyc":{"reporter":["html","lcov","text"]},"dist":{"shasum":"36ee59f266c7744fd3845f08510688ebaefd71f3","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.6.2.tgz","fileCount":44,"integrity":"sha512-LGJEuCTgs6nFMqZqXSmV14KBiUwXNJUUgRynHu2WwH1efPX3rXu6XOy0R2C+QCYrEdQUhatBdA77phHQZ64I/Q==","signatures":[{"sig":"MEQCIHxOyPhIB5+s//PO9AXCzIMN+UKUM4CzCt0+hw1VIACqAiAU2OA+ATf6Q07RJgCTdYNqjHvBbfDRonMIj3rbcY/yOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135876},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","gitHead":"35ba7a0df74197dbf41b01374fe04b2f1979e5c4","scripts":{"cli":"ts-node src/cli.ts","lint":"yarn lint:prettier && yarn lint:eslint","test":"nyc mocha --require ts-node/register src/*.test.ts","build":"npm run build:cjs && npm run build:esm","format":"yarn format:prettier && yarn format:eslint","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","cli:debug":"node --inspect --require ts-node/register/transpile-only src/cli.ts","test:debug":"nyc mocha --require ts-node/register/transpile-only --inspect src/*.test.ts","lint:eslint":"eslint src","format:eslint":"eslint --fix src","lint:prettier":"prettier --check src docs .github *.json *.md *.mjs","format:prettier":"prettier --write src docs .github *.json *.md *.mjs"},"_npmUser":{"name":"andre.miras","email":"andre.miras+npm@gmail.com"},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"10.9.4","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/workflows/Tests/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/badge.svg)](h","directories":{},"_nodeVersion":"22.21.1","dependencies":{"pako":"^2.1.0","axios":"^1.13.2","aws-amplify":"^6.10.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","mocha":"^11.7.5","sinon":"^19.0.2","eslint":"^9.16.0","ts-node":"^10.9.1","typedoc":"^0.28.15","prettier":"^2.5.1","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/pako":"^2.0.4","@types/mocha":"^10.0.10","@types/sinon":"^17.0.3","@aws-amplify/cli":"^7.6.21","@eslint/eslintrc":"^3.2.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.17.0","@typescript-eslint/eslint-plugin":"^8.17.0","eslint-plugin-simple-import-sort":"^12.1.1"},"optionalDependencies":{"commander":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.6.2_1765220175797_0.37808903598661026","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"edilkamin","version":"1.7.2","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.7.2","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"bin":{"edilkamin":"dist/cjs/cli.js"},"nyc":{"reporter":["html","lcov","text"]},"dist":{"shasum":"0e536ad7ea83701b8de68fe6ca4ff29eadc0fe2d","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.7.2.tgz","fileCount":47,"integrity":"sha512-s18JhPVZkto7Qkmen4lvrrlOKcY/o7I94t4XJEdqLrErdoiHMnHSl0uV/vej/EYb+K3PZm0rhbi/+ZSDtFSobw==","signatures":[{"sig":"MEUCIQCmmS5brbgo09G+NE7IJReoL+ghYJAIxR/TIIvA88IkXAIgOGVKmFxT8sUESyp9elYbdOL1PmViJ5fYMhFZRekhXu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/edilkamin@1.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":155449},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","gitHead":"3158ee7cab9bc789e064cc42e3197c8a985a2372","scripts":{"cli":"ts-node src/cli.ts","lint":"yarn lint:prettier && yarn lint:eslint","test":"nyc mocha --require ts-node/register src/*.test.ts","build":"npm run build:cjs && npm run build:esm","format":"yarn format:prettier && yarn format:eslint","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","cli:debug":"node --inspect --require ts-node/register/transpile-only src/cli.ts","test:debug":"nyc mocha --require ts-node/register/transpile-only --inspect src/*.test.ts","lint:eslint":"eslint src","format:eslint":"eslint --fix src","lint:prettier":"prettier --check src docs .github *.json *.md *.mjs","format:prettier":"prettier --write src docs .github *.json *.md *.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f0f913e-b0ae-4e8d-8abb-462b4482b700"}},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"11.6.2","description":"[![Tests](htts://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/ba","directories":{},"_nodeVersion":"24.11.1","dependencies":{"pako":"^2.1.0","axios":"^1.13.2","aws-amplify":"^6.10.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","mocha":"^11.7.5","sinon":"^19.0.2","eslint":"^9.16.0","ts-node":"^10.9.1","typedoc":"^0.28.15","prettier":"^3.7.4","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/pako":"^2.0.4","@types/mocha":"^10.0.10","@types/sinon":"^17.0.3","@aws-amplify/cli":"^7.6.21","@eslint/eslintrc":"^3.2.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.17.0","@typescript-eslint/eslint-plugin":"^8.17.0","eslint-plugin-simple-import-sort":"^12.1.1"},"optionalDependencies":{"commander":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.7.2_1765326228674_0.1516187994635565","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"edilkamin","version":"1.7.3","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.7.3","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"bin":{"edilkamin":"dist/cjs/cli.js"},"nyc":{"reporter":["html","lcov","text"]},"dist":{"shasum":"a87d2c7b0aee7e9dc1fb00a9a2b230fd5ba58f24","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.7.3.tgz","fileCount":53,"integrity":"sha512-egw2ZjSVbI3FrnhzUN1wlXYnGphaTxeliJrxVVcLz5tpYhPXJ/mzju5KtcOTwstaTx78LhvfGMG6gMtVVetN9A==","signatures":[{"sig":"MEUCIQClwOgwnimkMzxChYkytxfWU9j+JrtuzdHRBEAu0pUShQIgTdA3C7zb1xxotv/HDzvpwSY4e2t9n+a+1kY4bTWfUeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/edilkamin@1.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162461},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"b29715e4e4e2fe63353a28a39c189e70e426451f","scripts":{"cli":"ts-node src/cli.ts","lint":"yarn lint:prettier && yarn lint:eslint","test":"nyc mocha --require ts-node/register src/*.test.ts","build":"npm run build:cjs && npm run build:esm","format":"yarn format:prettier && yarn format:eslint","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","cli:debug":"node --inspect --require ts-node/register/transpile-only src/cli.ts","test:debug":"nyc mocha --require ts-node/register/transpile-only --inspect src/*.test.ts","lint:eslint":"eslint src","format:eslint":"eslint --fix src","lint:prettier":"prettier --check src docs .github *.json *.md *.mjs","format:prettier":"prettier --write src docs .github *.json *.md *.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f0f913e-b0ae-4e8d-8abb-462b4482b700"}},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"11.6.2","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/b","directories":{},"_nodeVersion":"24.11.1","dependencies":{"pako":"^2.1.0","aws-amplify":"^6.10.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","mocha":"^11.7.5","sinon":"^19.0.2","eslint":"^9.16.0","esbuild":"^0.27.1","ts-node":"^10.9.1","typedoc":"^0.28.15","prettier":"^3.7.4","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/pako":"^2.0.4","@types/mocha":"^10.0.10","@types/sinon":"^17.0.3","@aws-amplify/cli":"^7.6.21","@eslint/eslintrc":"^3.2.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.17.0","@typescript-eslint/eslint-plugin":"^8.17.0","eslint-plugin-simple-import-sort":"^12.1.1"},"optionalDependencies":{"commander":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.7.3_1765739071372_0.980894140184746","host":"s3://npm-registry-packages-npm-production"}},"1.7.4":{"name":"edilkamin","version":"1.7.4","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.7.4","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"bin":{"edilkamin":"dist/cjs/src/cli.js"},"nyc":{"reporter":["html","lcov","text"]},"dist":{"shasum":"71b3bebbb8aa1255ee1e4664641851e321b02d29","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.7.4.tgz","fileCount":81,"integrity":"sha512-d2jCd4tcsEijnz2hI40kzhsoOQGalKvnzIPs7ka+ai+fIkFSIVO/ONpBoDJY85xH94Q/QA5gdg0uWPLRHhr4YA==","signatures":[{"sig":"MEUCIQC6MOLI0nJs7QnyD+V38t2qAuJKnFkxwLuhjQ8RYqlHIwIgHJ/lCVr73XU4EeINTDNLABxGViDECRY958OHjWECdNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/edilkamin@1.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":259606},"main":"dist/cjs/src/index.js","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}}},"gitHead":"979766b68790e69ca1f121c05b670a225603938e","scripts":{"cli":"ts-node src/cli.ts","lint":"yarn lint:prettier && yarn lint:eslint","test":"nyc mocha --require ts-node/register src/*.test.ts","build":"npm run build:cjs && npm run build:esm","format":"yarn format:prettier && yarn format:eslint","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","cli:debug":"node --inspect --require ts-node/register/transpile-only src/cli.ts","test:debug":"nyc mocha --require ts-node/register/transpile-only --inspect src/*.test.ts","lint:eslint":"eslint src","format:eslint":"eslint --fix src","lint:prettier":"prettier --check src docs .github *.json *.md *.mjs","format:prettier":"prettier --write src docs .github *.json *.md *.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f0f913e-b0ae-4e8d-8abb-462b4482b700"}},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"11.6.2","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/b","directories":{},"_nodeVersion":"24.11.1","dependencies":{"pako":"^2.1.0","aws-amplify":"^6.10.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","mocha":"^11.7.5","sinon":"^19.0.2","eslint":"^9.16.0","esbuild":"^0.27.1","ts-node":"^10.9.1","typedoc":"^0.28.15","prettier":"^3.7.4","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/node":"^25.0.2","@types/pako":"^2.0.4","@types/mocha":"^10.0.10","@types/sinon":"^17.0.3","@eslint/eslintrc":"^3.2.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.17.0","@typescript-eslint/eslint-plugin":"^8.17.0","eslint-plugin-simple-import-sort":"^12.1.1"},"optionalDependencies":{"commander":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.7.4_1765748195965_0.6975551379541347","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"edilkamin","version":"1.8.0","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.8.0","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"bin":{"edilkamin":"dist/cjs/src/cli.js"},"nyc":{"reporter":["html","lcov","text"]},"dist":{"shasum":"d202654ae3a0da58147f49d8079c793e6a9588f5","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.8.0.tgz","fileCount":96,"integrity":"sha512-OMuQ9QWMa6oLZfmia6vyM8P4+FQeLX21+RDDEkE8nM/mH5Dvt/ikUm9cTGQTvlCeV7myWh6uxwGprB+Yy3SSWA==","signatures":[{"sig":"MEQCIEEoJBH+u44ajrg83KiVb2qR84RFnJz1aKb98WYuTz6bAiAFySpSoQgD8pRj6Qxb+Sf3gD3pPbj1j9z1LDl+svD6Iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/edilkamin@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":287482},"main":"dist/cjs/src/index.js","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}},"./bluetooth":{"import":{"types":"./dist/esm/src/bluetooth.d.ts","default":"./dist/esm/src/bluetooth.js"},"require":{"types":"./dist/cjs/src/bluetooth.d.ts","default":"./dist/cjs/src/bluetooth.js"}}},"gitHead":"d165a7e9dbd7edacfe01ae511e1e036f067a2dc1","scripts":{"cli":"ts-node src/cli.ts","lint":"yarn lint:prettier && yarn lint:eslint","test":"nyc mocha --require ts-node/register src/*.test.ts","build":"npm run build:cjs && npm run build:esm","format":"yarn format:prettier && yarn format:eslint","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","cli:debug":"node --inspect --require ts-node/register/transpile-only src/cli.ts","test:debug":"nyc mocha --require ts-node/register/transpile-only --inspect src/*.test.ts","lint:eslint":"eslint src","format:eslint":"eslint --fix src","lint:prettier":"prettier --check src docs .github *.json *.md *.mjs","format:prettier":"prettier --write src docs .github *.json *.md *.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f0f913e-b0ae-4e8d-8abb-462b4482b700"}},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"11.6.2","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/b","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pako":"^2.1.0","aws-amplify":"^6.10.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","mocha":"^11.7.5","sinon":"^19.0.2","eslint":"^9.16.0","esbuild":"^0.27.1","ts-node":"^10.9.1","typedoc":"^0.28.15","prettier":"^3.7.4","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/node":"^25.0.2","@types/pako":"^2.0.4","@types/mocha":"^10.0.10","@types/sinon":"^17.0.3","@eslint/eslintrc":"^3.2.0","@types/web-bluetooth":"^0.0.21","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.17.0","@typescript-eslint/eslint-plugin":"^8.17.0","eslint-plugin-simple-import-sort":"^12.1.1"},"optionalDependencies":{"commander":"^14.0.2"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.8.0_1766273226289_0.8109931630560667","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"edilkamin","version":"1.9.0","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.9.0","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"bin":{"edilkamin":"dist/cjs/src/cli.js"},"nyc":{"reporter":["html","lcov","text"]},"dist":{"shasum":"3aefaf8bb865b24a572a6db9f9b7065cadb6dd20","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.9.0.tgz","fileCount":96,"integrity":"sha512-pIwoKXnezmBqvIgEre5iihx6+qafbtxSYWWMPMCZ7te1EWwhXHHzY9byYvA3vf+ixkzL3tqcmTWYVYWVrCw5+w==","signatures":[{"sig":"MEYCIQD76On6MkY6DtDL4w0dPu0fkFQDhXPVmNQNnloUp08UBQIhAPI4+W6uFNrxsV0ZjO0UfqeBuwIv18Z8zRFfAGD2504r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/edilkamin@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":392613},"main":"dist/cjs/src/index.js","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}},"./bluetooth":{"import":{"types":"./dist/esm/src/bluetooth.d.ts","default":"./dist/esm/src/bluetooth.js"},"require":{"types":"./dist/cjs/src/bluetooth.d.ts","default":"./dist/cjs/src/bluetooth.js"}}},"gitHead":"2fda41b5db257c760df0a41dc6425ae0e1794b27","scripts":{"cli":"ts-node src/cli.ts","lint":"yarn lint:prettier && yarn lint:eslint","test":"nyc mocha --require ts-node/register src/*.test.ts","build":"npm run build:cjs && npm run build:esm","format":"yarn format:prettier && yarn format:eslint","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","cli:debug":"node --inspect --require ts-node/register/transpile-only src/cli.ts","test:debug":"nyc mocha --require ts-node/register/transpile-only --inspect src/*.test.ts","lint:eslint":"eslint src","format:eslint":"eslint --fix src","lint:prettier":"prettier --check src docs .github *.json *.md *.mjs","format:prettier":"prettier --write src docs .github *.json *.md *.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f0f913e-b0ae-4e8d-8abb-462b4482b700"}},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"11.6.2","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/b","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pako":"^2.1.0","aws-amplify":"^6.10.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","mocha":"^11.7.5","sinon":"^21.0.1","eslint":"^9.16.0","esbuild":"^0.27.1","ts-node":"^10.9.1","typedoc":"^0.28.15","prettier":"^3.7.4","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/node":"^24","@types/pako":"^2.0.4","@types/mocha":"^10.0.10","@types/sinon":"^21.0.0","@eslint/eslintrc":"^3.2.0","@types/web-bluetooth":"^0.0.21","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.17.0","@typescript-eslint/eslint-plugin":"^8.17.0","eslint-plugin-simple-import-sort":"^12.1.1"},"optionalDependencies":{"commander":"^14.0.2"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.9.0_1766501753441_0.9707597591396586","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"edilkamin","version":"1.10.0","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.10.0","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"bin":{"edilkamin":"dist/cjs/src/cli.js"},"nyc":{"reporter":["html","lcov","text"]},"dist":{"shasum":"3c448cee5a2a4a3a2b1c79effa042437586fd663","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.10.0.tgz","fileCount":96,"integrity":"sha512-BVOAt5xK6RbTcnrZWuzP8LIBQiYbXWFmJZlRfllGDKnlx2UjI5aHXM5U6niapCjquInAWSRvbGPX+H6e99+2yg==","signatures":[{"sig":"MEUCIAWT/42k87jTQ0EIJi/BnkxC3ogU3Q2k1sYog8LEH87lAiEA2VVSnSp8Vr63UqgzJeU6DqNK9xNj35W9hhKb7pioMlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/edilkamin@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":404924},"main":"dist/cjs/src/index.js","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}},"./bluetooth":{"import":{"types":"./dist/esm/src/bluetooth.d.ts","default":"./dist/esm/src/bluetooth.js"},"require":{"types":"./dist/cjs/src/bluetooth.d.ts","default":"./dist/cjs/src/bluetooth.js"}}},"gitHead":"eef81e6cda8073040a3fe3e783b255bc9cf9daaf","scripts":{"cli":"ts-node src/cli.ts","lint":"yarn lint:prettier && yarn lint:eslint","test":"nyc mocha --require ts-node/register src/*.test.ts","build":"npm run build:cjs && npm run build:esm","format":"yarn format:prettier && yarn format:eslint","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","cli:debug":"node --inspect --require ts-node/register/transpile-only src/cli.ts","test:debug":"nyc mocha --require ts-node/register/transpile-only --inspect src/*.test.ts","lint:eslint":"eslint src","format:eslint":"eslint --fix src","lint:prettier":"prettier --check src docs .github *.json *.md *.mjs","format:prettier":"prettier --write src docs .github *.json *.md *.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f0f913e-b0ae-4e8d-8abb-462b4482b700"}},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"11.6.2","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/b","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pako":"^2.1.0","aws-amplify":"^6.10.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","mocha":"^11.7.5","sinon":"^21.0.1","eslint":"^9.16.0","esbuild":"^0.27.1","ts-node":"^10.9.1","typedoc":"^0.28.15","prettier":"^3.7.4","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/node":"^24","@types/pako":"^2.0.4","@types/mocha":"^10.0.10","@types/sinon":"^21.0.0","@eslint/eslintrc":"^3.2.0","@types/web-bluetooth":"^0.0.21","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.17.0","@typescript-eslint/eslint-plugin":"^8.17.0","eslint-plugin-simple-import-sort":"^12.1.1"},"optionalDependencies":{"commander":"^14.0.2"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.10.0_1766514611823_0.4693107069967388","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"edilkamin","version":"1.10.1","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.10.1","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"bin":{"edilkamin":"dist/cjs/src/cli.js"},"nyc":{"reporter":["html","lcov","text"]},"dist":{"shasum":"4031603631c5de9bd9c58c82849eed023076c067","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.10.1.tgz","fileCount":96,"integrity":"sha512-gZJuZZ86UOnd1fURXa5pOM/oI+v3q1Hus0fQPuDyNeMBkPrQHI1EufLUE2AG1k+kqA121hNxU4i7UuckpZKuBA==","signatures":[{"sig":"MEUCIEiy8A0F06CuWStgmwZ34gDwVdDQffWIal4KTMnT3+vwAiEApKvOd0DOBKVyofr5sNOwSzWaRqtomrkKEHNSjXI48sQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/edilkamin@1.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":502315},"main":"dist/cjs/src/index.js","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}},"./bluetooth":{"import":{"types":"./dist/esm/src/bluetooth.d.ts","default":"./dist/esm/src/bluetooth.js"},"require":{"types":"./dist/cjs/src/bluetooth.d.ts","default":"./dist/cjs/src/bluetooth.js"}}},"gitHead":"b295507055a171626f668c1e35c09bd0fdd97506","scripts":{"cli":"ts-node src/cli.ts","lint":"yarn lint:prettier && yarn lint:eslint","test":"nyc mocha --require ts-node/register src/*.test.ts","build":"npm run build:cjs && npm run build:esm","format":"yarn format:prettier && yarn format:eslint","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","cli:debug":"node --inspect --require ts-node/register/transpile-only src/cli.ts","test:debug":"nyc mocha --require ts-node/register/transpile-only --inspect src/*.test.ts","lint:eslint":"eslint src","format:eslint":"eslint --fix src","lint:prettier":"prettier --check src docs .github *.json *.md *.mjs","format:prettier":"prettier --write src docs .github *.json *.md *.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f0f913e-b0ae-4e8d-8abb-462b4482b700"}},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"11.6.2","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/b","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pako":"^2.1.0","aws-amplify":"^6.10.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","mocha":"^11.7.5","sinon":"^21.0.1","eslint":"^9.16.0","esbuild":"^0.27.1","ts-node":"^10.9.1","typedoc":"^0.28.15","prettier":"^3.7.4","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/node":"^24","@types/pako":"^2.0.4","@types/mocha":"^10.0.10","@types/sinon":"^21.0.0","@eslint/eslintrc":"^3.2.0","@types/web-bluetooth":"^0.0.21","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.17.0","@typescript-eslint/eslint-plugin":"^8.17.0","eslint-plugin-simple-import-sort":"^12.1.1"},"optionalDependencies":{"commander":"^14.0.2"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.10.1_1766785900696_0.09009939867161054","host":"s3://npm-registry-packages-npm-production"}},"1.10.2":{"name":"edilkamin","version":"1.10.2","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.10.2","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"bin":{"edilkamin":"dist/cjs/src/cli.js"},"nyc":{"reporter":["html","lcov","text"]},"dist":{"shasum":"94a353238a311c81e4991653ac77faa815644e59","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.10.2.tgz","fileCount":96,"integrity":"sha512-4V3/HBDK8TlKI4xbxYL9BjCfTlMeGvGS+YgJimhp/s7tJZaeGknxK2Ga9jxjEm/bXibbE0+iw94FYQAgWuQWBA==","signatures":[{"sig":"MEQCIADvzHrOpjQgdYNmq9UwOlT+awwOzYz1fr2N4DUYL2TcAiBun+bMT0MLaFC2Y5FCc2C7WEPJ3l2Awqsl2w65sLhW5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/edilkamin@1.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":524354},"main":"dist/cjs/src/index.js","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}},"./bluetooth":{"import":{"types":"./dist/esm/src/bluetooth.d.ts","default":"./dist/esm/src/bluetooth.js"},"require":{"types":"./dist/cjs/src/bluetooth.d.ts","default":"./dist/cjs/src/bluetooth.js"}}},"gitHead":"2ebf2e2c33e87caaefab8e45c72afb747a211912","scripts":{"cli":"ts-node src/cli.ts","lint":"yarn lint:prettier && yarn lint:eslint","test":"nyc mocha --require ts-node/register src/*.test.ts","build":"npm run build:cjs && npm run build:esm","format":"yarn format:prettier && yarn format:eslint","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","cli:debug":"node --inspect --require ts-node/register/transpile-only src/cli.ts","test:debug":"nyc mocha --require ts-node/register/transpile-only --inspect src/*.test.ts","lint:eslint":"eslint src","format:eslint":"eslint --fix src","lint:prettier":"prettier --check src docs .github *.json *.md *.mjs","format:prettier":"prettier --write src docs .github *.json *.md *.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f0f913e-b0ae-4e8d-8abb-462b4482b700"}},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"11.6.2","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/b","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pako":"^2.1.0","aws-amplify":"^6.10.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","mocha":"^11.7.5","sinon":"^21.0.1","eslint":"^9.16.0","esbuild":"^0.27.1","ts-node":"^10.9.1","typedoc":"^0.28.15","prettier":"^3.7.4","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/node":"^24","@types/pako":"^2.0.4","@types/mocha":"^10.0.10","@types/sinon":"^21.0.0","@eslint/eslintrc":"^3.2.0","@types/web-bluetooth":"^0.0.21","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.17.0","@typescript-eslint/eslint-plugin":"^8.17.0","eslint-plugin-simple-import-sort":"^12.1.1"},"optionalDependencies":{"commander":"^14.0.2"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.10.2_1766789133067_0.33007967556302553","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"edilkamin","version":"1.11.0","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.11.0","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"bin":{"edilkamin":"dist/cjs/src/cli.js"},"nyc":{"reporter":["html","lcov","text"]},"dist":{"shasum":"9aab7a82688ffeeb16cea4c92245061b1013342b","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.11.0.tgz","fileCount":106,"integrity":"sha512-igHBQMtlwf50Dw5cU5T2dyjBe/rtnUAGB3byB2r65+wR+/L22WY/FohDWOORidDwyf4CsZ5HYxW17FqSnb9L8w==","signatures":[{"sig":"MEUCIQCPhxkmmn42MN1UEujwmgWdnpSVEZQx+7a6yGdSIPoihQIgRksz4c9mTJSDPDcPDbsov57JdXaAQ/bcougq+YMhWw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/edilkamin@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":651082},"main":"dist/cjs/src/index.js","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}},"./bluetooth":{"import":{"types":"./dist/esm/src/bluetooth.d.ts","default":"./dist/esm/src/bluetooth.js"},"require":{"types":"./dist/cjs/src/bluetooth.d.ts","default":"./dist/cjs/src/bluetooth.js"}}},"gitHead":"5f9b19071b85570f31cec69009f8a51c085b60e6","scripts":{"cli":"ts-node src/cli.ts","lint":"yarn lint:prettier && yarn lint:eslint","test":"nyc mocha --require ts-node/register src/*.test.ts","build":"npm run build:cjs && npm run build:esm","format":"yarn format:prettier && yarn format:eslint","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","cli:debug":"node --inspect --require ts-node/register/transpile-only src/cli.ts","test:debug":"nyc mocha --require ts-node/register/transpile-only --inspect src/*.test.ts","lint:eslint":"eslint src","format:eslint":"eslint --fix src","lint:prettier":"prettier --check src docs .github *.json *.md *.mjs","format:prettier":"prettier --write src docs .github *.json *.md *.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f0f913e-b0ae-4e8d-8abb-462b4482b700"}},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"11.6.2","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/b","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pako":"^2.1.0","aws-amplify":"^6.10.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","mocha":"^11.7.5","sinon":"^21.0.1","eslint":"^9.16.0","esbuild":"^0.27.1","ts-node":"^10.9.1","typedoc":"^0.28.15","prettier":"^3.7.4","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/node":"^24","@types/pako":"^2.0.4","@types/mocha":"^10.0.10","@types/sinon":"^21.0.0","@eslint/eslintrc":"^3.2.0","@types/web-bluetooth":"^0.0.21","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.17.0","@typescript-eslint/eslint-plugin":"^8.17.0","eslint-plugin-simple-import-sort":"^12.1.1"},"optionalDependencies":{"commander":"^14.0.2"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.11.0_1766930554694_0.5331158659190787","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"edilkamin","version":"1.12.0","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.12.0","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"bin":{"edilkamin":"dist/cjs/src/cli.js"},"nyc":{"reporter":["html","lcov","text"]},"dist":{"shasum":"08145807cbd3e759a6e3d6c069317b4466558be6","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.12.0.tgz","fileCount":116,"integrity":"sha512-57IPCk/l3PiG+sUTXTlcvGfXM/oiPmTUnaLxFtzC9esJceMZqHWq5i+hfOGaJwRT+C8/7h6nlTlctvQFMpixTA==","signatures":[{"sig":"MEYCIQCYPtHGXkajkifp3EAPSiMcdSSvb7UvJVGNiTCI/DC32gIhAKDxrQtCroZY8o+hCqLJUI8ZlfSBy4VxQuPePepQ+Q2c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/edilkamin@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":730670},"main":"dist/cjs/src/index.js","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}},"./bluetooth":{"import":{"types":"./dist/esm/src/bluetooth.d.ts","default":"./dist/esm/src/bluetooth.js"},"require":{"types":"./dist/cjs/src/bluetooth.d.ts","default":"./dist/cjs/src/bluetooth.js"}}},"gitHead":"cadfe7e63e0a6532323a878dab18b1522986659c","scripts":{"cli":"ts-node src/cli.ts","lint":"yarn lint:prettier && yarn lint:eslint","test":"nyc mocha --require ts-node/register src/*.test.ts","build":"npm run build:cjs && npm run build:esm","format":"yarn format:prettier && yarn format:eslint","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","cli:debug":"node --inspect --require ts-node/register/transpile-only src/cli.ts","test:debug":"nyc mocha --require ts-node/register/transpile-only --inspect src/*.test.ts","lint:eslint":"eslint src","format:eslint":"eslint --fix src","lint:prettier":"prettier --check src docs .github *.json *.md *.mjs","format:prettier":"prettier --write src docs .github *.json *.md *.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f0f913e-b0ae-4e8d-8abb-462b4482b700"}},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"11.6.2","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/b","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pako":"^2.1.0","aws-amplify":"^6.10.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","mocha":"^11.7.5","sinon":"^21.0.1","eslint":"^9.16.0","esbuild":"^0.27.1","ts-node":"^10.9.1","typedoc":"^0.28.15","prettier":"^3.7.4","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/node":"^24","@types/pako":"^2.0.4","@types/mocha":"^10.0.10","@types/sinon":"^21.0.0","@eslint/eslintrc":"^3.2.0","@types/web-bluetooth":"^0.0.21","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.17.0","@typescript-eslint/eslint-plugin":"^8.17.0","eslint-plugin-simple-import-sort":"^12.1.1"},"optionalDependencies":{"commander":"^14.0.2"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.12.0_1767298344172_0.28257584154279036","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"edilkamin","version":"1.12.1","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.12.1","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"bin":{"edilkamin":"dist/cjs/src/cli.js"},"nyc":{"reporter":["html","lcov","text"]},"dist":{"shasum":"35706b3fc20be5ef0467f9ff508f0664d9f03891","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.12.1.tgz","fileCount":116,"integrity":"sha512-J8SMSmAMCYN8gKUddgBOblQ907LzB0QYVP22YPWzY8YQnKaF2UdoHjftbVJljnG6s6aHmprXN1CFZg76ru+WFg==","signatures":[{"sig":"MEYCIQDlfXb3elcVo/9j/bhyOdrm8BJzHQI/5DraiQ5miwy6vAIhAIkyCVs/RzwjpWgPT+KLDqcfoDWk9DPkaYQlH8WbXuGv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/edilkamin@1.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":738488},"main":"dist/cjs/src/index.js","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}},"./bluetooth":{"import":{"types":"./dist/esm/src/bluetooth.d.ts","default":"./dist/esm/src/bluetooth.js"},"require":{"types":"./dist/cjs/src/bluetooth.d.ts","default":"./dist/cjs/src/bluetooth.js"}}},"gitHead":"25b266b661817e152d0a8325fff3ebe29e374b06","scripts":{"cli":"ts-node src/cli.ts","lint":"yarn lint:prettier && yarn lint:eslint","test":"nyc mocha --require ts-node/register src/*.test.ts","build":"npm run build:cjs && npm run build:esm","format":"yarn format:prettier && yarn format:eslint","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","cli:debug":"node --inspect --require ts-node/register/transpile-only src/cli.ts","test:debug":"nyc mocha --require ts-node/register/transpile-only --inspect src/*.test.ts","lint:eslint":"eslint src","format:eslint":"eslint --fix src","lint:prettier":"prettier --check src docs .github *.json *.md *.mjs","format:prettier":"prettier --write src docs .github *.json *.md *.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f0f913e-b0ae-4e8d-8abb-462b4482b700"}},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"11.6.2","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/b","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pako":"^2.1.0","aws-amplify":"^6.10.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","mocha":"^11.7.5","sinon":"^21.0.1","eslint":"^9.16.0","esbuild":"^0.27.1","ts-node":"^10.9.1","typedoc":"^0.28.15","prettier":"^3.7.4","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/node":"^24","@types/pako":"^2.0.4","@types/mocha":"^10.0.10","@types/sinon":"^21.0.0","@eslint/eslintrc":"^3.2.0","@types/web-bluetooth":"^0.0.21","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.17.0","@typescript-eslint/eslint-plugin":"^8.17.0","eslint-plugin-simple-import-sort":"^12.1.1"},"optionalDependencies":{"commander":"^14.0.2"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.12.1_1767307665783_0.08090523554807283","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"edilkamin","version":"1.13.0","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.13.0","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"bin":{"edilkamin":"dist/cjs/src/cli.js"},"nyc":{"reporter":["html","lcov","text"]},"dist":{"shasum":"0dbcdcc0fbd037ee083ab4428ffa465501242766","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.13.0.tgz","fileCount":116,"integrity":"sha512-NWH/FrCtP/ecALejfLKcjcjJJG5kLyGzEx00egOYLD9tV2si9FLskt1IhUm2bqRqHQ69dooggPDy90Bp2FrWOQ==","signatures":[{"sig":"MEQCIB/Y3mKTmdHklpngg4fjPpz5Ls9iAL6m251oVArJ8d4zAiBRFNrLcdwRcdgMS9yTeY7uVzKP/ta4rt3tvkEifyA43w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/edilkamin@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":800986},"main":"dist/cjs/src/index.js","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}},"./bluetooth":{"import":{"types":"./dist/esm/src/bluetooth.d.ts","default":"./dist/esm/src/bluetooth.js"},"require":{"types":"./dist/cjs/src/bluetooth.d.ts","default":"./dist/cjs/src/bluetooth.js"}}},"gitHead":"b77fdc3a18ad19a08cb093f042ec4942d25b6a9f","scripts":{"cli":"ts-node src/cli.ts","lint":"yarn lint:prettier && yarn lint:eslint","test":"nyc mocha --require ts-node/register src/*.test.ts","build":"npm run build:cjs && npm run build:esm","format":"yarn format:prettier && yarn format:eslint","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","cli:debug":"node --inspect --require ts-node/register/transpile-only src/cli.ts","test:debug":"nyc mocha --require ts-node/register/transpile-only --inspect src/*.test.ts","lint:eslint":"eslint src","format:eslint":"eslint --fix src","lint:prettier":"prettier --check src docs .github *.json *.md *.mjs","format:prettier":"prettier --write src docs .github *.json *.md *.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f0f913e-b0ae-4e8d-8abb-462b4482b700"}},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"11.6.2","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/b","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pako":"^2.1.0","aws-amplify":"^6.10.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","mocha":"^11.7.5","sinon":"^21.0.1","eslint":"^9.16.0","esbuild":"^0.27.1","ts-node":"^10.9.1","typedoc":"^0.28.15","prettier":"^3.7.4","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/node":"^24","@types/pako":"^2.0.4","@types/mocha":"^10.0.10","@types/sinon":"^21.0.0","@eslint/eslintrc":"^3.2.0","@types/web-bluetooth":"^0.0.21","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.17.0","@typescript-eslint/eslint-plugin":"^8.17.0","eslint-plugin-simple-import-sort":"^12.1.1"},"optionalDependencies":{"commander":"^14.0.2"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.13.0_1767389629097_0.4334336941729575","host":"s3://npm-registry-packages-npm-production"}},"1.13.1":{"name":"edilkamin","version":"1.13.1","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.13.1","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"bin":{"edilkamin":"dist/cjs/src/cli.js"},"nyc":{"reporter":["html","lcov","text"]},"dist":{"shasum":"aab32edca00a31ee743c58bdaa042183357fb992","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.13.1.tgz","fileCount":116,"integrity":"sha512-KWf6S1KhqupjKGb3wBfR5pmI9y1Ib4jfHAthOHR9gBn/lg0zzRvodho8gy0cx3Ic60gxlBvWFGdOiYcsyunvTA==","signatures":[{"sig":"MEYCIQCgf+l2emf7FRgrnoZpRhzsUNHmdwH3a+jpAEyAdn4MRgIhAIW8nKF5tvB0vuUC/Py2aSY0x/Yyoi8ptsrrERPdTaQn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/edilkamin@1.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":804669},"main":"dist/cjs/src/index.js","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}},"./bluetooth":{"import":{"types":"./dist/esm/src/bluetooth.d.ts","default":"./dist/esm/src/bluetooth.js"},"require":{"types":"./dist/cjs/src/bluetooth.d.ts","default":"./dist/cjs/src/bluetooth.js"}}},"gitHead":"eb77a0ef3677c65b264847d1aa4cdd14e892df84","scripts":{"cli":"ts-node src/cli.ts","lint":"yarn lint:prettier && yarn lint:eslint","test":"nyc mocha --require ts-node/register src/*.test.ts","build":"npm run build:cjs && npm run build:esm","format":"yarn format:prettier && yarn format:eslint","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","cli:debug":"node --inspect --require ts-node/register/transpile-only src/cli.ts","test:debug":"nyc mocha --require ts-node/register/transpile-only --inspect src/*.test.ts","lint:eslint":"eslint src","format:eslint":"eslint --fix src","lint:prettier":"prettier --check src docs .github *.json *.md *.mjs","format:prettier":"prettier --write src docs .github *.json *.md *.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f0f913e-b0ae-4e8d-8abb-462b4482b700"}},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"11.6.2","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/b","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pako":"^2.1.0","aws-amplify":"^6.10.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","mocha":"^11.7.5","sinon":"^21.0.1","eslint":"^9.16.0","esbuild":"^0.27.1","ts-node":"^10.9.1","typedoc":"^0.28.15","prettier":"^3.7.4","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/node":"^24","@types/pako":"^2.0.4","@types/mocha":"^10.0.10","@types/sinon":"^21.0.0","@eslint/eslintrc":"^3.2.0","@types/web-bluetooth":"^0.0.21","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.17.0","@typescript-eslint/eslint-plugin":"^8.17.0","eslint-plugin-simple-import-sort":"^12.1.1"},"optionalDependencies":{"commander":"^14.0.2"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.13.1_1767395251163_0.039213482124455856","host":"s3://npm-registry-packages-npm-production"}},"1.13.2":{"name":"edilkamin","version":"1.13.2","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.13.2","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"bin":{"edilkamin":"dist/cjs/src/cli.js"},"nyc":{"reporter":["html","lcov","text"]},"dist":{"shasum":"a6225493c68ae3b45b1043158bdb4e56c71f6160","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.13.2.tgz","fileCount":116,"integrity":"sha512-BbgyblR9t7EQmEYWyGtAIlR32WmUrX39mdENTJS32eGh7nuj/dtKGPv+al4lDUlWQB+FSKVU5St472B6WF7Q4Q==","signatures":[{"sig":"MEQCIEhrlcfjA6Nbi2lbpLN2VHW+cnVygrEHYjVzCpWyTTbkAiBWxIvwLwMxVfLVaUt3mvscZZUWk8s8yA+a2WNeifUgPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/edilkamin@1.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":816470},"main":"dist/cjs/src/index.js","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}},"./bluetooth":{"import":{"types":"./dist/esm/src/bluetooth.d.ts","default":"./dist/esm/src/bluetooth.js"},"require":{"types":"./dist/cjs/src/bluetooth.d.ts","default":"./dist/cjs/src/bluetooth.js"}}},"gitHead":"ac2d1f26457bac5e98416a59160c4a86aac3f3fe","scripts":{"cli":"ts-node src/cli.ts","lint":"yarn lint:prettier && yarn lint:eslint","test":"nyc mocha --require ts-node/register src/*.test.ts","build":"npm run build:cjs && npm run build:esm","format":"yarn format:prettier && yarn format:eslint","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","cli:debug":"node --inspect --require ts-node/register/transpile-only src/cli.ts","test:debug":"nyc mocha --require ts-node/register/transpile-only --inspect src/*.test.ts","lint:eslint":"eslint src","format:eslint":"eslint --fix src","lint:prettier":"prettier --check src docs .github *.json *.md *.mjs","format:prettier":"prettier --write src docs .github *.json *.md *.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f0f913e-b0ae-4e8d-8abb-462b4482b700"}},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"11.6.2","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/b","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pako":"^2.1.0","aws-amplify":"^6.10.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","mocha":"^11.7.5","sinon":"^21.0.1","eslint":"^9.16.0","esbuild":"^0.27.1","ts-node":"^10.9.1","typedoc":"^0.28.15","prettier":"^3.7.4","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/node":"^24","@types/pako":"^2.0.4","@types/mocha":"^10.0.10","@types/sinon":"^21.0.0","@eslint/eslintrc":"^3.2.0","@types/web-bluetooth":"^0.0.21","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.17.0","@typescript-eslint/eslint-plugin":"^8.17.0","eslint-plugin-simple-import-sort":"^12.1.1"},"optionalDependencies":{"commander":"^14.0.2"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.13.2_1767434169608_0.6322810277510742","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"edilkamin","version":"1.14.0","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.14.0","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"bin":{"edilkamin":"dist/cjs/src/cli.js"},"nyc":{"reporter":["html","lcov","text"]},"dist":{"shasum":"610cf5dfca889e8669ed1bde8a30aafcebd92798","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.14.0.tgz","fileCount":116,"integrity":"sha512-D7oVHdc4B904FVw//M1iW8oj79lBL+o2J/6qnfhBKbR8849xFFAC2r3WwU5xT78coPQLAjDPYRlRTk/JpcBweg==","signatures":[{"sig":"MEYCIQDkWz8m224YRLhB3SnCNBq8ZWZ+7gFpoGCTFN//TEWEHwIhANMGrDzBPjZNi2tJFikmjx42Q2EtgyA0A1u5OADGslt6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/edilkamin@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":925447},"main":"dist/cjs/src/index.js","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}},"./bluetooth":{"import":{"types":"./dist/esm/src/bluetooth.d.ts","default":"./dist/esm/src/bluetooth.js"},"require":{"types":"./dist/cjs/src/bluetooth.d.ts","default":"./dist/cjs/src/bluetooth.js"}}},"gitHead":"9a4a30bc258c0bb11473d327a0ac647156f192cf","scripts":{"cli":"ts-node src/cli.ts","lint":"yarn lint:prettier && yarn lint:eslint","test":"nyc mocha --require ts-node/register src/*.test.ts","build":"npm run build:cjs && npm run build:esm","format":"yarn format:prettier && yarn format:eslint","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","cli:debug":"node --inspect --require ts-node/register/transpile-only src/cli.ts","test:debug":"nyc mocha --require ts-node/register/transpile-only --inspect src/*.test.ts","lint:eslint":"eslint src","format:eslint":"eslint --fix src","lint:prettier":"prettier --check src docs .github *.json *.md *.mjs","format:prettier":"prettier --write src docs .github *.json *.md *.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f0f913e-b0ae-4e8d-8abb-462b4482b700"}},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"11.6.2","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/b","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pako":"^2.1.0","aws-amplify":"^6.10.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","mocha":"^11.7.5","sinon":"^21.0.1","eslint":"^9.16.0","esbuild":"^0.27.1","ts-node":"^10.9.1","typedoc":"^0.28.15","prettier":"^3.7.4","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/node":"^24","@types/pako":"^2.0.4","@types/mocha":"^10.0.10","@types/sinon":"^21.0.0","@eslint/eslintrc":"^3.2.0","@types/web-bluetooth":"^0.0.21","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.17.0","@typescript-eslint/eslint-plugin":"^8.17.0","eslint-plugin-simple-import-sort":"^12.1.1"},"optionalDependencies":{"commander":"^14.0.2"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.14.0_1767451535254_0.9040685999392852","host":"s3://npm-registry-packages-npm-production"}},"1.14.1":{"name":"edilkamin","version":"1.14.1","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.14.1","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"bin":{"edilkamin":"dist/cjs/src/cli.js"},"nyc":{"reporter":["html","lcov","text"]},"dist":{"shasum":"a06770d2dc0d90f226bf7c98b75c56ab12308cab","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.14.1.tgz","fileCount":116,"integrity":"sha512-yE9lIpEIFFzYthfZVApGjsw+aaZbs0lnji6vlOZUnoihxPgMAYjQPj84gkaCeCyW+/0VcUEWkVWeO2+nxqhZHA==","signatures":[{"sig":"MEUCIHYOBeaDgWQVuPynUsEgW1rxBvOlT8YRUQyUeY0+UXemAiEAgSetsVus95EKxXO6zuauKnIvuBOFEXORdGe+zG5Wl54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/edilkamin@1.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":925447},"main":"dist/cjs/src/index.js","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}},"./bluetooth":{"import":{"types":"./dist/esm/src/bluetooth.d.ts","default":"./dist/esm/src/bluetooth.js"},"require":{"types":"./dist/cjs/src/bluetooth.d.ts","default":"./dist/cjs/src/bluetooth.js"}}},"gitHead":"d1326aab1485e24b1d4d113ae546fa1170666d0b","scripts":{"cli":"ts-node src/cli.ts","lint":"yarn lint:prettier && yarn lint:eslint","test":"nyc mocha --require ts-node/register src/*.test.ts","build":"npm run build:cjs && npm run build:esm","format":"yarn format:prettier && yarn format:eslint","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","cli:debug":"node --inspect --require ts-node/register/transpile-only src/cli.ts","test:debug":"nyc mocha --require ts-node/register/transpile-only --inspect src/*.test.ts","lint:eslint":"eslint src","format:eslint":"eslint --fix src","lint:prettier":"prettier --check src docs .github *.json *.md *.mjs","format:prettier":"prettier --write src docs .github *.json *.md *.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f0f913e-b0ae-4e8d-8abb-462b4482b700"}},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"11.6.2","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/b","directories":{},"_nodeVersion":"24.12.0","dependencies":{"pako":"^2.1.0","aws-amplify":"^6.10.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","mocha":"^11.7.5","sinon":"^21.0.1","eslint":"^9.16.0","esbuild":"^0.27.1","ts-node":"^10.9.1","typedoc":"^0.28.15","prettier":"^3.7.4","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/node":"^24","@types/pako":"^2.0.4","@types/mocha":"^10.0.10","@types/sinon":"^21.0.0","@eslint/eslintrc":"^3.2.0","@types/web-bluetooth":"^0.0.21","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.17.0","@typescript-eslint/eslint-plugin":"^8.17.0","eslint-plugin-simple-import-sort":"^12.1.1"},"optionalDependencies":{"commander":"^14.0.2"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.14.1_1767488168288_0.9415041793564665","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"edilkamin","version":"1.15.0","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.15.0","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"bin":{"edilkamin":"dist/cjs/src/cli.js"},"nyc":{"reporter":["html","lcov","text"]},"dist":{"shasum":"191f57d4ec65f31fb1cd3ac9a1db51a21f06ae52","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.15.0.tgz","fileCount":116,"integrity":"sha512-hhHm+udihTT3lKgL5DCc+XdtKtHUuvOMm9XuOuQL2UuZ0kZGjmWN1MxCPR5v7tn8r86XA/UeVxiNrsRISOzS6w==","signatures":[{"sig":"MEYCIQDi42f5cecvQJOF+BotpMp66gTBXnTNymVtYzz2iXe4ZgIhAPHo7HNUqEgmnLU2HfQ7KFgBd2Nhi1aVtyAbsEwXrY8s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/edilkamin@1.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":970523},"main":"dist/cjs/src/index.js","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}},"./bluetooth":{"import":{"types":"./dist/esm/src/bluetooth.d.ts","default":"./dist/esm/src/bluetooth.js"},"require":{"types":"./dist/cjs/src/bluetooth.d.ts","default":"./dist/cjs/src/bluetooth.js"}}},"gitHead":"d2f1973364c8142c486b09f4f5c9f8d4c7cde0bb","scripts":{"cli":"ts-node src/cli.ts","lint":"yarn lint:prettier && yarn lint:eslint","test":"nyc mocha --require ts-node/register src/*.test.ts","build":"npm run build:cjs && npm run build:esm","format":"yarn format:prettier && yarn format:eslint","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","cli:debug":"node --inspect --require ts-node/register/transpile-only src/cli.ts","test:debug":"nyc mocha --require ts-node/register/transpile-only --inspect src/*.test.ts","lint:eslint":"eslint src","format:eslint":"eslint --fix src","lint:prettier":"prettier --check src docs .github *.json *.md *.mjs","format:prettier":"prettier --write src docs .github *.json *.md *.mjs","test:cjs-consumer":"node -e \"const pkg = require('./dist/cjs/src/index.js'); if (typeof pkg.configure !== 'function') throw new Error('configure export missing');\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f0f913e-b0ae-4e8d-8abb-462b4482b700"}},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"11.11.0","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/b","directories":{},"_nodeVersion":"24.14.1","dependencies":{"pako":"^2.1.0","aws-amplify":"^6.10.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^18.0.0","mocha":"^11.7.5","sinon":"^21.0.1","eslint":"^10.0.3","esbuild":"^0.28.0","ts-node":"^10.9.1","typedoc":"^0.28.15","prettier":"^3.7.4","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^24","@types/pako":"^2.0.4","@types/mocha":"^10.0.10","@types/sinon":"^21.0.0","@eslint/eslintrc":"^3.2.0","@types/web-bluetooth":"^0.0.21","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.17.0","@typescript-eslint/eslint-plugin":"^8.17.0","eslint-plugin-simple-import-sort":"^13.0.0"},"optionalDependencies":{"commander":"^14.0.2"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.15.0_1777922817089_0.4740102686675267","host":"s3://npm-registry-packages-npm-production"}},"1.15.1":{"name":"edilkamin","version":"1.15.1","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.15.1","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"bin":{"edilkamin":"dist/cjs/src/cli.js"},"nyc":{"reporter":["html","lcov","text"]},"dist":{"shasum":"b606d353297050e364f0f40f1807addd9b9f18ff","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.15.1.tgz","fileCount":116,"integrity":"sha512-tfbCjI1uED+AUrVxfYnNoEs/zwnmtrB2uBuQ6yyO9KGQPhGdGtkSmcS+c21J8QEHYbnLOk0XDvf38ZQvFCbCvg==","signatures":[{"sig":"MEUCIH6TvMjlyCM4ji1uIIPImJhtu2znZzKD0pK4oq14D0vYAiEAgXUgsljg1dyGimNZLcJCIfwXKbakmW8gpXrkia64nnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/edilkamin@1.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":970470},"main":"dist/cjs/src/index.js","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}},"./bluetooth":{"import":{"types":"./dist/esm/src/bluetooth.d.ts","default":"./dist/esm/src/bluetooth.js"},"require":{"types":"./dist/cjs/src/bluetooth.d.ts","default":"./dist/cjs/src/bluetooth.js"}}},"gitHead":"c45652fe9423603a4d2a5f3e0e45fa64ac4f5fd0","scripts":{"cli":"ts-node src/cli.ts","lint":"yarn lint:prettier && yarn lint:eslint","test":"nyc mocha --require ts-node/register src/*.test.ts","build":"npm run build:cjs && npm run build:esm","format":"yarn format:prettier && yarn format:eslint","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","cli:debug":"node --inspect --require ts-node/register/transpile-only src/cli.ts","test:debug":"nyc mocha --require ts-node/register/transpile-only --inspect src/*.test.ts","lint:eslint":"eslint src","format:eslint":"eslint --fix src","lint:prettier":"prettier --check src docs .github *.json *.md *.mjs","format:prettier":"prettier --write src docs .github *.json *.md *.mjs","test:cjs-consumer":"node -e \"const pkg = require('./dist/cjs/src/index.js'); if (typeof pkg.configure !== 'function') throw new Error('configure export missing');\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f0f913e-b0ae-4e8d-8abb-462b4482b700"}},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"11.16.0","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/b","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pako":"^2.1.0","aws-amplify":"^6.10.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^18.0.0","mocha":"^11.7.5","sinon":"^22.0.0","eslint":"^10.0.3","esbuild":"^0.28.0","ts-node":"^10.9.1","typedoc":"^0.28.15","prettier":"^3.7.4","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^24","@types/pako":"^2.0.4","@types/mocha":"^10.0.10","@types/sinon":"^21.0.0","@eslint/eslintrc":"^3.2.0","@types/web-bluetooth":"^0.0.21","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.17.0","@typescript-eslint/eslint-plugin":"^8.17.0","eslint-plugin-simple-import-sort":"^13.0.0"},"optionalDependencies":{"commander":"^14.0.2"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.15.1_1784755180533_0.15817443108937268","host":"s3://npm-registry-packages-npm-production"}},"1.15.2":{"name":"edilkamin","version":"1.15.2","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.15.2","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"bin":{"edilkamin":"dist/cjs/src/cli.js"},"nyc":{"reporter":["html","lcov","text"]},"dist":{"shasum":"d34f778ef421ccf1f9d6151432811eb9380d472c","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.15.2.tgz","fileCount":116,"integrity":"sha512-r82F3R9i8zHGIdX+alazD6fNcvnNp6pWu/NAMa4o+IWSlscpksq074ZT0+SeTa3Z46UvKJfAX3h49fLt7WTEdw==","signatures":[{"sig":"MEQCICG1syDX+6B65YPWVeMu2dq8NmCH+RqSzPjYJMY6fdKaAiBD0K+tiQK6Csm5afPIl15h4yiNnDjit2aIFlABF0+rQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/edilkamin@1.15.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":970472},"main":"dist/cjs/src/index.js","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}},"./bluetooth":{"import":{"types":"./dist/esm/src/bluetooth.d.ts","default":"./dist/esm/src/bluetooth.js"},"require":{"types":"./dist/cjs/src/bluetooth.d.ts","default":"./dist/cjs/src/bluetooth.js"}}},"gitHead":"3656a0728a80f5270e9bc454b19348f7782bd578","scripts":{"cli":"ts-node src/cli.ts","lint":"yarn lint:prettier && yarn lint:eslint","test":"nyc mocha --require ts-node/register src/*.test.ts","build":"npm run build:cjs && npm run build:esm","format":"yarn format:prettier && yarn format:eslint","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","cli:debug":"node --inspect --require ts-node/register/transpile-only src/cli.ts","test:debug":"nyc mocha --require ts-node/register/transpile-only --inspect src/*.test.ts","lint:eslint":"eslint src","format:eslint":"eslint --fix src","lint:prettier":"prettier --check src docs .github *.json *.md *.mjs","format:prettier":"prettier --write src docs .github *.json *.md *.mjs","test:cjs-consumer":"node -e \"const pkg = require('./dist/cjs/src/index.js'); if (typeof pkg.configure !== 'function') throw new Error('configure export missing');\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f0f913e-b0ae-4e8d-8abb-462b4482b700"}},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"11.16.0","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/b","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pako":"^2.1.0","aws-amplify":"^6.10.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^18.0.0","mocha":"^11.7.5","sinon":"^22.0.0","eslint":"^10.0.3","esbuild":"^0.28.0","ts-node":"^10.9.1","typedoc":"^0.28.15","prettier":"^3.7.4","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^24","@types/pako":"^2.0.4","@types/mocha":"^10.0.10","@types/sinon":"^22.0.0","@eslint/eslintrc":"^3.2.0","@types/web-bluetooth":"^0.0.21","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.17.0","@typescript-eslint/eslint-plugin":"^8.17.0","eslint-plugin-simple-import-sort":"^14.0.0"},"optionalDependencies":{"commander":"^14.0.2"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.15.2_1786286966698_0.7460136298599338","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"edilkamin","version":"1.16.0","author":{"name":"Andre Miras"},"license":"MIT","_id":"edilkamin@1.16.0","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"bin":{"edilkamin":"dist/cjs/src/cli.js"},"nyc":{"reporter":["html","lcov","text"]},"dist":{"shasum":"cbadc399cc7ce5bfd013a6467f1f1328561ce98f","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.16.0.tgz","fileCount":116,"integrity":"sha512-aFT6gySZhcvR6SPj3K5KpKVHEMWzlnjjRaHcb9nr4/Dg+G7m9UMDSGrqABeHScuvR6axOKrhXenih1SEl0xJEA==","signatures":[{"sig":"MEQCIAl/2x5C//RzYypUNh69r0grgurXbhcBMJ3e7Uv0Qs+7AiBivCv13OhBp0/huMJwuQN0SpFLzilvwZy4g1JlSwRnpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/edilkamin@1.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":971211},"main":"dist/cjs/src/index.js","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}},"./bluetooth":{"import":{"types":"./dist/esm/src/bluetooth.d.ts","default":"./dist/esm/src/bluetooth.js"},"require":{"types":"./dist/cjs/src/bluetooth.d.ts","default":"./dist/cjs/src/bluetooth.js"}}},"gitHead":"193db3595f529e0354d1f839f5336437ed269c16","scripts":{"cli":"ts-node src/cli.ts","lint":"yarn lint:prettier && yarn lint:eslint","test":"nyc mocha --require ts-node/register src/*.test.ts","build":"npm run build:cjs && npm run build:esm","format":"yarn format:prettier && yarn format:eslint","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","cli:debug":"node --inspect --require ts-node/register/transpile-only src/cli.ts","test:debug":"nyc mocha --require ts-node/register/transpile-only --inspect src/*.test.ts","lint:eslint":"eslint src","format:eslint":"eslint --fix src","lint:prettier":"prettier --check src docs .github *.json *.md *.mjs","format:prettier":"prettier --write src docs .github *.json *.md *.mjs","test:cjs-consumer":"node -e \"const pkg = require('./dist/cjs/src/index.js'); if (typeof pkg.configure !== 'function') throw new Error('configure export missing');\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f0f913e-b0ae-4e8d-8abb-462b4482b700"}},"repository":{"url":"git+https://github.com/AndreMiras/edilkamin.js.git","type":"git"},"_npmVersion":"11.19.0","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/b","directories":{},"_nodeVersion":"26.7.0","dependencies":{"pako":"^3.0.1","aws-amplify":"^6.10.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^18.0.0","mocha":"^11.7.5","sinon":"^22.0.0","eslint":"^10.0.3","esbuild":"^0.28.0","ts-node":"^10.9.1","typedoc":"^0.28.15","prettier":"^3.7.4","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26","@types/pako":"^3.0.0","@types/mocha":"^10.0.10","@types/sinon":"^22.0.0","@eslint/eslintrc":"^3.2.0","@types/web-bluetooth":"^0.0.21","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.17.0","@typescript-eslint/eslint-plugin":"^8.17.0","eslint-plugin-simple-import-sort":"^14.0.0"},"optionalDependencies":{"commander":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/edilkamin_1.16.0_1786293522697_0.4229689992527048","host":"s3://npm-registry-packages-npm-production"}},"1.16.1":{"name":"edilkamin","version":"1.16.1","description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/b","main":"dist/cjs/src/index.js","module":"dist/esm/src/index.js","types":"dist/esm/src/index.d.ts","exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}},"./bluetooth":{"import":{"types":"./dist/esm/src/bluetooth.d.ts","default":"./dist/esm/src/bluetooth.js"},"require":{"types":"./dist/cjs/src/bluetooth.d.ts","default":"./dist/cjs/src/bluetooth.js"}}},"scripts":{"cli":"ts-node src/cli.ts","cli:debug":"node --inspect --require ts-node/register/transpile-only src/cli.ts","test":"nyc mocha --require ts-node/register src/*.test.ts --ignore src/smoke.test.ts","test:debug":"nyc mocha --require ts-node/register/transpile-only --inspect src/*.test.ts --ignore src/smoke.test.ts","test:cjs-consumer":"node -e \"const pkg = require('./dist/cjs/src/index.js'); if (typeof pkg.configure !== 'function') throw new Error('configure export missing');\"","lint:prettier":"prettier --check src docs .github *.json *.md *.mjs","format:prettier":"prettier --write src docs .github *.json *.md *.mjs","lint:eslint":"eslint src","format:eslint":"eslint --fix src","lint":"yarn lint:prettier && yarn lint:eslint","format":"yarn format:prettier && yarn format:eslint","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","build":"npm run build:cjs && npm run build:esm","test:smoke":"mocha --require ts-node/register src/smoke.test.ts"},"repository":{"type":"git","url":"git+https://github.com/AndreMiras/edilkamin.js.git"},"author":{"name":"Andre Miras"},"license":"MIT","bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"homepage":"https://github.com/AndreMiras/edilkamin.js#readme","bin":{"edilkamin":"dist/cjs/src/cli.js"},"nyc":{"reporter":["html","lcov","text"]},"dependencies":{"aws-amplify":"^6.10.0","pako":"^3.0.1"},"devDependencies":{"@eslint/eslintrc":"^3.2.0","@eslint/js":"^10.0.1","@types/mocha":"^10.0.10","@types/node":"^26","@types/pako":"^3.0.0","@types/sinon":"^22.0.0","@types/web-bluetooth":"^0.0.21","@typescript-eslint/eslint-plugin":"^8.17.0","@typescript-eslint/parser":"^8.17.0","dotenv":"^17.4.2","esbuild":"^0.28.0","eslint":"^10.0.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.2.1","eslint-plugin-simple-import-sort":"^14.0.0","mocha":"^11.8.0","nyc":"^18.0.0","prettier":"^3.7.4","sinon":"^22.0.0","ts-node":"^10.9.1","typedoc":"^0.28.15","typescript":"^6.0.3"},"optionalDependencies":{"commander":"^15.0.0"},"gitHead":"f74b149a70d5e35ad0d536a0758180788491ba57","_id":"edilkamin@1.16.1","_nodeVersion":"26.7.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-1On3X2BtCL+w4/3GY8g5YehocYjTHqYQln7AfpT/kxwd3ddpJRIdaHIfSEpqOakTKkot75TggqESBj+0obmMkA==","shasum":"4ae05cc8647fd18e4f02753fa428f5b0b008df94","tarball":"https://registry.npmjs.org/edilkamin/-/edilkamin-1.16.1.tgz","fileCount":122,"unpackedSize":971359,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/edilkamin@1.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIB6A6qraH3moBrltHeroqViZ2C6NmnKm3Tr+ItVW7buBAiBYq+Xeq/iY5oW68ASBczAmSYSwOzUMqrLXYDtgvSsxuw=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7f0f913e-b0ae-4e8d-8abb-462b4482b700"}},"directories":{},"maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/edilkamin_1.16.1_1787425219068_0.09580879758380711"},"_hasShrinkwrap":false}},"time":{"created":"2022-02-21T23:22:19.061Z","modified":"2026-08-22T19:00:19.494Z","0.0.1":"2022-02-21T23:22:19.205Z","0.0.2":"2022-02-22T11:33:59.063Z","0.0.3":"2022-02-22T12:22:29.064Z","0.0.4":"2022-02-22T20:07:57.683Z","0.0.5":"2022-02-22T22:24:16.012Z","1.0.0":"2022-10-17T21:33:06.146Z","1.0.1":"2022-10-17T21:49:02.079Z","1.1.0":"2022-10-20T22:43:32.149Z","1.2.0":"2024-12-02T16:38:47.698Z","1.3.0":"2024-12-02T21:12:23.263Z","1.3.1":"2024-12-02T21:23:52.326Z","1.3.2":"2024-12-02T21:48:15.789Z","1.4.0":"2024-12-03T16:45:18.465Z","1.4.1":"2024-12-04T21:09:37.824Z","1.5.0":"2024-12-06T11:31:43.739Z","1.6.0":"2025-12-07T16:17:50.343Z","1.6.1":"2025-12-07T22:58:29.738Z","1.6.2":"2025-12-08T18:56:15.940Z","1.7.2":"2025-12-10T00:23:48.813Z","1.7.3":"2025-12-14T19:04:31.510Z","1.7.4":"2025-12-14T21:36:36.108Z","1.8.0":"2025-12-20T23:27:06.491Z","1.9.0":"2025-12-23T14:55:53.654Z","1.10.0":"2025-12-23T18:30:12.015Z","1.10.1":"2025-12-26T21:51:40.855Z","1.10.2":"2025-12-26T22:45:33.228Z","1.11.0":"2025-12-28T14:02:34.867Z","1.12.0":"2026-01-01T20:12:24.352Z","1.12.1":"2026-01-01T22:47:45.936Z","1.13.0":"2026-01-02T21:33:49.263Z","1.13.1":"2026-01-02T23:07:31.321Z","1.13.2":"2026-01-03T09:56:09.770Z","1.14.0":"2026-01-03T14:45:35.404Z","1.14.1":"2026-01-04T00:56:08.458Z","1.15.0":"2026-05-04T19:26:57.343Z","1.15.1":"2026-07-22T21:19:40.682Z","1.15.2":"2026-08-09T14:49:26.860Z","1.16.0":"2026-08-09T16:38:42.860Z","1.16.1":"2026-08-22T19:00:19.216Z"},"bugs":{"url":"https://github.com/AndreMiras/edilkamin.js/issues"},"author":{"name":"Andre Miras"},"license":"MIT","homepage":"https://github.com/AndreMiras/edilkamin.js#readme","repository":{"type":"git","url":"git+https://github.com/AndreMiras/edilkamin.js.git"},"description":"[![Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml) [![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/b","maintainers":[{"name":"andre.miras","email":"andre.miras+npm@gmail.com"}],"readme":"# Edilkamin.js\n\n[![Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/tests.yml)\n[![CLI Tests](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/cli-tests.yml)\n[![codecov](https://codecov.io/gh/AndreMiras/edilkamin.js/graph/badge.svg?token=YG3LKXNZWU)](https://app.codecov.io/gh/AndreMiras/edilkamin.js/tree/main)\n[![Documentation](https://github.com/AndreMiras/edilkamin.js/actions/workflows/documentation.yml/badge.svg)](https://github.com/AndreMiras/edilkamin.js/actions/workflows/documentation.yml)\n[![npm version](https://badge.fury.io/js/edilkamin.svg)](https://badge.fury.io/js/edilkamin)\n\nThis is a library for the [Reverse Engineered](docs/ReverseEngineering.md) \"The Mind\" Edilkamin API.\nThe Mind offers an app/API to remote control the Edilkamin pellet stoves.\n\n## Install\n\nUsing npm:\n\n```sh\nnpm install edilkamin\n```\n\nUsing yarn:\n\n```sh\nyarn add edilkamin\n```\n\n## Usage\n\nBasic usage:\n\n```js\nimport { signIn, deviceInfo, setPowerOff } from \"edilkamin\";\n\nconst macAddress = \"aabbccddeeff\";\nconst token = await signIn(username, password);\nconsole.log(await deviceInfo(token, macAddress));\nconsole.log(await setPowerOff(token, macAddress));\n```\n\nFor long-running applications, use `getSession()` to automatically refresh tokens:\n\n```js\nimport { signIn, getSession, deviceInfo } from \"edilkamin\";\n\n// Authenticate once\nawait signIn(username, password);\n\n// Get current session (auto-refreshes if expired)\nconst token = await getSession();\nconsole.log(await deviceInfo(token, macAddress));\n```\n\nSessions persist for ~30 days without re-authentication. Call `getSession()` to retrieve fresh tokens as needed.\n\nIt's also possible to change the default backend URL:\n\n```js\nimport { signIn, configure } from \"edilkamin\";\n\nconst baseUrl = \"https://my-proxy.com/\";\nconst { deviceInfo, setPower } = configure(baseUrl);\nconsole.log(await deviceInfo(token, macAddress));\nconsole.log(await setPower(token, macAddress, 0));\n```\n\n## CLI\n\nThe library includes a CLI tool that is useful for debugging.\n\n```sh\n# First time: provide credentials to authenticate\nyarn cli deviceInfo --mac $MAC --username $USERNAME --password $PASSWORD\n\n# Subsequent calls: session persists, credentials optional\nyarn cli deviceInfo --mac $MAC\n\n# Clear stored session\nyarn cli logout\n```\n\nOr with `npx` once the library is installed:\n\n```sh\nnpx edilkamin deviceInfo --mac $MAC --username $USERNAME --password $PASSWORD\n```\n\nThe CLI stores session data in `~/.edilkamin/session.json` and automatically refreshes tokens when needed. Sessions remain valid for ~30 days.\n\n## API Versions\n\nThis library supports both the new and legacy Edilkamin API endpoints.\n\n### CLI Usage\n\n```sh\n# New API (default)\nyarn cli deviceInfo --mac $MAC --username $USERNAME --password $PASSWORD\n\n# Legacy API\nyarn cli deviceInfo --mac $MAC --username $USERNAME --password $PASSWORD --legacy\n```\n\n## Development\n\n### Smoke Testing\n\nThe smoke test always authenticates against the Edilkamin production service and\nperforms one read-only `deviceInfo` request. It does not send device-control\ncommands. Each run performs fresh authentication using in-memory session storage;\nauthentication state is discarded when the process exits.\n\n#### Local\n\n1. Create a `.env` file in the root directory:\n   ```env\n   EDILKAMIN_USERNAME=your_username\n   EDILKAMIN_PASSWORD=your_password\n   EDILKAMIN_MAC=your_device_mac\n   EDILKAMIN_LEGACY=false\n   ```\n2. Run the smoke test:\n   ```sh\n   yarn test:smoke\n   ```\n\n#### GitHub Actions\n\nThe Production Smoke Test workflow runs after pushes to `main`, every Friday at\n17:17 UTC, and on manual dispatch. Every run targets the `production-smoke`\nEnvironment, which permits only `main`, and uses the new production API by\ndefault.\n\n### Library Usage\n\n```js\nimport { configure, signIn, OLD_API_URL, NEW_API_URL } from \"edilkamin\";\n\n// New API (default)\nconst token = await signIn(username, password);\nconst api = configure();\n\n// Legacy API\nconst legacyToken = await signIn(username, password, true);\nconst legacyApi = configure(OLD_API_URL);\n```\n\n> **Note**: The legacy API uses AWS API Gateway and may be deprecated in the future.\n\n## Bluetooth Device Discovery\n\nFor automatic device discovery in web browsers, use the `edilkamin/bluetooth` subpath export.\n\n### Quick Example (Web)\n\n```javascript\nimport { scanForDevices } from \"edilkamin/bluetooth\";\nimport { deviceInfo, signIn } from \"edilkamin\";\n\n// Scan for nearby stoves (requires user gesture)\nconst devices = await scanForDevices();\nconst { wifiMac } = devices[0];\n\n// Use discovered MAC for API calls\nconst token = await signIn(username, password);\nconst info = await deviceInfo(token, wifiMac);\n```\n\n### MAC Address Helper\n\nThe core library includes a helper to convert BLE MAC to WiFi MAC:\n\n```javascript\nimport { bleToWifiMac } from \"edilkamin\";\n\n// BLE MAC from Bluetooth scan\nconst bleMac = \"A8:03:2A:FE:D5:0A\";\n\n// WiFi MAC for API calls (BLE - 2)\nconst wifiMac = bleToWifiMac(bleMac); // \"a8032afed508\"\n```\n\n## Motivations\n\n- providing an open source web alternative\n  to the [proprietary mobile app](https://play.google.com/store/apps/details?id=com.edilkamin.stufe)\n- improving the interoperability (Nest, HomeAssistant...)\n\n## Device Control Methods\n\nThe library provides comprehensive control over Edilkamin stoves:\n\n### Power Control\n\n```js\nsetPowerOn(token, mac); // Turn on\nsetPowerOff(token, mac); // Turn off\nsetPower(token, mac, 1); // 1=on, 0=off\ngetPower(token, mac); // Returns boolean\nsetPowerLevel(token, mac, 3); // Set power level (1-5)\ngetPowerLevel(token, mac); // Returns 1-5\n```\n\n### Fan Speed\n\n```js\nsetFan1Speed(token, mac, 3); // Set fan 1 speed (0-5)\nsetFan2Speed(token, mac, 3); // Set fan 2 speed (0-5)\nsetFan3Speed(token, mac, 3); // Set fan 3 speed (0-5)\ngetFan1Speed(token, mac); // Get fan 1 speed\ngetFan2Speed(token, mac); // Get fan 2 speed\ngetFan3Speed(token, mac); // Get fan 3 speed\n```\n\n### Operating Modes\n\n```js\nsetAirkare(token, mac, true); // Enable/disable air quality mode\nsetRelax(token, mac, true); // Enable/disable comfort mode\nsetStandby(token, mac, true); // Enable/disable standby mode\ngetStandby(token, mac); // Get standby status\nsetStandbyTime(token, mac, 30); // Set standby timer (minutes)\ngetStandbyTime(token, mac); // Get standby timer\nsetAuto(token, mac, true); // Enable/disable auto mode\ngetAuto(token, mac); // Get auto mode status\n```\n\n### Temperature Control\n\n```js\nsetTargetTemperature(token, mac, 22); // Set zone 1 temperature\ngetTargetTemperature(token, mac); // Get zone 1 target\ngetEnvironmentTemperature(token, mac); // Get ambient temperature\nsetEnvironment2Temperature(token, mac, 20); // Set zone 2 temperature\ngetEnvironment2Temperature(token, mac); // Get zone 2 target\nsetEnvironment3Temperature(token, mac, 18); // Set zone 3 temperature\ngetEnvironment3Temperature(token, mac); // Get zone 3 target\n```\n\n### Scheduling (Chrono Mode)\n\nThe library supports weekly scheduling through Chrono Mode:\n\n```js\nimport {\n  setChronoMode,\n  setChronoComfortTemperature,\n  setChronoEconomyTemperature,\n  setChronoTemperatureRanges,\n  createWorkWeekSchedule,\n  Day,\n  ChronoTemperatureSlot,\n} from \"edilkamin\";\n\n// Configure temperature targets\nawait setChronoComfortTemperature(token, mac, 22); // Comfort = 22°C\nawait setChronoEconomyTemperature(token, mac, 18); // Economy = 18°C\n\n// Create and apply a schedule\nconst schedule = createWorkWeekSchedule({\n  morningStart: 6,\n  morningEnd: 9,\n  eveningStart: 17,\n  eveningEnd: 22,\n});\nawait setChronoTemperatureRanges(token, mac, schedule);\n\n// Enable chrono mode\nawait setChronoMode(token, mac, true);\n```\n\nSchedule arrays are 336 integers (7 days × 48 half-hour slots):\n\n- `0` = OFF (stove off)\n- `1` = Economy (target economy temperature)\n- `2` = Comfort (target comfort temperature)\n\nHelper functions for building schedules:\n\n- `createEmptySchedule()` - Create an all-OFF schedule\n- `createWorkWeekSchedule(options)` - Create a typical work-week pattern\n- `setScheduleRange(schedule, day, startHour, endHour, value)` - Set a time range\n- `setWeekdayRange(schedule, startHour, endHour, value)` - Set Mon-Fri\n- `setWeekendRange(schedule, startHour, endHour, value)` - Set Sat-Sun\n- `timeToIndex(day, hour, minute)` - Convert time to array index\n- `indexToTime(index)` - Convert array index to time\n\n### Easy Timer\n\n```js\nimport { setEasyTimer, getEasyTimer } from \"edilkamin\";\n\n// Set auto-shutoff timer (minutes)\nawait setEasyTimer(token, mac, 120); // Turn off in 2 hours\n\n// Check timer status\nconst timer = await getEasyTimer(token, mac);\nconsole.log(timer); // { active: true, time: 120 }\n\n// Disable timer\nawait setEasyTimer(token, mac, 0);\n```\n\n## Roadmap\n\n- [x] AWS Amplify/ Cognito authentication\n- [x] unauthenticated endpoint call\n- [x] authenticated endpoint call\n- [ ] ~~list stoves~~\n- [x] turn stove on/off\n- [x] set temperature\n- [x] power level control\n- [x] fan speed control\n- [x] operating modes (Airkare, Relax, Standby, Auto)\n- [x] multi-zone temperature control\n- [x] scheduling (Chrono Mode, Easy Timer)\n\n## Limitations\n\n- **No server-side device listing**: The API doesn't provide an endpoint to list stoves associated to a user.\n- **Bluetooth discovery available**: Use `edilkamin/bluetooth` for web browser device discovery, similar to the official app.\n- **Manual MAC entry fallback**: For unsupported browsers or CLI, users can find the BLE MAC with different means and use `bleToWifiMac()` to calculate the WiFi MAC for API calls.\n","readmeFilename":"README.md"}