{"_id":"configure","_rev":"35-738d428767661a80d28c32bb414a4352","name":"configure","dist-tags":{"beta":"1.0.9","latest":"1.1.6"},"versions":{"0.0.1":{"name":"configure","version":"0.0.1","keywords":["config","configure","configuration","options","settings"],"author":{"name":"Randolpho St. John"},"_id":"configure@0.0.1","maintainers":[{"name":"randolpho","email":"randolpho@gmail.com"}],"bugs":{"name":"https://github.com/randolpho/node-configure/issues"},"dist":{"shasum":"54cffdabeb3238b67daab17d2933ec01cac41317","tarball":"https://registry.npmjs.org/configure/-/configure-0.0.1.tgz","integrity":"sha512-6Qf+79otpdb+/hUgvyr0TGffS9D/shPrLNKQY6hv1jio29Rs9Mw/g7etDQT5TVuhPR4mimCxFuq8BcWBDulWeQ==","signatures":[{"sig":"MEUCIAtqhsU7clj3P+9JezF2cjvnQPGNwHxQm8TOuDWzkli0AiEA3Xc86c3JWL118p34G4KgJxJ8l2yxlbJANN2Lj3morcA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./main.js","config":{"notFound":"throw","defaultConfigFile":"config.json","commandLineSwitchName":"config"},"engine":{"node":">=0.6.11"},"engines":{"node":"*"},"scripts":{"test":"node ./test/testCoordinator.js","start":"node install.js","install":"node install.js"},"_npmUser":{"name":"randolpho","email":"randolpho@gmail.com"},"deprecated":"Legacy 2012 package. Use configure@beta for the Configure identity layer SDK: npm install configure@beta","repository":{"url":"git://github.com/randolpho/node-configure.git","type":"git"},"_npmVersion":"1.1.1","description":"A simple multiple-configuration management module.","directories":{"lib":"."},"_nodeVersion":"v0.6.11","dependencies":{"optimist":">=0.3.4"},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"1.0.0-beta.0":{"name":"configure","version":"1.0.0-beta.0","keywords":["configure","memory","ai","llm","context","personalization","sdk"],"author":{"name":"Configure AI"},"license":"UNLICENSED","_id":"configure@1.0.0-beta.0","maintainers":[{"name":"c_here","email":"c@configure.dev"}],"homepage":"https://configure.dev","bugs":{"url":"https://github.com/christiansancheta/memory-link/issues"},"bin":{"configure":"dist/cli.js"},"dist":{"shasum":"fe0c0150b8532c20c0f09a12544e05b6c16d83a8","tarball":"https://registry.npmjs.org/configure/-/configure-1.0.0-beta.0.tgz","fileCount":21,"integrity":"sha512-9uT5VBZZm/tijWInkfP9iHUWJ9HqX0clwGnt7sAvQvXs71OF4oQze8EW7uuP3FCGp6iqlOgOZzxLYbo1riKlCA==","signatures":[{"sig":"MEQCICOhO8EZtJIHwcERb44YcGFbrEpKz8QTUkTP4zw3Px7rAiBjNHCrpDhAvtYo5EPnggD/WpfSr8w7rDbCPxxE/veSTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":316269},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./types":{"import":{"types":"./dist/types.d.mts","default":"./dist/types.mjs"},"require":{"types":"./dist/types.d.ts","default":"./dist/types.js"}},"./cfs-types":{"import":{"types":"./dist/cfs-types.d.mts","default":"./dist/cfs-types.mjs"},"require":{"types":"./dist/cfs-types.d.ts","default":"./dist/cfs-types.js"}},"./package.json":"./package.json","./tool-definitions":{"import":{"types":"./dist/tool-definitions.d.mts","default":"./dist/tool-definitions.mjs"},"require":{"types":"./dist/tool-definitions.d.ts","default":"./dist/tool-definitions.js"}}},"scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","test":"vitest run","build":"tsup src/index.ts src/tool-definitions.ts src/types.ts src/cfs-types.ts --format cjs,esm --dts --clean && tsup src/cli.ts --format cjs --no-dts --out-dir dist","postbuild":"chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node spawn-interactive.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"c_here","email":"c@configure.dev"},"repository":{"url":"git+https://github.com/christiansancheta/memory-link.git","type":"git"},"_npmVersion":"11.6.0","description":"Identity layer SDK for AI agents","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"gradient-string":"^3.0.0","libphonenumber-js":"^1.12.41"},"publishConfig":{"tag":"beta"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","vite":"^6.4.2","vitest":"^3.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"typescript":">=4.7.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/configure_1.0.0-beta.0_1776889251722_0.025112295698974663","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-beta.0":{"name":"configure","version":"1.0.1-beta.0","keywords":["configure","memory","ai","llm","context","personalization","sdk"],"author":{"name":"Configure AI"},"license":"UNLICENSED","_id":"configure@1.0.1-beta.0","maintainers":[{"name":"c_here","email":"c@configure.dev"}],"homepage":"https://configure.dev","bugs":{"url":"https://github.com/christiansancheta/memory-link/issues"},"bin":{"configure":"dist/cli.js"},"dist":{"shasum":"a6dbec023d984f9db2237470dfb06d0288c05522","tarball":"https://registry.npmjs.org/configure/-/configure-1.0.1-beta.0.tgz","fileCount":26,"integrity":"sha512-dLRUwRtromvIHQ5RF62zEolmR5mduCW/+v/3FadYiKY1HlkYTWkwk8XJkCzistwM56bi+zwMpiyO+1wYUb2tlg==","signatures":[{"sig":"MEUCIDk9Xybx9g8YL6HTP4vzIn9Jq71qys6VH1n1M9znzU/XAiEA/RZQME2Lns0etCg5FMvtAJlmxHIczegwRmO8RLltLqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":368218},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./types":{"import":{"types":"./dist/types.d.mts","default":"./dist/types.mjs"},"require":{"types":"./dist/types.d.ts","default":"./dist/types.js"}},"./cfs-types":{"import":{"types":"./dist/cfs-types.d.mts","default":"./dist/cfs-types.mjs"},"require":{"types":"./dist/cfs-types.d.ts","default":"./dist/cfs-types.js"}},"./package.json":"./package.json","./tool-definitions":{"import":{"types":"./dist/tool-definitions.d.mts","default":"./dist/tool-definitions.mjs"},"require":{"types":"./dist/tool-definitions.d.ts","default":"./dist/tool-definitions.js"}}},"scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","test":"vitest run","build":"tsup src/index.ts src/tool-definitions.ts src/types.ts src/cfs-types.ts --format cjs,esm --dts --clean && tsup src/cli.ts --format cjs --no-dts --out-dir dist","postbuild":"chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node spawn-interactive.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"c_here","email":"c@configure.dev"},"repository":{"url":"git+https://github.com/christiansancheta/memory-link.git","type":"git"},"_npmVersion":"11.6.0","description":"Identity layer SDK for AI agents","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"gradient-string":"^3.0.0","libphonenumber-js":"^1.12.41"},"publishConfig":{"tag":"beta"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","vite":"^6.4.2","vitest":"^3.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"typescript":">=4.7.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/configure_1.0.1-beta.0_1776905099443_0.8700385641488377","host":"s3://npm-registry-packages-npm-production"}},"1.0.2-beta.0":{"name":"configure","version":"1.0.2-beta.0","keywords":["configure","memory","ai","llm","context","personalization","sdk"],"author":{"name":"Configure AI"},"license":"UNLICENSED","_id":"configure@1.0.2-beta.0","maintainers":[{"name":"c_here","email":"c@configure.dev"}],"homepage":"https://configure.dev","bugs":{"url":"https://github.com/christiansancheta/memory-link/issues"},"bin":{"configure":"dist/cli.js"},"dist":{"shasum":"155c70b37356d7dd9a700769de20918cc1912769","tarball":"https://registry.npmjs.org/configure/-/configure-1.0.2-beta.0.tgz","fileCount":26,"integrity":"sha512-N979E32OtuVJW5VmeMdP7YNntebTgmNY2HjSJHfDyIiHJr2ahAnU5WeKfBMGSxADhVtGkOQyotXESgo1UydEzg==","signatures":[{"sig":"MEQCIBQlYPrDhvQUCeJlGMZ4L+ux4kBllZP18ICC0/3sL0bQAiBmZC2CK4g7h/R0SWMsj2YbLomHavVXsUIPQNVxeqVgeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":368711},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./types":{"import":{"types":"./dist/types.d.mts","default":"./dist/types.mjs"},"require":{"types":"./dist/types.d.ts","default":"./dist/types.js"}},"./cfs-types":{"import":{"types":"./dist/cfs-types.d.mts","default":"./dist/cfs-types.mjs"},"require":{"types":"./dist/cfs-types.d.ts","default":"./dist/cfs-types.js"}},"./package.json":"./package.json","./tool-definitions":{"import":{"types":"./dist/tool-definitions.d.mts","default":"./dist/tool-definitions.mjs"},"require":{"types":"./dist/tool-definitions.d.ts","default":"./dist/tool-definitions.js"}}},"scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","test":"vitest run","build":"tsup src/index.ts src/tool-definitions.ts src/types.ts src/cfs-types.ts --format cjs,esm --dts --clean && tsup src/cli.ts --format cjs --no-dts --out-dir dist","postbuild":"chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node spawn-interactive.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"c_here","email":"c@configure.dev"},"repository":{"url":"git+https://github.com/christiansancheta/memory-link.git","type":"git"},"_npmVersion":"11.6.0","description":"Identity layer SDK for AI agents","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"gradient-string":"^3.0.0","libphonenumber-js":"^1.12.41"},"publishConfig":{"tag":"beta"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","vite":"^6.4.2","vitest":"^3.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"typescript":">=4.7.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/configure_1.0.2-beta.0_1776906882846_0.4234781459481427","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"configure","version":"1.0.0","keywords":["configure","memory","ai","llm","context","personalization","sdk"],"author":{"name":"Configure AI"},"license":"UNLICENSED","_id":"configure@1.0.0","maintainers":[{"name":"c_here","email":"c@configure.dev"}],"homepage":"https://configure.dev","bugs":{"url":"https://github.com/christiansancheta/memory-link/issues"},"bin":{"configure":"dist/cli.js"},"dist":{"shasum":"4e3c6f37e547d33b1c1d723df5d661bdd9d4e0b3","tarball":"https://registry.npmjs.org/configure/-/configure-1.0.0.tgz","fileCount":26,"integrity":"sha512-PzHuflV6f+MNZEgwRhDSpGpOIkx/yM2uIDl8+xX6o66ipF+MGY0ndE3azbVJbQXPSvEqj2XnymWNJ37soIbWYQ==","signatures":[{"sig":"MEUCIQDMYiH/2QPE28myIU7XnQ1+3kHkhLWkAEMnpzvGEYpscgIgOJeaX21Kkz4LX00ka5ayepPlHW2J4ALArFfacKOUdn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":368709},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./types":{"import":{"types":"./dist/types.d.mts","default":"./dist/types.mjs"},"require":{"types":"./dist/types.d.ts","default":"./dist/types.js"}},"./cfs-types":{"import":{"types":"./dist/cfs-types.d.mts","default":"./dist/cfs-types.mjs"},"require":{"types":"./dist/cfs-types.d.ts","default":"./dist/cfs-types.js"}},"./package.json":"./package.json","./tool-definitions":{"import":{"types":"./dist/tool-definitions.d.mts","default":"./dist/tool-definitions.mjs"},"require":{"types":"./dist/tool-definitions.d.ts","default":"./dist/tool-definitions.js"}}},"scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","test":"vitest run","build":"tsup src/index.ts src/tool-definitions.ts src/types.ts src/cfs-types.ts --format cjs,esm --dts --clean && tsup src/cli.ts --format cjs --no-dts --out-dir dist","postbuild":"chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node spawn-interactive.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"c_here","email":"c@configure.dev"},"repository":{"url":"git+https://github.com/christiansancheta/memory-link.git","type":"git"},"_npmVersion":"11.6.0","description":"Identity layer SDK for AI agents","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"gradient-string":"^3.0.0","libphonenumber-js":"^1.12.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vite":"^6.4.2","vitest":"^3.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"typescript":">=4.7.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/configure_1.0.0_1776908098702_0.44534474139605873","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"configure","version":"1.0.1","keywords":["configure","memory","ai","llm","context","personalization","sdk"],"author":{"name":"Configure AI"},"license":"UNLICENSED","_id":"configure@1.0.1","maintainers":[{"name":"c_here","email":"c@configure.dev"}],"homepage":"https://configure.dev","bugs":{"url":"https://github.com/christiansancheta/memory-link/issues"},"bin":{"configure":"dist/cli.js"},"dist":{"shasum":"5489e3402b7b995cafd8782ec5544792d3a7bc1d","tarball":"https://registry.npmjs.org/configure/-/configure-1.0.1.tgz","fileCount":26,"integrity":"sha512-kDPEXbTWcg7Flm2XzKoI4ehipsQsjWpEsUMAgMEMcFLDQOgjOe5oBjU8UqvLr10YNWpPrHWergTGbmA736NB8g==","signatures":[{"sig":"MEYCIQCwN4/Ue7tJblq3GErUVkfSgTrd6lNGNSKxLFFmDSgv/QIhAJT7kwWpq0F0iuX2RPHNddnQfJ84P7mxFy3Y0WuIZRSE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":368961},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./types":{"import":{"types":"./dist/types.d.mts","default":"./dist/types.mjs"},"require":{"types":"./dist/types.d.ts","default":"./dist/types.js"}},"./cfs-types":{"import":{"types":"./dist/cfs-types.d.mts","default":"./dist/cfs-types.mjs"},"require":{"types":"./dist/cfs-types.d.ts","default":"./dist/cfs-types.js"}},"./package.json":"./package.json","./tool-definitions":{"import":{"types":"./dist/tool-definitions.d.mts","default":"./dist/tool-definitions.mjs"},"require":{"types":"./dist/tool-definitions.d.ts","default":"./dist/tool-definitions.js"}}},"scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","test":"vitest run","build":"tsup src/index.ts src/tool-definitions.ts src/types.ts src/cfs-types.ts --format cjs,esm --dts --clean && tsup src/cli.ts --format cjs --no-dts --out-dir dist","postbuild":"chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node spawn-interactive.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"c_here","email":"c@configure.dev"},"repository":{"url":"git+https://github.com/christiansancheta/memory-link.git","type":"git"},"_npmVersion":"11.6.0","description":"Identity layer SDK for AI agents","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"gradient-string":"^3.0.0","libphonenumber-js":"^1.12.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vite":"^6.4.2","vitest":"^3.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"typescript":">=4.7.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/configure_1.0.1_1776909405193_0.5792748736196633","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"configure","version":"1.0.2","keywords":["configure","memory","ai","llm","context","personalization","sdk"],"author":{"name":"Configure AI"},"license":"UNLICENSED","_id":"configure@1.0.2","maintainers":[{"name":"c_here","email":"c@configure.dev"}],"homepage":"https://configure.dev","bugs":{"url":"https://github.com/christiansancheta/memory-link/issues"},"bin":{"configure":"dist/cli.js"},"dist":{"shasum":"04db7ccced38be8fcf5d7c4225bb85c0e34f91af","tarball":"https://registry.npmjs.org/configure/-/configure-1.0.2.tgz","fileCount":26,"integrity":"sha512-BZEnIn9oQAqim3Cn22+poZ8Y55ivDfw7M8AQ1FzityFVbqn+gEhOeao3cZ9ABZ8n2TEPCUMIK6KHW33pregpKA==","signatures":[{"sig":"MEUCIQCjbJzPG3iaOXYJSMT6t83TiPMGGeQFUdlmjwhRpIEImwIgK5ypsJH6kjzN3luzO5rYTjfGko0ztwBB010Q/GMZ7AA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":368980},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./types":{"import":{"types":"./dist/types.d.mts","default":"./dist/types.mjs"},"require":{"types":"./dist/types.d.ts","default":"./dist/types.js"}},"./cfs-types":{"import":{"types":"./dist/cfs-types.d.mts","default":"./dist/cfs-types.mjs"},"require":{"types":"./dist/cfs-types.d.ts","default":"./dist/cfs-types.js"}},"./package.json":"./package.json","./tool-definitions":{"import":{"types":"./dist/tool-definitions.d.mts","default":"./dist/tool-definitions.mjs"},"require":{"types":"./dist/tool-definitions.d.ts","default":"./dist/tool-definitions.js"}}},"scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","test":"vitest run","build":"tsup src/index.ts src/tool-definitions.ts src/types.ts src/cfs-types.ts --format cjs,esm --dts --clean && tsup src/cli.ts --format cjs --no-dts --out-dir dist","postbuild":"chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node spawn-interactive.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"c_here","email":"c@configure.dev"},"repository":{"url":"git+https://github.com/christiansancheta/memory-link.git","type":"git"},"_npmVersion":"11.6.0","description":"Identity layer SDK for AI agents","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"gradient-string":"^3.0.0","libphonenumber-js":"^1.12.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vite":"^6.4.2","vitest":"^3.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"typescript":">=4.7.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/configure_1.0.2_1776910374313_0.8932633090708588","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"configure","version":"1.0.3","keywords":["configure","memory","ai","llm","context","personalization","sdk"],"author":{"name":"Configure AI"},"license":"UNLICENSED","_id":"configure@1.0.3","maintainers":[{"name":"c_here","email":"c@configure.dev"}],"homepage":"https://configure.dev","bugs":{"url":"https://github.com/christiansancheta/memory-link/issues"},"bin":{"configure":"dist/cli.js"},"dist":{"shasum":"63af2f7c981c0a7481742def2114fdac93f4b06c","tarball":"https://registry.npmjs.org/configure/-/configure-1.0.3.tgz","fileCount":26,"integrity":"sha512-b/nRgv3H/oOtPLfrvmQdLYX+yJytWeRyNz9lAs4lKKRoKwLnuycBMlHH8eYYRuZEcBjVLYJcdRqqyPYVVVuktA==","signatures":[{"sig":"MEQCICKAbUh0vxayetgs4vxC4wy/DH6rrWswG/mXSXuuQEBvAiBTtXbQ1OZu9pXnu8JULQTlitkRgXYmc8x400F/Lvv/mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":367556},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./types":{"import":{"types":"./dist/types.d.mts","default":"./dist/types.mjs"},"require":{"types":"./dist/types.d.ts","default":"./dist/types.js"}},"./cfs-types":{"import":{"types":"./dist/cfs-types.d.mts","default":"./dist/cfs-types.mjs"},"require":{"types":"./dist/cfs-types.d.ts","default":"./dist/cfs-types.js"}},"./package.json":"./package.json","./tool-definitions":{"import":{"types":"./dist/tool-definitions.d.mts","default":"./dist/tool-definitions.mjs"},"require":{"types":"./dist/tool-definitions.d.ts","default":"./dist/tool-definitions.js"}}},"scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","test":"vitest run","build":"tsup src/index.ts src/tool-definitions.ts src/types.ts src/cfs-types.ts --format cjs,esm --dts --clean && tsup src/cli.ts --format cjs --no-dts --out-dir dist","postbuild":"chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node spawn-interactive.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"c_here","email":"c@configure.dev"},"repository":{"url":"git+https://github.com/christiansancheta/memory-link.git","type":"git"},"_npmVersion":"11.6.0","description":"Identity layer SDK for AI agents","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"gradient-string":"^3.0.0","libphonenumber-js":"^1.12.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vite":"^6.4.2","vitest":"^3.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"typescript":">=4.7.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/configure_1.0.3_1776911704984_0.9739264512981318","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"configure","version":"1.0.4","keywords":["configure","memory","ai","llm","context","personalization","sdk"],"author":{"name":"Configure AI"},"license":"UNLICENSED","_id":"configure@1.0.4","maintainers":[{"name":"c_here","email":"c@configure.dev"}],"homepage":"https://configure.dev","bugs":{"url":"https://github.com/christiansancheta/memory-link/issues"},"bin":{"configure":"dist/cli.js"},"dist":{"shasum":"5c095140558d3a90b16fcfee1f7dfe5b2cd7b1f7","tarball":"https://registry.npmjs.org/configure/-/configure-1.0.4.tgz","fileCount":28,"integrity":"sha512-idRvhhO2KzoYU2asrLp949xMl0PYI6/GQeMIjKZXsMZH4rDcizOqqHcBSbb5jVYui5ky622F3vnjt3VgIrGnwg==","signatures":[{"sig":"MEYCIQDb+/m8qe7sazFudXdmKwZVUCb9VTLzApJDiB9GtOcHMwIhANc+PksAiiBTNHRWAYA56bzPeJWxkzM2NWb7JKdnoC8I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":366848},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./types":{"import":{"types":"./dist/types.d.mts","default":"./dist/types.mjs"},"require":{"types":"./dist/types.d.ts","default":"./dist/types.js"}},"./cfs-types":{"import":{"types":"./dist/cfs-types.d.mts","default":"./dist/cfs-types.mjs"},"require":{"types":"./dist/cfs-types.d.ts","default":"./dist/cfs-types.js"}},"./package.json":"./package.json","./tool-definitions":{"import":{"types":"./dist/tool-definitions.d.mts","default":"./dist/tool-definitions.mjs"},"require":{"types":"./dist/tool-definitions.d.ts","default":"./dist/tool-definitions.js"}}},"scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","test":"vitest run","build":"tsup src/index.ts src/tool-definitions.ts src/types.ts src/cfs-types.ts --format cjs,esm --dts --clean && tsup src/cli.ts --format cjs --no-dts --out-dir dist","postbuild":"chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node spawn-interactive.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"c_here","email":"c@configure.dev"},"repository":{"url":"git+https://github.com/christiansancheta/memory-link.git","type":"git"},"_npmVersion":"11.6.0","description":"Identity layer SDK for AI agents","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"gradient-string":"^3.0.0","libphonenumber-js":"^1.12.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vite":"^6.4.2","vitest":"^3.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"typescript":">=4.7.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/configure_1.0.4_1776913664967_0.9737497958047496","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"configure","version":"1.0.5","keywords":["configure","memory","ai","llm","context","personalization","sdk"],"author":{"name":"Configure AI"},"license":"UNLICENSED","_id":"configure@1.0.5","maintainers":[{"name":"c_here","email":"c@configure.dev"}],"homepage":"https://configure.dev","bugs":{"url":"https://github.com/christiansancheta/memory-link/issues"},"bin":{"configure":"dist/cli.js"},"dist":{"shasum":"571c8bc39d27dafc2fcf8c5f33ece8138b3c8a47","tarball":"https://registry.npmjs.org/configure/-/configure-1.0.5.tgz","fileCount":28,"integrity":"sha512-lmocbup+18b9VPBvmynDYr5UtzdOdje2x3t07+GO1T+oZr/vIXJ6+YT4NY4ygVqx4zAXgVZ2cl3R5DQDdki+BA==","signatures":[{"sig":"MEQCIGVGUzmHy+3DIwbFPRywRqgFehKa7kRWiTTlBo+gn0u2AiBMXJxQHAibiINRZ3frsDvo7a2GWcsS2UMg2TGT1EG9PQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":366848},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./types":{"import":{"types":"./dist/types.d.mts","default":"./dist/types.mjs"},"require":{"types":"./dist/types.d.ts","default":"./dist/types.js"}},"./cfs-types":{"import":{"types":"./dist/cfs-types.d.mts","default":"./dist/cfs-types.mjs"},"require":{"types":"./dist/cfs-types.d.ts","default":"./dist/cfs-types.js"}},"./package.json":"./package.json","./tool-definitions":{"import":{"types":"./dist/tool-definitions.d.mts","default":"./dist/tool-definitions.mjs"},"require":{"types":"./dist/tool-definitions.d.ts","default":"./dist/tool-definitions.js"}}},"scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","test":"vitest run","build":"tsup src/index.ts src/tool-definitions.ts src/types.ts src/cfs-types.ts --format cjs,esm --dts --clean && tsup src/cli.ts --format cjs --no-dts --out-dir dist","postbuild":"chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node spawn-interactive.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"c_here","email":"c@configure.dev"},"repository":{"url":"git+https://github.com/christiansancheta/memory-link.git","type":"git"},"_npmVersion":"11.6.0","description":"Identity layer SDK for AI agents","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"gradient-string":"^3.0.0","libphonenumber-js":"^1.12.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vite":"^6.4.2","vitest":"^3.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"typescript":">=4.7.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/configure_1.0.5_1776914680892_0.31012490342518606","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"configure","version":"1.0.6","keywords":["configure","memory","ai","llm","context","personalization","sdk"],"author":{"name":"Configure AI"},"license":"UNLICENSED","_id":"configure@1.0.6","maintainers":[{"name":"c_here","email":"c@configure.dev"}],"homepage":"https://configure.dev","bugs":{"url":"https://github.com/christiansancheta/memory-link/issues"},"bin":{"configure":"dist/cli.js"},"dist":{"shasum":"6538d090c6a0a3dcc1820c38dc5cf05a2520e836","tarball":"https://registry.npmjs.org/configure/-/configure-1.0.6.tgz","fileCount":28,"integrity":"sha512-BswBLVZo2aqRiMhXkpgkJxz+9w0gN30Am/iXdiTV3ABqDWeFZHyTmooIT0DFbxSoo9LyJTWSkmqr0pvk538P1A==","signatures":[{"sig":"MEUCIQCLuV+Lnd3Ic5/RoSBAwJB2OMQh8W1K7bbF1Kg8wDg4vwIgROVPThL0tYsAepXd5nuIiz6lYXeuNXj1ZYzu0dnyP8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":367853},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./types":{"import":{"types":"./dist/types.d.mts","default":"./dist/types.mjs"},"require":{"types":"./dist/types.d.ts","default":"./dist/types.js"}},"./cfs-types":{"import":{"types":"./dist/cfs-types.d.mts","default":"./dist/cfs-types.mjs"},"require":{"types":"./dist/cfs-types.d.ts","default":"./dist/cfs-types.js"}},"./package.json":"./package.json","./tool-definitions":{"import":{"types":"./dist/tool-definitions.d.mts","default":"./dist/tool-definitions.mjs"},"require":{"types":"./dist/tool-definitions.d.ts","default":"./dist/tool-definitions.js"}}},"scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","test":"vitest run","build":"tsup src/index.ts src/tool-definitions.ts src/types.ts src/cfs-types.ts --format cjs,esm --dts --clean && tsup src/cli.ts --format cjs --no-dts --out-dir dist","postbuild":"chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node spawn-interactive.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"c_here","email":"c@configure.dev"},"repository":{"url":"git+https://github.com/christiansancheta/memory-link.git","type":"git"},"_npmVersion":"11.6.0","description":"Identity layer SDK for AI agents","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"gradient-string":"^3.0.0","libphonenumber-js":"^1.12.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vite":"^6.4.2","vitest":"^3.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"typescript":">=4.7.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/configure_1.0.6_1776974013528_0.20557729837383176","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"configure","version":"1.0.7","keywords":["configure","memory","ai","llm","context","personalization","sdk"],"author":{"name":"Configure AI"},"license":"UNLICENSED","_id":"configure@1.0.7","maintainers":[{"name":"c_here","email":"c@configure.dev"}],"homepage":"https://configure.dev","bugs":{"url":"https://github.com/christiansancheta/memory-link/issues"},"bin":{"configure":"dist/cli.js"},"dist":{"shasum":"f04c941e329348bee8903c6f2c82c357d140e067","tarball":"https://registry.npmjs.org/configure/-/configure-1.0.7.tgz","fileCount":28,"integrity":"sha512-4Tv7gDKbEVPLQMwrif2ZnpQJbeNjqXoQ5fTZtkI7ez2S1hsCPSBdZaWs5yDBnc8Jlv3ZcZvlvZQTTASZur5Vbw==","signatures":[{"sig":"MEUCIBgqk0keG8ZpTOEbZ3EwgZvZSCfwbZpD8ACAOICd0YrBAiEAjjGjlaYhRv0xHHiby7wpGYR55YrnH/fsgcbN8M3W5dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394402},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./types":{"import":{"types":"./dist/types.d.mts","default":"./dist/types.mjs"},"require":{"types":"./dist/types.d.ts","default":"./dist/types.js"}},"./cfs-types":{"import":{"types":"./dist/cfs-types.d.mts","default":"./dist/cfs-types.mjs"},"require":{"types":"./dist/cfs-types.d.ts","default":"./dist/cfs-types.js"}},"./package.json":"./package.json","./tool-definitions":{"import":{"types":"./dist/tool-definitions.d.mts","default":"./dist/tool-definitions.mjs"},"require":{"types":"./dist/tool-definitions.d.ts","default":"./dist/tool-definitions.js"}}},"scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","test":"vitest run","build":"tsup src/index.ts src/tool-definitions.ts src/types.ts src/cfs-types.ts --format cjs,esm --dts --clean && tsup src/cli.ts --format cjs --no-dts --out-dir dist","postbuild":"chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node spawn-interactive.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"c_here","email":"c@configure.dev"},"repository":{"url":"git+https://github.com/christiansancheta/memory-link.git","type":"git"},"_npmVersion":"11.6.0","description":"Identity layer SDK for AI agents","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"gradient-string":"^3.0.0","libphonenumber-js":"^1.12.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.1","vite":"^6.4.2","vitest":"^3.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"typescript":">=4.7.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/configure_1.0.7_1777068745062_0.14916608586081215","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"configure","version":"1.0.8","keywords":["configure","memory","ai","llm","context","personalization","sdk"],"author":{"name":"Configure AI"},"license":"UNLICENSED","_id":"configure@1.0.8","maintainers":[{"name":"c_here","email":"c@configure.dev"}],"homepage":"https://configure.dev","bugs":{"url":"https://github.com/christiansancheta/memory-link/issues"},"bin":{"configure":"dist/cli.js"},"dist":{"shasum":"b4e1d8ca3fe7850499ffb0cc974756ddb9a36378","tarball":"https://registry.npmjs.org/configure/-/configure-1.0.8.tgz","fileCount":28,"integrity":"sha512-NoPAyrh/Y7PopxYZ+k4/3cKpFsjEeuEsUkcwdazTUrWtLp1m1zuyDbfzoSbAzgB8LqAKlf+Lg6yHy0IpZHdQdg==","signatures":[{"sig":"MEQCIETNutE8tTXxc1nS7Ln5As+FN9PcHlkaCSDbBi0Niz8aAiBtzwmKs2fLObbHxpCqrTlKpd0d1Ggv8+9XlQgBl6LldA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394444},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./types":{"import":{"types":"./dist/types.d.mts","default":"./dist/types.mjs"},"require":{"types":"./dist/types.d.ts","default":"./dist/types.js"}},"./cfs-types":{"import":{"types":"./dist/cfs-types.d.mts","default":"./dist/cfs-types.mjs"},"require":{"types":"./dist/cfs-types.d.ts","default":"./dist/cfs-types.js"}},"./package.json":"./package.json","./tool-definitions":{"import":{"types":"./dist/tool-definitions.d.mts","default":"./dist/tool-definitions.mjs"},"require":{"types":"./dist/tool-definitions.d.ts","default":"./dist/tool-definitions.js"}}},"gitHead":"e2a5310d3275695760062b53daf080abc87abc76","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","test":"vitest run","build":"tsup src/index.ts src/tool-definitions.ts src/types.ts src/cfs-types.ts --format cjs,esm --dts --clean && tsup src/cli.ts --format cjs --no-dts --out-dir dist","postbuild":"chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node spawn-interactive.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"c_here","email":"c@configure.dev"},"repository":{"url":"git+https://github.com/christiansancheta/memory-link.git","type":"git"},"_npmVersion":"11.6.0","description":"Identity layer SDK for AI agents","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"gradient-string":"^3.0.0","libphonenumber-js":"^1.12.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vite":"^6.4.2","vitest":"^3.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"typescript":">=4.7.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/configure_1.0.8_1777142520304_0.34398592814693685","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"configure","version":"1.0.9","keywords":["configure","memory","ai","llm","context","personalization","sdk"],"author":{"name":"Configure AI"},"license":"UNLICENSED","_id":"configure@1.0.9","maintainers":[{"name":"c_here","email":"c@configure.dev"}],"homepage":"https://configure.dev","bugs":{"url":"https://github.com/christiansancheta/memory-link/issues"},"bin":{"configure":"dist/cli.js"},"dist":{"shasum":"d077b7ca7ac52d60b5530b4459c6860642c410d8","tarball":"https://registry.npmjs.org/configure/-/configure-1.0.9.tgz","fileCount":32,"integrity":"sha512-ohC5nC68PcQdv5nmSFtXCBP3GtA7s1pi/MvbtQlqkLK4MvdHyNy1NP+l29MMHfiRUveRYBxJVcVroaOE6cQRyw==","signatures":[{"sig":"MEQCIFXaU13Cnv8CDU14aO7CqU76PSBZHqu1VXUleqyeowBnAiBrroELdQYaNcmHkVGlqnx/ZQ4njujI4q3RcepHd8FMRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":404541},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./types":{"import":{"types":"./dist/types.d.mts","default":"./dist/types.mjs"},"require":{"types":"./dist/types.d.ts","default":"./dist/types.js"}},"./window":{"import":{"types":"./dist/window.d.mts","default":"./dist/window.mjs"},"require":{"types":"./dist/window.d.ts","default":"./dist/window.js"}},"./cfs-types":{"import":{"types":"./dist/cfs-types.d.mts","default":"./dist/cfs-types.mjs"},"require":{"types":"./dist/cfs-types.d.ts","default":"./dist/cfs-types.js"}},"./package.json":"./package.json","./tool-definitions":{"import":{"types":"./dist/tool-definitions.d.mts","default":"./dist/tool-definitions.mjs"},"require":{"types":"./dist/tool-definitions.d.ts","default":"./dist/tool-definitions.js"}}},"gitHead":"1ff7c761eeec6a00574fce6132f9081ba349c3e3","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","test":"vitest run","build":"tsup src/index.ts src/tool-definitions.ts src/types.ts src/cfs-types.ts src/window.ts --format cjs,esm --dts --clean && tsup src/cli.ts --format cjs --no-dts --out-dir dist","postbuild":"chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node spawn-interactive.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"c_here","email":"c@configure.dev"},"repository":{"url":"git+https://github.com/christiansancheta/memory-link.git","type":"git"},"_npmVersion":"11.6.0","description":"Identity layer SDK for AI agents","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"gradient-string":"^3.0.0","libphonenumber-js":"^1.12.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vite":"^6.4.2","vitest":"^3.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"typescript":">=4.7.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/configure_1.0.9_1777184197383_0.6745482213290319","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"configure","version":"1.0.10","keywords":["configure","memory","ai","llm","context","personalization","sdk"],"author":{"name":"Configure AI"},"license":"UNLICENSED","_id":"configure@1.0.10","maintainers":[{"name":"c_here","email":"c@configure.dev"}],"homepage":"https://configure.dev","bugs":{"url":"https://github.com/christiansancheta/memory-link/issues"},"bin":{"configure":"dist/cli.js"},"dist":{"shasum":"ac77047a795cb0c54943cc455cb505e1f53704a4","tarball":"https://registry.npmjs.org/configure/-/configure-1.0.10.tgz","fileCount":32,"integrity":"sha512-E3KpD+bTAHBFqmc7zpNNeHhoaav0Z6VfpELA87V+zhd4Z0XP5XYdLUwPzp5nSPVasP0uBb+dWDghO26z8fmQuA==","signatures":[{"sig":"MEYCIQDYusGANGd5dFdhHbfa4DCT9Vcv+vn6Asjl9IG826w0LAIhAL5Ci03zc+ARxizc5I21gxwpif1US3ZqKS8DKYAX8q16","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":406368},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./types":{"import":{"types":"./dist/types.d.mts","default":"./dist/types.mjs"},"require":{"types":"./dist/types.d.ts","default":"./dist/types.js"}},"./window":{"import":{"types":"./dist/window.d.mts","default":"./dist/window.mjs"},"require":{"types":"./dist/window.d.ts","default":"./dist/window.js"}},"./cfs-types":{"import":{"types":"./dist/cfs-types.d.mts","default":"./dist/cfs-types.mjs"},"require":{"types":"./dist/cfs-types.d.ts","default":"./dist/cfs-types.js"}},"./package.json":"./package.json","./tool-definitions":{"import":{"types":"./dist/tool-definitions.d.mts","default":"./dist/tool-definitions.mjs"},"require":{"types":"./dist/tool-definitions.d.ts","default":"./dist/tool-definitions.js"}}},"scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","test":"vitest run","build":"tsup src/index.ts src/tool-definitions.ts src/types.ts src/cfs-types.ts src/window.ts --format cjs,esm --dts --clean && tsup src/cli.ts --format cjs --no-dts --out-dir dist","postbuild":"chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node spawn-interactive.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"c_here","email":"c@configure.dev"},"repository":{"url":"git+https://github.com/christiansancheta/memory-link.git","type":"git"},"_npmVersion":"11.6.0","description":"Identity layer SDK for AI agents","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"gradient-string":"^3.0.0","libphonenumber-js":"^1.12.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vite":"^6.4.2","vitest":"^3.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"typescript":">=4.7.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/configure_1.0.10_1777624800393_0.5375485277443075","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"configure","version":"1.0.11","keywords":["configure","memory","ai","llm","context","personalization","sdk"],"author":{"name":"Configure AI"},"license":"UNLICENSED","_id":"configure@1.0.11","maintainers":[{"name":"c_here","email":"c@configure.dev"}],"homepage":"https://configure.dev","bin":{"configure":"dist/cli.js"},"dist":{"shasum":"e2e2a0c4cea47ec8c0e61933d7ccb2c5cb368402","tarball":"https://registry.npmjs.org/configure/-/configure-1.0.11.tgz","fileCount":32,"integrity":"sha512-RMHq1g36gSsoDAgD2zNggpQcBLUiQoayL+V8nfMkeEx3LioEi8lZ7AC7opccFysGk3NOlXbHagy2tObiwPNADQ==","signatures":[{"sig":"MEQCIDOjkO9RTsV4U4Zbk5/VEWEdKF/FP6NnYtfRJvB8kVf2AiBmLAZxII+vpB1qyHh7if8b7p419zjAnW196NILeZUlWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":406170},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./types":{"import":{"types":"./dist/types.d.mts","default":"./dist/types.mjs"},"require":{"types":"./dist/types.d.ts","default":"./dist/types.js"}},"./window":{"import":{"types":"./dist/window.d.mts","default":"./dist/window.mjs"},"require":{"types":"./dist/window.d.ts","default":"./dist/window.js"}},"./cfs-types":{"import":{"types":"./dist/cfs-types.d.mts","default":"./dist/cfs-types.mjs"},"require":{"types":"./dist/cfs-types.d.ts","default":"./dist/cfs-types.js"}},"./package.json":"./package.json","./tool-definitions":{"import":{"types":"./dist/tool-definitions.d.mts","default":"./dist/tool-definitions.mjs"},"require":{"types":"./dist/tool-definitions.d.ts","default":"./dist/tool-definitions.js"}}},"scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","test":"vitest run","build":"tsup src/index.ts src/tool-definitions.ts src/types.ts src/cfs-types.ts src/window.ts --format cjs,esm --dts --clean && tsup src/cli.ts --format cjs --no-dts --out-dir dist","postbuild":"chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node spawn-interactive.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"c_here","email":"c@configure.dev"},"_npmVersion":"11.6.0","description":"Identity layer SDK for AI agents","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"gradient-string":"^3.0.0","libphonenumber-js":"^1.12.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vite":"^6.4.2","vitest":"^3.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"typescript":">=4.7.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/configure_1.0.11_1777625096224_0.6336729168202935","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"configure","version":"1.0.12","keywords":["configure","memory","ai","llm","context","personalization","sdk"],"author":{"name":"Configure AI"},"license":"UNLICENSED","_id":"configure@1.0.12","maintainers":[{"name":"c_here","email":"c@configure.dev"}],"homepage":"https://configure.dev","bin":{"configure":"dist/cli.js"},"dist":{"shasum":"94dc9714ac2d85510234910b8e30d01d231d7e14","tarball":"https://registry.npmjs.org/configure/-/configure-1.0.12.tgz","fileCount":28,"integrity":"sha512-z9iWfKBJxJKr2k8Jx7RlW+hmP96GG3WUgxVvUgKce78aZzADLxchm89iDl0fGnCGybsqGoGYl+rZvoiEOFQpEQ==","signatures":[{"sig":"MEQCIG0w+4W/noYO8DMiCxLDyV4aZZTvW1rHyw/MGwzrkJG4AiBPf6i3O2lX5Na6mv8Uj/l91bWazDWAKYAYJaJivqIFIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318904},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./types":{"import":{"types":"./dist/types.d.mts","default":"./dist/types.mjs"},"require":{"types":"./dist/types.d.ts","default":"./dist/types.js"}},"./window":{"import":{"types":"./dist/window.d.mts","default":"./dist/window.mjs"},"require":{"types":"./dist/window.d.ts","default":"./dist/window.js"}},"./package.json":"./package.json","./tool-definitions":{"import":{"types":"./dist/tool-definitions.d.mts","default":"./dist/tool-definitions.mjs"},"require":{"types":"./dist/tool-definitions.d.ts","default":"./dist/tool-definitions.js"}}},"gitHead":"264e5898cda6f24fdfe2061971bd021ba01f959d","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","test":"vitest run","build":"tsup src/index.ts src/tool-definitions.ts src/types.ts src/window.ts --format cjs,esm --dts --clean && tsup src/cli.ts --format cjs --no-dts --out-dir dist","postbuild":"chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node spawn-interactive.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"c_here","email":"c@configure.dev"},"_npmVersion":"11.6.0","description":"Identity layer SDK for AI agents","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"gradient-string":"^3.0.0","libphonenumber-js":"^1.12.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vite":"^6.4.2","vitest":"^3.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"typescript":">=4.7.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/configure_1.0.12_1778293890730_0.8337375306942953","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"configure","version":"1.1.1","keywords":["configure","memory","ai","llm","context","personalization","sdk"],"author":{"name":"Configure AI"},"license":"UNLICENSED","_id":"configure@1.1.1","maintainers":[{"name":"c_here","email":"c@configure.dev"}],"homepage":"https://configure.dev","bin":{"configure":"dist/cli.js"},"dist":{"shasum":"883760ff2ce015f18c649cec5e09d8c5fd766ac8","tarball":"https://registry.npmjs.org/configure/-/configure-1.1.1.tgz","fileCount":35,"integrity":"sha512-vdYtE1qgkIbIc2s7NhWc84ASvXThSNGSYZc+7akEwNaafvM3I0RhGqmGoPWmMGQCKZFWw2ANlbt57As4wlWz/A==","signatures":[{"sig":"MEYCIQD+xYKME7eCdAflApJgKPLjVQTQPJoUp69c74sMckIsxwIhAKwoSBVBeLpsfX9LrRFaeFNyJzdenrjTLkwjR9X1bfNH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1624812},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./types":{"import":{"types":"./dist/types.d.mts","default":"./dist/types.mjs"},"require":{"types":"./dist/types.d.ts","default":"./dist/types.js"}},"./window":{"import":{"types":"./dist/window.d.mts","default":"./dist/window.mjs"},"require":{"types":"./dist/window.d.ts","default":"./dist/window.js"}},"./components":{"import":{"types":"./dist/components/index.d.mts","default":"./dist/components/index.mjs"},"require":{"types":"./dist/components/index.d.cts","default":"./dist/components/index.cjs"}},"./package.json":"./package.json","./components/cdn":"./dist/components/configure-components.global.js","./tool-definitions":{"import":{"types":"./dist/tool-definitions.d.mts","default":"./dist/tool-definitions.mjs"},"require":{"types":"./dist/tool-definitions.d.ts","default":"./dist/tool-definitions.js"}}},"gitHead":"1e7da3be2a679b064ab3d60a36fc6b28c7abb72e","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","test":"vitest run","build":"tsup src/index.ts src/tool-definitions.ts src/types.ts src/window.ts --format cjs,esm --dts --clean && tsup src/cli.ts --format cjs --no-dts --out-dir dist && node scripts/sync-components.mjs","postbuild":"chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node spawn-interactive.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"c_here","email":"c@configure.dev"},"_npmVersion":"11.6.0","description":"Identity layer SDK for AI agents","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"gradient-string":"^3.0.0","libphonenumber-js":"^1.12.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vite":"^6.4.2","vitest":"^3.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"typescript":">=4.7.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/configure_1.1.1_1778745193853_0.9043031047998","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"configure","version":"1.1.2","keywords":["configure","memory","ai","llm","context","personalization","sdk"],"author":{"name":"Configure AI"},"license":"UNLICENSED","_id":"configure@1.1.2","maintainers":[{"name":"c_here","email":"c@configure.dev"}],"homepage":"https://configure.dev","bin":{"configure":"dist/cli.js"},"dist":{"shasum":"5e7f296ebbc8fa5c3ac9f17677595eed3cb76ec1","tarball":"https://registry.npmjs.org/configure/-/configure-1.1.2.tgz","fileCount":35,"integrity":"sha512-UBSeFOBgI75/qNHNfDiIL9VSr6BG+2911Cb4DNukumQWYjLK4/YT9yRC87VhIOqcWnC0P8vf32dXWsA2I8849w==","signatures":[{"sig":"MEYCIQCkjA2HLjqcfWVfZYlshI7CK4lazemxyW5S/TuV83EY+QIhAPLUgwaqs/1SX46VFv4N/zvCSMS22ivAv4NXm0c/uPYo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1674569},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./types":{"import":{"types":"./dist/types.d.mts","default":"./dist/types.mjs"},"require":{"types":"./dist/types.d.ts","default":"./dist/types.js"}},"./window":{"import":{"types":"./dist/window.d.mts","default":"./dist/window.mjs"},"require":{"types":"./dist/window.d.ts","default":"./dist/window.js"}},"./components":{"import":{"types":"./dist/components/index.d.mts","default":"./dist/components/index.mjs"},"require":{"types":"./dist/components/index.d.cts","default":"./dist/components/index.cjs"}},"./package.json":"./package.json","./components/cdn":"./dist/components/configure-components.global.js","./tool-definitions":{"import":{"types":"./dist/tool-definitions.d.mts","default":"./dist/tool-definitions.mjs"},"require":{"types":"./dist/tool-definitions.d.ts","default":"./dist/tool-definitions.js"}}},"gitHead":"3e2c8278469b786fee7b59d30f9773f53ead51ee","scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","test":"vitest run","build":"tsup src/index.ts src/tool-definitions.ts src/types.ts src/window.ts --format cjs,esm --dts --clean && tsup src/cli.ts --format cjs --no-dts --out-dir dist && node scripts/sync-components.mjs","postbuild":"chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node spawn-interactive.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"c_here","email":"c@configure.dev"},"_npmVersion":"11.6.0","description":"Identity layer SDK for AI agents","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"gradient-string":"^3.0.0","libphonenumber-js":"^1.12.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vite":"^6.4.2","vitest":"^3.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"typescript":">=4.7.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/configure_1.1.2_1780536774732_0.07447421896156814","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"configure","version":"1.1.3","keywords":["configure","memory","ai","llm","context","personalization","sdk"],"author":{"name":"Configure AI"},"license":"UNLICENSED","_id":"configure@1.1.3","maintainers":[{"name":"c_here","email":"c@configure.dev"}],"homepage":"https://configure.dev","bin":{"configure":"dist/cli.js"},"dist":{"shasum":"239937b099a2a7dc3dbae32bbcddbb46a4bcf5a2","tarball":"https://registry.npmjs.org/configure/-/configure-1.1.3.tgz","fileCount":35,"integrity":"sha512-Ag5Z5Qa8cALMC4qQ/PpqCcafnf5uplUYdphg/PVojsL46TBA6oef91d2a7u1RT+M7P70htosBmtwy/2UDOXT6g==","signatures":[{"sig":"MEUCIQDQu9+jRjRVAmCGVToeeBpEYTkkGGGcJp/iZybqRvSr5gIgROqxsd8+hcVMQcpbzo3vAwXgZcIOvtFe/yJhKnfepv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1766493},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./types":{"import":{"types":"./dist/types.d.mts","default":"./dist/types.mjs"},"require":{"types":"./dist/types.d.ts","default":"./dist/types.js"}},"./window":{"import":{"types":"./dist/window.d.mts","default":"./dist/window.mjs"},"require":{"types":"./dist/window.d.ts","default":"./dist/window.js"}},"./components":{"import":{"types":"./dist/components/index.d.mts","default":"./dist/components/index.mjs"},"require":{"types":"./dist/components/index.d.cts","default":"./dist/components/index.cjs"}},"./package.json":"./package.json","./components/cdn":"./dist/components/configure-components.global.js","./tool-definitions":{"import":{"types":"./dist/tool-definitions.d.mts","default":"./dist/tool-definitions.mjs"},"require":{"types":"./dist/tool-definitions.d.ts","default":"./dist/tool-definitions.js"}}},"scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","test":"vitest run","build":"tsup src/index.ts src/tool-definitions.ts src/types.ts src/window.ts --format cjs,esm --dts --clean && tsup src/cli.ts --format cjs --no-dts --out-dir dist && node scripts/sync-components.mjs","postbuild":"chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node spawn-interactive.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"c_here","email":"c@configure.dev"},"_npmVersion":"11.6.0","description":"Identity layer SDK for AI agents","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"gradient-string":"^3.0.0","libphonenumber-js":"^1.12.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vite":"^6.4.2","vitest":"^3.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"typescript":">=4.7.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/configure_1.1.3_1780701014562_0.09274075545900318","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"configure","version":"1.1.4","keywords":["configure","memory","ai","llm","context","personalization","sdk"],"author":{"name":"Configure AI"},"license":"UNLICENSED","_id":"configure@1.1.4","maintainers":[{"name":"c_here","email":"c@configure.dev"}],"homepage":"https://configure.dev","bin":{"configure":"dist/cli.js"},"dist":{"shasum":"fca5f766f8be6cea9f44bc691d1340e4aa2f4098","tarball":"https://registry.npmjs.org/configure/-/configure-1.1.4.tgz","fileCount":35,"integrity":"sha512-z41ESaphXqBmskF76rCCS1KI4/gZ0i5gbYsubsHLq/8Qj6vmyrfXZocH7uY3eOKpWoImC6+MiElC4GtopVix7Q==","signatures":[{"sig":"MEQCIA4K4XAWOb0QbMol9sWqslOW+cDuXScJHnXc2tFxT2OOAiANQtiS7X9S+P9nDbw94pqCr/nhLNEmf+hNC/c1Oo2YNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1772101},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./types":{"import":{"types":"./dist/types.d.mts","default":"./dist/types.mjs"},"require":{"types":"./dist/types.d.ts","default":"./dist/types.js"}},"./window":{"import":{"types":"./dist/window.d.mts","default":"./dist/window.mjs"},"require":{"types":"./dist/window.d.ts","default":"./dist/window.js"}},"./components":{"import":{"types":"./dist/components/index.d.mts","default":"./dist/components/index.mjs"},"require":{"types":"./dist/components/index.d.cts","default":"./dist/components/index.cjs"}},"./package.json":"./package.json","./components/cdn":"./dist/components/configure-components.global.js","./tool-definitions":{"import":{"types":"./dist/tool-definitions.d.mts","default":"./dist/tool-definitions.mjs"},"require":{"types":"./dist/tool-definitions.d.ts","default":"./dist/tool-definitions.js"}}},"scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","test":"vitest run","build":"tsup src/index.ts src/tool-definitions.ts src/types.ts src/window.ts --format cjs,esm --dts --clean && tsup src/cli.ts --format cjs --no-dts --out-dir dist && node scripts/sync-components.mjs","postbuild":"chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node spawn-interactive.js","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"c_here","email":"c@configure.dev"},"_npmVersion":"11.6.0","description":"Identity layer SDK for AI agents","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"gradient-string":"^3.0.0","libphonenumber-js":"^1.12.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vite":"^6.4.2","vitest":"^3.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"typescript":">=4.7.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/configure_1.1.4_1780719699004_0.11832058990923988","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"configure","version":"1.1.5","keywords":["configure","memory","ai","llm","context","personalization","sdk"],"author":{"name":"Configure AI"},"license":"UNLICENSED","_id":"configure@1.1.5","maintainers":[{"name":"c_here","email":"c@configure.dev"}],"homepage":"https://configure.dev","bin":{"configure":"dist/cli.js"},"dist":{"shasum":"a014a2ed952897e18a4bcf680a4c8647c00df3ea","tarball":"https://registry.npmjs.org/configure/-/configure-1.1.5.tgz","fileCount":34,"integrity":"sha512-ys7NlabQ22gCS9PNtFLBzbg8FEBKtBvxM2eXghhvE2djkpZHL97wEk+iVN/7dwNbx/6MtssQ/fwrGde0jiiCkA==","signatures":[{"sig":"MEQCIHK3ClqFX6gCkNVGX9NX2KjeRXRaMVUeXCSAUj3+VvWWAiADMqdj2C54TS0/err/s8Cj8YDB7YjEAVmhbu8teB/l1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1770624},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./types":{"import":{"types":"./dist/types.d.mts","default":"./dist/types.mjs"},"require":{"types":"./dist/types.d.ts","default":"./dist/types.js"}},"./window":{"import":{"types":"./dist/window.d.mts","default":"./dist/window.mjs"},"require":{"types":"./dist/window.d.ts","default":"./dist/window.js"}},"./components":{"import":{"types":"./dist/components/index.d.mts","default":"./dist/components/index.mjs"},"require":{"types":"./dist/components/index.d.cts","default":"./dist/components/index.cjs"}},"./package.json":"./package.json","./components/cdn":"./dist/components/configure-components.global.js","./tool-definitions":{"import":{"types":"./dist/tool-definitions.d.mts","default":"./dist/tool-definitions.mjs"},"require":{"types":"./dist/tool-definitions.d.ts","default":"./dist/tool-definitions.js"}}},"scripts":{"dev":"tsup src/index.ts --format cjs,esm --dts --watch","test":"vitest run","build":"tsup src/index.ts src/tool-definitions.ts src/types.ts src/window.ts --format cjs,esm --dts --clean && tsup src/cli.ts --format cjs --no-dts --out-dir dist && node scripts/sync-components.mjs","postbuild":"chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"c_here","email":"c@configure.dev"},"_npmVersion":"11.6.0","description":"Identity layer SDK for AI agents","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"gradient-string":"^3.0.0","libphonenumber-js":"^1.12.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vite":"^6.4.2","vitest":"^3.2.4","typescript":"^5.3.0","@types/node":"^20.10.0","@vitest/coverage-v8":"^3.2.4"},"peerDependencies":{"typescript":">=4.7.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/configure_1.1.5_1780720063062_0.7167230221045437","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"configure","version":"1.1.6","description":"Identity layer SDK for AI agents","author":{"name":"Configure AI"},"license":"UNLICENSED","keywords":["configure","memory","ai","llm","context","personalization","sdk"],"homepage":"https://configure.dev","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./tool-definitions":{"import":{"types":"./dist/tool-definitions.d.mts","default":"./dist/tool-definitions.mjs"},"require":{"types":"./dist/tool-definitions.d.ts","default":"./dist/tool-definitions.js"}},"./types":{"import":{"types":"./dist/types.d.mts","default":"./dist/types.mjs"},"require":{"types":"./dist/types.d.ts","default":"./dist/types.js"}},"./window":{"import":{"types":"./dist/window.d.mts","default":"./dist/window.mjs"},"require":{"types":"./dist/window.d.ts","default":"./dist/window.js"}},"./components":{"import":{"types":"./dist/components/index.d.mts","default":"./dist/components/index.mjs"},"require":{"types":"./dist/components/index.d.cts","default":"./dist/components/index.cjs"}},"./components/cdn":"./dist/components/configure-components.global.js","./package.json":"./package.json"},"bin":{"configure":"dist/cli.js"},"sideEffects":false,"engines":{"node":">=18.0.0"},"scripts":{"build":"tsup src/index.ts src/tool-definitions.ts src/types.ts src/window.ts --format cjs,esm --dts --clean && tsup src/cli.ts --format cjs --no-dts --out-dir dist && node scripts/sync-components.mjs","postbuild":"chmod +x dist/cli.js","dev":"tsup src/index.ts --format cjs,esm --dts --watch","typecheck":"tsc --noEmit","test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"devDependencies":{"@types/node":"^20.10.0","@vitest/coverage-v8":"^3.2.4","tsup":"^8.0.1","typescript":"^5.3.0","vite":"^6.4.2","vitest":"^3.2.4"},"peerDependencies":{"typescript":">=4.7.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"dependencies":{"@inquirer/prompts":"^7.10.1","gradient-string":"^3.0.0","libphonenumber-js":"^1.12.41"},"_id":"configure@1.1.6","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"integrity":"sha512-8iAAH+tuJe1dHQMPamE6jJWHWOBDkTj+orTlb2UD+xIYQs0N2PTMZNzIjCN2xV5wS+M3gCg+ZJHNcoHeaQJnLA==","shasum":"9b7201258a5bd2d295ac71a26aeb4671df073cb6","tarball":"https://registry.npmjs.org/configure/-/configure-1.1.6.tgz","fileCount":34,"unpackedSize":1784869,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDko1XzxBH32AoB+XonWNeHA8lZeD9Ch2Bbg6lCTySRTAiBWDdA/aoUIDdriLHVRP2ulM/s3Oi+3LxJs14GkTRDUKw=="}]},"_npmUser":{"name":"c_here","email":"c@configure.dev"},"directories":{},"maintainers":[{"name":"c_here","email":"c@configure.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/configure_1.1.6_1780722259647_0.14355663261636287"},"_hasShrinkwrap":false}},"time":{"created":"2012-05-11T20:25:17.723Z","modified":"2026-06-06T05:04:19.944Z","0.0.1":"2012-05-11T20:25:19.533Z","1.0.0-beta.0":"2026-04-22T20:20:51.872Z","1.0.1-beta.0":"2026-04-23T00:44:59.588Z","1.0.2-beta.0":"2026-04-23T01:14:43.269Z","1.0.0":"2026-04-23T01:34:58.893Z","1.0.1":"2026-04-23T01:56:45.354Z","1.0.2":"2026-04-23T02:12:54.499Z","1.0.3":"2026-04-23T02:35:05.145Z","1.0.4":"2026-04-23T03:07:45.181Z","1.0.5":"2026-04-23T03:24:41.021Z","1.0.6":"2026-04-23T19:53:33.669Z","1.0.7":"2026-04-24T22:12:25.235Z","1.0.8":"2026-04-25T18:42:00.445Z","1.0.9":"2026-04-26T06:16:37.543Z","1.0.10":"2026-05-01T08:40:00.554Z","1.0.11":"2026-05-01T08:44:56.354Z","1.0.12":"2026-05-09T02:31:30.864Z","1.1.1":"2026-05-14T07:53:14.071Z","1.1.2":"2026-06-04T01:32:54.981Z","1.1.3":"2026-06-05T23:10:14.752Z","1.1.4":"2026-06-06T04:21:39.186Z","1.1.5":"2026-06-06T04:27:43.222Z","1.1.6":"2026-06-06T05:04:19.830Z"},"author":{"name":"Configure AI"},"license":"UNLICENSED","homepage":"https://configure.dev","keywords":["configure","memory","ai","llm","context","personalization","sdk"],"description":"Identity layer SDK for AI agents","maintainers":[{"name":"c_here","email":"c@configure.dev"}],"readme":"# Configure TypeScript SDK\n\nConfigure is user-controlled memory for AI agents.\n\n> Configure is live for select teams. The SDK is public. Production credentials are issued after Launch Preview approval.\n\nMost projects should integrate Configure into an existing agent: add hosted Link or a Personalization entry in the browser, send the `configure:linked` token to your backend, read the profile, expose Configure tools, and commit after read-backed turns. Use the packaged template only when you want a fresh Configure-backed chat shell.\n\nInstall and setup:\n\n```bash\nnpx configure setup\nnpm install configure\n```\n\nChoose **For my users** when adding Configure to a product you already ship. Choose your existing agent handle at setup; register a new handle only for a fresh agent shell. Setup opens Configure in your browser. If your account is not approved yet, it will submit or confirm your access request and stop without writing credentials. After approval, setup writes `CONFIGURE_API_KEY`, `CONFIGURE_PUBLISHABLE_KEY`, and `CONFIGURE_AGENT` to `.env`. If those three values already exist, reuse them and skip setup.\n\nThe public server-side SDK shape is:\n\n```ts\nimport { Configure } from \"configure\";\n\nconst configure = new Configure({\n  apiKey: process.env.CONFIGURE_API_KEY,\n  agent: process.env.CONFIGURE_AGENT,\n});\n\nconst profile = configure.profile({ token });\n\n// Patch your EXISTING model loop. Expose Configure tools alongside your own,\n// then route configure_* calls to Configure. profile.tools() is Anthropic-native\n// ({ name, description, input_schema }); wrap with toOpenAIFunctions() for OpenAI.\n// executeTool accepts { name, arguments } or { name, input }.\nconst tools = [...yourTools, ...profile.tools()];\nconst dispatch = (toolCall) =>\n  toolCall.name.startsWith(\"configure_\")\n    ? profile.executeTool(toolCall)\n    : executeYourTool(toolCall);\n\nconst response = await runYourModelLoop({ messages, tools, dispatch });\n\n// Write bounded runtime memory after a read-backed turn.\nawait profile.commit({ memories: response.memoryCandidates, messages, response });\n```\n\nConcrete OpenAI and Anthropic loops: <https://docs.configure.dev/guides/tool-calling>.\n\nVerify the wiring without a model — execute the read tool directly. When the model calls `configure_profile_read` in your loop, that is the same dispatch:\n\n```ts\nconst result = await profile.executeTool({\n  name: \"configure_profile_read\",\n  arguments: { sections: [\"identity\", \"summary\", \"preferences\", \"imports\"] },\n});\n```\n\nFor app-local users that have not linked a Configure identity yet, pass your stable user identifier as `externalId`:\n\n```ts\nconst profile = configure.profile({ externalId: \"customer-123\" });\n```\n\n`baseUrl` is only for internal staging/local development and advanced deployments; it should not appear in the normal production path.\n\nDefault model tools are only:\n\n- `configure_profile_read`\n- `configure_profile_search`\n- `configure_profile_remember`\n\n`profile.search()` returns compact attributed hits by default. Compact hits omit raw CFS paths and provenance; pass `detail: \"full\"` when an inspector or admin flow needs safe metadata such as `path`, `markers`, `provenance`, and `updated_at`.\n\nUse `sections: [\"imports\"]` or `profile.search({ query: \"*\", source: \"chatgpt\" })` for user-directed ChatGPT/Claude/etc. imported memories. Use `integrations` for connected tools such as Gmail, Calendar, Drive, and Notion.\n\nConnector-backed tools are enabled explicitly:\n\n```ts\nprofile.tools({\n  connectors: [\"gmail\", \"calendar\", \"drive\", \"notion\"],\n  actions: [\"email.send\", \"calendar.create_event\"],\n});\n```\n\nRaw file path access is advanced and lives under `configure.files.*`. Raw agent filesystem APIs are not part of the public default SDK shape.\n\nBulk historical/onboarding backfill is separate from runtime `profile.commit()`:\n\n```ts\nconst job = await configure.importProfiles({\n  mode: \"backfill\",\n  users: [\n    {\n      externalId: \"customer-123\",\n      profile: { preferences: [\"Prefers concise replies.\"] },\n      conversations: [{\n        id: \"thread-1\",\n        messages: [{ role: \"user\", content: \"I usually fly out of SFO.\" }],\n      }],\n    },\n  ],\n});\n\nconst status = await configure.importJobs.get(job.id);\n```\n\nImport is server-side only, requires an `sk_` key, and is not exposed as a model-facing tool.\n\n## Browser linking and components\n\nProduction browser integrations should use the hosted script:\n\n```html\n<script src=\"https://configure.dev/js/configure.js\"></script>\n```\n\n`Configure.link()` handles user-present identity, seeding, consent, iframe isolation, resizing, and the `configure:linked` event. The host sends the returned agent-scoped token to its backend, then the backend uses `configure.profile({ token })`.\n\nFor chat inputs, `Configure.personalizationButton()` renders a compact `+` menu entry with the canonical Personalization toggle. The entry should trigger Configure, while `linkEl` mounts Configure Link in a dismissible inline chat panel. Let the panel span the assistant message lane (`width: min(100%, var(--chat-max, 640px))`) and do not cap the host at 420px or mount it inside the composer row. This is the default placement for chat products — not a settings page or a standalone chat-bar button. The `onEvent` callback exposes the agent-scoped token at `event.payload.token`; send only that token to your backend:\n\n```js\nConfigure.personalizationButton({\n  el: \"#configure-entry\",\n  linkEl: \"#configure-link-host\",\n  publishableKey: \"pk_...\",\n  agent: \"your-agent\",\n  agentName: \"Your Agent\",\n  font: \"Inter, -apple-system, BlinkMacSystemFont, sans-serif\",\n  onImage: () => openImagePicker(),\n  onFile: () => openFilePicker(),\n  onEvent(event) {\n    if (event.type === \"configure:personalization-open\") {\n      showInlineConfigurePanel();\n      return;\n    }\n    if (event.type === \"configure:linked\") {\n      hideInlineConfigurePanel();\n      fetch(\"/api/configure/session\", {\n        method: \"POST\",\n        headers: { \"Content-Type\": \"application/json\" },\n        body: JSON.stringify({ token: event.payload.token }),\n      });\n    }\n  },\n});\n```\n\nImages and Files stay host-owned; the helper also emits `configure:image-select` and `configure:file-select`. (The declarative `data-configure-link` trigger instead exposes the token at `event.detail.token` — use it only for settings pages or static buttons.)\n\nIf your chat UI already has an inline integrations list instead of a `+` menu, render Configure as a rounded lockup button:\n\n```js\nConfigure.personalizationButton({\n  el: \"#configure-integration\",\n  publishableKey: \"pk_...\",\n  agent: \"your-agent\",\n  agentName: \"Your Agent\",\n  variant: \"integration\",\n});\n```\n\nNever expose `sk_` keys in browser code. Browser code uses publishable keys (`pk_...`); the model receives formatted profile context, not Link tokens or user IDs.\n\nWhen Configure is the auth handoff for your app, use the hosted first-party surface instead of building a custom OTP flow:\n\n```js\nConfigure.signInWithPopup({\n  publishableKey: \"pk_...\",\n  agent: \"your-agent\",\n  returnTo: \"https://app.example/auth/configure/callback\",\n  state: \"opaque\",\n  fallback: \"redirect\",\n});\n```\n\nAllowlist `returnTo` with `POST /v1/auth/sign-in/return-destinations` using your `sk_` key, then exchange the returned `cfgsic_...` code server-side with `POST /v1/auth/sign-in/exchange`. Store the returned agent-scoped token in your app session and pass it into later inline Configure surfaces with `Configure.link({ token, userId, ... })` so the user does not repeat OTP. Use the popup path when preserving desktop app context matters; redirect to `https://accounts.configure.dev/?pk=...&agent=...&return_to=...` for mobile, popup-blocked browsers, or simpler auth routes.\n\nRaw web components are included for local labs and advanced self-hosted surfaces:\n\n```ts\nimport \"configure/components\";\n```\n\nThe browser bundle is also packaged at `configure/components/cdn`, but the hosted script remains the recommended production path.\n","readmeFilename":"README.md","users":{"2lach":true,"goliatone":true}}