{"_id":"@1mbrain/sdk","_rev":"13-84c2338ac80d33017e5faac5c747f20d","name":"@1mbrain/sdk","dist-tags":{"latest":"0.1.13"},"versions":{"0.1.0":{"name":"@1mbrain/sdk","version":"0.1.0","license":"MIT","_id":"@1mbrain/sdk@0.1.0","maintainers":[{"name":"mrizkiiy","email":"mrizkiiy@gmail.com"}],"dist":{"shasum":"d9f5725d5c9e90c226412166e6a27de0b65aacca","tarball":"https://registry.npmjs.org/@1mbrain/sdk/-/sdk-0.1.0.tgz","fileCount":11,"integrity":"sha512-4jcAdI0hCUnw8cfwz/WjBqAgJNWf1HWxMck1JVjt3PVwmdglzda2azcAAa3CcvU6dYsBAQlmXq5OzSwlgRuiUA==","signatures":[{"sig":"MEYCIQC+8qqw/cu0wMhXt9YW7Dr25NrYLJ8sU95sP37ZNTGjQAIhAODue4i6Ay2/33OtUfsi97VnJ9YRbjWcCdq36jsKK6RI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101267},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hermes":{"types":"./dist/hermes.d.ts","import":"./dist/hermes.js"}},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"mrizkiiy","email":"mrizkiiy@gmail.com"},"_npmVersion":"11.8.0","description":"TypeScript client SDK for the 1MBrain REST API.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@1mbrain/core":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.0_1782019788107_0.4338673696906832","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@1mbrain/sdk","version":"0.1.1","license":"MIT","_id":"@1mbrain/sdk@0.1.1","maintainers":[{"name":"mrizkiiy","email":"mrizkiiy@gmail.com"}],"dist":{"shasum":"11c003dd85c5ce5dbc1add2053d066bb0be3141d","tarball":"https://registry.npmjs.org/@1mbrain/sdk/-/sdk-0.1.1.tgz","fileCount":15,"integrity":"sha512-DHoIrEYnRVJmUBYojuzOuP2m7Y9FnhA44UbYe2Tg3Zz42bC1GG0TwSt7E1tcSbObtX86N/kYwpgWy0+cfjO5/w==","signatures":[{"sig":"MEUCIQCoxaB/2RuPpn0L09Uz5lWTqX4wKrU0GcthcV5rFCWlKwIgR1Sid+38zNozkOpT46X09Y2rEEwCl0o7pZb3IwaN6u8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104925},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./hermes":{"types":"./dist/hermes.d.ts","import":"./dist/hermes.js"}},"scripts":{"dev":"tsc -p tsconfig.json --watch","test":"vitest run","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"mrizkiiy","email":"mrizkiiy@gmail.com"},"_npmVersion":"11.8.0","description":"TypeScript client SDK for the 1MBrain REST API.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@1mbrain/core":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.1_1782022946131_0.1758313856369933","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@1mbrain/sdk","version":"0.1.3","license":"MIT","_id":"@1mbrain/sdk@0.1.3","maintainers":[{"name":"mrizkiiy","email":"mrizkiiy@gmail.com"}],"dist":{"shasum":"4878d5478dc09a297e4480c2e7344ed3d0b19265","tarball":"https://registry.npmjs.org/@1mbrain/sdk/-/sdk-0.1.3.tgz","fileCount":13,"integrity":"sha512-Amg9JHYNVAWVrd1c6Mj8vCFSraK/8r5jiyEgMzl5kaEYXNffZE7zDrY/RmF/X/2sSm5U1sF+mBOEXPLQJHwQLA==","signatures":[{"sig":"MEUCIEPOJN2G6sBHqAUZuzr7JxUVuMSunSAjehUx+Dop46MqAiEA+cUQR3kX2xU7Ox+0wGR7IQTa9Lf2Z3d3GklKkKcbwAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166622},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./hermes":{"types":"./dist/hermes.d.ts","import":"./dist/hermes.js","require":"./dist/hermes.cjs"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && tsc -p tsconfig.json --emitDeclarationOnly","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"mrizkiiy","email":"mrizkiiy@gmail.com"},"_npmVersion":"11.8.0","description":"TypeScript client SDK for the 1MBrain REST API.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@1mbrain/core":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^2.1.0","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.3_1782036236594_0.5561290286715572","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@1mbrain/sdk","version":"0.1.4","license":"MIT","_id":"@1mbrain/sdk@0.1.4","maintainers":[{"name":"mrizkiiy","email":"mrizkiiy@gmail.com"}],"dist":{"shasum":"cfd902bc2fd77f6e60a7c47d2042988eae6d22fa","tarball":"https://registry.npmjs.org/@1mbrain/sdk/-/sdk-0.1.4.tgz","fileCount":15,"integrity":"sha512-YaA1XNj9cauiDYju+AtINHhQb6YY5b69qbSl/SKNw4aRn60M0SzMT4RcvdXl+biotVZWSUAnhc/zsomYSwXNQA==","signatures":[{"sig":"MEYCIQCJf+cIo48G13QEFFol4fHUn+iSgNzPEMzK5Ku7QRm9cgIhAPMa/adY7xh8gh56v9o543UWcDKzm/toDrNiXp9xefZ2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172801},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./hermes":{"types":"./dist/hermes.d.ts","import":"./dist/hermes.js","require":"./dist/hermes.cjs"}},"gitHead":"73f6f219ac38842001ae753ec55df6f48e1a7522","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && tsc -p tsconfig.json --emitDeclarationOnly","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"mrizkiiy","email":"mrizkiiy@gmail.com"},"_npmVersion":"11.8.0","description":"TypeScript client SDK for the 1MBrain REST API.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@1mbrain/core":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^2.1.0","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.4_1782040683274_0.32241895195502823","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@1mbrain/sdk","version":"0.1.5","license":"MIT","_id":"@1mbrain/sdk@0.1.5","maintainers":[{"name":"mrizkiiy","email":"mrizkiiy@gmail.com"}],"dist":{"shasum":"77d421246c825f1dbb95bf2abeaadd6befd85332","tarball":"https://registry.npmjs.org/@1mbrain/sdk/-/sdk-0.1.5.tgz","fileCount":15,"integrity":"sha512-2S63Gq1/V1f3RX5lFqZ54m8IkBNW9qt89qYYXpkVdlDTwaoqL/6zRKB7Agi56mgzMGPwoR2w04BiNtp/s2zoPQ==","signatures":[{"sig":"MEUCIH24veiESi4KG6VxBWj/U8OHKYOwImqk7q+un4/SDiq0AiEA4lGh4uX8CpfBOYtmw0v9IpphJKt77HeOBDilhwf9FRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172804},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./hermes":{"types":"./dist/hermes.d.ts","import":"./dist/hermes.js","require":"./dist/hermes.cjs"}},"gitHead":"3bf4eb058ff220ac024a309a17c2b790485ea885","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && tsc -p tsconfig.json --emitDeclarationOnly","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"mrizkiiy","email":"mrizkiiy@gmail.com"},"_npmVersion":"11.8.0","description":"TypeScript client SDK for the 1MBrain REST API.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@1mbrain/core":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^2.1.0","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.5_1782050079874_0.6898549971593269","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@1mbrain/sdk","version":"0.1.6","license":"MIT","_id":"@1mbrain/sdk@0.1.6","maintainers":[{"name":"mrizkiiy","email":"mrizkiiy@gmail.com"}],"dist":{"shasum":"513a951bb95be7854607cc6ac65304e9f9b76930","tarball":"https://registry.npmjs.org/@1mbrain/sdk/-/sdk-0.1.6.tgz","fileCount":15,"integrity":"sha512-CtSINYIXC4iWSUjBHXJAGHclu66Mc3UXnBU82PxWkdONJ72R8X+zd7yAkykJbjKJdVw6qZ7Xygu6vFAzYOhmRw==","signatures":[{"sig":"MEUCIE/8EQgRFnTbKzrgrfaB5++PEyhozIki8JLsjtXAvBv6AiEAz6SnXzN+IzFrhxPhpdnirzviSuQjsruEm9kDf/Xd4FU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172801},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./hermes":{"types":"./dist/hermes.d.ts","import":"./dist/hermes.js","require":"./dist/hermes.cjs"}},"gitHead":"94637819306b0c34db560630af102e5000295454","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && tsc -p tsconfig.json --emitDeclarationOnly","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"mrizkiiy","email":"mrizkiiy@gmail.com"},"_npmVersion":"11.8.0","description":"TypeScript client SDK for the 1MBrain REST API.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@1mbrain/core":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^2.1.0","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.6_1782050957923_0.4740005889382426","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@1mbrain/sdk","version":"0.1.7","license":"MIT","_id":"@1mbrain/sdk@0.1.7","maintainers":[{"name":"mrizkiiy","email":"mrizkiiy@gmail.com"}],"dist":{"shasum":"0ae0d57b31ae35d99e540dcd888ceef218b6eb8c","tarball":"https://registry.npmjs.org/@1mbrain/sdk/-/sdk-0.1.7.tgz","fileCount":15,"integrity":"sha512-M6J9OpJWv+6fIwTzF0HexhIafAJzeeO7qKJpcKRsCCaRun6nhH/CTO56RwWUH8cmaoBMxXgv9PyYeiasAuS7qg==","signatures":[{"sig":"MEYCIQD9my1JbGSnvMpUX48VKSLmattAle45B7kudv4ao3qv/gIhAJ2owmF6mANHTzoSwFSG6OpdhZmWbgi0b5lQMv2tn9SL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173640},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./hermes":{"types":"./dist/hermes.d.ts","import":"./dist/hermes.js","require":"./dist/hermes.cjs"}},"gitHead":"931f3b573150d9feb7059b359502ad9adfe12a10","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && tsc -p tsconfig.json --emitDeclarationOnly","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"mrizkiiy","email":"mrizkiiy@gmail.com"},"_npmVersion":"11.8.0","description":"TypeScript client SDK for the 1MBrain REST API.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@1mbrain/core":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^2.1.0","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.7_1782052148547_0.6740285524856118","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@1mbrain/sdk","version":"0.1.8","license":"MIT","_id":"@1mbrain/sdk@0.1.8","maintainers":[{"name":"mrizkiiy","email":"mrizkiiy@gmail.com"}],"dist":{"shasum":"3184727f3a3028a0350f50024b4b41cfca5b6f57","tarball":"https://registry.npmjs.org/@1mbrain/sdk/-/sdk-0.1.8.tgz","fileCount":15,"integrity":"sha512-+64bZ1uGEj8+O65yXgdItJJCtfcEYysLjNwBqoIl8AI4Vzt9/DKlpvQu6hlTwnDir49HfDEP/+Lt3Q9ynargrQ==","signatures":[{"sig":"MEUCIQC4gbKqSDDxbvYusMBipIF0ARNee6feTQDNlzWyWcXvbwIgGAvTOXe2cvqsJSJAtO8yVVkYg7Nrl6jjVQyJud3KbZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173631},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./hermes":{"types":"./dist/hermes.d.ts","import":"./dist/hermes.js","require":"./dist/hermes.cjs"}},"gitHead":"f3a7e84ee9abcc1df46cd787ff3491fbf638bfc2","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && tsc -p tsconfig.json --emitDeclarationOnly","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"mrizkiiy","email":"mrizkiiy@gmail.com"},"_npmVersion":"11.8.0","description":"The official SDK for 1MBrain REST API.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@1mbrain/core":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^2.1.0","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.8_1782107072268_0.9354664006792102","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@1mbrain/sdk","version":"0.1.9","license":"MIT","_id":"@1mbrain/sdk@0.1.9","maintainers":[{"name":"mrizkiiy","email":"mrizkiiy@gmail.com"}],"dist":{"shasum":"72e9492e0b3704076429f61f5119784e06f03643","tarball":"https://registry.npmjs.org/@1mbrain/sdk/-/sdk-0.1.9.tgz","fileCount":19,"integrity":"sha512-mQ66GCewMK6Hu9sFZ4QlkWi7aoIk39Yyu7iHw6jq2AA6sNGnQi63cvb22+HWJG8fv6ofrmUsGbsiJT6uUU3cxQ==","signatures":[{"sig":"MEYCIQC4+dn5WdmaqXIBoY38KYDrcq+pZGQ/oT4FzfnOu+GNPQIhAJKdkItJFfAMLHTXP5dz/6bP5X7k14AbvSloq7sdo4iw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182212},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./hermes":{"types":"./dist/hermes.d.ts","import":"./dist/hermes.js","require":"./dist/hermes.cjs"}},"gitHead":"6ac55801d5ba7d4364c5e848dac837ddcc49d0fc","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && tsc -p tsconfig.json --emitDeclarationOnly","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"mrizkiiy","email":"mrizkiiy@gmail.com"},"_npmVersion":"11.8.0","description":"The official SDK for 1MBrain REST API.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@1mbrain/core":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^2.1.0","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.9_1782108571178_0.5930666087636312","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@1mbrain/sdk","version":"0.1.10","license":"MIT","_id":"@1mbrain/sdk@0.1.10","maintainers":[{"name":"mrizkiiy","email":"mrizkiiy@gmail.com"}],"dist":{"shasum":"404e51d9b49ed5b0400480a0abc186b67fa835aa","tarball":"https://registry.npmjs.org/@1mbrain/sdk/-/sdk-0.1.10.tgz","fileCount":13,"integrity":"sha512-UVplx+C0UDNVZiQHop1qxA8sD03Lmy/LanIRXjJSeggUsMKiLL8xh7+JUpOKAdCqnZNVD4clZk5B1RZx21uTeg==","signatures":[{"sig":"MEYCIQCAyPR1Z0b8cpo9wVDPJyYGV40kk4JcVwimjJRzrxf1DQIhAKl6JI4MgreJv1CZ1v1kpw9NbWUJj07TMv09l50zhZ1M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167770},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./hermes":{"types":"./dist/hermes.d.ts","import":"./dist/hermes.js","require":"./dist/hermes.cjs"}},"gitHead":"c043bba29edd78da7d0da4062a752584affbca67","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && tsc -p tsconfig.json --emitDeclarationOnly","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"mrizkiiy","email":"mrizkiiy@gmail.com"},"_npmVersion":"11.8.0","description":"The official SDK for 1MBrain REST API.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@1mbrain/core":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^2.1.0","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.10_1782202459031_0.9291931701972693","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@1mbrain/sdk","version":"0.1.11","license":"MIT","_id":"@1mbrain/sdk@0.1.11","maintainers":[{"name":"mrizkiiy","email":"mrizkiiy@gmail.com"}],"dist":{"shasum":"96864e3955d2c04267612a4f51b31aee41d5e579","tarball":"https://registry.npmjs.org/@1mbrain/sdk/-/sdk-0.1.11.tgz","fileCount":14,"integrity":"sha512-OJ3FyfFxM67zAwfn5ee5T0mqeYJVK62pXZIsyh/d9DyODRA2MgmLJkTyOEL88cRF9JMXuJl0EuJqXZnLPTzdyw==","signatures":[{"sig":"MEUCIDGupGnonWCfcXUSyYtA77zJhsZocSGIgVWYAoWUZgNmAiEA9x9Mz1ArGRyqdHH9FuvDk5xq24yX/qnuHeERdo1WrCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170756},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./hermes":{"types":"./dist/hermes.d.ts","import":"./dist/hermes.js","require":"./dist/hermes.cjs"}},"gitHead":"6d1a3f8268ec4ec61a2b66f2b1b22f19a61bbeff","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && tsc -p tsconfig.json --emitDeclarationOnly","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"mrizkiiy","email":"mrizkiiy@gmail.com"},"_npmVersion":"11.8.0","description":"The official SDK for 1MBrain REST API.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@1mbrain/core":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^2.1.0","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.11_1782204102408_0.6459653825954152","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@1mbrain/sdk","version":"0.1.12","license":"MIT","_id":"@1mbrain/sdk@0.1.12","maintainers":[{"name":"mrizkiiy","email":"mrizkiiy@gmail.com"}],"dist":{"shasum":"5f87d3c51acf5f15c1877369485d648eb3cd4107","tarball":"https://registry.npmjs.org/@1mbrain/sdk/-/sdk-0.1.12.tgz","fileCount":13,"integrity":"sha512-WgQlz6I0Mq4ukQrKp4WM1wi41XUiDh4INjd07wzRQ43p91ZzTC1JhVOx2+NnJg/+rGlTjaK422+7XSzUs7gfaQ==","signatures":[{"sig":"MEQCIARbbygPTPUUEYeRMPoZKp4yauPUHMBh9nDxKjz59EtaAiBahQpHBan/XAVD7poKdtMjqsiAbEIclaBnDzUOwlVdFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167971},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./hermes":{"types":"./dist/hermes.d.ts","import":"./dist/hermes.js","require":"./dist/hermes.cjs"}},"gitHead":"1dcb4a89358b63f577e3d7f5b22f13de933c0206","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup && tsc -p tsconfig.json --emitDeclarationOnly","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"mrizkiiy","email":"mrizkiiy@gmail.com"},"_npmVersion":"11.8.0","description":"The official SDK for 1MBrain REST API.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@1mbrain/core":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^2.1.0","typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.12_1782274998665_0.7465761406827502","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@1mbrain/sdk","version":"0.1.13","description":"The official SDK for 1MBrain REST API.","license":"MIT","type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./hermes":{"types":"./dist/hermes.d.ts","import":"./dist/hermes.js","require":"./dist/hermes.cjs"}},"scripts":{"build":"tsup && tsc -p tsconfig.json --emitDeclarationOnly","dev":"tsup --watch","test":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"dependencies":{"@1mbrain/core":"*"},"devDependencies":{"tsup":"^8.5.1","typescript":"^5.7.0","vitest":"^2.1.0"},"publishConfig":{"access":"public"},"gitHead":"a06124b9feb95b1e137080455c414a2fe318863e","_id":"@1mbrain/sdk@0.1.13","_nodeVersion":"22.17.1","_npmVersion":"11.8.0","dist":{"integrity":"sha512-FDBdVjHkverSUh1MiKYDv7ix9YItcgXxE9cTr62pndX4YAjiugVfjUr5vuu+xLpuw8rbQypnv7yG4+NMjT+R6Q==","shasum":"065fe8d091de647e0c566e2f0152aa65a49f5c9b","tarball":"https://registry.npmjs.org/@1mbrain/sdk/-/sdk-0.1.13.tgz","fileCount":13,"unpackedSize":173315,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAII6+j+7DO47t3nL0YwDxC56TPXBcB1TFG4xqNjlLkHAiEApBWm9zgb+qy+b1DCMiU/zPQ7sOSEgqVp2C9QSVV1AU0="}]},"_npmUser":{"name":"mrizkiiy","email":"mrizkiiy@gmail.com"},"directories":{},"maintainers":[{"name":"mrizkiiy","email":"mrizkiiy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_0.1.13_1782488398825_0.32724204683416835"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-21T05:29:47.961Z","modified":"2026-06-26T15:39:59.074Z","0.1.0":"2026-06-21T05:29:48.246Z","0.1.1":"2026-06-21T06:22:26.274Z","0.1.3":"2026-06-21T10:03:56.743Z","0.1.4":"2026-06-21T11:18:03.434Z","0.1.5":"2026-06-21T13:54:40.011Z","0.1.6":"2026-06-21T14:09:18.128Z","0.1.7":"2026-06-21T14:29:08.684Z","0.1.8":"2026-06-22T05:44:32.420Z","0.1.9":"2026-06-22T06:09:31.307Z","0.1.10":"2026-06-23T08:14:19.183Z","0.1.11":"2026-06-23T08:41:42.540Z","0.1.12":"2026-06-24T04:23:18.791Z","0.1.13":"2026-06-26T15:39:58.951Z"},"license":"MIT","description":"The official SDK for 1MBrain REST API.","maintainers":[{"name":"mrizkiiy","email":"mrizkiiy@gmail.com"}],"readme":"# @1mbrain/sdk\n\nThe official TypeScript/Node.js client for [1MBrain](https://github.com/mrizkiiy04/1mbrain) — a portable, semantic graph memory layer for AI agents.\n\n## Installation\n\n```bash\nnpm install @1mbrain/sdk\n# or\nyarn add @1mbrain/sdk\n# or\npnpm add @1mbrain/sdk\n```\n\n## Quick Start\n\n```typescript\nimport { OneMBrainClient } from '@1mbrain/sdk';\n\n// Initialize the client\nconst brain = new OneMBrainClient({\n  apiUrl: 'http://localhost:3100', // URL to your 1MBrain API instance\n  apiKey: 'your-api-key',          // Provide your configured API key\n  agentId: 'my-assistant-bot',     // Namespace: each agent/bot gets isolated memory\n});\n\nasync function main() {\n  // 1. Store a memory\n  const memory = await brain.remember({\n    type: 'semantic',\n    content: 'User prefers Bahasa Indonesia as primary language',\n    importance: 0.9,\n    tags: ['preference', 'language'],\n  });\n  console.log('Stored memory ID:', memory.id);\n\n  // 2. Recall memories\n  const results = await brain.recall({\n    query: 'what language does the user prefer?',\n    limit: 5,\n    useSpreadingActivation: true,\n  });\n  \n  results.forEach(r => console.log(`[${r.score.toFixed(3)}] ${r.memory.content}`));\n\n  // 3. Create an explicit association between memories\n  if (results.length > 1) {\n    await brain.associate(memory.id, {\n      targetId: results[1].memory.id,\n      strength: 0.8,\n    });\n  }\n\n  // 4. Forget a memory\n  // await brain.forget(memory.id);\n}\n\nmain().catch(console.error);\n```\n\n## Agent Integration\n\nTo ensure your LLM agent knows exactly how and when to use 1MBrain, the SDK exports a pre-written `AGENT_SYSTEM_PROMPT`. You should inject this into your agent's system instructions.\n\n```typescript\nimport { AGENT_SYSTEM_PROMPT } from '@1mbrain/sdk';\n\nconst systemInstruction = `\nYou are a helpful AI assistant.\n${AGENT_SYSTEM_PROMPT}\n`;\n\n// Pass systemInstruction to LangChain, OpenAI, Claude, etc.\n```\n\n## API Reference\n\n### `OneMBrainClient(config)`\n\nConfiguration options:\n- `apiUrl` (string): Base URL of the 1MBrain API.\n- `apiKey` (string): Your API key for authentication.\n- `agentId` (string, optional): Default agent namespace. Can be overridden in individual method calls.\n\n### Methods\n\n| Method | Parameters | Returns |\n|--------|------------|---------|\n| `remember(input)` | `{ type, content, importance?, tags?, metadata?, agentId? }` | `Promise<Memory>` |\n| `recall(input)` | `{ query, limit?, type?, tags?, maxHops?, activationThreshold?, blendWeight?, agentId? }` | `Promise<RecallResult[]>` |\n| `forget(id, options?)` | `id` (string), `options?: { agentId? }` | `Promise<boolean>` |\n| `associate(sourceId, params)` | `sourceId` (string), `params: { targetId, strength, origin?, agentId? }` | `Promise<Association>` |\n\n## Error Handling\n\nThe client throws `OneMBrainError` on API failures. You can catch these to handle specific HTTP status codes or error messages gracefully.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}