{"_id":"@branta-ops/branta","_rev":"28-8b46e1bc63c1e445024173eacdbd1356","name":"@branta-ops/branta","dist-tags":{"latest":"3.2.2"},"versions":{"0.0.1":{"name":"@branta-ops/branta","version":"0.0.1","author":"","license":"MIT","_id":"@branta-ops/branta@0.0.1","maintainers":[{"name":"kmccullen2","email":"kyle@branta.pro"}],"homepage":"https://github.com/BrantaOps/branta-js#readme","bugs":{"url":"https://github.com/BrantaOps/branta-js/issues"},"dist":{"shasum":"120a6ecec94301a1e51aeff5b01aa4aae636ae53","tarball":"https://registry.npmjs.org/@branta-ops/branta/-/branta-0.0.1.tgz","fileCount":12,"integrity":"sha512-Q2Hwq4jwhqv0gu4/h0o6+8RpKnCObzVOrwDE/wx/S1iOs0oTg3TcjL/mwaZDZ/UB5DQ9DiaH761DJAIIF9ZKNg==","signatures":[{"sig":"MEUCIQDphsAHVKe+BGEsvVsx9jL8nIdGf8oYB0u+N5eLj+khDAIgUorH5bxIxGpLPafYGBe0eEhc8QXtzSE716QzUK7hhhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18728},"main":"src/index.js","type":"module","gitHead":"517c39b73e13ed57358b55d9c34a743e3ac856d9","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js --collect-coverage","script":"npm link branta && node test/script.js"},"_npmUser":{"name":"kmccullen2","email":"kyle@branta.pro"},"repository":{"url":"git+https://github.com/BrantaOps/branta-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A JavaScript SDK for the Branta API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0"},"_npmOperationalInternal":{"tmp":"tmp/branta_0.0.1_1771269198186_0.29869393642286246","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@branta-ops/branta","version":"0.0.2","author":"","license":"MIT","_id":"@branta-ops/branta@0.0.2","maintainers":[{"name":"kmccullen2","email":"kyle@branta.pro"}],"homepage":"https://github.com/BrantaOps/branta-js#readme","bugs":{"url":"https://github.com/BrantaOps/branta-js/issues"},"dist":{"shasum":"174f1cd6e279cbda88f286b047671bda08027038","tarball":"https://registry.npmjs.org/@branta-ops/branta/-/branta-0.0.2.tgz","fileCount":17,"integrity":"sha512-8B7MlQnpt9xHyV5XE7XZzDic22qlrMgPYvb4942NrMpgBhbcZ+CvjlK7AWv54CeL1leK5YRcT2+7czd+zBH8FQ==","signatures":[{"sig":"MEYCIQCPoURpSxmzjuiPOiMuoddxiI1UGBps/2uYcqekOwMc1AIhAJy59oAp9RcskHbcL77oj/+3m15bhVUysi7jfS0S/95v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17305},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"f3f0a4c6d781314421eedb35dc1c63aeaeeede90","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js --collect-coverage","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"kmccullen2","email":"kyle@branta.pro"},"repository":{"url":"git+https://github.com/BrantaOps/branta-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A JavaScript SDK for the Branta API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/branta_0.0.2_1771953562885_0.8022642882586504","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@branta-ops/branta","version":"0.0.3","author":"","license":"MIT","_id":"@branta-ops/branta@0.0.3","maintainers":[{"name":"kmccullen2","email":"kyle@branta.pro"}],"homepage":"https://github.com/BrantaOps/branta-js#readme","bugs":{"url":"https://github.com/BrantaOps/branta-js/issues"},"dist":{"shasum":"da95d7107ffad5ba0f89cfb2a4146986e9e3bd37","tarball":"https://registry.npmjs.org/@branta-ops/branta/-/branta-0.0.3.tgz","fileCount":17,"integrity":"sha512-BNiN8erGLVAVDC9laAgAkynsT/72dXFC1al9gnIJAvXC/F7wwLl4nsFYNVa/ys16RFmrwTUqx0M+oxrg+BSauw==","signatures":[{"sig":"MEYCIQCnS0ZOZlNLv910ZLiURlB1fjvgh/UqbP/ZvzS1bDCaZwIhAIhj5ff8QzbvW3CQHNjqgkcRMzMEuNna8HmfQihWlSwv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17326},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"8ce170074edde53ed58a6d07a4766fe114e55898","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js --collect-coverage","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"kmccullen2","email":"kyle@branta.pro"},"repository":{"url":"git+https://github.com/BrantaOps/branta-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A JavaScript SDK for the Branta API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/branta_0.0.3_1771954958449_0.8740001151737722","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@branta-ops/branta","version":"0.0.4","author":"","license":"MIT","_id":"@branta-ops/branta@0.0.4","maintainers":[{"name":"kmccullen2","email":"kyle@branta.pro"}],"homepage":"https://github.com/BrantaOps/branta-js#readme","bugs":{"url":"https://github.com/BrantaOps/branta-js/issues"},"dist":{"shasum":"2c27a44575eddf02702e3b5d04b920dabafe3c36","tarball":"https://registry.npmjs.org/@branta-ops/branta/-/branta-0.0.4.tgz","fileCount":17,"integrity":"sha512-POB8OLU/6PaM4I7ndLmTOgy5fOuawFjPZkoLWVpLLBd9cphFuXy42qbvxWWcjnWRvAURENWz1bzlAVsH4A3Vvg==","signatures":[{"sig":"MEUCIQD+2/3GkeG9aDnRhQOUFMxsJt7OM/jP8qtONvidIiPCwQIgN+UO4DmMWXl1g8GeSOZAZJNW9F8ayltAWQAhf2X7RYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"e0ebd74e0bae9581d83ecbfa37abe392cf142711","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js --collect-coverage","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"kmccullen2","email":"kyle@branta.pro"},"repository":{"url":"git+https://github.com/BrantaOps/branta-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A JavaScript SDK for the Branta API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/branta_0.0.4_1773760093279_0.5353377824472436","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@branta-ops/branta","version":"0.0.5","author":"","license":"MIT","_id":"@branta-ops/branta@0.0.5","maintainers":[{"name":"kmccullen2","email":"kyle@branta.pro"}],"homepage":"https://github.com/BrantaOps/branta-js#readme","bugs":{"url":"https://github.com/BrantaOps/branta-js/issues"},"dist":{"shasum":"e6fca262aacc781633697959634e330b1b1bfd78","tarball":"https://registry.npmjs.org/@branta-ops/branta/-/branta-0.0.5.tgz","fileCount":17,"integrity":"sha512-gUv53fqmhArRnyqOTyptESHIHt79I+K3l9eX/ExHPEHax2V36tZrEoKEUsiqd28scKjWA2uSKwHVMRmhjWGApw==","signatures":[{"sig":"MEQCIBIqBh5LQj4T/o3RRH8VDxZ0vFmhRlOc2Bc/4rQoUi7YAiBlDdG14/YU0Dd7G9FrtZqzUTrZNXnO0JQm+OAfLEA7Vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20813},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"a686c80962275b67da11e9430fddf16f3e08e672","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js --collect-coverage","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"kmccullen2","email":"kyle@branta.pro"},"repository":{"url":"git+https://github.com/BrantaOps/branta-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A JavaScript SDK for the Branta API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/branta_0.0.5_1773762203514_0.6348885575339585","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@branta-ops/branta","version":"0.0.6","author":"","license":"MIT","_id":"@branta-ops/branta@0.0.6","maintainers":[{"name":"kmccullen2","email":"kyle@branta.pro"}],"homepage":"https://github.com/BrantaOps/branta-js#readme","bugs":{"url":"https://github.com/BrantaOps/branta-js/issues"},"dist":{"shasum":"21c9a9295e9121a55744ab27c1a0aae934d1059d","tarball":"https://registry.npmjs.org/@branta-ops/branta/-/branta-0.0.6.tgz","fileCount":17,"integrity":"sha512-gk6qhDgLGHdWQabsLQ8EiUUNkVHv14Erwd+VWvz7c5CaXOrkOjhX1eNilk9Keb9TJXZP9DxEaG24JDoaw9YZiw==","signatures":[{"sig":"MEYCIQCrU5V26yzG95xVBmWlwDlsOMMrPMlnUMIBIE6kjDQS6wIhAJGnVtkKA4OCVllfMASy8e8r/8Mu+lusvPVK1bMXdrHK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20962},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"e458e86f71dc0efbceebd1596b36efc990b2711d","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js --collect-coverage","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"kmccullen2","email":"kyle@branta.pro"},"repository":{"url":"git+https://github.com/BrantaOps/branta-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A JavaScript SDK for the Branta API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/branta_0.0.6_1773763814692_0.4690483784567667","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@branta-ops/branta","version":"0.0.7","author":"","license":"MIT","_id":"@branta-ops/branta@0.0.7","maintainers":[{"name":"kmccullen2","email":"kyle@branta.pro"}],"homepage":"https://github.com/BrantaOps/branta-js#readme","bugs":{"url":"https://github.com/BrantaOps/branta-js/issues"},"dist":{"shasum":"c42fa5ce9923b2d95429fcc68012fe091b639c40","tarball":"https://registry.npmjs.org/@branta-ops/branta/-/branta-0.0.7.tgz","fileCount":17,"integrity":"sha512-SHgbd2EPd+uiaO9qjmED06xfhZ8kJfqkI9/74IiledZzxS1rkz2zh68GYMK4vP1nEchMA4EQ1OFHNb51sriePA==","signatures":[{"sig":"MEYCIQC3q3J8Guo0CV0qJHpV5dRtbHiS3+j/vIzsEtDBaI/EwAIhAPBb017y+MS0wvbmEQIDBo09PDXgBKlR3NYfTaWnu446","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21006},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"680a253a43f016dc0872836e390c102bebd22260","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js --collect-coverage","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"kmccullen2","email":"kyle@branta.pro"},"repository":{"url":"git+https://github.com/BrantaOps/branta-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A JavaScript SDK for the Branta API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/branta_0.0.7_1773766069712_0.42261632992777587","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@branta-ops/branta","version":"0.0.8","author":"","license":"MIT","_id":"@branta-ops/branta@0.0.8","maintainers":[{"name":"kmccullen2","email":"kyle@branta.pro"}],"homepage":"https://github.com/BrantaOps/branta-js#readme","bugs":{"url":"https://github.com/BrantaOps/branta-js/issues"},"dist":{"shasum":"bb5e698cc4759b8f7cf7402f2ad04352835ec740","tarball":"https://registry.npmjs.org/@branta-ops/branta/-/branta-0.0.8.tgz","fileCount":17,"integrity":"sha512-D2JckIHrcJp8IirKeHTc4yuxfvz1/CEkqxvoDszasx1/VAuoaK4zemyN1pQUCoZMHRJsXSI7uU+kaltHoOFOqQ==","signatures":[{"sig":"MEQCIAjamljSZ0jcNZu8nvFwRdpDBI9vD2fjvyi62khfBvLxAiB7KwUnVuY80eVYm6AqjoY8Hj2ByEYzGf4kyrzG8BKvrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21077},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"d6accd14064376928ac0778f8eab99f04f24ff05","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js --collect-coverage","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"kmccullen2","email":"kyle@branta.pro"},"repository":{"url":"git+https://github.com/BrantaOps/branta-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A JavaScript SDK for the Branta API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/branta_0.0.8_1773777164606_0.48427610666967413","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@branta-ops/branta","version":"0.0.9","author":"","license":"MIT","_id":"@branta-ops/branta@0.0.9","maintainers":[{"name":"kmccullen2","email":"kyle@branta.pro"}],"homepage":"https://github.com/BrantaOps/branta-js#readme","bugs":{"url":"https://github.com/BrantaOps/branta-js/issues"},"dist":{"shasum":"393362208426d585d2bde9227da61a651326e283","tarball":"https://registry.npmjs.org/@branta-ops/branta/-/branta-0.0.9.tgz","fileCount":17,"integrity":"sha512-CLx8UUJQ5dLGWSUmxaFOBitw8C6DTNV0Hk/sm7jOhLOQPjgELLpcIwe/L2Tm3m9kkyKV8M9xdK9YClGRLf5Epw==","signatures":[{"sig":"MEUCIQClPLoChUoYqAGcWnH7Wj5nD+ODGc2KYtqj0w8gamgeTAIge4lnRsrtVzSxRfv5d/p8b1eXbuC5pYY+f1cdKOuIid8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21542},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"557cecf14de6f48d48f8c52a931fe8969aade7d5","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js --collect-coverage","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"kmccullen2","email":"kyle@branta.pro"},"repository":{"url":"git+https://github.com/BrantaOps/branta-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A JavaScript SDK for the Branta API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/branta_0.0.9_1774441803098_0.2352913475998062","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@branta-ops/branta","version":"1.0.0","author":"","license":"MIT","_id":"@branta-ops/branta@1.0.0","maintainers":[{"name":"kmccullen2","email":"kyle@branta.pro"}],"homepage":"https://github.com/BrantaOps/branta-js#readme","bugs":{"url":"https://github.com/BrantaOps/branta-js/issues"},"dist":{"shasum":"5b04aabd57470d3f286cc42f238f844560548d12","tarball":"https://registry.npmjs.org/@branta-ops/branta/-/branta-1.0.0.tgz","fileCount":15,"integrity":"sha512-X11TSAk4lSGdk8nCjBgtfKWRuo5wKkX8Q5g4V/pJPPc3HEEZ+DB79JsNmQcRLutf+N6KOxgVW0x4rKg6zwZCUw==","signatures":[{"sig":"MEQCIBMzCq6JUWVtFodF6IgnZItsQviDfGubx0CxjwkaaP0hAiAlkrRwxaGg+ZaUpZuSLazfNtrSw56DDm+KoWrp2KfEQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21775},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"ff0e3fd772d8f4f3e3882e1189727a9c1db8bcfd","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js --collect-coverage","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"kmccullen2","email":"kyle@branta.pro"},"repository":{"url":"git+https://github.com/BrantaOps/branta-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A JavaScript SDK for the Branta API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/branta_1.0.0_1774640614794_0.37437392746879206","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@branta-ops/branta","version":"1.0.1","author":"","license":"MIT","_id":"@branta-ops/branta@1.0.1","maintainers":[{"name":"kmccullen2","email":"kyle@branta.pro"},{"name":"k1234567","email":"keith@branta.pro"}],"homepage":"https://github.com/BrantaOps/branta-js#readme","bugs":{"url":"https://github.com/BrantaOps/branta-js/issues"},"dist":{"shasum":"f0c1a05c7be63650354b1aa9003422bf0af1c7c7","tarball":"https://registry.npmjs.org/@branta-ops/branta/-/branta-1.0.1.tgz","fileCount":17,"integrity":"sha512-ACarzsYZFZTYnz1zloDS6FIFEW8OW2JAggBeQhAmI2y9F/2HH9voQFcw56Yy5AniTfiJDytol1UjUvznhU8ogg==","signatures":[{"sig":"MEUCIEbjl1exT4SbkXMYAzMqhIkgp9a8sBdVPkjPaRAOAyaZAiEAy6GtfKUg0NDeWl9bElmomUFNLbMuvj7vW9SByv1VU94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22390},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"425f71b83edd53abaceb4504a92a9bfcdf5fb397","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js --collect-coverage","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"kmccullen2","email":"kyle@branta.pro"},"repository":{"url":"git+https://github.com/BrantaOps/branta-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A JavaScript SDK for the Branta API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/branta_1.0.1_1775243748569_0.4759287070977172","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@branta-ops/branta","version":"1.0.2","author":"","license":"MIT","_id":"@branta-ops/branta@1.0.2","maintainers":[{"name":"kmccullen2","email":"kyle@branta.pro"},{"name":"k1234567","email":"keith@branta.pro"}],"homepage":"https://github.com/BrantaOps/branta-js#readme","bugs":{"url":"https://github.com/BrantaOps/branta-js/issues"},"dist":{"shasum":"cf26fc1ca3020334bfcb86b78331042b41170c33","tarball":"https://registry.npmjs.org/@branta-ops/branta/-/branta-1.0.2.tgz","fileCount":15,"integrity":"sha512-hkRthq7SOBdonKz7V+Y8KK1uPz3qDA/81jz8bm5HNgvH8p88+w1y1kvZqkvVkmICOVeR6XyIsh5E2K9cfVf4qw==","signatures":[{"sig":"MEYCIQCjyiTjnjpP68OQceHbX+hW1iAGQJ42myMtjRGMdfvHagIhAKHiu8x0Y9Z1d0dFBGlZIvq+8pcztCQPvqxm4AiUNeIu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22350},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"20a5ca540bd5dd17dfff155ad1a6b3741e1957e0","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js --collect-coverage","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"kmccullen2","email":"kyle@branta.pro"},"repository":{"url":"git+https://github.com/BrantaOps/branta-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A JavaScript SDK for the Branta API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/branta_1.0.2_1776164268116_0.5827806934219502","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@branta-ops/branta","version":"2.0.0","author":"","license":"MIT","_id":"@branta-ops/branta@2.0.0","maintainers":[{"name":"kmccullen2","email":"kyle@branta.pro"},{"name":"k1234567","email":"keith@branta.pro"}],"homepage":"https://github.com/BrantaOps/branta-js#readme","bugs":{"url":"https://github.com/BrantaOps/branta-js/issues"},"dist":{"shasum":"7da8b0012e81c3f0676b8b0b25c2affbfcd5c0f1","tarball":"https://registry.npmjs.org/@branta-ops/branta/-/branta-2.0.0.tgz","fileCount":15,"integrity":"sha512-a2m3IzwJ6hbAaTf2TMONQdn+0YYwQ+g5ILjM2UVWxg6vH57Xw+nxVaubp3WfJAZ+xMQmkC2pw5FyPM/+El3htA==","signatures":[{"sig":"MEYCIQDtH1bn80wkIyrkH33/sP0rDeaOuoN3KH6WRgkLWncIcAIhAIK9kjyCqcqBVKn3B+iXdVlb4Kdt/ZaFU3hI1+RyF41r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23798},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"c902f61b1af6badacfd63e380b8b726b0b7153c8","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js --collect-coverage","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"kmccullen2","email":"kyle@branta.pro"},"repository":{"url":"git+https://github.com/BrantaOps/branta-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A JavaScript SDK for the Branta API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/branta_2.0.0_1776258897350_0.12827187514400706","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@branta-ops/branta","version":"3.0.1","author":"","license":"MIT","_id":"@branta-ops/branta@3.0.1","maintainers":[{"name":"kmccullen2","email":"kyle@branta.pro"},{"name":"k1234567","email":"keith@branta.pro"}],"homepage":"https://github.com/BrantaOps/branta-js#readme","bugs":{"url":"https://github.com/BrantaOps/branta-js/issues"},"dist":{"shasum":"767ddacdac825f3759d8cf1e0079765e61bc690a","tarball":"https://registry.npmjs.org/@branta-ops/branta/-/branta-3.0.1.tgz","fileCount":23,"integrity":"sha512-OvmOufHcjXD5mED6utMukKJLbxXZLbMLxMi7wvqT4Q9bHm9+N063gPJlCD12PMs8LDzON4SnwqtaDOsCdWOanA==","signatures":[{"sig":"MEUCIQD4miX8UCIuU0cyQwsrOP2FliBeTt9e6Gy5yZA95ZLg6gIgUr9oa3xjSysQGTamjD35K4UOOkhZ8mJqwRxum+L6/Ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31842},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./v2":{"types":"./dist/v2/index.d.ts","import":"./dist/v2/index.js"}},"gitHead":"c50c3628838f95330ee065e5e61f657797b250d5","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js --collect-coverage","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"kmccullen2","email":"kyle@branta.pro"},"repository":{"url":"git+https://github.com/BrantaOps/branta-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A JavaScript SDK for the Branta API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/branta_3.0.1_1778516130822_0.86819897132721","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@branta-ops/branta","version":"3.0.2","author":"","license":"MIT","_id":"@branta-ops/branta@3.0.2","maintainers":[{"name":"kmccullen2","email":"kyle@branta.pro"},{"name":"k1234567","email":"keith@branta.pro"}],"homepage":"https://github.com/BrantaOps/branta-js#readme","bugs":{"url":"https://github.com/BrantaOps/branta-js/issues"},"dist":{"shasum":"e9d0e25670eb64a5b5cb16c103f4f4be5b1321ef","tarball":"https://registry.npmjs.org/@branta-ops/branta/-/branta-3.0.2.tgz","fileCount":23,"integrity":"sha512-0ujzdfZQEEkD8PaFwCxQ/bPAOzdst/ErBRDGwhZr5Hxk9WSpUOWNdR6uWZutHgD/bb/tE8dg+UPC5uKP7/G13g==","signatures":[{"sig":"MEUCIE9fj5UONjvgd/vNhaav7SHfM7a/9TbteW9PUbAaVoIWAiEAvONRnNg9D7tkvBu0a3VNf87+Mf5uEfPRS/477IsRK6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32040},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./v2":{"types":"./dist/v2/index.d.ts","import":"./dist/v2/index.js"}},"gitHead":"68169691862b3463d0bb60671b259114d13ce3ef","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js --collect-coverage","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"kmccullen2","email":"kyle@branta.pro"},"repository":{"url":"git+https://github.com/BrantaOps/branta-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A JavaScript SDK for the Branta API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/branta_3.0.2_1778579922436_0.5823208340733121","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@branta-ops/branta","version":"3.0.3","author":"","license":"MIT","_id":"@branta-ops/branta@3.0.3","maintainers":[{"name":"kmccullen2","email":"kyle@branta.pro"},{"name":"k1234567","email":"keith@branta.pro"}],"homepage":"https://github.com/BrantaOps/branta-js#readme","bugs":{"url":"https://github.com/BrantaOps/branta-js/issues"},"dist":{"shasum":"7aa8cb6ffa408188d53f4a82e67db8d1d9509a10","tarball":"https://registry.npmjs.org/@branta-ops/branta/-/branta-3.0.3.tgz","fileCount":49,"integrity":"sha512-Q8EW7xj4LJtV+FekHADL3/QVEsWVp1jpfmcqDcO06jA9ELfKcwLQGIBrcIkfeLWpZKCL8/l4cnvU+V+SLHIdpw==","signatures":[{"sig":"MEUCIQCIglBVEu6BqfDnhyVeta7hVu0RI4G1pdQMMZw9thxJgQIgVE7Vhl71e3K9QsAihGDlNSUpqa/1ZBHJv+7a/InIvgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49835},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./v2":{"types":"./dist/v2/index.d.ts","import":"./dist/v2/index.js"}},"gitHead":"a0dab9097696fba90e1bc718ad6f9d3e108b0431","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js --collect-coverage","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"kmccullen2","email":"kyle@branta.pro"},"repository":{"url":"git+https://github.com/BrantaOps/branta-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A JavaScript SDK for the Branta API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/branta_3.0.3_1778789583408_0.3855778164518693","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"@branta-ops/branta","version":"3.0.4","author":"","license":"MIT","_id":"@branta-ops/branta@3.0.4","maintainers":[{"name":"kmccullen2","email":"kyle@branta.pro"},{"name":"k1234567","email":"keith@branta.pro"}],"homepage":"https://github.com/BrantaOps/branta-js#readme","bugs":{"url":"https://github.com/BrantaOps/branta-js/issues"},"dist":{"shasum":"5680bf979546b49218fcacfc78a0d7952d3d9390","tarball":"https://registry.npmjs.org/@branta-ops/branta/-/branta-3.0.4.tgz","fileCount":49,"integrity":"sha512-0ZxQmLFIqzUKo03Qljlk2zKQ6+xF5L/p9QCYGy1gCWtk/EhOtdsl/Px/BKrYZwJtmXO/ho5/RW9aeIJrcNpRjQ==","signatures":[{"sig":"MEUCIQCvBdOgW4k1wICiIXm8qcyrbbzwnUhCPrBlq1/lT1WBtgIgNfBJYbDK+ZNkaKMzaaHpzO/8BFrbTIR6STzr7+mO7xs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50500},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./v2":{"types":"./dist/v2/index.d.ts","import":"./dist/v2/index.js"}},"gitHead":"dc003b7cdae458a55da4208f51d3a3dd340d47e3","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js --collect-coverage","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"kmccullen2","email":"kyle@branta.pro"},"repository":{"url":"git+https://github.com/BrantaOps/branta-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A JavaScript SDK for the Branta API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/branta_3.0.4_1778794909138_0.23811473423853857","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@branta-ops/branta","version":"3.1.0","author":"","license":"MIT","_id":"@branta-ops/branta@3.1.0","maintainers":[{"name":"kmccullen2","email":"kyle@branta.pro"},{"name":"k1234567","email":"keith@branta.pro"}],"homepage":"https://github.com/BrantaOps/branta-js#readme","bugs":{"url":"https://github.com/BrantaOps/branta-js/issues"},"dist":{"shasum":"4b1bcb883d6ff276553cfae5ee63f74f5069828f","tarball":"https://registry.npmjs.org/@branta-ops/branta/-/branta-3.1.0.tgz","fileCount":51,"integrity":"sha512-d2h0cpkJgUwRQuh2MEpiNhehu9m/lgAL4eRTrhV+80nUQA7cl3hwHgj/oifxx6Wv8W7PnrtT++5nz4hlr2k9cQ==","signatures":[{"sig":"MEYCIQDelxmAopvzXCuTPOTGFIvyR2tDBs3v1B1UhmOlt4MJ7QIhAMuPz9OgNA9GW+yPQ1RbfynoiEig4TJiniSm7Dp7j78k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50514},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./v2":{"types":"./dist/v2/index.d.ts","import":"./dist/v2/index.js"}},"gitHead":"1147f2f01326bee030ff841afe8457463ff08c96","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js --collect-coverage","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"kmccullen2","email":"kyle@branta.pro"},"repository":{"url":"git+https://github.com/BrantaOps/branta-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A JavaScript SDK for the Branta API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/branta_3.1.0_1778851556915_0.21256430949913407","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@branta-ops/branta","version":"3.1.1","author":"","license":"MIT","_id":"@branta-ops/branta@3.1.1","maintainers":[{"name":"kmccullen2","email":"kyle@branta.pro"},{"name":"k1234567","email":"keith@branta.pro"}],"homepage":"https://github.com/BrantaOps/branta-js#readme","bugs":{"url":"https://github.com/BrantaOps/branta-js/issues"},"dist":{"shasum":"85517b87f95da5f37aebd274da961597ede2b1c4","tarball":"https://registry.npmjs.org/@branta-ops/branta/-/branta-3.1.1.tgz","fileCount":51,"integrity":"sha512-l055s54i0PyxRgcWErJnKXvSu8fUOzDllnaekRCKteO4alT8EH2Wll6dYOkBo6OZQTut9SoiU+Vz90vRfVoqrQ==","signatures":[{"sig":"MEUCIQCnItY7qPVJUf6N7txdKzt5j6loHN3l1+ua4RW1h5UA/AIgbKQjBxTJrY+hrdqU6BbeH8dHYh3Sqxotr3/bIdoyirg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50514},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./v2":{"types":"./dist/v2/index.d.ts","import":"./dist/v2/index.js"}},"gitHead":"e70ccfcad16db6dd2c16367b42ec001ef045c616","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js --collect-coverage","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"kmccullen2","email":"kyle@branta.pro"},"repository":{"url":"git+https://github.com/BrantaOps/branta-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A JavaScript SDK for the Branta API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/branta_3.1.1_1779110915718_0.2704438372048674","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"@branta-ops/branta","version":"3.1.2","author":"","license":"MIT","_id":"@branta-ops/branta@3.1.2","maintainers":[{"name":"kmccullen2","email":"kyle@branta.pro"},{"name":"k1234567","email":"keith@branta.pro"}],"homepage":"https://github.com/BrantaOps/branta-js#readme","bugs":{"url":"https://github.com/BrantaOps/branta-js/issues"},"dist":{"shasum":"74c85bc702e44a63094009c978ecada1c1b59dd4","tarball":"https://registry.npmjs.org/@branta-ops/branta/-/branta-3.1.2.tgz","fileCount":51,"integrity":"sha512-AgTf8kRSeK80yGV1mNJAR7ZnwSPR1YGZskAnuou5xujRORI7QGUyaoQxf2u3wq1lbcWjuOReyq8sMpVOrW1OLA==","signatures":[{"sig":"MEYCIQDXhF8KAoibgoJs/EYL+n9iRNVnb0NpMsrBq3hhvuU98QIhAPQOfaUN1LpsW92xZDMnFijuRmGF3I0LsjY2LqaZ46FM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50580},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./v2":{"types":"./dist/v2/index.d.ts","import":"./dist/v2/index.js"}},"gitHead":"d5f71553a6b8e676268af44e2e6cfaf42a0ad04a","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js --collect-coverage","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"kmccullen2","email":"kyle@branta.pro"},"repository":{"url":"git+https://github.com/BrantaOps/branta-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A JavaScript SDK for the Branta API","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/branta_3.1.2_1779112332156_0.8772144059917695","host":"s3://npm-registry-packages-npm-production"}},"3.1.3":{"name":"@branta-ops/branta","version":"3.1.3","author":"","license":"MIT","_id":"@branta-ops/branta@3.1.3","maintainers":[{"name":"kmccullen2","email":"kyle@branta.pro"},{"name":"k1234567","email":"keith@branta.pro"}],"homepage":"https://github.com/BrantaOps/branta-js#readme","bugs":{"url":"https://github.com/BrantaOps/branta-js/issues"},"dist":{"shasum":"fed87952a0ef3d95f1b71dbb760d52a16b763fb6","tarball":"https://registry.npmjs.org/@branta-ops/branta/-/branta-3.1.3.tgz","fileCount":53,"integrity":"sha512-rcyDBYnYD+cmvQWylJ+n3JdR65FiHP1tVPtWQMhKLmcXx56czL8Ez7+I9jy7pmLBIVwP6mS1EsUqSrvQi22v1w==","signatures":[{"sig":"MEUCIEn8kF1NWfItvvWLFoLk63pgKfcotnKxidK49RB6JyTTAiEA8Kz45jdNerEtu1254/+ntMIDiOMWa3rj0E2iTi/OAEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54208},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./v2":{"types":"./dist/v2/index.d.ts","import":"./dist/v2/index.js"}},"gitHead":"2812ce3fd0b3fc3300037e2875f3964aeaa56f5a","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js --collect-coverage","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"kmccullen2","email":"kyle@branta.pro"},"repository":{"url":"git+https://github.com/BrantaOps/branta-js.git","type":"git"},"_npmVersion":"11.13.0","description":"A JavaScript SDK for the Branta API","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/branta_3.1.3_1780073003163_0.7228027290929102","host":"s3://npm-registry-packages-npm-production"}},"3.1.4":{"name":"@branta-ops/branta","version":"3.1.4","author":"","license":"MIT","_id":"@branta-ops/branta@3.1.4","maintainers":[{"name":"kmccullen2","email":"kyle@branta.pro"},{"name":"k1234567","email":"keith@branta.pro"}],"homepage":"https://github.com/BrantaOps/branta-js#readme","bugs":{"url":"https://github.com/BrantaOps/branta-js/issues"},"dist":{"shasum":"a588863010fb6ee022acf149bd1706b75ee5e5eb","tarball":"https://registry.npmjs.org/@branta-ops/branta/-/branta-3.1.4.tgz","fileCount":55,"integrity":"sha512-4ZLiPaIP4XQEbZywyJ6MFGe6ZeXscooFuKyaFAsePrCrKOBbvgIiNeBS5o6BHARLUJALNjuODKI7Ba64DHGV2w==","signatures":[{"sig":"MEUCIFU6GZohAHolydbDJ0xf+3HVKSo8e4TqbJsvRyf0TR7TAiEAqLQzXyIzbQUUA4Kg5EzlNKc4r7Zo/F+Q2XTw4oTNKbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63222},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./v2":{"types":"./dist/v2/index.d.ts","import":"./dist/v2/index.js"}},"gitHead":"9a7e4d0f5479406e839e99bedbd965f0b7434b3d","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js --collect-coverage","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"kmccullen2","email":"kyle@branta.pro"},"repository":{"url":"git+https://github.com/BrantaOps/branta-js.git","type":"git"},"_npmVersion":"11.13.0","description":"A JavaScript SDK for the Branta API","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/branta_3.1.4_1781790740008_0.8244336807829642","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@branta-ops/branta","version":"3.2.0","author":"","license":"MIT","_id":"@branta-ops/branta@3.2.0","maintainers":[{"name":"kmccullen2","email":"kyle@branta.pro"},{"name":"k1234567","email":"keith@branta.pro"}],"homepage":"https://github.com/BrantaOps/branta-js#readme","bugs":{"url":"https://github.com/BrantaOps/branta-js/issues"},"dist":{"shasum":"fca4a393f68bec85177501d4514383ad2572ea7e","tarball":"https://registry.npmjs.org/@branta-ops/branta/-/branta-3.2.0.tgz","fileCount":55,"integrity":"sha512-41mrhnnaIJlRY6m5LnnV9Cw61Y4tM4fv4r3qB1/wNHbu0azAYwz0NIZh1W5DJGmewW9a4uQG74/4XACbDc9lvw==","signatures":[{"sig":"MEYCIQDduV/CQMaNhRhjls/lSnHtWeIhGpDZ8WYbDWQhS293MAIhAIPk/0eykqIhwRVlL9UnYsA32yosIN/QTQfuux+a2NGh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65823},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./v2":{"types":"./dist/v2/index.d.ts","import":"./dist/v2/index.js"}},"gitHead":"50cacf2608f3b99791571af763265b535ef9a518","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js --collect-coverage","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"kmccullen2","email":"kyle@branta.pro"},"repository":{"url":"git+https://github.com/BrantaOps/branta-js.git","type":"git"},"_npmVersion":"11.13.0","description":"A JavaScript SDK for the Branta API","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/branta_3.2.0_1784321447858_0.4292050080946854","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@branta-ops/branta","version":"3.2.1","author":"","license":"MIT","_id":"@branta-ops/branta@3.2.1","maintainers":[{"name":"kmccullen2","email":"kyle@branta.pro"},{"name":"k1234567","email":"keith@branta.pro"}],"homepage":"https://github.com/BrantaOps/branta-js#readme","bugs":{"url":"https://github.com/BrantaOps/branta-js/issues"},"dist":{"shasum":"e73ba416931b5dbbc58dc576fa2a73553586fc92","tarball":"https://registry.npmjs.org/@branta-ops/branta/-/branta-3.2.1.tgz","fileCount":55,"integrity":"sha512-HhgKL8/krQJRYCpJKt/RRtL73KrcAHJUxDoaUWAekGNZgTKXpGU6ZEPWL+w1fhhLsU6zLsBLP1Ddlg8P6yB28w==","signatures":[{"sig":"MEUCIBUD8ffS5c1btGUVDiqAwFRrJfM76knhnuiAHISwYuQOAiEAuWKBt1mI2We/Py3ulHC+JCm5hIdmjIYnCBbSpw6iIPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68329},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./v2":{"types":"./dist/v2/index.d.ts","import":"./dist/v2/index.js"}},"gitHead":"a42aa6840bcf0378afe66e17dc8fab8d3e204693","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js --collect-coverage","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"kmccullen2","email":"kyle@branta.pro"},"repository":{"url":"git+https://github.com/BrantaOps/branta-js.git","type":"git"},"_npmVersion":"11.13.0","description":"A JavaScript SDK for the Branta API","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/branta_3.2.1_1787408462897_0.42793880772209936","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"_id":"@branta-ops/branta@3.2.2","bugs":{"url":"https://github.com/BrantaOps/branta-js/issues"},"dist":{"shasum":"dfe6b7add953f592a9573bea99151f45d09e4b1d","tarball":"https://registry.npmjs.org/@branta-ops/branta/-/branta-3.2.2.tgz","fileCount":55,"integrity":"sha512-ruc2LyTxZqkRRqCdG3xcmkEZ7jZIwsl7rEptT40U0AIzSUEhs2BzQlo7oAoGmfDS4ZK4RNsrMMundnQ/YyUFJw==","signatures":[{"sig":"MEYCIQDlUs2sHyxm2qP5E1pika0qA83sMa4F4XoTcRAUpYmntQIhAO5Q+seqlUwU7sn0rMaS5tfPR7+bUCqiqmf99luZeLbW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHqkbVbUwLeQmDwSta3bQ3OCJj86mcpxdkZmL5LnXRUiAiEAq0NqXt/P+OAxtg9n3D6yRfYsndzPcPAemEx1kKcBOGs="}],"unpackedSize":69410},"main":"dist/index.js","name":"@branta-ops/branta","type":"module","types":"dist/index.d.ts","author":"","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./v2":{"types":"./dist/v2/index.d.ts","import":"./dist/v2/index.js"}},"gitHead":"37df6e53e7ce5cc78559fc6fcabe411e3451d6fe","license":"MIT","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js --collect-coverage","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"version":"3.2.2","_npmUser":{"name":"kmccullen2","email":"kyle@branta.pro"},"homepage":"https://github.com/BrantaOps/branta-js#readme","repository":{"url":"git+https://github.com/BrantaOps/branta-js.git","type":"git"},"_npmVersion":"11.13.0","description":"A JavaScript SDK for the Branta API","directories":{},"maintainers":[{"name":"kmccullen2","email":"kyle@branta.pro"},{"name":"k1234567","email":"keith@branta.pro"}],"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^20.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/branta_3.2.2_1790820871547_0.9812397440880103"}}},"time":{"created":"2026-02-16T19:13:18.082Z","modified":"2026-10-01T02:14:31.840Z","0.0.1":"2026-02-16T19:13:18.322Z","0.0.2":"2026-02-24T17:19:23.036Z","0.0.3":"2026-02-24T17:42:38.584Z","0.0.4":"2026-03-17T15:08:13.433Z","0.0.5":"2026-03-17T15:43:23.651Z","0.0.6":"2026-03-17T16:10:14.917Z","0.0.7":"2026-03-17T16:47:49.840Z","0.0.8":"2026-03-17T19:52:44.786Z","0.0.9":"2026-03-25T12:30:03.257Z","1.0.0":"2026-03-27T19:43:34.930Z","1.0.1":"2026-04-03T19:15:48.706Z","1.0.2":"2026-04-14T10:57:48.265Z","2.0.0":"2026-04-15T13:14:57.478Z","3.0.0":"2026-05-11T12:27:02.254Z","3.0.1":"2026-05-11T16:15:31.012Z","3.0.2":"2026-05-12T09:58:42.602Z","3.0.3":"2026-05-14T20:13:03.571Z","3.0.4":"2026-05-14T21:41:49.290Z","3.1.0":"2026-05-15T13:25:57.053Z","3.1.1":"2026-05-18T13:28:35.878Z","3.1.2":"2026-05-18T13:52:12.287Z","3.1.3":"2026-05-29T16:43:23.300Z","3.1.4":"2026-06-18T13:52:20.168Z","3.2.0":"2026-07-17T20:50:47.980Z","3.2.1":"2026-08-22T14:21:03.050Z","3.2.2":"2026-10-01T02:14:31.635Z"},"bugs":{"url":"https://github.com/BrantaOps/branta-js/issues"},"license":"MIT","homepage":"https://github.com/BrantaOps/branta-js#readme","repository":{"url":"git+https://github.com/BrantaOps/branta-js.git","type":"git"},"description":"A JavaScript SDK for the Branta API","maintainers":[{"name":"kmccullen2","email":"kyle@branta.pro"},{"name":"k1234567","email":"keith@branta.pro"}],"readme":"# Install\n\n```bash\nnpm i @branta-ops/branta\n```\n\n# Integration Guide\n\nIf you are an AI agent implementing this SDK, follow the steps below exactly. If you are a developer, use this as a reference for the recommended integration patterns.\n\n**1. Ask which side(s) of a payment they are implementing:**\n- **Send side** — the app is paying someone (e.g. a wallet). The user scans or pastes a destination and you verify it belongs to a known platform before funds are sent.\n- **Receive side** — the app is receiving payment (e.g. a checkout, POS, invoicing platform). You post destinations to Branta so wallets can verify them.\n- **Both** — some apps do both (e.g. an exchange or self-custodial wallet with invoice generation). Implement each side independently.\n\nIf they are on the receive side, ask one follow-up:\n- **Platform** — single-tenant, one API key.\n- **Parent Platform** — multi-tenant, manages multiple child platforms. Two variants:\n  - **Per-client keys** — each child has its own API key; requests are signed with the parent HMAC secret; you scope requests per-call.\n  - **Shared key** — one API key for all children (no HMAC); tag the child per-payment with `setChildPlatform()`.\n\n**2. Ask what environment the app runs in:**\n- **Browser over HTTPS** — no extra setup needed; `crypto.subtle` is available by default.\n- **Browser over HTTP** or **React Native / Expo** — `crypto.subtle` is not available. The SDK accepts a `crypto` option so you can supply a provider. See [Crypto provider setup](#crypto-provider-setup) below and implement the appropriate provider before wiring up `BrantaService`.\n\n**3. Follow the matching Quick Start section below.**\n\n**4. Apply these rules:**\n\nGeneral (all types):\n- Always use `privacy: 'strict'`. Never switch to `'loose'` unless there is no QR scanner and ZK is impossible.\n- Never instantiate `BrantaClient` directly — always use `BrantaService`.\n- Never show an error or \"not verified\" message when a lookup returns empty or throws. An empty result means the destination is unknown to Branta, not that it is malicious. Show nothing.\n- For `baseUrl`: use `BrantaServerBaseUrl.Production` only in production environments. Use `BrantaServerBaseUrl.Staging` everywhere else — including local development, CI, and staging/test environments.\n- If serving over HTTP or running in React Native / Expo, pass a `crypto` option to `BrantaService` (see step 2) and always use `service.createPaymentBuilder()` rather than `new PaymentBuilder()`.\n\nSend side (wallets):\n- Prefer `getPaymentsByQrCode` over `getPayments` — it handles multi-value ZK QR payloads correctly.\n- Only fall back to `getPayments` for copy/paste flows where there is no QR code.\n- If `result.payments` is empty or an exception is thrown, render nothing.\n- When `result.payments` is non-empty, display: the platform logo, the platform name (`payment.platform`), and the payment description (`payment.description`). Only render description when non-empty. Make the verification card a clickable link to `result.verifyUrl` — do not display the raw URL.\n- For the platform logo: on dark backgrounds use `payment.platformLogoUrl`. On light backgrounds prefer `payment.platformLogoLightUrl` when available, falling back to `payment.platformLogoUrl`.\n- Optionally display `payment.parentPlatform?.logoUrl` / `payment.parentPlatform?.logoLightUrl` as a small secondary badge (e.g. corner icon). This is not required.\n\nReceive side (platforms):\n- Always call `.setZk()` on the `PaymentBuilder` before calling `addPayment`. Plain-text destinations are rejected in `strict` mode.\n- Store the `secret` returned by `addPayment` alongside the invoice — it is required to reconstruct the verify URL for the wallet.\n\nReceive side (parent platforms — per-client keys), in addition to the platform rules:\n- Include `hmacSecret` in the `BrantaService` options but omit `defaultApiKey` at service construction.\n- Pass per-call options with each child's `defaultApiKey` to scope requests.\n\nReceive side (parent platforms — shared key), in addition to the platform rules:\n- Include `defaultApiKey` in the `BrantaService` options. Do not include `hmacSecret`.\n- Call `.setChildPlatform(name, logoUrl, logoLightUrl)` on the builder to tag each payment with the child's branding.\n\n# Quick Start\n\n## For Wallets\n\nWallets should use `strict` privacy mode. Two flows are supported:\n\n- **Copy/paste**: call `getPayments` with the pasted text. Plain-text on-chain addresses will not return results in strict mode — they must be ZK-encoded. Lightning destinations (bolt11, bolt12, ln_url, ln_address) work as plain text.\n- **QR scan**: call `getPaymentsByQrCode` with the raw QR text. This handles both on-chain (when the QR includes `branta_id` / `branta_secret`) and lightning destinations.\n\nAlways catch errors and show nothing on not-found — a missing record just means the address was not posted to Branta.\n\n```ts\nimport { BrantaServerBaseUrl } from \"@branta-ops/branta\";\nimport { BrantaService } from \"@branta-ops/branta/v2\";\n\nconst service = new BrantaService({\n  baseUrl: BrantaServerBaseUrl.Production,\n  privacy: 'strict',\n});\n\nasync function lookup(input: string, isQrCode: boolean) {\n  try {\n    const result = isQrCode\n      ? await service.getPaymentsByQrCode(input)\n      : await service.getPayments(input);\n\n    if (result.payments.length === 0) {\n      // Not found — show nothing. The address may simply not exist in Branta.\n      return;\n    }\n\n    // Render result.payments and result.verifyUrl\n  } catch {\n    // Swallow errors — never surface a \"not found\" or lookup failure to the user.\n  }\n}\n```\n\n## For Platforms\n\nPlatforms post payments to Branta so wallets can verify them. Use `strict` privacy mode and mark each destination ZK via `setZk()` on the `PaymentBuilder`.\n\n```ts\nimport { BrantaServerBaseUrl } from \"@branta-ops/branta\";\nimport { BrantaService, PaymentBuilder } from \"@branta-ops/branta/v2\";\n\nconst service = new BrantaService({\n  baseUrl: BrantaServerBaseUrl.Production,\n  defaultApiKey: \"<default-api-key>\",\n  privacy: 'strict',\n});\n\nconst payment = new PaymentBuilder()\n  .setDescription(\"Testing description\")\n  .addDestination(\"1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa\", \"bitcoin_address\")\n  .setZk()\n  .setTtl(600)\n  .build();\n\nconst { payment: response, secret, verifyUrl } = await service.addPayment(payment);\n// `secret` is the encryption key needed to look the payment up later.\n```\n\n## For Parent Platforms\n\nChoose a variant based on how API keys are structured. Shared key needs only an API key; per-client keys also require HMAC.\n\n<details>\n<summary>Shared key — one API key covers all children (Recommended)</summary>\n\nConstruct with a single API key; identify the child platform per-payment. No HMAC secret.\n\n```ts\nimport { BrantaServerBaseUrl } from \"@branta-ops/branta\";\nimport { BrantaService, PaymentBuilder } from \"@branta-ops/branta/v2\";\n\nconst service = new BrantaService({\n  baseUrl: BrantaServerBaseUrl.Production,\n  defaultApiKey: \"<shared-api-key>\",\n  privacy: 'strict',\n});\n\nconst payment = new PaymentBuilder()\n  .setDescription(\"Testing description\")\n  .addDestination(\"1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa\", \"bitcoin_address\")\n  .setZk()\n  .setChildPlatform(\"ChildBrand\", \"https://example.com/logo.png\")\n  .setTtl(600)\n  .build();\n\nconst { payment: response, secret, verifyUrl } = await service.addPayment(payment);\n```\n\n</details>\n\n<details>\n<summary>Per-client keys — each child has its own API key</summary>\n\nConstruct the service with the shared HMAC secret only; pass each child's API key per-call.\n\n```ts\nimport { BrantaServerBaseUrl } from \"@branta-ops/branta\";\nimport { BrantaService, PaymentBuilder } from \"@branta-ops/branta/v2\";\n\nconst service = new BrantaService({\n  baseUrl: BrantaServerBaseUrl.Production,\n  hmacSecret: \"<hmac-secret>\",\n  privacy: 'strict',\n});\n\nconst payment = new PaymentBuilder()\n  .setDescription(\"Testing description\")\n  .addDestination(\"1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa\", \"bitcoin_address\")\n  .setZk()\n  .setTtl(600)\n  .build();\n\n// Scope to the child platform's API key per-call\nconst { payment: response, secret, verifyUrl } = await service.addPayment(payment, {\n  defaultApiKey: \"<child-api-key>\",\n});\n```\n\n</details>\n\n# Crypto provider setup\n\nSome environments do not expose `globalThis.crypto.subtle`:\n\n- **Browsers on HTTP** — browsers block `crypto.subtle` on insecure origins.\n- **React Native / Expo** — `globalThis.crypto.subtle` is not available even on localhost.\n\nPass a `BrantaCryptoProvider` as the `crypto` option to supply your own implementation. The SDK ships no crypto dependencies — you choose the provider.\n\n**Option A — `@peculiar/webcrypto` (recommended, zero adapter code)**\n\n```bash\nnpm i @peculiar/webcrypto\n```\n\n```ts\nimport { Crypto } from '@peculiar/webcrypto';\nimport { BrantaServerBaseUrl } from '@branta-ops/branta';\nimport { BrantaService } from '@branta-ops/branta/v2';\n\nconst crypto = new Crypto();\nconst service = new BrantaService(\n  { baseUrl: BrantaServerBaseUrl.Production, privacy: 'strict' },\n  { crypto },\n);\n\n// On the receive side, use createPaymentBuilder() so the builder\n// shares the same crypto instance:\nconst payment = service.createPaymentBuilder()\n  .addDestination('...', 'bitcoin_address')\n  .setZk()\n  .build();\n```\n\n`@peculiar/webcrypto` implements the full Web Crypto API and satisfies `BrantaCryptoProvider` with no adapter code.\n\n**Option B — `@noble` packages (zero transitive dependencies, works in React Native)**\n\n```bash\nnpm i @noble/hashes @noble/ciphers\n```\n\n```ts\nimport { createNobleCryptoProvider } from '@branta-ops/branta';\nimport { sha256 } from '@noble/hashes/sha2.js';\nimport { hmac } from '@noble/hashes/hmac.js';\nimport { gcm } from '@noble/ciphers/aes.js';\nimport { randomBytes } from '@noble/hashes/utils.js';\n\nconst service = new BrantaService(\n  { baseUrl: BrantaServerBaseUrl.Production, privacy: 'strict' },\n  { crypto: createNobleCryptoProvider({ sha256, hmac, gcm, randomBytes }) },\n);\n```\n\n# Release\n\n - npm login\n - npm version major|minor|patch\n - npm publish\n\n# Responsible Disclosure\n\nFound critical bugs/vulnerabilities? Please email them to support@branta.pro. Thanks!\n","readmeFilename":"README.md"}