{"_id":"@brand-map/ts-client","_rev":"27-b5277b287c8dc47c14b6796d4f680bdf","name":"@brand-map/ts-client","dist-tags":{"next":"0.0.10-alpha.11","latest":"0.0.10-alpha.34"},"versions":{"0.0.7-260429-1721":{"name":"@brand-map/ts-client","version":"0.0.7-260429-1721","_id":"@brand-map/ts-client@0.0.7-260429-1721","maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"dist":{"shasum":"7b99eb73c1808e67a95b0b61998a9b9984fe62f3","tarball":"https://registry.npmjs.org/@brand-map/ts-client/-/ts-client-0.0.7-260429-1721.tgz","fileCount":8,"integrity":"sha512-BxnPvIe92i3Av9MxPfz15MuCwbStLuFtpf3jZnkEYPGcuWqQkahVfjh1y2mRZAPMxoiq5cIxFIo1JeHuo9shNQ==","signatures":[{"sig":"MEQCIGAMgJp++Trcz79oYggBOba5ozKncA2vIYD7HSCjmeMbAiBfv6spxVrtRsMaYi7GcQ+h+BdA/PeLCrx+oLzvRe5RGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84635},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./index.umd.js","module":"./index.mjs","shasum":"7b99eb73c1808e67a95b0b61998a9b9984fe62f3","browser":"./index.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./umd":{"types":"./index.d.ts","browser":"./index.umd.js","default":"./index.umd.js"},"./package.json":"./package.json"},"_npmUser":{"name":"alexvyber","email":"alexvyber@gmail.com"},"_integrity":"sha512-BxnPvIe92i3Av9MxPfz15MuCwbStLuFtpf3jZnkEYPGcuWqQkahVfjh1y2mRZAPMxoiq5cIxFIo1JeHuo9shNQ==","_npmVersion":"10.8.3","description":"Brand-Map TypeScript SDK client.","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ts-client_0.0.7-260429-1721_1778103390723_0.13451565994617276","host":"s3://npm-registry-packages-npm-production"}},"0.0.7-260508-1330":{"name":"@brand-map/ts-client","version":"0.0.7-260508-1330","license":"MIT","_id":"@brand-map/ts-client@0.0.7-260508-1330","maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"dist":{"shasum":"64060cfe5c2dd219e02e75057584a523e88b84bd","tarball":"https://registry.npmjs.org/@brand-map/ts-client/-/ts-client-0.0.7-260508-1330.tgz","fileCount":7,"integrity":"sha512-gZEzp2nKIR2c7VXP7yWiPWO3rcNvm2qCRsO9rYjqEAVgKsADGUvIcA1iC5cNnVSGQxVbDTp9zQpasFb5d1spcg==","signatures":[{"sig":"MEUCIBAOyyRwc0F77dS/5P0sCyADMaqMSFg7/Lv4cx3y0DJ0AiEA6EvEgWXVgAyd51HT1KGOCdxoPLfweAiXL2BdWk9gCL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":609795},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./index.umd.js","module":"./index.mjs","browser":"./index.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./umd":{"types":"./index.d.ts","browser":"./index.umd.js","default":"./index.umd.js"},"./package.json":"./package.json"},"gitHead":"92309572e2f0c28990975f6f19277a2906784ef1","_npmUser":{"name":"alexvyber","email":"alexvyber@gmail.com"},"_npmVersion":"11.11.0","description":"Brand-Map TypeScript SDK client.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ts-client_0.0.7-260508-1330_1778248881123_0.26961357999488555","host":"s3://npm-registry-packages-npm-production"}},"0.0.7-260509-0702":{"name":"@brand-map/ts-client","version":"0.0.7-260509-0702","license":"MIT","_id":"@brand-map/ts-client@0.0.7-260509-0702","maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"dist":{"shasum":"4c819542ec489b620c66a07a54b69f8e4115873a","tarball":"https://registry.npmjs.org/@brand-map/ts-client/-/ts-client-0.0.7-260509-0702.tgz","fileCount":7,"integrity":"sha512-tHQeT/i6prkFsoBypSBIHwrTdaNIXRFfDa/cOReAbJtqlAhAW0suhdizUufwXE+2Xd/ml6c3UdcnL3MOIFY51w==","signatures":[{"sig":"MEQCIBzXfKnx9I81OU+w1Rlvcnyu/ycOFiD5b+uztrlRXF9wAiA9KCpMVoAP3Yy7BRO6xe6b2NX4eZ4GtoP9m8FMzFgfsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":583099},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./index.umd.js","module":"./index.mjs","browser":"./index.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./umd":{"types":"./index.d.ts","browser":"./index.umd.js","default":"./index.umd.js"},"./package.json":"./package.json"},"gitHead":"28401a8c32820abd164670f0b2d57ea5c7dece96","_npmUser":{"name":"alexvyber","email":"alexvyber@gmail.com"},"_npmVersion":"11.11.0","description":"Brand-Map TypeScript SDK client.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ts-client_0.0.7-260509-0702_1778363922988_0.7550014145489998","host":"s3://npm-registry-packages-npm-production"}},"0.0.7-260511-0644":{"name":"@brand-map/ts-client","version":"0.0.7-260511-0644","license":"MIT","_id":"@brand-map/ts-client@0.0.7-260511-0644","maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"dist":{"shasum":"065cf497a1ca9bf86b1e4fadf2931e18dbf9c36b","tarball":"https://registry.npmjs.org/@brand-map/ts-client/-/ts-client-0.0.7-260511-0644.tgz","fileCount":7,"integrity":"sha512-zA9VzFhmp0IDFKFsPdzRS+WvI5qJvConHLOoT0eLqWXezgbN7LSFwXTcJxM87MyCdvz3e6sqFokJKHVUSjnRdQ==","signatures":[{"sig":"MEUCIGe5cV0N9xO26LwPXMFfYzFdN9ABcT0jOtDhXvu4qXuZAiEA1Oa9iTcE2uri4QlxDdy5V7DA0NW1Kn/hwL1ujB8hDPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":591118},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./index.umd.js","module":"./index.mjs","browser":"./index.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./umd":{"types":"./index.d.ts","browser":"./index.umd.js","default":"./index.umd.js"},"./package.json":"./package.json"},"gitHead":"7536c2191f41a2ecef0c74a5063c88dedb1dc2f4","_npmUser":{"name":"alexvyber","email":"alexvyber@gmail.com"},"_npmVersion":"11.11.0","description":"Brand-Map TypeScript SDK client.","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ts-client_0.0.7-260511-0644_1778483393515_0.45497604001172265","host":"s3://npm-registry-packages-npm-production"}},"0.0.7-260511-0901":{"name":"@brand-map/ts-client","version":"0.0.7-260511-0901","license":"MIT","_id":"@brand-map/ts-client@0.0.7-260511-0901","maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"dist":{"shasum":"4837262f389cff2373b97a6cb69a58fc2f5ac4ce","tarball":"https://registry.npmjs.org/@brand-map/ts-client/-/ts-client-0.0.7-260511-0901.tgz","fileCount":7,"integrity":"sha512-IJ9SQmrKnwe9GlzPu91FhhidjUjWKvO5p+lloVUgNt7z1pXBbGYeHAtpk01ScdTSCc0lv3W2OL6F4mMTHCJW7A==","signatures":[{"sig":"MEQCIH9JSax8StYCpoxIm6oDQokgJPY56zIlQVM/Jt4p/DBbAiAdNDK1H3EEj8RknaxUfrUH65VZ/hv2FUJ79rR0d3VUgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":591481},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./index.umd.js","module":"./index.mjs","browser":"./index.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./umd":{"types":"./index.d.ts","browser":"./index.umd.js","default":"./index.umd.js"},"./package.json":"./package.json"},"gitHead":"4ea6229ffd7757115154023dc91de6c0616db7fa","_npmUser":{"name":"alexvyber","email":"alexvyber@gmail.com"},"_npmVersion":"11.11.0","description":"Brand-Map TypeScript SDK client.","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ts-client_0.0.7-260511-0901_1778521221699_0.3644634042997388","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-alpha.4":{"name":"@brand-map/ts-client","version":"0.0.10-alpha.4","license":"MIT","_id":"@brand-map/ts-client@0.0.10-alpha.4","maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"dist":{"shasum":"06870d8576b5da9daf954abc1b2dce681b3d2de9","tarball":"https://registry.npmjs.org/@brand-map/ts-client/-/ts-client-0.0.10-alpha.4.tgz","fileCount":7,"integrity":"sha512-h18NHcU9qVHm+l+udG2LoqcJRfBwwYLvB+Dg0/qWTq0/gO5rHlDQITwNKYeRVQ31Wpq6xE56wiW/Ht6JIkInig==","signatures":[{"sig":"MEQCIHJtYHbFd66mZDMhFhRzogXBw6uXlt9FiCY+4ChJDf9yAiBGwZCRwht4grSEg4XodjohPUDtV8qECL9nfM9DBuPIgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":591443},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./index.umd.js","module":"./index.mjs","browser":"./index.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./umd":{"types":"./index.d.ts","browser":"./index.umd.js","default":"./index.umd.js"},"./package.json":"./package.json"},"gitHead":"721b5eeb94d1d285d8af502768f666402ab6aa8b","_npmUser":{"name":"alexvyber","email":"alexvyber@gmail.com"},"_npmVersion":"11.11.0","description":"Brand-Map TypeScript SDK client.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ts-client_0.0.10-alpha.4_1778529059937_0.9942189556550702","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-alpha.5":{"name":"@brand-map/ts-client","version":"0.0.10-alpha.5","license":"MIT","_id":"@brand-map/ts-client@0.0.10-alpha.5","maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"dist":{"shasum":"fd5697c36e561b1d1b15af8f1d0b66c16a3639ea","tarball":"https://registry.npmjs.org/@brand-map/ts-client/-/ts-client-0.0.10-alpha.5.tgz","fileCount":7,"integrity":"sha512-ZN3Ttub6yoXCxTsQYO4aGT50SNC37NJWuarXFbesotjvcT5nMEkstwjWeihFc6PVhECuaGFkMwc+R263vOAMkQ==","signatures":[{"sig":"MEQCIEjCOPaHJgj+IfnuCErr/e1QOGBTwdTAyPcLXqOPccK7AiAJDAGAmfHH88jty49Ow46qXEjoI5KooUVVZw0DnfQGRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":591443},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./index.umd.js","module":"./index.mjs","browser":"./index.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./umd":{"types":"./index.d.ts","browser":"./index.umd.js","default":"./index.umd.js"},"./package.json":"./package.json"},"gitHead":"716e239fbb23e39232d6a08002120c0f6550a7fd","_npmUser":{"name":"alexvyber","email":"alexvyber@gmail.com"},"_npmVersion":"11.11.0","description":"Brand-Map TypeScript SDK client.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ts-client_0.0.10-alpha.5_1778529947779_0.555438789400132","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-alpha.7":{"name":"@brand-map/ts-client","version":"0.0.10-alpha.7","license":"MIT","_id":"@brand-map/ts-client@0.0.10-alpha.7","maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"dist":{"shasum":"fa499c5208f54d10ecc29fee41711ac9147cee6e","tarball":"https://registry.npmjs.org/@brand-map/ts-client/-/ts-client-0.0.10-alpha.7.tgz","fileCount":7,"integrity":"sha512-iY1mHVDTuav9PglAORaBdpr9mxaz5iZwjGhTvN2qFAkdT5SfxvE4/bqat6zwty5H+WbcRzCkLnh2a7t9OEQGnQ==","signatures":[{"sig":"MEUCIFBN5RGB59Y+VZDcoKtECKC2hVOm9Qli6qoiFFJOSAa8AiEAxQwjnX28EKqmRzT9bqd91vNboF2q1AHGzTUkTkBEwxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":591443},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./index.umd.js","module":"./index.mjs","browser":"./index.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./umd":{"types":"./index.d.ts","browser":"./index.umd.js","default":"./index.umd.js"},"./package.json":"./package.json"},"gitHead":"2f8c60af8db1a986f13a93d6a9cff8c58db2b05f","_npmUser":{"name":"alexvyber","email":"alexvyber@gmail.com"},"_npmVersion":"11.11.0","description":"Brand-Map TypeScript SDK client.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ts-client_0.0.10-alpha.7_1778580094798_0.5168065052139446","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-alpha.8":{"name":"@brand-map/ts-client","version":"0.0.10-alpha.8","license":"MIT","_id":"@brand-map/ts-client@0.0.10-alpha.8","maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"dist":{"shasum":"c17f22206149f8675ee1bd5dcd31707b3f0a9d64","tarball":"https://registry.npmjs.org/@brand-map/ts-client/-/ts-client-0.0.10-alpha.8.tgz","fileCount":7,"integrity":"sha512-BMtwkZVmoTNxEvZln4rZe0eoqp7yDDTThqvhqJuSr8lSI2ZL/KfMhATLF6lwWUwuEUrN9N7Sb2rioSR8Rws4RQ==","signatures":[{"sig":"MEUCIGxed1dI8NeVPu9jb1ohdjVZA9cksia0ipJNi1XQpSTSAiEAjB7exYNSkdRBCyo7FchTbnVRu8Hs16+GgD3bXwCr/1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":591443},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./index.umd.js","module":"./index.mjs","browser":"./index.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./umd":{"types":"./index.d.ts","browser":"./index.umd.js","default":"./index.umd.js"},"./package.json":"./package.json"},"gitHead":"78f39895dabb8c214418a52950ee7955c361e215","_npmUser":{"name":"alexvyber","email":"alexvyber@gmail.com"},"_npmVersion":"11.11.0","description":"Brand-Map TypeScript SDK client.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ts-client_0.0.10-alpha.8_1778588787538_0.514763190361011","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-alpha.9":{"name":"@brand-map/ts-client","version":"0.0.10-alpha.9","license":"MIT","_id":"@brand-map/ts-client@0.0.10-alpha.9","maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"dist":{"shasum":"cb3ecda0a6a273a2ba7ceee9b15f3a0dd2820dc6","tarball":"https://registry.npmjs.org/@brand-map/ts-client/-/ts-client-0.0.10-alpha.9.tgz","fileCount":7,"integrity":"sha512-8NWy+GakVA3JceOGKjQoLQ2+7kyjnSVwLTotiEfw0yiLKDuG6BCv+dgT0dwkRdSvfi4U6BVPPSKqG/y8WQfocQ==","signatures":[{"sig":"MEYCIQCqOJCILj6yPYefkOUgPZx3ZEHu6p3hlTKnl5TC48GpDgIhAMGTIMcvw7U1VudcsTHuGXQMzdeqBJvwxaiQfDRtHX2f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":592319},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./index.umd.js","module":"./index.mjs","browser":"./index.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./umd":{"types":"./index.d.ts","browser":"./index.umd.js","default":"./index.umd.js"},"./package.json":"./package.json"},"gitHead":"c9f2009e7059943096510432a1e9f0fcfd515c1d","_npmUser":{"name":"alexvyber","email":"alexvyber@gmail.com"},"_npmVersion":"11.11.0","description":"Brand-Map TypeScript SDK client.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ts-client_0.0.10-alpha.9_1778668571323_0.33515887629297936","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-alpha.10":{"name":"@brand-map/ts-client","version":"0.0.10-alpha.10","license":"MIT","_id":"@brand-map/ts-client@0.0.10-alpha.10","maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"dist":{"shasum":"29ca6938b681f7c1af1042ec64a7b90b5227972a","tarball":"https://registry.npmjs.org/@brand-map/ts-client/-/ts-client-0.0.10-alpha.10.tgz","fileCount":7,"integrity":"sha512-SIATWNj2ROqAHYeot4a4tExdZUM2UP++x3iyL33mY5q4dP7z6mcubqdYTlHSIFexAZy0/Uopk9nfjk8qRKd4Pg==","signatures":[{"sig":"MEQCICUva1/xm4BxldpZS3qupPCuh6BLxlANOX1NrtB5QPFoAiBsg51GFy4SHlb9DTHQYu8lx8QblE20ZCIir9JKf/5+EA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":624416},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./index.umd.js","module":"./index.mjs","browser":"./index.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./umd":{"types":"./index.d.ts","browser":"./index.umd.js","default":"./index.umd.js"},"./package.json":"./package.json"},"gitHead":"d3bd4b6dd68fae6374e455052f0782ec067d01b4","_npmUser":{"name":"alexvyber","email":"alexvyber@gmail.com"},"_npmVersion":"11.11.0","description":"Brand-Map TypeScript SDK client.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ts-client_0.0.10-alpha.10_1778836616130_0.8450344277936308","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-alpha.11":{"name":"@brand-map/ts-client","version":"0.0.10-alpha.11","license":"MIT","_id":"@brand-map/ts-client@0.0.10-alpha.11","maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"dist":{"shasum":"02f47424baeb50a4afe9bdcdf36c4303b3416f7b","tarball":"https://registry.npmjs.org/@brand-map/ts-client/-/ts-client-0.0.10-alpha.11.tgz","fileCount":7,"integrity":"sha512-E94YM+5/sJjOMip02zYU+W1CumAp4xq8mmgt9qArXcvo04uNxDdJUdaL4q8b1KI3SOMZBTF7GOpC3+NHU9hrLw==","signatures":[{"sig":"MEUCIC+NnpjGWKZCjG37L26YSm9+qyaqAVCrY5N7QAN6SYebAiEAn7AbAU/W6bG0oZeCFEZvilw3CYIRcIm2TvNUjA2f9hI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":624591},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./index.umd.js","module":"./index.mjs","browser":"./index.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./umd":{"types":"./index.d.ts","browser":"./index.umd.js","default":"./index.umd.js"},"./package.json":"./package.json"},"gitHead":"11c16fe3cc613f31917664ccccadde769599e5a2","_npmUser":{"name":"alexvyber","email":"alexvyber@gmail.com"},"_npmVersion":"11.11.0","description":"Brand-Map TypeScript SDK client.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/ts-client_0.0.10-alpha.11_1778875899705_0.07521693166707522","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-alpha.14":{"name":"@brand-map/ts-client","version":"0.0.10-alpha.14","license":"MIT","_id":"@brand-map/ts-client@0.0.10-alpha.14","maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"dist":{"shasum":"e677e0ee954425cc7cb9da88f2ece6d276d8ec5b","tarball":"https://registry.npmjs.org/@brand-map/ts-client/-/ts-client-0.0.10-alpha.14.tgz","fileCount":7,"integrity":"sha512-ePUpdbrj709snmVRpODdJC3mhXYZ7aRPfRh9KbINOSF5IxRyK13LDhoZF6Va7aO2S6E09j17JAnDfhyqxLYgwA==","signatures":[{"sig":"MEYCIQCiM4UnrUWIs02RbHJEvGSMGU2i1EH3svLgO8FXLruq3gIhAPYLhC3ZbA0On1X7qaxBL6djHdlAinJMiuyvloXf9ZCn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":633019},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./index.umd.js","module":"./index.mjs","browser":"./index.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./umd":{"types":"./index.d.ts","browser":"./index.umd.js","default":"./index.umd.js"},"./package.json":"./package.json"},"gitHead":"4014e47c8e4cf86e75c96aeb2dc07d48be8483b4","_npmUser":{"name":"alexvyber","email":"alexvyber@gmail.com"},"_npmVersion":"11.11.0","description":"Brand-Map TypeScript SDK client.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ts-client_0.0.10-alpha.14_1778958784984_0.7176729879204806","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-alpha.16":{"name":"@brand-map/ts-client","version":"0.0.10-alpha.16","license":"MIT","_id":"@brand-map/ts-client@0.0.10-alpha.16","maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"dist":{"shasum":"aa6d4488f95cf3ab6b560546716a2a7ed6da6f1a","tarball":"https://registry.npmjs.org/@brand-map/ts-client/-/ts-client-0.0.10-alpha.16.tgz","fileCount":7,"integrity":"sha512-p+FkTZsHO4h7dfkJ0rZoQdrkhT9C3rjlpqJ/s1GN/8CbRoQ4cuwPLDJFvM8aSHLqS5u9CvzYWi/TVWJ4BWXhMw==","signatures":[{"sig":"MEUCIQD61uEbVzFfObl7KA6Tnuq30bTaN04PsltaLD0DlJSp7gIgY3YLrCUXZZbCQL08XwMZEGvZwLgYAfjBAhAvTPapjRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":875356},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./index.umd.js","module":"./index.mjs","browser":"./index.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./umd":{"types":"./index.d.ts","browser":"./index.umd.js","default":"./index.umd.js"},"./package.json":"./package.json"},"gitHead":"8a835a6639d5b9e4654ad9a0b732bc9179570bc4","_npmUser":{"name":"alexvyber","email":"alexvyber@gmail.com"},"_npmVersion":"11.11.0","description":"Brand-Map TypeScript SDK client.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ts-client_0.0.10-alpha.16_1779100129905_0.5610197688208496","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-alpha.17":{"name":"@brand-map/ts-client","version":"0.0.10-alpha.17","license":"MIT","_id":"@brand-map/ts-client@0.0.10-alpha.17","maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"dist":{"shasum":"e24885e04be9a5f3d98d992243d5bd32f038ffa9","tarball":"https://registry.npmjs.org/@brand-map/ts-client/-/ts-client-0.0.10-alpha.17.tgz","fileCount":7,"integrity":"sha512-Cscj6jFqpf2fb71nZH5rc8F+nXO/zNmj75piFbuUC69uTePxIBdf/hcLNAP4fOIJxE8lLH3Ykk5GI8CkOqtuHA==","signatures":[{"sig":"MEQCIDdADU838gM+JVUb9qECqsYyPM5r7lBeVsq4w0VLu+ZaAiB1NUpBf/hF+1p+YKpAhwW2NKY2mF5ws0P88fXxbuAxRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":926318},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./index.umd.js","module":"./index.mjs","browser":"./index.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./umd":{"types":"./index.d.ts","browser":"./index.umd.js","default":"./index.umd.js"},"./package.json":"./package.json"},"gitHead":"8a835a6639d5b9e4654ad9a0b732bc9179570bc4","_npmUser":{"name":"alexvyber","email":"alexvyber@gmail.com"},"_npmVersion":"11.11.0","description":"Brand-Map TypeScript SDK client.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ts-client_0.0.10-alpha.17_1779156559414_0.7864893147292507","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-alpha.19":{"name":"@brand-map/ts-client","version":"0.0.10-alpha.19","license":"MIT","_id":"@brand-map/ts-client@0.0.10-alpha.19","maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"dist":{"shasum":"9262245466cc90629bcd4d0228b51972ff81b19c","tarball":"https://registry.npmjs.org/@brand-map/ts-client/-/ts-client-0.0.10-alpha.19.tgz","fileCount":7,"integrity":"sha512-SqITDmfAEAoUCniRcLraJPErmpYj1ycJDzYbM8wFQW2qApIi6EwO1JrORf7pAPPJTs2mYXbZRMIJjysnCWOBnw==","signatures":[{"sig":"MEUCIFkzipU3ncP7WTstNqQYj07egpTX0SritSoC6glhIZwmAiEAt3OB5nlKq+hEsVvjj5RAW7Kbl9vh0RXVFffXf4z4ook=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1066643},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./index.umd.js","module":"./index.mjs","browser":"./index.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./umd":{"types":"./index.d.ts","browser":"./index.umd.js","default":"./index.umd.js"},"./package.json":"./package.json"},"gitHead":"083ae48b7a17829241b20b40726919edabf76294","_npmUser":{"name":"alexvyber","email":"alexvyber@gmail.com"},"_npmVersion":"11.11.0","description":"Brand-Map TypeScript SDK client.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ts-client_0.0.10-alpha.19_1779829642420_0.022881821709590522","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-alpha.20":{"name":"@brand-map/ts-client","version":"0.0.10-alpha.20","license":"MIT","_id":"@brand-map/ts-client@0.0.10-alpha.20","maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"dist":{"shasum":"a4e2ffde69a570b76beeae5dcfe4f75c2f211a2a","tarball":"https://registry.npmjs.org/@brand-map/ts-client/-/ts-client-0.0.10-alpha.20.tgz","fileCount":7,"integrity":"sha512-2JZ+kvEyRO/wuUhH2FI7UA6GLwdupoqa96M7yDlfHrypTec0PdtWU8tH60x5OlZFjh5sHKSstGL8U2d1tkTsJg==","signatures":[{"sig":"MEYCIQCV38Nm1XLqTThBsdFHCbXw/vD0ns+bm9xX8izkdKnSsgIhANfSkqiwRHbCHfUkiWdmODO8AsL9BpWCpAM0afoVOkT8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1121643},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./index.umd.js","module":"./index.mjs","browser":"./index.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./umd":{"types":"./index.d.ts","browser":"./index.umd.js","default":"./index.umd.js"},"./package.json":"./package.json"},"gitHead":"083ae48b7a17829241b20b40726919edabf76294","_npmUser":{"name":"alexvyber","email":"alexvyber@gmail.com"},"_npmVersion":"11.11.0","description":"Brand-Map TypeScript SDK client.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ts-client_0.0.10-alpha.20_1779926332974_0.15316433406368613","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-alpha.23":{"name":"@brand-map/ts-client","version":"0.0.10-alpha.23","license":"MIT","_id":"@brand-map/ts-client@0.0.10-alpha.23","maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"dist":{"shasum":"430ae1eea86bc75717b21230675f2bcd726809fb","tarball":"https://registry.npmjs.org/@brand-map/ts-client/-/ts-client-0.0.10-alpha.23.tgz","fileCount":7,"integrity":"sha512-qZ45Q5bLWBUHIhaFWUyYmCPdwTCFs0f8kHyX4Oiy6EBNdfllk/Lhp7/bhGEJBG477NQFSulmtq7DkiZoBKgdjg==","signatures":[{"sig":"MEQCIDTZYq5UdRjECD5XMdaMzmFbD/wMgAQkcsLS49ExF3ggAiALufTKPNOOarqNFj6Q7wjuXTg80mfIfig0XmcIcXqmIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1136425},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./index.umd.js","module":"./index.mjs","browser":"./index.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./umd":{"types":"./index.d.ts","browser":"./index.umd.js","default":"./index.umd.js"},"./package.json":"./package.json"},"gitHead":"49baecec0cfc09a83213388f50b954f51b8abc37","_npmUser":{"name":"alexvyber","email":"alexvyber@gmail.com"},"_npmVersion":"11.11.0","description":"Brand-Map TypeScript SDK client.","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ts-client_0.0.10-alpha.23_1779959589570_0.17580981358369363","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-alpha.26":{"name":"@brand-map/ts-client","version":"0.0.10-alpha.26","license":"MIT","_id":"@brand-map/ts-client@0.0.10-alpha.26","maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"dist":{"shasum":"cdfa1dcbeed10b85a4c76a910126f2c82c5355f1","tarball":"https://registry.npmjs.org/@brand-map/ts-client/-/ts-client-0.0.10-alpha.26.tgz","fileCount":7,"integrity":"sha512-TMxjoMd9ER6ceC+Nz0Aeuyh20+RqOV8FXoFPuf0uPMC2qOR85l4TDPS2JLT15IuNeNy6ZY6EhnEUUrAI1SJTHg==","signatures":[{"sig":"MEQCICmxSn7Z0QPvPmxTO3NePa6sMjWvp+wRxOJZPgYjNnymAiBMNCU1SCd/0Hq85FhRc8Tsavhn7+T+NbW9P89x82A61w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1136425},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./index.umd.js","module":"./index.mjs","browser":"./index.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./umd":{"types":"./index.d.ts","browser":"./index.umd.js","default":"./index.umd.js"},"./package.json":"./package.json"},"gitHead":"77c70b25fe3622f38d1cf026e9ce50743a5b355b","_npmUser":{"name":"alexvyber","email":"alexvyber@gmail.com"},"_npmVersion":"11.11.0","description":"Brand-Map TypeScript SDK client.","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ts-client_0.0.10-alpha.26_1779962676956_0.6698620563668252","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-alpha.27":{"name":"@brand-map/ts-client","version":"0.0.10-alpha.27","license":"MIT","_id":"@brand-map/ts-client@0.0.10-alpha.27","maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"dist":{"shasum":"c0f67d639e797f859b1de2c36773bb5bba16ffd7","tarball":"https://registry.npmjs.org/@brand-map/ts-client/-/ts-client-0.0.10-alpha.27.tgz","fileCount":7,"integrity":"sha512-IFY+sq5Ml4iuyYAmCJQOAPMFAH/MGuPaOklIyb8JSkFbBI2Lf3pcHvdnM7omV8ooLf/mUbS0Mm8XsgOYGjSaww==","signatures":[{"sig":"MEYCIQDZ6TJ2sSLfTCf+5zDcyYMvf1NMtrC7wqArJnifc3KYtAIhAJM5P1e3U5VY9vCHNud8ZMocnbykGL6IRrdWTkz9ldzk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1136425},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./index.umd.js","module":"./index.mjs","browser":"./index.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./umd":{"types":"./index.d.ts","browser":"./index.umd.js","default":"./index.umd.js"},"./package.json":"./package.json"},"gitHead":"77c70b25fe3622f38d1cf026e9ce50743a5b355b","_npmUser":{"name":"alexvyber","email":"alexvyber@gmail.com"},"_npmVersion":"11.11.0","description":"Brand-Map TypeScript SDK client.","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ts-client_0.0.10-alpha.27_1779963540795_0.8292230810372687","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-alpha.28":{"name":"@brand-map/ts-client","version":"0.0.10-alpha.28","license":"MIT","_id":"@brand-map/ts-client@0.0.10-alpha.28","maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"dist":{"shasum":"2f3b5e2f73170a89e078007baabdfbf5091daf79","tarball":"https://registry.npmjs.org/@brand-map/ts-client/-/ts-client-0.0.10-alpha.28.tgz","fileCount":7,"integrity":"sha512-arIjcr3VdcLaUwdov4gidlXs+03NdpgFE0pAlgAlftygx/LYvzWQycLIMPgwvrESXq5A1SgKF/aIjxWpj5qhLQ==","signatures":[{"sig":"MEUCIB8gZuado9Z2hUOgu5YMJr3o/4geUFvCAsGMzleFQ6xqAiEAupTKv2vVkXT9QZXHthNceQzN7JZ7QvHEO4mXjPMrXd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1137835},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./index.umd.js","module":"./index.mjs","browser":"./index.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./umd":{"types":"./index.d.ts","browser":"./index.umd.js","default":"./index.umd.js"},"./package.json":"./package.json"},"gitHead":"ef29444651a8697deaf41479a67449018cab9ca3","_npmUser":{"name":"alexvyber","email":"alexvyber@gmail.com"},"_npmVersion":"11.11.0","description":"Brand-Map TypeScript SDK client.","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ts-client_0.0.10-alpha.28_1779967032068_0.30565511768502907","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-alpha.29":{"name":"@brand-map/ts-client","version":"0.0.10-alpha.29","license":"MIT","_id":"@brand-map/ts-client@0.0.10-alpha.29","maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"dist":{"shasum":"be4ede518167ff4d51257794b03ae76355f6b5a6","tarball":"https://registry.npmjs.org/@brand-map/ts-client/-/ts-client-0.0.10-alpha.29.tgz","fileCount":7,"integrity":"sha512-3Xjr/Zz1BrZ4QuOZWAl7CNKr7RDP6p6a4AtI1LdhRV0oXqC0fDa01yuPxA5Y9yTwtPYFPZl9rH5FmuCNtCH+2w==","signatures":[{"sig":"MEQCICz49k+n/DddX0+0fcg/HxadyMsas213q+idY5Mq3jVVAiAnTanj+9rxaR10stIPA91/ZEBnS1UCqwjAcxgdMJzy/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1145652},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./index.umd.js","module":"./index.mjs","browser":"./index.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./umd":{"types":"./index.d.ts","browser":"./index.umd.js","default":"./index.umd.js"},"./package.json":"./package.json"},"gitHead":"afe67038d262d45e7ddcd95667546e4430627908","_npmUser":{"name":"alexvyber","email":"alexvyber@gmail.com"},"_npmVersion":"11.11.0","description":"Brand-Map TypeScript SDK client.","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ts-client_0.0.10-alpha.29_1779971163354_0.3915836096895462","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-alpha.30":{"name":"@brand-map/ts-client","version":"0.0.10-alpha.30","license":"MIT","_id":"@brand-map/ts-client@0.0.10-alpha.30","maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"dist":{"shasum":"e039ba81a20e4c35d6b9083c78e1ebe52a9fd97c","tarball":"https://registry.npmjs.org/@brand-map/ts-client/-/ts-client-0.0.10-alpha.30.tgz","fileCount":7,"integrity":"sha512-dAUJ6yscN6MaMuO8gL1+8u4zWakU80Kf0qOh7HymtkhDnuoGbt6dfVMzRQ8Jv5Zog7W3VjeoIrXdu9bys/Tkew==","signatures":[{"sig":"MEQCIBvyYSFthnPktWKzrVqEMt8Ntf2BxVe2xMiJXBW4+QjhAiA6K8VfAHmCbbdtKC9TDGyveyPtWz2TGhjdhLMMCjP3ZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1145652},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./index.umd.js","module":"./index.mjs","browser":"./index.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./umd":{"types":"./index.d.ts","browser":"./index.umd.js","default":"./index.umd.js"},"./package.json":"./package.json"},"gitHead":"afe67038d262d45e7ddcd95667546e4430627908","_npmUser":{"name":"alexvyber","email":"alexvyber@gmail.com"},"_npmVersion":"11.11.0","description":"Brand-Map TypeScript SDK client.","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ts-client_0.0.10-alpha.30_1779971511625_0.6713510733574193","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-alpha.31":{"name":"@brand-map/ts-client","version":"0.0.10-alpha.31","license":"MIT","_id":"@brand-map/ts-client@0.0.10-alpha.31","maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"dist":{"shasum":"e0b12c8b4cf39da9013faca0f6131a3bd71673aa","tarball":"https://registry.npmjs.org/@brand-map/ts-client/-/ts-client-0.0.10-alpha.31.tgz","fileCount":7,"integrity":"sha512-KmKMlxt6S9c4gK5ciHs1s4hwF0TSgr/d26OJFFrZz4z/reFkJX/QmYVGpPTvPLg9seobkph6d2+n5qZBRjX+oA==","signatures":[{"sig":"MEYCIQC4E6sYKVY7Rc/Xm9anixYggPsVS3ZhiwvQX9U9qOD79QIhAI92yRZ2c8uK6oOXyMrSWHPF6f8jpTIGcPdL+LvyJJWc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1145652},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./index.umd.js","module":"./index.mjs","browser":"./index.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./umd":{"types":"./index.d.ts","browser":"./index.umd.js","default":"./index.umd.js"},"./package.json":"./package.json"},"gitHead":"f242b0800672a042c6a0918fe7fc7e52e5897f94","_npmUser":{"name":"alexvyber","email":"alexvyber@gmail.com"},"_npmVersion":"11.11.0","description":"Brand-Map TypeScript SDK client.","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ts-client_0.0.10-alpha.31_1779976666871_0.217289549941309","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-alpha.32":{"name":"@brand-map/ts-client","version":"0.0.10-alpha.32","license":"MIT","_id":"@brand-map/ts-client@0.0.10-alpha.32","maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"dist":{"shasum":"08d4bb7a758a0fe059b0b4fa02c89d29e9afaadb","tarball":"https://registry.npmjs.org/@brand-map/ts-client/-/ts-client-0.0.10-alpha.32.tgz","fileCount":7,"integrity":"sha512-2ugueZsC4Hcy5TMbFikAayVgK5JareT+I9m8lKBz4lnBD/3HuH2U1j6v8bJI9qmVlqCvWpWxn146LrPi2ryeBQ==","signatures":[{"sig":"MEQCH2yccqAGhQNs4zvoVoSDTaxx+iu98EN/1M31RBDWFPcCIQDhandumM5X1d0WJZx3KtoDDoK/aI0Fnjtooyk0lHYatw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1149790},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./index.umd.js","module":"./index.mjs","browser":"./index.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./umd":{"types":"./index.d.ts","browser":"./index.umd.js","default":"./index.umd.js"},"./package.json":"./package.json"},"gitHead":"b03a005dbb1566684dfba904aa048c5fb1da4403","_npmUser":{"name":"alexvyber","email":"alexvyber@gmail.com"},"_npmVersion":"11.11.0","description":"Brand-Map TypeScript SDK client.","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ts-client_0.0.10-alpha.32_1779980351726_0.4576969889040856","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-alpha.33":{"name":"@brand-map/ts-client","version":"0.0.10-alpha.33","license":"MIT","_id":"@brand-map/ts-client@0.0.10-alpha.33","maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"dist":{"shasum":"4a5f46a864b10446eab41bbbba80c1e4fc5e70d4","tarball":"https://registry.npmjs.org/@brand-map/ts-client/-/ts-client-0.0.10-alpha.33.tgz","fileCount":7,"integrity":"sha512-q3xDufYGd+xyRUoFEOrq0A2yZXgq/q81dNmyH1M00fYq8RSaR0EM7U7wxKyZ8OH7hBCkCuGriiC4pyZcRPbIXw==","signatures":[{"sig":"MEQCIGumuteZTLAzfzpdi2eHUpHj/KJY2wbSnIsTJaXihKn1AiBtpDbTEcRFP+vg2B5qSzbAFo/bEF4hXM4VyFZ40/Rb0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1417648},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./index.umd.js","module":"./index.mjs","browser":"./index.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.mjs","require":"./index.cjs"},"./umd":{"types":"./index.d.ts","browser":"./index.umd.js","default":"./index.umd.js"},"./package.json":"./package.json"},"gitHead":"c2e55b4685befdd0d6ab8fbecc9b8648483a561a","_npmUser":{"name":"alexvyber","email":"alexvyber@gmail.com"},"_npmVersion":"11.11.0","description":"Brand-Map TypeScript SDK client.","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ts-client_0.0.10-alpha.33_1779986685005_0.03793232024421256","host":"s3://npm-registry-packages-npm-production"}},"0.0.10-alpha.34":{"name":"@brand-map/ts-client","version":"0.0.10-alpha.34","description":"Brand-Map TypeScript SDK client.","license":"MIT","type":"module","main":"./index.cjs","module":"./index.mjs","browser":"./index.umd.js","types":"./index.d.ts","unpkg":"./index.umd.js","sideEffects":false,"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","require":"./index.cjs","default":"./index.mjs"},"./umd":{"types":"./index.d.ts","browser":"./index.umd.js","default":"./index.umd.js"},"./package.json":"./package.json"},"publishConfig":{"access":"public"},"gitHead":"dc3ccbefac0dc3e2cb4d4b82a2160b245702c5f0","_id":"@brand-map/ts-client@0.0.10-alpha.34","_nodeVersion":"24.3.0","_npmVersion":"11.11.0","dist":{"integrity":"sha512-qMRmG6v/62V/S44FFifwQ+AJ51IvaVTscnCjLK/fBBWBkxDgK4XjdBUomLSvwnERelYeTvNsUQdycqY7UCbhFA==","shasum":"3b94add12e2a4162466de825038627cdd479b9d5","tarball":"https://registry.npmjs.org/@brand-map/ts-client/-/ts-client-0.0.10-alpha.34.tgz","fileCount":7,"unpackedSize":1455698,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIA5D+T6lNXpYW4scFvbRX7aELoo+78QOQB512HNODE4PAiAGIb0zfQ1d2o5mYvoJQTbzNGukf6lPJWsmr7hmLE+TPA=="}]},"_npmUser":{"name":"alexvyber","email":"alexvyber@gmail.com"},"directories":{},"maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ts-client_0.0.10-alpha.34_1780073065664_0.6177557166027352"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-06T21:36:30.525Z","modified":"2026-05-29T16:44:25.996Z","0.0.7-260429-1721":"2026-05-06T21:36:30.867Z","0.0.7-260508-1330":"2026-05-08T14:01:21.287Z","0.0.7-260509-0702":"2026-05-09T21:58:43.131Z","0.0.7-260511-0644":"2026-05-11T07:09:53.718Z","0.0.7-260511-0901":"2026-05-11T17:40:21.855Z","0.0.10-alpha.4":"2026-05-11T19:51:00.116Z","0.0.10-alpha.5":"2026-05-11T20:05:47.926Z","0.0.10-alpha.7":"2026-05-12T10:01:34.936Z","0.0.10-alpha.8":"2026-05-12T12:26:27.680Z","0.0.10-alpha.9":"2026-05-13T10:36:11.479Z","0.0.10-alpha.10":"2026-05-15T09:16:56.296Z","0.0.10-alpha.11":"2026-05-15T20:11:39.919Z","0.0.10-alpha.14":"2026-05-16T19:13:05.137Z","0.0.10-alpha.16":"2026-05-18T10:28:50.048Z","0.0.10-alpha.17":"2026-05-19T02:09:19.606Z","0.0.10-alpha.19":"2026-05-26T21:07:22.611Z","0.0.10-alpha.20":"2026-05-27T23:58:53.146Z","0.0.10-alpha.23":"2026-05-28T09:13:09.716Z","0.0.10-alpha.26":"2026-05-28T10:04:37.102Z","0.0.10-alpha.27":"2026-05-28T10:19:00.930Z","0.0.10-alpha.28":"2026-05-28T11:17:12.224Z","0.0.10-alpha.29":"2026-05-28T12:26:03.538Z","0.0.10-alpha.30":"2026-05-28T12:31:51.790Z","0.0.10-alpha.31":"2026-05-28T13:57:47.030Z","0.0.10-alpha.32":"2026-05-28T14:59:11.891Z","0.0.10-alpha.33":"2026-05-28T16:44:45.238Z","0.0.10-alpha.34":"2026-05-29T16:44:25.888Z"},"license":"MIT","description":"Brand-Map TypeScript SDK client.","maintainers":[{"name":"alexvyber","email":"alexvyber@gmail.com"}],"readme":"# TypeScript SDK Client\n\nTypeScript client for the Brand-Map HTTP API.\n\nThe SDK mirrors the HTTP API as a typed resource tree. Published admin routes appear under `sdk.admin`; published storefront routes appear under `sdk.store` when they are included in the SDK build.\n\n## Install\n\nnpm:\n\n```sh\nnpm install @brand-map/ts-client\n```\n\nYarn:\n\n```sh\nyarn add @brand-map/ts-client\n```\n\npnpm:\n\n```sh\npnpm add @brand-map/ts-client\n```\n\nBun:\n\n```sh\nbun add @brand-map/ts-client\n```\n\nThis build is version `0.0.10-alpha.33`.\n\n## Import and create a client\n\n```ts\nimport { BrandMapClient } from \"@brand-map/ts-client\"\n\nconst sdk = new BrandMapClient({\n  baseUrl: \"https://brand-map.site/api\",\n  auth: {\n    tokenStore: createMemoryTokenStore(),\n  },\n  timeoutMs: 15_000,\n})\n\nawait sdk.auth.login({\n  email: \"user@example.com\",\n  password: \"password1234\",\n})\n```\n\n## Client configuration\n\n- `baseUrl` is required. It is the API origin without a trailing path requirement.\n- `auth.tokenStore` stores Better Auth bearer session tokens. The generated default is in-memory only.\n- `auth.clearTokenOnUnauthorized` clears the token store after a 401 response. It defaults to `true`.\n- `auth.credentials` sets default fetch credentials for cookie-backed Better Auth sessions.\n- `defaultHeaders` are sent with every request.\n- `getHeaders` runs before every request and can provide caller-managed auth headers.\n- Browser apps normally omit `fetch`. The SDK calls `globalThis.fetch` safely by default, and custom fetch functions are invoked with the correct global binding.\n- `fetch` is mainly for tests or non-standard runtimes that need to inject a custom implementation.\n- `timeoutMs` sets a default request timeout. A method call can override it through method options.\n\nFor persistent tokens, provide your own `BrandMapTokenStore` from application code:\n\n```ts\nconst tokenStore = {\n  async get() {\n    return await secureStore.get(\"brand-map-token\")\n  },\n  async set(token: string) {\n    await secureStore.set(\"brand-map-token\", token)\n  },\n  async clear() {\n    await secureStore.delete(\"brand-map-token\")\n  },\n}\n\nconst sdk = new BrandMapClient({\n  baseUrl: \"https://brand-map.site/api\",\n  auth: { tokenStore },\n})\n```\n\n## Resource tree\n\nResources are grouped by API scope and resource name:\n\n```ts\n// Storefront API\nawait sdk.store.collection.list()\nawait sdk.store.collection.get({ id: \"collection_123\" })\n```\n\nUse editor autocomplete on `sdk.admin`, `sdk.platform`, and `sdk.store` to discover available resources and methods. Method names are the public SDK surface; this README intentionally does not duplicate the full route list.\n\n## Method argument order\n\nSDK methods preserve the HTTP route shape but use typed positional arguments:\n\n- path params first\n- request body second\n- query object third, or earlier when there are no params/body\n- method options last\n\nExamples:\n\n```ts\n// list route: query, options\nawait sdk.store.collection.list({ pagination: { take: 20 } })\n\n// detail route: params, query, options\nawait sdk.store.collection.get({ id: \"collection_123\" }, { fields: [\"id\", \"title\"] })\n```\n\n## Querying lists\n\nList methods accept the same query model as the HTTP API: `fields`, `populate`, `filters`, `sort`, and `pagination` when supported by that route.\n\n```ts\nconst collections = await sdk.store.collection.list({\n  fields: [\"id\", \"title\", \"createdAt\"],\n  filters: {\n    isActive: { $eq: true },\n  },\n  sort: [\"createdAt:desc\"],\n  pagination: {\n    take: 20,\n    skip: 0,\n  },\n})\n\nassertSuccess(collections)\n\ncollections.data\ncollections.pagination\n```\n\nPagination lives on the response envelope, not inside `data`. Offset pagination uses `{ take, skip }`; page pagination uses `{ page, pageSize }`.\n\n```ts\nassertSuccess(collections)\n\nif (collections.pagination) {\n  console.log(collections.pagination.total)\n}\n```\n\nThe SDK serializes query objects to the API bracket notation, so callers should pass normal JavaScript objects instead of pre-encoded query strings.\n\n## Selecting fields\n\nFor operations that support `fields`, inline field arrays narrow the response type without `as const`:\n\n```ts\nconst res = await sdk.store.collection.list({\n  fields: [\"createdAt\", \"description\", \"title\"],\n})\n\nassertSuccess(res)\n\nres.data.at(0)?.createdAt\n// string | undefined\n\nres.data.at(0)?.slug\n// TypeScript error: slug was not selected\n```\n\nIf you store a query in a widened query type, TypeScript cannot recover literal field names and the response falls back to the broad DTO-compatible shape.\n\n## Populating relations\n\nRoutes that expose relation metadata accept `populate`. Relations are included only when they are explicitly populated. Relation nodes must describe what they need; empty nodes are rejected before the request is sent.\n\n```ts\n// Collection routes currently expose only scalar selection in the published SDK.\nconst res = await sdk.store.collection.list({\n  fields: [\"id\", \"title\"],\n})\n\nassertSuccess(res)\n\nres.data.at(0)?.title\n// string | undefined\n```\n\nWhen a route supports `populate`, nested selection follows the same relation-node shape and narrows nested response data.\n\nInvalid empty selection shapes throw in the SDK client before `fetch` is called:\n\n```ts\nawait sdk.store.collection.list({ fields: [] })\n// Error: query.fields must not be an empty array\n\nawait sdk.store.collection.list({ sort: [] })\n// Error: query.sort must not be an empty array\n\nawait sdk.store.collection.list({ pagination: {} })\n// Error: query.pagination must not be an empty object\n\nawait sdk.store.collection.list({ take: 20 })\n// Error: query.take is not supported. Use query.pagination.take.\n```\n\nAutocomplete is available throughout query objects: top-level fields, supported populate keys, relation node options, nested fields, and nested populate keys.\n\n## Method options\n\nThe final argument of every SDK method is `BrandMapMethodOptions`:\n\n```ts\nawait sdk.store.collection.get(\n  { id: \"collection_123\" },\n  { fields: [\"id\", \"title\"] },\n  {\n    headers: {\n      \"X-Request-Source\": \"collection-page\",\n    },\n    timeoutMs: 30_000,\n  },\n)\n```\n\nUse `idempotencyKey` for routes that support idempotency. For routes that do not support it, the SDK does not send the `Idempotency-Key` header.\n\n## Response envelope\n\nEvery successful request resolves to the Brand-Map response envelope:\n\n```ts\ntype BrandMapErrorStatusMap = {\n  400: \"badRequest\"\n  401: \"unauthorized\"\n  403: \"forbidden\"\n  404: \"notFound\"\n  409: \"conflict\"\n  422: \"unprocessableEntity\"\n  429: \"tooManyRequests\"\n  500: \"internalServerError\"\n  504: \"gatewayTimeout\"\n}\n\ntype BrandMapErrorStatus = keyof BrandMapErrorStatusMap\n\ntype BrandMapErrorStatusKey = BrandMapErrorStatusMap[BrandMapErrorStatus]\n\ntype BrandMapErrorPayload<Status extends BrandMapErrorStatus = BrandMapErrorStatus> = {\n  [CurrentStatus in Status]: {\n    cause?: unknown\n    code?: string\n    message: string\n    name: string\n    status: CurrentStatus\n    statusKey: BrandMapErrorStatusMap[CurrentStatus]\n    type?: string\n  }\n}[Status]\n\ntype BrandMapSuccessResponse<Data, Paginated extends boolean = false> = {\n  data: Data\n  error: null\n  meta: Record<string, JsonValue> | null\n  pagination: Paginated extends true ? BrandMapPagination : null\n}\n\ntype BrandMapErrorResponse<ErrorPayload extends BrandMapErrorPayload = BrandMapErrorPayload> = {\n  data: null\n  error: ErrorPayload\n  meta: Record<string, JsonValue> | null\n  pagination: null\n}\n\ntype BrandMapResponse<\n  Data,\n  Paginated extends boolean = false,\n  ErrorPayload extends BrandMapErrorPayload = BrandMapErrorPayload,\n> = BrandMapSuccessResponse<Data, Paginated> | BrandMapErrorResponse<ErrorPayload>\n\nfunction isSuccess<Data, Paginated extends boolean, ErrorPayload extends BrandMapErrorPayload = BrandMapErrorPayload>(\n  response: BrandMapResponse<Data, Paginated, ErrorPayload>,\n): response is BrandMapSuccessResponse<Data, Paginated>\n\nfunction isError<Data, Paginated extends boolean, ErrorPayload extends BrandMapErrorPayload = BrandMapErrorPayload>(\n  response: BrandMapResponse<Data, Paginated, ErrorPayload>,\n): response is BrandMapErrorResponse<ErrorPayload>\n\nfunction assertSuccess<Data, Paginated extends boolean, ErrorPayload extends BrandMapErrorPayload = BrandMapErrorPayload>(\n  response: BrandMapResponse<Data, Paginated, ErrorPayload>,\n): asserts response is BrandMapSuccessResponse<Data, Paginated>\n\nasync function unwrap<Data, Paginated extends boolean, ErrorPayload extends BrandMapErrorPayload = BrandMapErrorPayload>(\n  responsePromise: PromiseLike<BrandMapResponse<Data, Paginated, ErrorPayload>>,\n): Promise<Data>\n```\n\nUse `isSuccess`, `isError`, or `assertSuccess` to narrow the union. Use `unwrap` when a caller only needs success `data`. For list routes, success `data` is an array. For item routes, success `data` is a single object.\n\n```ts\nimport { assertSuccess, isError, unwrap } from \"@brand-map/ts-client\"\n\nconst response = await sdk.store.collection.list({ pagination: { take: 10 } })\n\nif (isError(response)) {\n  console.error(response.error)\n  return\n}\n\nresponse.data\nresponse.pagination\n\nassertSuccess(response)\nresponse.data\n\nconst collections = await unwrap(sdk.store.collection.list({ fields: [\"id\", \"title\"] }))\ncollections[0]?.id\n```\n\n## Errors\n\nNon-2xx responses throw `BrandMapFetchError`. The error contains the original `Response` and parsed response payload.\n\n```ts\nimport { BrandMapFetchError } from \"@brand-map/ts-client\"\n\ntry {\n  await sdk.store.collection.get({ id: \"missing\" })\n} catch (error) {\n  if (error instanceof BrandMapFetchError) {\n    console.error(error.response.status)\n    console.error(error.payload)\n  }\n}\n```\n\n## Browser usage\n\nModern bundlers should import the ESM entry automatically:\n\n```ts\nimport { BrandMapClient } from \"@brand-map/ts-client\"\n```\n\nThe package also publishes a UMD bundle for script-tag usage. It exposes `BrandMapSdk` on `globalThis`:\n\n```html\n<script src=\"/path/to/ts-client.umd.js\"></script>\n<script>\n  const sdk = new BrandMapSdk.BrandMapClient({\n    baseUrl: \"https://brand-map.site/api\",\n  })\n</script>\n```\n\n## Testing\n\nPass a custom `fetch` implementation to test code without hitting the network:\n\n```ts\nconst sdk = new BrandMapClient({\n  baseUrl: \"https://api.test\",\n  fetch: async () =>\n    new Response(JSON.stringify({ data: [], error: null, meta: null, pagination: null }), {\n      headers: { \"Content-Type\": \"application/json\" },\n      status: 200,\n    }),\n})\n```\n\n## Build and publish\n\nThe workspace package is private and source-oriented. The npm package is the `dist` directory.\n\n```sh\ncd typescript\nbun run build\ncd dist\nnpm publish\n```\n\nDo not publish `typescript` directly; publish `typescript/dist`.\n\n## Regenerating\n\nAfter changing API metadata or the SDK renderer, refresh the package from the server repo root:\n\n```sh\nbun run script gen sdk-client --module all --force\n```\n","readmeFilename":"README.md"}