{"_id":"codecane","_rev":"457-86b7069153d661ed4dea91933025969a","name":"codecane","dist-tags":{"beta":"1.0.420-beta.1","latest":"1.0.420-beta.266"},"versions":{"1.0.123":{"name":"codecane","version":"1.0.123","license":"MIT","_id":"codecane@1.0.123","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"1f2dec4301da2a5866a3d9662464da2a266f486b","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.123.tgz","fileCount":156,"integrity":"sha512-eOcyEV39Jo3/7pnyDRLqfrWQZx4ecAZ5vPpwgrrwPx1t38H2sLdbfzPl7WLuWbLqssloAgochP5J5LamTGVl4Q==","signatures":[{"sig":"MEUCICJxCTcjAG+TaEPLQqV47FT4Xn8cv6b+ArwX/UxiXzQ8AiEAlEa+UjPFyFQdGND57obSpJKSSLh3KBLRVFYEB0SLkB4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":575270},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"c76ac637a79cce0a3838715f5bbf20b150953755","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","cheerio":"1.0.0","env-cmd":"^10.1.0","node-pty":"1.0.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@vscode/ripgrep","node-pty"],"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.123_1735588195229_0.6468797993755477","host":"s3://npm-registry-packages-npm-production"}},"1.0.124":{"name":"codecane","version":"1.0.124","license":"MIT","_id":"codecane@1.0.124","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"e373e60ce4b71215a3cdd8c257428b25483f4fcb","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.124.tgz","fileCount":156,"integrity":"sha512-v2SI6vDdm6O/t5MQq4kJZ8KwtxAf+5fmShRt5hSnPVSBBIdENQdrTHJEdYHOLtYn5GB4yHOWhvElwKsqAA2b3g==","signatures":[{"sig":"MEQCICqUOdJ7l7lZ4oMn3gv0GaeQoC2FLnqY5DBtK0gn7KYsAiAf2EmVVxbPnKZPZY1mD8PgmOfHlEqIHuOxVQ6H1wIbFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":575334},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"0d487d6904c5c122a580dcef2e5a1698c07d4023","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","cheerio":"1.0.0","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","node-pty-prebuilt-multiarch":"0.10.1-pre.5"},"_hasShrinkwrap":false,"trustedDependencies":["@vscode/ripgrep","node-pty-prebuilt-multiarch"],"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.124_1735593260821_0.7134968024491897","host":"s3://npm-registry-packages-npm-production"}},"1.0.125":{"name":"codecane","version":"1.0.125","license":"MIT","_id":"codecane@1.0.125","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"14baf6b6dd22e79b786f38d36e591947e3c31c7c","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.125.tgz","fileCount":156,"integrity":"sha512-+GF9fsI+DuhBrAaCfdXCs0rBRAncv131uc8Sdu+C6hE//p+ZSxBnXidGoEvtSdCNjHFBDoK5WIvVNsGhV8r5Aw==","signatures":[{"sig":"MEQCIC/gipKZ5LHRTsDeDcMdOr9UeY0DMu44U+kiyfxA16H0AiAEycMsToXjI6Rj+7Da4HQt0+YJcN/XSzGZKu2YEpz4Cw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":575349},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"0d487d6904c5c122a580dcef2e5a1698c07d4023","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","cheerio":"1.0.0","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@cdktf/node-pty-prebuilt-multiarch":"0.10.1-pre.11"},"_hasShrinkwrap":false,"trustedDependencies":["@vscode/ripgrep","@cdktf/node-pty-prebuilt-multiarch"],"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.125_1735593720957_0.5232164106100587","host":"s3://npm-registry-packages-npm-production"}},"1.0.126":{"name":"codecane","version":"1.0.126","license":"MIT","_id":"codecane@1.0.126","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"0c7eec5cecf9c00d20e8a8a9b474884b90f2340c","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.126.tgz","fileCount":156,"integrity":"sha512-UluBBV26P8fVoFPPurFmckjiDteQOUTmJpPH2kdEFr9smk5cjh+XC0feCn2FXBOqYTyksI6YNzaNvyEMRPqk1Q==","signatures":[{"sig":"MEQCIE7ZADkM5Kps94QPxoT3QpZcwTly0C/Lm5tAUzJcfJqhAiBOyIpkjVxcR3dtVHo+ilBcT3MqD0UkNdeyGmqsNrJyQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":575356},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"0d487d6904c5c122a580dcef2e5a1698c07d4023","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","cheerio":"1.0.0","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@cdktf/node-pty-prebuilt-multiarch":"0.10.1-pre.11"},"_hasShrinkwrap":false,"trustedDependencies":["@vscode/ripgrep","@cdktf/node-pty-prebuilt-multiarch"],"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.126_1735593795427_0.9474951007867125","host":"s3://npm-registry-packages-npm-production"}},"1.0.127":{"name":"codecane","version":"1.0.127","license":"MIT","_id":"codecane@1.0.127","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"e5edead635ebd42d28006df21fdc660d204ba41a","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.127.tgz","fileCount":156,"integrity":"sha512-L3k9hXXEQfnppAWyO/vHxangpPjbglCe5Uyy6WRh3h1g05YWEBW5yXqcAXtmgWXs7LNG8XGQtELXkz/ru74M1Q==","signatures":[{"sig":"MEYCIQDUMYfipd9ZxvTK+rp51StupUDx3PgTT4Wlf+CXquqgWwIhAJlZwgHqEUH5pTbel4YifaZmat9Sn6PPzK0gacgWvvUN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":575356},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"0d487d6904c5c122a580dcef2e5a1698c07d4023","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","cheerio":"1.0.0","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@cdktf/node-pty-prebuilt-multiarch":"0.10.1-pre.11"},"_hasShrinkwrap":false,"trustedDependencies":["@vscode/ripgrep","@cdktf/node-pty-prebuilt-multiarch"],"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.127_1735594074368_0.5890795779110556","host":"s3://npm-registry-packages-npm-production"}},"1.0.128":{"name":"codecane","version":"1.0.128","license":"MIT","_id":"codecane@1.0.128","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"d222a6dad557cab680b0c395127e8c4df6c04690","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.128.tgz","fileCount":156,"integrity":"sha512-4309E8TmDTZwDNCEsK7itfdX+9s79N1/lxOChLUhgtdTqZTFfRr5qKFif7jLLMldSz630mXMxhdzQri8gBQwvA==","signatures":[{"sig":"MEUCICwMw66e7aE4TlzXvr2dk3YT44mpN6UtHGeXG9pWtOckAiEArLiADNmpYAKeBk75tiArzbyVOj05ClrAYK/Yk634LLo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":575356},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"0d487d6904c5c122a580dcef2e5a1698c07d4023","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","cheerio":"1.0.0","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@cdktf/node-pty-prebuilt-multiarch":"0.10.1-pre.11"},"_hasShrinkwrap":false,"trustedDependencies":["@vscode/ripgrep","@cdktf/node-pty-prebuilt-multiarch"],"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.128_1735594176173_0.25769877603486635","host":"s3://npm-registry-packages-npm-production"}},"1.0.129":{"name":"codecane","version":"1.0.129","license":"MIT","_id":"codecane@1.0.129","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"4ed25f0c31eae66212791d633ca7987cab253c08","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.129.tgz","fileCount":156,"integrity":"sha512-d9MDtbE8HL0TJHoLaHLPSZYeaIiprP2SGBhIUGMNte5cPYF9ORUiMvGxKhzj6f6u8EHg/l5B/tk8HMzljM1MUA==","signatures":[{"sig":"MEUCIQD4b46ek9TmujWdJohFaWi2dItjNiiImdwrB4r3aj9HRgIgLbQa2MT3X0c2JBK7nes/1fEyNFRqdJcZ5epLp0hGS7A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":575474},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"65094b57957a30afef2020e493f23d3a70bf857c","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","cheerio":"1.0.0","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","node-pty-prebuilt-multiarch":"0.10.1-pre.5","@cdktf/node-pty-prebuilt-multiarch":"0.10.1-pre.11"},"_hasShrinkwrap":false,"trustedDependencies":["@vscode/ripgrep","@cdktf/node-pty-prebuilt-multiarch"],"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.129_1735594767915_0.13206340356675184","host":"s3://npm-registry-packages-npm-production"}},"1.0.130":{"name":"codecane","version":"1.0.130","license":"MIT","_id":"codecane@1.0.130","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"64690ece4efea2f762182c137cecb086b56955c9","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.130.tgz","fileCount":156,"integrity":"sha512-k1zy7YYCKMWe4gZMCcrwXjTntzjhY/oQpfbVhOmAzrtxAD+YsZdt4M0BbTo/O20xuYYrBhmfKQ90TJleU5pBFw==","signatures":[{"sig":"MEUCIG35UEJfAotZinCnhuL1TPNWG51abx4NdQjvJDzo5vL+AiEAoLgkwnmVDIk3LuAmSbLUVk5+OHq65nJpK9Nh6RpxLUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":575423},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"2e5ab2afc99aa9f339cbf710a63df3116b20eae3","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","cheerio":"1.0.0","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@cdktf/node-pty-prebuilt-multiarch":"0.10.1-pre.11"},"_hasShrinkwrap":false,"trustedDependencies":["@vscode/ripgrep","@cdktf/node-pty-prebuilt-multiarch"],"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.130_1735595175350_0.0565821979268204","host":"s3://npm-registry-packages-npm-production"}},"1.0.131":{"name":"codecane","version":"1.0.131","license":"MIT","_id":"codecane@1.0.131","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"b2e369e407a04f9d146677e077b1c1b1e3de84ce","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.131.tgz","fileCount":156,"integrity":"sha512-GZcyDmZ7HNi1GzgPkCQZG7vfu46lbha2XALdNydCl6KiOnAINlmHorfiohVaIEzRbqGEVJ6RFhwJwvGMobBQAw==","signatures":[{"sig":"MEYCIQCQkoK3HzmKDh2J8f6GXrnl6GOzUqlWGSJezHEpEsNSogIhANen8Tnnh/nxy44af2HinS6koC57bVIfCCO8LmeUZ/z9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":575423},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"2e5ab2afc99aa9f339cbf710a63df3116b20eae3","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","cheerio":"1.0.0","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@cdktf/node-pty-prebuilt-multiarch":"0.10.1-pre.11"},"_hasShrinkwrap":false,"trustedDependencies":["@vscode/ripgrep","@cdktf/node-pty-prebuilt-multiarch"],"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.131_1735595430081_0.02211909443325788","host":"s3://npm-registry-packages-npm-production"}},"1.0.132":{"name":"codecane","version":"1.0.132","license":"MIT","_id":"codecane@1.0.132","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"0310692c2f38fffb5b75b541d6bf8be6731bd049","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.132.tgz","fileCount":156,"integrity":"sha512-rNufErZAdsFsCOgZZ3plEF1TG7hQi79MZaxGfOs5pqBTK1ISbXlv+EAgVyr+IGHGEQ4gyfbnAu1x+Hka817kVA==","signatures":[{"sig":"MEYCIQDXneA03fL2y/Dzq2/SPnBUWfOl6iqdaq9dJsqz8RtwYwIhAOT6N/NkhLqzYa3KFYqHx7p+BnzYE64jYSlZ3/vX9FCH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":575703},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"2e5ab2afc99aa9f339cbf710a63df3116b20eae3","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","cheerio":"1.0.0","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@cdktf/node-pty-prebuilt-multiarch":"0.10.1-pre.11"},"_hasShrinkwrap":false,"trustedDependencies":["@vscode/ripgrep","@cdktf/node-pty-prebuilt-multiarch"],"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.132_1735595666290_0.190566760634872","host":"s3://npm-registry-packages-npm-production"}},"1.0.133":{"name":"codecane","version":"1.0.133","license":"MIT","_id":"codecane@1.0.133","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"9062027363762e1581f6cf128271ba70ccf810a6","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.133.tgz","fileCount":156,"integrity":"sha512-iwe7SR8Y+Gkg+cD5wycl4bSL+XZCxhVcbEierLLX3DsUoqKbY0bIUlCL/EOsaXcgo4RJtzgWH7Cp6gHtlbiJ3w==","signatures":[{"sig":"MEUCIBSwfTsPNV+JrKNgTwBo54vBwPnLcwCPNOVoOvZ/WgOmAiEA3c98zReWmQy5muL7PdWN5pn+JVsdEUSrPuyXB2yrPuY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":575730},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"2e5ab2afc99aa9f339cbf710a63df3116b20eae3","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","cheerio":"1.0.0","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@cdktf/node-pty-prebuilt-multiarch":"0.10.1-pre.11"},"_hasShrinkwrap":false,"trustedDependencies":["@vscode/ripgrep","@cdktf/node-pty-prebuilt-multiarch"],"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.133_1735596044900_0.9159919855192931","host":"s3://npm-registry-packages-npm-production"}},"1.0.134":{"name":"codecane","version":"1.0.134","license":"MIT","_id":"codecane@1.0.134","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"4450ef468a836159693fabc157d731c566fdff96","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.134.tgz","fileCount":156,"integrity":"sha512-1Car9I7atxA5hySpMTxXH+c/Wxuq47OtbJGgVz8Ds0xcj/YMLVWcRWo0PiYpHJISiQZAFeDu/eut3Elf2i/K8g==","signatures":[{"sig":"MEQCIGTehZKirUXxk9Pv7SnpDNGFRgA0uyBuBhh9Q1utyoPZAiAdMklQeXj56ghEO/AN7A4oi4RmXgpf1qPzO8DBmRcicQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":575956},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"2e5ab2afc99aa9f339cbf710a63df3116b20eae3","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","cheerio":"1.0.0","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@cdktf/node-pty-prebuilt-multiarch":"0.10.1-pre.11"},"_hasShrinkwrap":false,"trustedDependencies":["@vscode/ripgrep","@cdktf/node-pty-prebuilt-multiarch"],"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.134_1735596385802_0.6589402178312351","host":"s3://npm-registry-packages-npm-production"}},"1.0.135":{"name":"codecane","version":"1.0.135","license":"MIT","_id":"codecane@1.0.135","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"08bea3b5633d704713923571065f546c0b64338b","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.135.tgz","fileCount":156,"integrity":"sha512-ZuLo5z3SUI0RzWC14lHZBXvomqi3oxcudY8I5xRNnHjzVKJzNOBNQJ/uMyyLM9hMMpXeO3hRSStquzsxTeSW8Q==","signatures":[{"sig":"MEQCIFj+PpunioBuNo7YCU5JsRTikpdJPWOW0iWki6NmvNkfAiBPDMDjj56we55gIjBcUgo3OdJiXU9odSAAFfRf4NAo6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":576009},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"2e5ab2afc99aa9f339cbf710a63df3116b20eae3","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","cheerio":"1.0.0","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@cdktf/node-pty-prebuilt-multiarch":"0.10.1-pre.11"},"_hasShrinkwrap":false,"trustedDependencies":["@vscode/ripgrep","@cdktf/node-pty-prebuilt-multiarch"],"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.135_1735596788579_0.9058210326483838","host":"s3://npm-registry-packages-npm-production"}},"1.0.136":{"name":"codecane","version":"1.0.136","license":"MIT","_id":"codecane@1.0.136","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"a5481d83187b4bb1f0e213dc8317a25ec34e2407","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.136.tgz","fileCount":156,"integrity":"sha512-X7c5BaG0nLSvfKSGswoLCMYP86R4xPGEe7AZdKsIbacWH5qQ2H/v7RPIe9xgjWEvl9ZtxBTgINKTmFp8Mk7Fgw==","signatures":[{"sig":"MEUCICbgowf5Lu8pZ/KVe/AVffPQ/h+heUC7uiHfYrc8zG5JAiEAg74lSIUH5wrQqUx6+rcUHbOBp0Bq+xgqt6Lo81ncKwE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":576009},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"2e5ab2afc99aa9f339cbf710a63df3116b20eae3","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","cheerio":"1.0.0","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@cdktf/node-pty-prebuilt-multiarch":"0.10.1-pre.11"},"_hasShrinkwrap":false,"trustedDependencies":["@vscode/ripgrep","@cdktf/node-pty-prebuilt-multiarch"],"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.136_1735597035550_0.20842257634413208","host":"s3://npm-registry-packages-npm-production"}},"1.0.137":{"name":"codecane","version":"1.0.137","license":"MIT","_id":"codecane@1.0.137","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"2a5207430e23eb23d247ac7864bc4a10522b01c1","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.137.tgz","fileCount":156,"integrity":"sha512-Jv3mrr8rqE2rBS7rJ9SsnjcVYt4MEotwv8URWj+w5By5poGNZEwiEjnRIuxbWzoNPk6t3LSBh0I9E8muaQZDbw==","signatures":[{"sig":"MEQCIGGtTnIMn5MTubXrFRyeTGqTDS0Ps+VXha6apN210B2nAiALk6EhvAPu3LcndsHRCpu2OHABLSeX8GJuPdEoeorWgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":576141},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"2e5ab2afc99aa9f339cbf710a63df3116b20eae3","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","cheerio":"1.0.0","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@cdktf/node-pty-prebuilt-multiarch":"0.10.1-pre.11"},"_hasShrinkwrap":false,"trustedDependencies":["@vscode/ripgrep","@cdktf/node-pty-prebuilt-multiarch"],"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.137_1735597615563_0.5358128450990809","host":"s3://npm-registry-packages-npm-production"}},"1.0.138":{"name":"codecane","version":"1.0.138","license":"MIT","_id":"codecane@1.0.138","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"77244d4377aa40f0a2de54cb3a6fc148670f5acc","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.138.tgz","fileCount":156,"integrity":"sha512-+npXv86ZhBcMIqPaCdncqewMi5A01tpI6SYk+uES5P6GboTxZoIReDp+OSKm6Nw/GhjnRQ3e+XDA49XHaH9mlA==","signatures":[{"sig":"MEUCIEGQjjxybJaIPXUKiXy6IiMe7rGPwR0FVI98B2JgikrbAiEA4Vz6liZP28Ur5LOZo+EScGQ0LLudR5AyO9R1WhK3QzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":575769},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"2e5ab2afc99aa9f339cbf710a63df3116b20eae3","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","cheerio":"1.0.0","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@cdktf/node-pty-prebuilt-multiarch":"0.10.1-pre.11"},"_hasShrinkwrap":false,"trustedDependencies":["@vscode/ripgrep","@cdktf/node-pty-prebuilt-multiarch"],"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.138_1735598913680_0.2703911413709501","host":"s3://npm-registry-packages-npm-production"}},"1.0.139":{"name":"codecane","version":"1.0.139","license":"MIT","_id":"codecane@1.0.139","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"66c7961b5e6f1d5b15fc5775fd8acd4297be7e23","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.139.tgz","fileCount":156,"integrity":"sha512-uZkuT3ajLD+EcROeyLp5nQKNXqzMweKkZZmgaFTNX72RLFuboGCYhKEvbEdDTNE+mglq/gRzExHMpUnGOwOqag==","signatures":[{"sig":"MEUCIQDvUa2wsDLMMf5SYB8kjBdxjg80XhtheEu1q0OVqBrlgwIgPkag+rb3bsUkZ3mIFB53b1IHUma5HhQzdfJpWrx9lrA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":576081},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"64dc92db44b7c3bb4156f609558f2bfd8bf14d37","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","cheerio":"1.0.0","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@cdktf/node-pty-prebuilt-multiarch":"0.10.1-pre.11"},"_hasShrinkwrap":false,"trustedDependencies":["@vscode/ripgrep","@cdktf/node-pty-prebuilt-multiarch"],"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.139_1735600571557_0.40888201896215803","host":"s3://npm-registry-packages-npm-production"}},"1.0.140":{"name":"codecane","version":"1.0.140","license":"MIT","_id":"codecane@1.0.140","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"40a8aa614c13628fd002a9354458133b69d1fd42","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.140.tgz","fileCount":159,"integrity":"sha512-DMphheZfMoI9WDbRGvJz9fdvTnhb+JFmShn0Ie+F0s+MTQrQ6sDBXN6W1YqaI1/E9LpG5zZfJ16mQMeyvpf/5Q==","signatures":[{"sig":"MEYCIQDIIx5j9ZeEkwqZP4HdrlgJr5sPgLslnsp+dy/hMbxhXwIhAO5taf1mr0rs2tIGyWJBdyiB+jRNtpBD8/f2F89nPmnr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":582458},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"8ad7e9347cab56515ff6470846a54af667cbbe6c","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","cheerio":"1.0.0","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.11.14"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.140_1736215842855_0.23159388764373934","host":"s3://npm-registry-packages-npm-production"}},"1.0.141":{"name":"codecane","version":"1.0.141","license":"MIT","_id":"codecane@1.0.141","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"5cadc1ed0f09d13610729ca1540edcf39012ef04","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.141.tgz","fileCount":159,"integrity":"sha512-IPdZPbdEpNfOBSXXAerIJzUuQLrHVPccuL+W+Dp3csAewqLMeFMgIdr7HpEQ0ey3+lJ/qRC8JVcppWWJkYefqg==","signatures":[{"sig":"MEQCIDaQAuoAiozmdCjBskr0BFdM4xKIaNWmNAGKNG6mW4vzAiAeg73606pzcCE7HnYAzmW75jVYPILgrtEkxYL8NlIiOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":582812},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"8ad7e9347cab56515ff6470846a54af667cbbe6c","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","cheerio":"1.0.0","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.11.14"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.141_1736217625007_0.5960781515763713","host":"s3://npm-registry-packages-npm-production"}},"1.0.142":{"name":"codecane","version":"1.0.142","license":"MIT","_id":"codecane@1.0.142","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"fbd1e13b3b5c0b1bc76d550514810b00ec188a50","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.142.tgz","fileCount":159,"integrity":"sha512-P+DZpftSB0WrV1LSOxZJJVp+W4O4L4hW0316rQ7I0ivgffFNswXCjHjx3eziee+6shBX6tkd+TTXUcAQCapSvQ==","signatures":[{"sig":"MEYCIQDzkwQ1Mo7RL9iVyU9gSS3k/TOj8w6hVsuagMkcKPnMjQIhAKoEthtubyvUcNr+mnIekW+bgukUek3QxcnWymr6BBH5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":584002},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"5503ed172f397ed02ebfe9beb84508c747764cc8","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","cheerio":"1.0.0","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.11.14"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.142_1736218769840_0.5009939372840653","host":"s3://npm-registry-packages-npm-production"}},"1.0.143":{"name":"codecane","version":"1.0.143","license":"MIT","_id":"codecane@1.0.143","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"ca79c90c932c094e91c23d5ca99431ac585acad8","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.143.tgz","fileCount":159,"integrity":"sha512-cwsfZOSQ6OcJZq8Fjm2XBAKRLJhBobFn6EGa3L8oQFUlCpGa9KwvauIsxTt9+VL4wwLIdyah8BOac/sgqMlf7Q==","signatures":[{"sig":"MEQCIFHK0CFo5x9WavjzLF+CgnerAl8XS6XqS/5MiXyb+pXyAiBi0GnuNvWTfAuh3uPi9CFN/5hHQT8caoVHQe4P8OAERA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":582810},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"5503ed172f397ed02ebfe9beb84508c747764cc8","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","cheerio":"1.0.0","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.11.14"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.143_1736219160989_0.14200149593518208","host":"s3://npm-registry-packages-npm-production"}},"1.0.144":{"name":"codecane","version":"1.0.144","license":"MIT","_id":"codecane@1.0.144","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"47e97f3a115cf522a3a979382fc1f76170640a79","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.144.tgz","fileCount":159,"integrity":"sha512-6k94mOd5Fs/7v7sbvtL+OPP17j7Xv3Hpf7BWNJwlttBt2o5Yacmfys2txgkn8OD4xbgL3Cbz7T4c7FHl8uEd2g==","signatures":[{"sig":"MEUCIQDiDhZpx05RnqkQhYZAhl2F75LGhSaw0+ph5tGKKCpRRQIgOlH5CDsZbd0Ll/XoQjqOWExJv1HfdR8matvxuZ9hxI4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":582952},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"2015e9c50116c76ceaaf7b3ae0d6eab493f56e86","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","cheerio":"1.0.0","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.11.14"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.144_1736228389997_0.7115487778940124","host":"s3://npm-registry-packages-npm-production"}},"1.0.146":{"name":"codecane","version":"1.0.146","license":"MIT","_id":"codecane@1.0.146","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"b7443fd149f887680cf07650e8b1acaa54a17633","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.146.tgz","fileCount":180,"integrity":"sha512-2sUNOZFFmTXvUOMyD5pE93IF35JfsZ311AN6KoU/7SuOJZxemMfG6se2B2xiBIp038xxnODUA1gKFdD9/cxVSw==","signatures":[{"sig":"MEQCIDaCaTplgAXFoaLJBkYnL59aBKI+i1FWKs6xB8koKcH/AiBgmyzHEGCiqkB09Qkx7h6sKC11HSSFhKgWy0Pp8bK8cA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":647300},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"0f15475572dfedbedec460cde0b9e655cadfc9f1","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.0","description":"AI dev assistant","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","cheerio":"1.0.0","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.11.14"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.146_1736548814292_0.70517677317703","host":"s3://npm-registry-packages-npm-production"}},"1.0.147":{"name":"codecane","version":"1.0.147","license":"MIT","_id":"codecane@1.0.147","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"96585a092473c6b1ce434e4ee6099e90639d0f20","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.147.tgz","fileCount":168,"integrity":"sha512-Zi+6DLOzMMkjgKmU5TqXtOQnhiQ//dngoynDphVEwZrI+6TZw+o437xIwhVna+qqfzc2V/UTYG9y6zHqG3SOuw==","signatures":[{"sig":"MEUCIFeMvkkarZcDdOVY1xmLezSjxDzA/dnxkCzK2xS/hlDEAiEA/R+91Nupw72EG5SH8DJVyjkpsdioGM6AiMuiQ8aF/QE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":616581},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"abf1caf50fffa94fbe25066fd6a0e4fce759ed95","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","cheerio":"1.0.0","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.147_1736879342542_0.1627403387355042","host":"s3://npm-registry-packages-npm-production"}},"1.0.148":{"name":"codecane","version":"1.0.148","license":"MIT","_id":"codecane@1.0.148","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"8aaf01376c6a00e64372634c3bd145ab4cbd73e6","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.148.tgz","fileCount":168,"integrity":"sha512-IAnVV2t/5bN/CXyiWI9U62WUJn3Q31EkJ3Kvnedug8G0XFTH4JVwLwYGB85WeMn3KZB3mY9SbUY1EF3qE0Qilw==","signatures":[{"sig":"MEUCIQDaB1RoGYoJsr2Bswu4MecgNG4LXHhuvHNf7ffZ+BauzAIgdzdOuEEyQd8gWiGYvo1MPaaiA2Zr871LFxp0pAhN7LM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":615830},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"abf1caf50fffa94fbe25066fd6a0e4fce759ed95","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","cheerio":"1.0.0","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.148_1736879691120_0.6563143573955266","host":"s3://npm-registry-packages-npm-production"}},"1.0.149":{"name":"codecane","version":"1.0.149","license":"MIT","_id":"codecane@1.0.149","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"7505367bf11275eb051d489cffb1d8fba6a6171f","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.149.tgz","fileCount":168,"integrity":"sha512-wm1NnMsZv3JbuYx7KuYAF4p19pquLziLUVAix+yIB2GDwGeK8spP95cjzN0Lf0+IjWrhb06HrAjeTrr6IRXVWA==","signatures":[{"sig":"MEYCIQCzREni8MBcqcXfvXoDdOeauiq9qXtvbU//SCx4G/8tuAIhALzF+8sVzvsmEQXng8pCs7KUCeP/MaN56WHXNqzKmPvz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":618137},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"767d202be277e1e3ff0d13883fc4796564f7b077","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","cheerio":"1.0.0","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.149_1736890208223_0.08387422315851878","host":"s3://npm-registry-packages-npm-production"}},"1.0.150":{"name":"codecane","version":"1.0.150","license":"MIT","_id":"codecane@1.0.150","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"}],"bin":{"codebuff":"dist/index.js"},"dist":{"shasum":"3a66ace47021257d3533b9db0607706f5144e3d2","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.150.tgz","fileCount":177,"integrity":"sha512-hfh6qZkKZH1NYunXwCb30NVz9S2y8qGKhuq4cnz1rx2DCwdocOb0d8XVNyr0rwI5g2vWbxuC9y31VJS/U+y6tA==","signatures":[{"sig":"MEUCIQC/HEdlXdb1gT5xPglDRqHziv94YNOWcV/xkKBMMSYPAgIgVg11mhOw9yKifWquMwbhUmop8DA5DOVUI2J05MAa07c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":888398},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"4a5a59e60e0e1644a31b64a124e4ce7972b67f8e","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common/src/util && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.0","description":"AI dev assistant","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","cheerio":"1.0.0","env-cmd":"^10.1.0","puppeteer":"^24.1.1","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.150_1738189697227_0.8530753746065205","host":"s3://npm-registry-packages-npm-production"}},"1.0.152":{"name":"codecane","version":"1.0.152","license":"MIT","_id":"codecane@1.0.152","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"ab43aeee1b2f2bea50375789cef6972505beacd7","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.152.tgz","fileCount":180,"integrity":"sha512-DVUQ6kPV6rfBks813IbMrgSHJX4hjlLOGB8PJRr/O9Q8DBCVNn395HZZ1OEZXMg1Xavz/jZDQD1+YurnBezOMA==","signatures":[{"sig":"MEUCIEn4XLeMFt7sxX5QySAbEqqJk3lJb93Jj0WO3OZh+yhLAiEAlLsy41Af4YhKD97mGOFOHrCRIQAxnCyT0W1Y3lZJQxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":848347},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"b3eab4f783def0da4c81a93d3d73a462c09ca1b3","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","cheerio":"1.0.0","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.152_1738189828886_0.8910268145617206","host":"s3://npm-registry-packages-npm-production"}},"1.0.154":{"name":"codecane","version":"1.0.154","license":"MIT","_id":"codecane@1.0.154","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"}],"bin":{"codebuff":"dist/index.js"},"dist":{"shasum":"b29d3309ad4b99994b0666f76448821098f20b59","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.154.tgz","fileCount":177,"integrity":"sha512-lwnwv7nxYXmCZJ+EIJxJXAq3yTb8Qwk3B7ZLTzJU5mgkwn9JqSg0aP3Dn0wqyWxAUd16V40Vg2GCBMJFmo98Iw==","signatures":[{"sig":"MEUCICLMI57wWF+wKU8OZO/Ht++qREkRwOM3bEfp6ZVRGu9jAiEA54r7vQ3qxpTp1V/maT62QzT2lyyxq7WKdkQw15HNIjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":899599},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"12cb20c6db83019d991f6b3e00eddf1c23d9df64","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common/src/util && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.0","description":"AI dev assistant","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","cheerio":"1.0.0","env-cmd":"^10.1.0","puppeteer":"^24.1.1","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.154_1738190828281_0.5659331164056907","host":"s3://npm-registry-packages-npm-production"}},"1.0.155":{"name":"codecane","version":"1.0.155","license":"MIT","_id":"codecane@1.0.155","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"ec2a8745a0c80a9618ddadf780ec50fb685cf087","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.155.tgz","fileCount":177,"integrity":"sha512-a/ENi6QNuQbckr9sc+5/I9oQNMX5bVSEVmzG7uRIYUwDoqwvHEHs3fYuAlw2Jbk4FUd7iL6+/7TT7R5c/9dRiw==","signatures":[{"sig":"MEYCIQDQTnDflLsYV7vWKNh9BkJjV0KTSss9rc82eDm7JAoEFAIhAPPnRQatZC1lCR/Ko607lD0lID0K41Hu9PPIeUmEjSmV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":899599},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"5bc775fb0b50c9206a2f98908bf28ead8c201505","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common/src/util && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.0","description":"AI dev assistant","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","cheerio":"1.0.0","env-cmd":"^10.1.0","puppeteer":"^24.1.1","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.155_1738190977018_0.09686857764535639","host":"s3://npm-registry-packages-npm-production"}},"1.0.156":{"name":"codecane","version":"1.0.156","license":"MIT","_id":"codecane@1.0.156","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"61140eae45f7e3c04f8698979428c3121a1f94e6","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.156.tgz","fileCount":177,"integrity":"sha512-GZTXf2AwaosefIoV18jmGEjWnW8eA2KtcLuAH6mfS8iTEJZfA6WHYYzxL0PP8Sx+UaNbptM25dvPfervqYgjhQ==","signatures":[{"sig":"MEYCIQDY18dcANq6cVe+gNq4bjSBR6KeZQGoHUKWylNvHQgoxAIhAJm+YYsUcT6XUgwwqYdAwxEQWoFVncB23/ozaMNM/Cwv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":899595},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"f50a51b89120ba2b3c7be5685c849b3808ec4655","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common/src/util && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.0","description":"AI dev assistant","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","cheerio":"1.0.0","env-cmd":"^10.1.0","puppeteer":"^24.1.1","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.156_1738196578885_0.43719283882557414","host":"s3://npm-registry-packages-npm-production"}},"1.0.170":{"name":"codecane","version":"1.0.170","license":"MIT","_id":"codecane@1.0.170","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"508aeb3ef46991046f9fde301d03d8440a6cc03a","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.170.tgz","fileCount":213,"integrity":"sha512-6Khgh3JPRN3nfwGjmzQWdhS7xSCiG9WQDq+VIeeeV8JJEV8QEC2ZDuE3lkbhUviXfQ9hevwL+YTObbtBFGxI+g==","signatures":[{"sig":"MEYCIQC/tr4JcN3Q1TU4JAtkaD7kZLPJoROQPg4fuzfmledO4QIhAIIor1V1NOiouirCggJk+H2chfPDbJBFQXusGMzfAyrr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1219318},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"d5cdc079d923cc4ff12097fcb0f28e8eb0e322f1","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.170_1741392931663_0.5457499786672282","host":"s3://npm-registry-packages-npm-production"}},"1.0.171":{"name":"codecane","version":"1.0.171","license":"MIT","_id":"codecane@1.0.171","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"df66c9bdad71b11d22d633e26bde8737b26dc166","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.171.tgz","fileCount":216,"integrity":"sha512-voADlWzvVz1gtAyehurwU0WSvi4RUtdFR4Vm7F/crY2nK7bBuJISzL6nUJf80/9vGzxMphdyAl6Qmz6ifGNcBA==","signatures":[{"sig":"MEQCIAW+UTFbcnK8WQBOXpdC5f6+ABjHUPv1bW6T4nwvUJqWAiA48gSgCe2wkLQxqJbHJ8eWxX8z+h6NFRFqnEScTlBoag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1216407},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"b4623d0b993e5617fabfe4f898dd24a36a53ad3e","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.171_1741507916843_0.5668607258402922","host":"s3://npm-registry-packages-npm-production"}},"1.0.172":{"name":"codecane","version":"1.0.172","license":"MIT","_id":"codecane@1.0.172","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"2c7980b88752c66372a9325b9e8f4a72b6b38a8a","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.172.tgz","fileCount":219,"integrity":"sha512-zpGBcmIu31u6OGz2qDviCPL0p01hqEfiibOcTNRGcgG/LGuOEVn6BChmTE9vwYrU0h8TNdU7hD4ZEF3Ye72OkA==","signatures":[{"sig":"MEQCIFpljzxLqjl+XMDrsZXLvf6ej+0DfYrJjhUb3vbRByV5AiBCelJY13DWxighxCGUBg4nSaIeC/vaX5fGtaJypkkUyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1258289},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"7868a818394d9a5670f8b1208c8cbf8ca8543c68","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.172_1741632532639_0.7903084533627998","host":"s3://npm-registry-packages-npm-production"}},"1.0.173":{"name":"codecane","version":"1.0.173","license":"MIT","_id":"codecane@1.0.173","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"268c3ce6f3006498decd3d062107aae7e527ce74","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.173.tgz","fileCount":219,"integrity":"sha512-NV2dqwzyaa+6UFB6JlhKCAgxE7oMi1S0oXdb3AUxPbelGm3DzP+7PufWZ45M5FkF+uRMhsUPOJsGE46K3pAsQw==","signatures":[{"sig":"MEQCIFyMEKNjDdTTv6K94d0rGvc46j8DcC8oajhZYtGPvbCaAiBUPEmxkSkXTVdoBPd2mndxHeg66/dBHo0ZG1NNlxGMFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1257936},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"2eab8e676fb75420146e9290f2742e461c28ee0a","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.173_1741632617285_0.09643710265704453","host":"s3://npm-registry-packages-npm-production"}},"1.0.174":{"name":"codecane","version":"1.0.174","license":"MIT","_id":"codecane@1.0.174","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"5264a1e3758149252bf01c2cbc8ea69fb257bd97","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.174.tgz","fileCount":219,"integrity":"sha512-NGoN5dh0cM19vyUZYixo7uucd4PPkQLc3pMTTsjOhpLVngM0EwybhbPp3VBPmu0sv+0LruDOevz5oGWM5u1JGA==","signatures":[{"sig":"MEMCH0eYNPhSXi+BPoN+N9sSPvkLfjVrQQ5JnqE15lyqJwcCIAdpUAVghhH9enWlWjdkupVLuQXjftu96tVFFXzRtUcr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1257424},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"83e93fa5b266765c6892668e514934c724ab7401","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.174_1741644305778_0.2201796010964716","host":"s3://npm-registry-packages-npm-production"}},"1.0.175":{"name":"codecane","version":"1.0.175","license":"MIT","_id":"codecane@1.0.175","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"ff23e13a61ae9c50588799fc4b6a041ec7041a87","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.175.tgz","fileCount":222,"integrity":"sha512-WrYk0fmNp2C+bpsj2RfXAUGd3OQbX+UAjhTGgMD2xprF7ZkPMrDGxpUsmIJRqKfYnPiZ8XAP8EtfIhshYDBc2g==","signatures":[{"sig":"MEYCIQCzfBhFwOtc8eb6cFgIhsSn16va/yB9+ENDnEw7l5N+KwIhAJj8V2mHFVbWBsxAnk9bn5b+umCTDWIz4LAkPuTEgmWq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1247210},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"64f596d654ba58a7cfaa9cee60aa1438fe3ea081","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.175_1741645573200_0.8533669378421962","host":"s3://npm-registry-packages-npm-production"}},"1.0.176":{"name":"codecane","version":"1.0.176","license":"MIT","_id":"codecane@1.0.176","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"08500872ccc132a503d592f716c4438f18797608","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.176.tgz","fileCount":219,"integrity":"sha512-FrsU35zdpRVjF4tpAum/aKl+MoyQyLWsVIijLtmxqsVN4NH3+ISOtx0w+/jfaZvTKybUHdmKH3N8cDfaVBcLPA==","signatures":[{"sig":"MEUCIQDOmnC7U4llja5HBOBZQ8NiKbJ9PCQYcswNzfmjUNNfUQIgM+uwqQEf7beYVUSoz+98jt/SpZxN39p3Pzw8XwXhwfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1258401},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"f5c191e7982c694ba53bee66ec0d7dad13836106","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.176_1741647864736_0.9397295667984582","host":"s3://npm-registry-packages-npm-production"}},"1.0.177":{"name":"codecane","version":"1.0.177","license":"MIT","_id":"codecane@1.0.177","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"f2905e4f685be85a6282f37ed7208876b8c0aeb2","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.177.tgz","fileCount":219,"integrity":"sha512-wPasWySinM4wQboFGaiYZzlaIKG0BO/91wIAZ0GHqbxUxjhFvwJ7RiPSsGTbdH1aXaViAMWb31td0xiGMHfTIw==","signatures":[{"sig":"MEQCIHbO1LEP2ntQV3U/CnvtiT0mGHUzySqkJnnV8HFGBNUBAiBFBbyV80um2Ph9fKzRmbExC8k2XPx+yEvacv/QXXtW7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1258012},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"ebfdae6e31c3cde62a0506d4ff57a7a35da556bb","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.177_1741648069203_0.9278591079934118","host":"s3://npm-registry-packages-npm-production"}},"1.0.178":{"name":"codecane","version":"1.0.178","license":"MIT","_id":"codecane@1.0.178","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"35156543902f35f9703feef8a87e03da2fcc692e","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.178.tgz","fileCount":219,"integrity":"sha512-KK4Uz0ladMXHTGXdML+Mww5JTh9COXRGxJ4pc2HTfY+DqVPke9k1q7yfwV75paAnGn0c76+sd2wEjvwGreAP9w==","signatures":[{"sig":"MEUCIBRvs+OwXKX6UpuUmT9HV4TLJW2n6dFt5r8JfeqJeR0zAiEAsZUC8pGKm2tzkhs7Dkp2vgd2sfmifHR6Uo/05VClGvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1259005},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"4b5bb93a8b94bd1ec22288e69fcafd870a956c54","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.178_1741650412306_0.8420258772855012","host":"s3://npm-registry-packages-npm-production"}},"1.0.179":{"name":"codecane","version":"1.0.179","license":"MIT","_id":"codecane@1.0.179","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"9294f617170223d53df20e92872292c1c9b57db2","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.179.tgz","fileCount":213,"integrity":"sha512-SzjJBeQYg7CI27j1Ob74nBfYIuaG0MVD20DczGPUeOUQJ8w8ERzJ/6uWBqO1WgBtEO+e9QHI2BblaBh/X/hMqw==","signatures":[{"sig":"MEUCIQCOEMjI5LHe1jgjpHQxB1FFhfkhFk2cL4AwMQ50U/1jMQIgBKpi0G1rQEh7PukY1r9qTuN7aXcSUxFmy4pfycg/9qY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1233118},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"77c52080166c767c509feb8e38d48f71a9c193ef","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.179_1741659565459_0.6301630791331061","host":"s3://npm-registry-packages-npm-production"}},"1.0.180":{"name":"codecane","version":"1.0.180","license":"MIT","_id":"codecane@1.0.180","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"5ad694bbf891aaf8e932f09c2e96ae890889b8b2","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.180.tgz","fileCount":213,"integrity":"sha512-Ce9EY2dYIm6axuOo3dxF5YvUFL6ZmSfixUAnFT4ALC6Ufzx0DmT9ATuPhnF+AYFyL77egLN/4FvJNAdbuqVAtQ==","signatures":[{"sig":"MEUCIQDK9BUJZ+Hz9tr3npIFEEMB4sMQ20T1GRO7l02Ejw839wIgPfEmO4BecMDIAIrRS68arDv6+FDibCYcBLRDyOTZzd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1231554},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"4b07b4d30a861d019b3aa37e988d661c9f6fdbdd","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.180_1741712214883_0.7063121608162932","host":"s3://npm-registry-packages-npm-production"}},"1.0.181":{"name":"codecane","version":"1.0.181","license":"MIT","_id":"codecane@1.0.181","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"32138b51c41b861136a818dc9c6a638f06d4346d","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.181.tgz","fileCount":213,"integrity":"sha512-rh19oTk3f29epuJ08e4zNx7beAyiu7streR0PA9tp/l5xcnBbu7BURdwt3eq1tOmbu37ZEgYcTRWf9ibHxfVkw==","signatures":[{"sig":"MEQCIC5XRH9Qdbwykw4vCYOKf7y50arxR4vABpoz3ONJ/nDsAiBM3OWzWLg5weOonWioGpZlfa8p32MyDaRvVYAriDFG3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1232958},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"f50ae5f82dd3c296d7b4283f70fe5633ebcd3a6c","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.181_1741720553992_0.5236805596632159","host":"s3://npm-registry-packages-npm-production"}},"1.0.182":{"name":"codecane","version":"1.0.182","license":"MIT","_id":"codecane@1.0.182","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"8f1da47890f46799a7c497a9cd809aa3baa8d84e","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.182.tgz","fileCount":228,"integrity":"sha512-H8izXJk6UEJxfdn9o43cCpgshYduny0oDbIH0B9y1wBI8+E9b9JWu7jMlzX4keYOtvf1cZ383mPSTGobDd6BRQ==","signatures":[{"sig":"MEQCICHpJo6X0l0whkaoGGwacCknSmfB7+6rxUYVuptxGTPeAiBqglrFRRGAYBPRkvOZRLyX9TbOzTsjjTZCsl3b54lRUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1251149},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"gitHead":"35a491b7c69ad07c13a6b85228a5347f563e78dc","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.182_1741734974929_0.872002310410386","host":"s3://npm-registry-packages-npm-production"}},"1.0.184":{"name":"codecane","version":"1.0.184","license":"MIT","_id":"codecane@1.0.184","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"c670d9c62ff8df8ff308b828fb2a44fd3724f374","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.184.tgz","fileCount":216,"integrity":"sha512-wUS1EHMhnYnkbx4X/joBfK1vN1foJ1xA8vV8APdFb8xca+KW25deKn9ebjfSsb1hlskrpXKk6KhfN4NyEXhtPQ==","signatures":[{"sig":"MEUCIQC0IKGEX93inj4XxhWOPohsbMAIDKbzCimq7+BBYTzFegIgP4YPlKFLsAyBx55ZQ1AKnTDjMmCvWGg9pJ3DP0zzwys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1240879},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"1c74623bf41710d9515c4eca509b8dd0d616bb30","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.184_1741815605167_0.24008403257164734","host":"s3://npm-registry-packages-npm-production"}},"1.0.185":{"name":"codecane","version":"1.0.185","license":"MIT","_id":"codecane@1.0.185","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"d1483b916cd45b6bf078d8fbcdc714ab4fa6efaf","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.185.tgz","fileCount":228,"integrity":"sha512-7h7cXm3z9u29vEXxRqg4ZDLqNWCfQ9wkzZYCCd3XR0mxboJfjdX5tfFUeNvadSuM/O033eGMhr0eSGSwiFroqg==","signatures":[{"sig":"MEUCIEoB1fphHXoCIqXqqxm9ScHJmI2hQ3t7Ergy3JKHqePUAiEAlEaY8NLvV7o14U8UOh5FmVtPDFRT530QBzNPDQpEb4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1253455},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"30b6b3894471975483836384722cb94b638fd6a8","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","@vscode/ripgrep":"1.15.9","systeminformation":"5.23.4"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"peerDependenciesMeta":{"tree-sitter-c":{"optional":true},"tree-sitter-go":{"optional":true},"tree-sitter-cpp":{"optional":true},"tree-sitter-php":{"optional":true},"tree-sitter-java":{"optional":true},"tree-sitter-ruby":{"optional":true},"tree-sitter-rust":{"optional":true},"tree-sitter-python":{"optional":true},"tree-sitter-c-sharp":{"optional":true},"tree-sitter-javascript":{"optional":true},"tree-sitter-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.185_1741898775231_0.16878969606866945","host":"s3://npm-registry-packages-npm-production"}},"1.0.186":{"name":"codecane","version":"1.0.186","license":"MIT","_id":"codecane@1.0.186","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"4260124c72f92f1c4e0df3c2d95d0e43f5982b82","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.186.tgz","fileCount":228,"integrity":"sha512-GSZojCOviHTCQgoiaQ7gqqjUv7tjwUlhZcEDb1kdUWVY4w7eGJARgUN8lB4Ke7NzuQ2myO48ombN0/75NA0n7g==","signatures":[{"sig":"MEQCIGVOMlPveJmMFr7I7kW/hxAIpZx90owZcTksIji8jtylAiA46ouv2/89Mi2RhO7cwJ5jiL7rhSoxvQ6iB6RPxr71sQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1255173},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"5d5d402af4f637970ac23c149102ac84bb53c7f2","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","@vscode/ripgrep":"1.15.9","systeminformation":"5.23.4"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"peerDependenciesMeta":{"tree-sitter-c":{"optional":true},"tree-sitter-go":{"optional":true},"tree-sitter-cpp":{"optional":true},"tree-sitter-php":{"optional":true},"tree-sitter-java":{"optional":true},"tree-sitter-ruby":{"optional":true},"tree-sitter-rust":{"optional":true},"tree-sitter-python":{"optional":true},"tree-sitter-c-sharp":{"optional":true},"tree-sitter-javascript":{"optional":true},"tree-sitter-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.186_1741899375792_0.9585501138916659","host":"s3://npm-registry-packages-npm-production"}},"1.0.187":{"name":"codecane","version":"1.0.187","license":"MIT","_id":"codecane@1.0.187","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"3a7db63c823a0767af39e6da8a6d060832de9e40","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.187.tgz","fileCount":228,"integrity":"sha512-f6X2SN8ZAWzBSNJDLer0K7ow5cN2Ip/vHnq3Rk2/SS1q6H9e1stY2dXskp9wfvtm85bPHSKOT689wsj2ab3Rww==","signatures":[{"sig":"MEUCIF8eihDJ7GJ+8ari8QvGQMJERpbtV7RKMLMziUEgjvLHAiEApdLQrntsDx5q04ezr/6w4VUK86dnAL5/Gs6a8LurOvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1257116},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"2535c04d04f23c39aa0e781dc65288740e0f500a","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","@vscode/ripgrep":"1.15.9","systeminformation":"5.23.4"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"peerDependenciesMeta":{"tree-sitter-c":{"optional":true},"tree-sitter-go":{"optional":true},"tree-sitter-cpp":{"optional":true},"tree-sitter-php":{"optional":true},"tree-sitter-java":{"optional":true},"tree-sitter-ruby":{"optional":true},"tree-sitter-rust":{"optional":true},"tree-sitter-python":{"optional":true},"tree-sitter-c-sharp":{"optional":true},"tree-sitter-javascript":{"optional":true},"tree-sitter-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.187_1741900003498_0.27772017887853284","host":"s3://npm-registry-packages-npm-production"}},"1.0.188":{"name":"codecane","version":"1.0.188","license":"MIT","_id":"codecane@1.0.188","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"3f96d919d47969305407dfc0e215e07b76449008","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.188.tgz","fileCount":228,"integrity":"sha512-R5yY3kCytg7LDIxZ3r8DSHbZS36DWzy3ssGMebV4rIVZ/T9WH8walTP5UbrNjbDb7ABQHh7mQ9rgqUAqVOFs6w==","signatures":[{"sig":"MEUCIHLUJxdxTaAeWAVJdgYSy+2GtidSzJQdUXdnusTKCs99AiEA8aAQm9ZAqHLlpgTK5+WrgDrELWkTLdu5nzgIS48mf3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1257220},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"7e16951ed5f789799255b52ea2609f6bf885710d","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","@vscode/ripgrep":"1.15.9","systeminformation":"5.23.4"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"peerDependenciesMeta":{"tree-sitter-c":{"optional":true},"tree-sitter-go":{"optional":true},"tree-sitter-cpp":{"optional":true},"tree-sitter-php":{"optional":true},"tree-sitter-java":{"optional":true},"tree-sitter-ruby":{"optional":true},"tree-sitter-rust":{"optional":true},"tree-sitter-python":{"optional":true},"tree-sitter-c-sharp":{"optional":true},"tree-sitter-javascript":{"optional":true},"tree-sitter-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.188_1741900279407_0.7251336432864155","host":"s3://npm-registry-packages-npm-production"}},"1.0.189":{"name":"codecane","version":"1.0.189","license":"MIT","_id":"codecane@1.0.189","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"90d6d7140be1de016485bca3ff9f3a4d6684191a","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.189.tgz","fileCount":228,"integrity":"sha512-fosA4Ufx7voAaPjaZD+sQlZ4Ti74fbG6bpG00uWWTWpCjsLQxUjNfc+WiPB6otRNKNAE9CWVbpvg5T7hAc4rKA==","signatures":[{"sig":"MEUCIDcLgCCtMnEum1IV3+VYaXR2fpxPevqc7l3ltdZ1HBTVAiEA3Io82i8I8FFLx1I1tMlFuFVWcEsUtsZ427nP3WOacFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1257895},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"4e87f77eccb50a1361fa96380d978d6d82c3301f","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","@vscode/ripgrep":"1.15.9","systeminformation":"5.23.4"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"peerDependenciesMeta":{"tree-sitter-c":{"optional":true},"tree-sitter-go":{"optional":true},"tree-sitter-cpp":{"optional":true},"tree-sitter-php":{"optional":true},"tree-sitter-java":{"optional":true},"tree-sitter-ruby":{"optional":true},"tree-sitter-rust":{"optional":true},"tree-sitter-python":{"optional":true},"tree-sitter-c-sharp":{"optional":true},"tree-sitter-javascript":{"optional":true},"tree-sitter-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.189_1741900947859_0.8267609150485364","host":"s3://npm-registry-packages-npm-production"}},"1.0.190":{"name":"codecane","version":"1.0.190","license":"MIT","_id":"codecane@1.0.190","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"05ffeb161577d0e0f8c483682cc5478f659d6a22","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.190.tgz","fileCount":228,"integrity":"sha512-hFALq3KbXV8A5OmzQH2ITiOpN8l0NNEOHw/wb94dIDhTxzvb7HMLtcv5PN/OCLFn1oxb1xF+5ky4f5yIDBEbqg==","signatures":[{"sig":"MEUCIQDyXAeLoICIZHdhI3IGXpzf9toKTkPxfM0xDCOi1RFE4AIgdK4wxkpU6Dph8uMP2HM/+KwRvY//SKIMMV91HAF2cTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1258484},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"5cfa7e1522d007f33aaa19e1db3521b4c84192a0","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","@vscode/ripgrep":"1.15.9","systeminformation":"5.23.4"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"peerDependenciesMeta":{"tree-sitter-c":{"optional":true},"tree-sitter-go":{"optional":true},"tree-sitter-cpp":{"optional":true},"tree-sitter-php":{"optional":true},"tree-sitter-java":{"optional":true},"tree-sitter-ruby":{"optional":true},"tree-sitter-rust":{"optional":true},"tree-sitter-python":{"optional":true},"tree-sitter-c-sharp":{"optional":true},"tree-sitter-javascript":{"optional":true},"tree-sitter-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.190_1741904208359_0.5637007014365796","host":"s3://npm-registry-packages-npm-production"}},"1.0.191":{"name":"codecane","version":"1.0.191","license":"MIT","_id":"codecane@1.0.191","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"cf467e6a5885d8b50467b511a1f88415ba11fadb","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.191.tgz","fileCount":228,"integrity":"sha512-wC/rUETOs91v4/YSIjzsvTgCu3kBuVhcxaBlR2aWR1+SrctZX03oS3dLwXSRFX/b3hSh3qXUwh1TAFkBahZ2pQ==","signatures":[{"sig":"MEUCIQDHDWX3iHfhj1uIBY1xR+L6uhV7goR6VXYI0jFUmoRRvwIge8ECOmXzeeyqWvqg8PpOK+8dTWsKpqyNjfMc2ZXRSrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1259586},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"6cc976eb05e3d55c1b94b188946f573a624dd652","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","@vscode/ripgrep":"1.15.9","systeminformation":"5.23.4"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"peerDependenciesMeta":{"tree-sitter-c":{"optional":true},"tree-sitter-go":{"optional":true},"tree-sitter-cpp":{"optional":true},"tree-sitter-php":{"optional":true},"tree-sitter-java":{"optional":true},"tree-sitter-ruby":{"optional":true},"tree-sitter-rust":{"optional":true},"tree-sitter-python":{"optional":true},"tree-sitter-c-sharp":{"optional":true},"tree-sitter-javascript":{"optional":true},"tree-sitter-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.191_1741904740400_0.8950721077029913","host":"s3://npm-registry-packages-npm-production"}},"1.0.192":{"name":"codecane","version":"1.0.192","license":"MIT","_id":"codecane@1.0.192","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"ce2d9e2a50cf99d3dd56009c07ef76a07396eed3","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.192.tgz","fileCount":228,"integrity":"sha512-UYBlO45oeDkEn2ylOZVOJSgL98datbO3z4VNNdmSt2i3KwwZ/ScqajNISZCpIPbmzCWD08IgOAnmmqXHuNIDiA==","signatures":[{"sig":"MEYCIQDO10Y23+dFiJpV2ip6zWnUG8FPH4rBjqyP0pZqjw1FRQIhAO0ZXzZSGAChO/fLmGxKgVO3WtumXc2vkadqtzLME4AW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1258637},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"74dda1ccfd931253a4a18bd6f0a1a40db8348ab3","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","@vscode/ripgrep":"1.15.9","systeminformation":"5.23.4"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"peerDependenciesMeta":{"tree-sitter-c":{"optional":true},"tree-sitter-go":{"optional":true},"tree-sitter-cpp":{"optional":true},"tree-sitter-php":{"optional":true},"tree-sitter-java":{"optional":true},"tree-sitter-ruby":{"optional":true},"tree-sitter-rust":{"optional":true},"tree-sitter-python":{"optional":true},"tree-sitter-c-sharp":{"optional":true},"tree-sitter-javascript":{"optional":true},"tree-sitter-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.192_1741904853451_0.08918860225059588","host":"s3://npm-registry-packages-npm-production"}},"1.0.193":{"name":"codecane","version":"1.0.193","license":"MIT","_id":"codecane@1.0.193","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"7e6e03e447e33892684f6f108e749afdb6c9daf3","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.193.tgz","fileCount":228,"integrity":"sha512-IAGcCQ7SctiAaIUO3ux4XqJBHkLX2kyfX+t5HFNXcRPvwNOryNVJSFmix17oyWn1HA9Odwq4NBQBiVZxnEjR0A==","signatures":[{"sig":"MEYCIQDWDbUi732DVJvHPOovViyH3Ta9LVCpwcUOqRow0NXbxAIhAJQx/eofoXQLk5t0Yy3Nn5zbHE80Gp0J/YGnP/5RM6XE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1260998},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"0d404a7fd98a29a431b35bf143ac0efb56aa0850","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","@vscode/ripgrep":"1.15.9","systeminformation":"5.23.4"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"peerDependenciesMeta":{"tree-sitter-c":{"optional":true},"tree-sitter-go":{"optional":true},"tree-sitter-cpp":{"optional":true},"tree-sitter-php":{"optional":true},"tree-sitter-java":{"optional":true},"tree-sitter-ruby":{"optional":true},"tree-sitter-rust":{"optional":true},"tree-sitter-python":{"optional":true},"tree-sitter-c-sharp":{"optional":true},"tree-sitter-javascript":{"optional":true},"tree-sitter-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.193_1741905000953_0.6067088474590381","host":"s3://npm-registry-packages-npm-production"}},"1.0.194":{"name":"codecane","version":"1.0.194","license":"MIT","_id":"codecane@1.0.194","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"0a818d729c9dd6918e2021fea781a66510fa7d1a","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.194.tgz","fileCount":228,"integrity":"sha512-d7q63A4TytoDXtxspBOV5hJz0H9F3vBk0jowXXcuGVAn8g1mgxgCXQ7S/YdrbuG+ww0OVtOaRw/2oEfdr0CHLA==","signatures":[{"sig":"MEYCIQCQVliZLwT3b/8rpunUEwm0Klx42/r5tcOPwkLq0vzqMgIhAJfDi3AQcAYV+rrlcWWlfzUedqrcuvk0FnYWS55v0FTS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1256105},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"f1aee88bf5f299aeebd0a5fc8da5925ca2e80b69","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","@vscode/ripgrep":"1.15.9","systeminformation":"5.23.4"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"peerDependenciesMeta":{"tree-sitter-c":{"optional":true},"tree-sitter-go":{"optional":true},"tree-sitter-cpp":{"optional":true},"tree-sitter-php":{"optional":true},"tree-sitter-java":{"optional":true},"tree-sitter-ruby":{"optional":true},"tree-sitter-rust":{"optional":true},"tree-sitter-python":{"optional":true},"tree-sitter-c-sharp":{"optional":true},"tree-sitter-javascript":{"optional":true},"tree-sitter-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.194_1741906343787_0.09956110801743412","host":"s3://npm-registry-packages-npm-production"}},"1.0.195":{"name":"codecane","version":"1.0.195","license":"MIT","_id":"codecane@1.0.195","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"af4db4827a64c70604262f48e882f1986a691323","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.195.tgz","fileCount":228,"integrity":"sha512-yavPe3cmIaXqFAefL8mjZARQpltIOwRbazqftCxVttWO+j7rU5BtD824mhbCTYlNWbiuZr/kGODQUTKgH6b9kA==","signatures":[{"sig":"MEUCIQDZ/g32XP7nzMfL9PCUFA0CH262MAuEiIHY6Z1cpqb79wIgZACHNOYAQ5AnWMOSAp8qJ5QY7yILfmQElk24agHWKi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1257908},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"ecc2d27685ee340fa18b740023d1935604627dcf","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","@vscode/ripgrep":"1.15.9","systeminformation":"5.23.4"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"peerDependenciesMeta":{"tree-sitter-c":{"optional":true},"tree-sitter-go":{"optional":true},"tree-sitter-cpp":{"optional":true},"tree-sitter-php":{"optional":true},"tree-sitter-java":{"optional":true},"tree-sitter-ruby":{"optional":true},"tree-sitter-rust":{"optional":true},"tree-sitter-python":{"optional":true},"tree-sitter-c-sharp":{"optional":true},"tree-sitter-javascript":{"optional":true},"tree-sitter-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.195_1741906947911_0.6033108156520013","host":"s3://npm-registry-packages-npm-production"}},"1.0.196":{"name":"codecane","version":"1.0.196","license":"MIT","_id":"codecane@1.0.196","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"bbcdf4fc48eb22fec5db3bd2e804059deef91354","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.196.tgz","fileCount":228,"integrity":"sha512-iAAfWqNu7mR0/cJZakBNf7IWRKrVDwTlX54Jf1ppNPO4a92RTnkIiWNvJ0UUwTdvVIddjkYJSk6+xgadoi5yag==","signatures":[{"sig":"MEYCIQDPDxN7wJAdwrz/vVXPJ3c5OX0U9b5+j1PS1E/jb6bGMQIhAKsro/7IiC4oZdWq0ecfMjzfZ91ZhlPnZJ2KHMghzrCO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1260387},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"6a1d342286fda59a0580b3777343b323aa7ed3d4","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"^0.22.4","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","@vscode/ripgrep":"1.15.9","systeminformation":"5.23.4"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"peerDependenciesMeta":{"tree-sitter-c":{"optional":true},"tree-sitter-go":{"optional":true},"tree-sitter-cpp":{"optional":true},"tree-sitter-php":{"optional":true},"tree-sitter-java":{"optional":true},"tree-sitter-ruby":{"optional":true},"tree-sitter-rust":{"optional":true},"tree-sitter-python":{"optional":true},"tree-sitter-c-sharp":{"optional":true},"tree-sitter-javascript":{"optional":true},"tree-sitter-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.196_1741908727449_0.2382006569864561","host":"s3://npm-registry-packages-npm-production"}},"1.0.197":{"name":"codecane","version":"1.0.197","license":"MIT","_id":"codecane@1.0.197","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"7765a1d0bf5be260bbb9be5d6abb0d87bfba7899","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.197.tgz","fileCount":228,"integrity":"sha512-xJlM09o3QzJEO9LVHH0ROKDC83jmCsfv3HnbhxQU9w1ZCP03TrtMCa3DzxU/fhOwoiN65RSc9kPVaHr6IvbTSQ==","signatures":[{"sig":"MEYCIQCjNh4gVc0JlbiNyxz5iFyimi19K/7FDfsDtLoGBBD7vgIhAPvh/dbH6X9yeeVs44FCy8eE3myEvggQPxwDzT0xbvDZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1260603},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"b7af2281d04a58cf73ed7140e0c647a800a593e7","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"^0.22.4","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","@vscode/ripgrep":"1.15.9","systeminformation":"5.23.4"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"peerDependenciesMeta":{"tree-sitter-c":{"optional":true},"tree-sitter-go":{"optional":true},"tree-sitter-cpp":{"optional":true},"tree-sitter-php":{"optional":true},"tree-sitter-java":{"optional":true},"tree-sitter-ruby":{"optional":true},"tree-sitter-rust":{"optional":true},"tree-sitter-python":{"optional":true},"tree-sitter-c-sharp":{"optional":true},"tree-sitter-javascript":{"optional":true},"tree-sitter-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.197_1741909023622_0.17720108009264668","host":"s3://npm-registry-packages-npm-production"}},"1.0.198":{"name":"codecane","version":"1.0.198","license":"MIT","_id":"codecane@1.0.198","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"1177898c1c1cd7d72ec4a674774f968943272d97","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.198.tgz","fileCount":228,"integrity":"sha512-1ziaufRCbvjjkjUjMnTey4ijR5gE36CTWb9fw/lm91dKeqS9f8fFe9gnPP0w/qs6coN5S97zZHwnEQIxEy50HA==","signatures":[{"sig":"MEYCIQCHX+9aEaptg1udzKY2PzxFzCD+3DphjEzhP9drxdwaawIhAJyLD9ylXMc1sEmi4vS23fyKABinHaOlYyduAsOLwrSS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1261009},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"36accded1857a5100e6be771684418d3013222b3","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"^0.21.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","@vscode/ripgrep":"1.15.9","systeminformation":"5.23.4"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"peerDependenciesMeta":{"tree-sitter-c":{"optional":true},"tree-sitter-go":{"optional":true},"tree-sitter-cpp":{"optional":true},"tree-sitter-php":{"optional":true},"tree-sitter-java":{"optional":true},"tree-sitter-ruby":{"optional":true},"tree-sitter-rust":{"optional":true},"tree-sitter-python":{"optional":true},"tree-sitter-c-sharp":{"optional":true},"tree-sitter-javascript":{"optional":true},"tree-sitter-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.198_1741909948643_0.9367384873463873","host":"s3://npm-registry-packages-npm-production"}},"1.0.199":{"name":"codecane","version":"1.0.199","license":"MIT","_id":"codecane@1.0.199","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"f8078bcc606a7becbf70a5946593b024f9ca24c7","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.199.tgz","fileCount":228,"integrity":"sha512-15LByrRpdcofl1l1Su17kbpwt3HpdQgCKjKsQ07eKmE+a7JILIIEBMa4he+JU1YvNV0W56Mx1CoVTucS7SWDog==","signatures":[{"sig":"MEQCIGuKAhjIqJusWMy4W5kM0nV4QjZtx2PqZcnGpj1OAsxmAiAIZDISJ/rYQHmGvIlI2SLXEGeVmGb05WzXPufd/CUlIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1260843},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"5e4c755e9a64cefb042dd383010dd631ebfd0998","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"^0.21.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","@vscode/ripgrep":"1.15.9","systeminformation":"5.23.4"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"peerDependenciesMeta":{"tree-sitter-c":{"optional":true},"tree-sitter-go":{"optional":true},"tree-sitter-cpp":{"optional":true},"tree-sitter-php":{"optional":true},"tree-sitter-java":{"optional":true},"tree-sitter-ruby":{"optional":true},"tree-sitter-rust":{"optional":true},"tree-sitter-python":{"optional":true},"tree-sitter-c-sharp":{"optional":true},"tree-sitter-javascript":{"optional":true},"tree-sitter-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.199_1741911226968_0.6279020409151839","host":"s3://npm-registry-packages-npm-production"}},"1.0.200":{"name":"codecane","version":"1.0.200","license":"MIT","_id":"codecane@1.0.200","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"e044d06510d0fe46fffa5f56848048174c417e72","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.200.tgz","fileCount":228,"integrity":"sha512-+Bhx05LCVkNConEyaIPlPwWHid2VLwChl6cOV7bJStWHUudrU4y+x2rSlOBrdetK7es9BZN7V+aoyKGFlpumqQ==","signatures":[{"sig":"MEQCIArpqL0j3cZXMuO05fX0IpeaEgtsCAMjfMFZCMqZGx05AiBiqi7hFcKZUwNbxNk3m5vd5Cm2roBLNut8bu637ezS1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1260394},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"465707c27f25231069d8e8e100f91fb4d4d31620","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"^0.21.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","@vscode/ripgrep":"1.15.9","systeminformation":"5.23.4"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"peerDependenciesMeta":{"tree-sitter-c":{"optional":true},"tree-sitter-go":{"optional":true},"tree-sitter-cpp":{"optional":true},"tree-sitter-php":{"optional":true},"tree-sitter-java":{"optional":true},"tree-sitter-ruby":{"optional":true},"tree-sitter-rust":{"optional":true},"tree-sitter-python":{"optional":true},"tree-sitter-c-sharp":{"optional":true},"tree-sitter-javascript":{"optional":true},"tree-sitter-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.200_1741912219353_0.9031442665894007","host":"s3://npm-registry-packages-npm-production"}},"1.0.201":{"name":"codecane","version":"1.0.201","license":"MIT","_id":"codecane@1.0.201","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"474451132f0fd2c729a541851879b8702bb80e38","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.201.tgz","fileCount":228,"integrity":"sha512-MrF8X3NEb1ESIw3Jg6nl3+Tu4mlrxUyw9qjp+yOf6hTL7FPrurjJ12ayPJheCjOY0nrYAgAAYD0e0D+jVCh6Hw==","signatures":[{"sig":"MEQCIAgwZltohsB+9vblpnNrdM2wMRHWyP7Jm59E/UYQ3QcqAiA6weTGkPCUdiSPmbjvrN+ccRpTrMDw2USV7gp7uAx1Mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1256527},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"4c4f763afc50a8f4db9035f3c645ef595a19a61a","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"^0.21.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","@vscode/ripgrep":"1.15.9","systeminformation":"5.23.4"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"peerDependenciesMeta":{"tree-sitter-c":{"optional":true},"tree-sitter-go":{"optional":true},"tree-sitter-cpp":{"optional":true},"tree-sitter-php":{"optional":true},"tree-sitter-java":{"optional":true},"tree-sitter-ruby":{"optional":true},"tree-sitter-rust":{"optional":true},"tree-sitter-python":{"optional":true},"tree-sitter-c-sharp":{"optional":true},"tree-sitter-javascript":{"optional":true},"tree-sitter-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.201_1741912612811_0.44277133025232396","host":"s3://npm-registry-packages-npm-production"}},"1.0.202":{"name":"codecane","version":"1.0.202","license":"MIT","_id":"codecane@1.0.202","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"1926d72777419fbdcc54c020c66c5e82eff3115e","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.202.tgz","fileCount":228,"integrity":"sha512-fKi4B0nVwvpQ4xvBGyLagA+wHC4vd01nuj2pKkKvqs08/1X5Ti5WE++C+ABwQ6XSvjJkEBrGKvoDzhqYoVo0uw==","signatures":[{"sig":"MEUCIQDjB31jht1YQIZlK5FhMoZ5aWRpMVgMpeVIajpS1VOclQIgEadhsq4+P+rl25zqyZ/TKrY6scG2A+SbHvjizyNIAlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1260146},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"d79532b69b089d4c058a40de44ddecdcd346b950","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"_npmVersion":"10.2.4","description":"AI dev assistant","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"^0.21.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","@vscode/ripgrep":"1.15.9","systeminformation":"5.23.4"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"peerDependenciesMeta":{"tree-sitter-c":{"optional":true},"tree-sitter-go":{"optional":true},"tree-sitter-cpp":{"optional":true},"tree-sitter-php":{"optional":true},"tree-sitter-java":{"optional":true},"tree-sitter-ruby":{"optional":true},"tree-sitter-rust":{"optional":true},"tree-sitter-python":{"optional":true},"tree-sitter-c-sharp":{"optional":true},"tree-sitter-javascript":{"optional":true},"tree-sitter-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.202_1741913775653_0.1323981262551368","host":"s3://npm-registry-packages-npm-production"}},"1.0.203":{"name":"codecane","version":"1.0.203","license":"MIT","_id":"codecane@1.0.203","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"d5504982caf9fb426ee52412f614a4d813505b0f","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.203.tgz","fileCount":228,"integrity":"sha512-2PBd+cuEMgmfXl6gYUdcc2MkD0IUC2IC7k1bRP0sZqut+zs8IY6psdPpp4+7SpSUtOpwIdd/1mbqQQUKelc69Q==","signatures":[{"sig":"MEUCIFJfBUWjBt2rRbQUWKxre7LtfMgbhDh3LFv/deaJ18K0AiEAmsceMX8TtiOup+TvutLn80yOvPVO4vwc6zjDiBHXBAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1270811},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"6be3da35a7af029804991736cf05dd8a4d2ee48d","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.203_1742095619713_0.6572504168206028","host":"s3://npm-registry-packages-npm-production"}},"1.0.204":{"name":"codecane","version":"1.0.204","license":"MIT","_id":"codecane@1.0.204","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"47aed829dfde0481e66947b45e0f0c96d888bc5e","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.204.tgz","fileCount":222,"integrity":"sha512-+68C5CwHa26Ha5wKhHz7EJ/ZdNJwRKI7i7+Zk6iCbGJ3LM5ud1k5WQMRB3CftYSIkvImW/r5vGHdM21cLHIJCA==","signatures":[{"sig":"MEUCIQDIJthLz6+E6s7u3MZ79IdNF2VJ54ce9b7OcNIpASkIjQIgXT3PhljqXavek+hMVyR6kDG1WGYR3y2tFwHmtHJcenI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1273795},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"d509baea97fbdbfda966480c7705c11f63114e25","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"^0.21.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","@vscode/ripgrep":"1.15.9","systeminformation":"5.23.4"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"peerDependenciesMeta":{"tree-sitter-c":{"optional":true},"tree-sitter-go":{"optional":true},"tree-sitter-cpp":{"optional":true},"tree-sitter-php":{"optional":true},"tree-sitter-java":{"optional":true},"tree-sitter-ruby":{"optional":true},"tree-sitter-rust":{"optional":true},"tree-sitter-python":{"optional":true},"tree-sitter-c-sharp":{"optional":true},"tree-sitter-javascript":{"optional":true},"tree-sitter-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.204_1743129636438_0.9986188022478544","host":"s3://npm-registry-packages-npm-production"}},"1.0.205":{"name":"codecane","version":"1.0.205","license":"MIT","_id":"codecane@1.0.205","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"51b24c13c49df560d838cb63b2c816d3f505ce17","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.205.tgz","fileCount":222,"integrity":"sha512-dUd4IOsSqPA/dJafD3WfY2N0Mxbt0MfeSwduCu9+F9ih3mqZZT0cV1T/+AdtduOo/4C2uV+tKhJGiO9lbpsy2A==","signatures":[{"sig":"MEYCIQDu0BKsT8NEE731YD+jzxTcFXXzBUy3srUTgusndhsSpgIhALcPSNFuYm3OGlmWDMgxzFA8qhdn3hGzeZPewL4Ys/BR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1273732},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"82377e6136fa298cc360680de92e422facd193be","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"^0.21.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","@vscode/ripgrep":"1.15.9","systeminformation":"5.23.4","tree-sitter-python":"^0.23.0","tree-sitter-javascript":"^0.23.0","tree-sitter-typescript":"^0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"peerDependenciesMeta":{"tree-sitter-c":{"optional":true},"tree-sitter-go":{"optional":true},"tree-sitter-cpp":{"optional":true},"tree-sitter-php":{"optional":true},"tree-sitter-java":{"optional":true},"tree-sitter-ruby":{"optional":true},"tree-sitter-rust":{"optional":true},"tree-sitter-c-sharp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.205_1743130327711_0.3105129133734197","host":"s3://npm-registry-packages-npm-production"}},"1.0.206":{"name":"codecane","version":"1.0.206","license":"MIT","_id":"codecane@1.0.206","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"417d422f340b1fc5973dec7178ffe43fc3b8b069","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.206.tgz","fileCount":222,"integrity":"sha512-5fOrP3tiO+gzOsKeq9z2xlySbW2c/TvAWwnAjSrHnTCHm3EewSnvRy7pNGTm4n8AwFXaozN9ZcnT6N3ZEzlwew==","signatures":[{"sig":"MEYCIQDXiVZ9TGcNtFOddU44XcJYJMOtdVVtsy4BOCoCWRl1EwIhAIxfA/PuEUiPmmh8+CwAMW9nso5woxIDRyoDX2YaCfFb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1273732},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"be4740010c2d203bc4475eac30ac5162e3748815","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"^0.21.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","@vscode/ripgrep":"1.15.9","systeminformation":"5.23.4","tree-sitter-python":"^0.23.0","tree-sitter-javascript":"^0.23.0","tree-sitter-typescript":"^0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"peerDependenciesMeta":{"tree-sitter-c":{"optional":true},"tree-sitter-go":{"optional":true},"tree-sitter-cpp":{"optional":true},"tree-sitter-php":{"optional":true},"tree-sitter-java":{"optional":true},"tree-sitter-ruby":{"optional":true},"tree-sitter-rust":{"optional":true},"tree-sitter-c-sharp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.206_1743132207716_0.7420753983564923","host":"s3://npm-registry-packages-npm-production"}},"1.0.207":{"name":"codecane","version":"1.0.207","license":"MIT","_id":"codecane@1.0.207","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"ec7e5b09964726dcee677fb62a15407fc558e27b","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.207.tgz","fileCount":222,"integrity":"sha512-fQiNVEattGTZ0MFgjvU+eIDsK3ptxYsDzSdoPSKHtocXCxY8m1cx+C/a0YIo1SH1DscaAnpHoi0OXS0tqB/YBQ==","signatures":[{"sig":"MEYCIQDqeojNnlygRW3/73HnlR8xNptvpunIbnKNTW+8Rec3qQIhANpAQn1QDxk2IxUfAw/EGCNaTgCeqJZbqVBKpuvrwnqk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1273732},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"060716dbace8894d0d8fc9934fa86908effadd71","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run with-env -- ts-node src/index.ts .. --git stage","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"5.3.2","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"^0.22.1","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","@vscode/ripgrep":"1.15.9","systeminformation":"5.23.4","tree-sitter-python":"^0.23.0","tree-sitter-javascript":"^0.23.0","tree-sitter-typescript":"^0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"peerDependenciesMeta":{"tree-sitter-c":{"optional":true},"tree-sitter-go":{"optional":true},"tree-sitter-cpp":{"optional":true},"tree-sitter-php":{"optional":true},"tree-sitter-java":{"optional":true},"tree-sitter-ruby":{"optional":true},"tree-sitter-rust":{"optional":true},"tree-sitter-c-sharp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.207_1743132806681_0.5651161327078065","host":"s3://npm-registry-packages-npm-production"}},"1.0.235":{"name":"codecane","version":"1.0.235","license":"MIT","_id":"codecane@1.0.235","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"3f231966ea51cd13afb63de9541809b6290437f1","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.235.tgz","fileCount":197,"integrity":"sha512-tCMVxn0VWIHeg5BCeuZ4RHQPPhl4MbN42oa5XoscBAufanQv9PlbCPmU03ZEXu2CaNLHDVyQFxsHwdki45V70w==","signatures":[{"sig":"MEUCIHy2n7l5uU/eFJWzNniDNSAhqlx1fjsyZBBKGIluCSXmAiEAktemPPJUCK2PMcTbq2YM6x6p64PBpAnEScTbxXLVtko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1055144},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"299e2001c551ae3348ea68505a5618434417d64c","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run build && bun run with-env -- ts-node src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run build && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && mkdir -p dist/utils/__tests__ && cp -r src/utils/__tests__/*.txt dist/utils/__tests__/ && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","quick-build":"tsc && tsc-alias","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.235_1745531373766_0.9402612491647251","host":"s3://npm-registry-packages-npm-production"}},"1.0.237":{"name":"codecane","version":"1.0.237","license":"MIT","_id":"codecane@1.0.237","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"a76c9df0fc78529fb050f7428bd9d644fca09d78","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.237.tgz","fileCount":305,"integrity":"sha512-QCoMwPRIxgwJVF1UmUJrcSAC4WgftzIV3+0JNo02FsdhUjGptiyZAfwx/13bHLC661L11EwEFeMls4XJ+vb9gQ==","signatures":[{"sig":"MEYCIQDj/aPRmoOcJ4waMXTwD6Mt1r7B1UqQ5FX/a4tU+cn2tQIhAMr93CHNydoHDx+02TCwdXcyfTc4AplS0Tx+p6b+GW9C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536307},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"a533b9cd0ae1b289d9b67cdcd560b4f99ef2b77e","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run build && bun run with-env -- ts-node src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run build && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && mkdir -p dist/utils/__tests__ && cp -r src/utils/__tests__/*.txt dist/utils/__tests__/ && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","quick-build":"tsc && tsc-alias","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.237_1745532254327_0.18215866254719382","host":"s3://npm-registry-packages-npm-production"}},"1.0.238":{"name":"codecane","version":"1.0.238","license":"MIT","_id":"codecane@1.0.238","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"49412b6d17330f0757f8f49b9f41e33d7707e904","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.238.tgz","fileCount":305,"integrity":"sha512-1VL0lwKwBRXyvYwp/2JFS8x82qFDuQuZsq4vBYpiZd1aF6Pgfkps5c6JddctlTA4oNBqGxMVt/b7d+Tk/euAHg==","signatures":[{"sig":"MEUCIQCGM2FIltbdZns/q7mJCJ4qaX0BCPcimfO453QwcH7rNQIgcSNvZ9f/4a2yTfXKAjdi5KweWJEB219p4MIbIA6NjYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536288},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"303f88c347dd2e732eeabbc0fa4e74a33666b0d6","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run build && bun run with-env -- ts-node src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run build && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && mkdir -p dist/utils/__tests__ && cp -r src/utils/__tests__/*.txt dist/utils/__tests__/ && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","quick-build":"tsc && tsc-alias","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.238_1745533250403_0.6608969022908522","host":"s3://npm-registry-packages-npm-production"}},"1.0.239":{"name":"codecane","version":"1.0.239","license":"MIT","_id":"codecane@1.0.239","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"cc43c4f79969ea9ab866478b7577f19e9f9ee66b","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.239.tgz","fileCount":305,"integrity":"sha512-vnSuVlLgFiaHnNyDKKPKfvIMB++fEB2pyYS+1urtlTSJ9XFHeTB6PEA7iDsodGqtBhNs0CxDD5BaXRUIF6ovBA==","signatures":[{"sig":"MEUCIGbDYDCWSS+IDPVhsFBGvLPoHDIr5GcfC6oJbQ+nxgwlAiEA39B3/8wcFf+gBdnlDyUThDBftehdoxyxroY1mYtred0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536288},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"195e50d0d8306268ae366daa730fa24a5c209add","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run build && bun run with-env -- ts-node src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run build && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && mkdir -p dist/utils/__tests__ && cp -r src/utils/__tests__/*.txt dist/utils/__tests__/ && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","quick-build":"tsc && tsc-alias","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.239_1745533346735_0.010054783109976428","host":"s3://npm-registry-packages-npm-production"}},"1.0.240":{"name":"codecane","version":"1.0.240","license":"MIT","_id":"codecane@1.0.240","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"49de0b0aa46ba397f2baa276dcace72b3a56c09b","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.240.tgz","fileCount":305,"integrity":"sha512-w3gT4APR2ziWsrtwjy65EG02JOB5Of2t1cS+Bu7n5+CBU0Db0EMTrex8kp36krts3awGkyIV/hGlZjmQpJCD/w==","signatures":[{"sig":"MEQCICxQRjWowKAgaFn4VY0Hn1hfYeS7BUisPKjvpnHcCYKzAiBciNC0XcA5Ykjlny4vrbZ0CLz1Zi9W+hD4BkDDRwgjhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536288},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"bf1d5554a034627109fc329b87da5869d2cab8a8","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run build && bun run with-env -- ts-node src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run build && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && mkdir -p dist/utils/__tests__ && cp -r src/utils/__tests__/*.txt dist/utils/__tests__/ && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","quick-build":"tsc && tsc-alias","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.240_1745533419827_0.31028132779646667","host":"s3://npm-registry-packages-npm-production"}},"1.0.241":{"name":"codecane","version":"1.0.241","license":"MIT","_id":"codecane@1.0.241","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"b7e09e1cef0d6e511e3e5b3381c81e04c4b8e7ae","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.241.tgz","fileCount":305,"integrity":"sha512-JPiuUyqcgkeMjlCdeB5BFsW05t5uhTh54NiJxLdc+qIux36egfpOGldPGr4YYeh7SZgBwUeWk4tJVpEY/WnQ3Q==","signatures":[{"sig":"MEYCIQCMp+cH5kOTyRyJBZh7jfm0wwQTqZsfr++SV7LipDr4MAIhAKLvVQcvfGJyip4JkJKQvFWwUMWAjfXSGrRfipPHpZop","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536288},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"2523c43a1fc4835226d583322d55bd4e8783328e","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run build && bun run with-env -- ts-node src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run build && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && mkdir -p dist/utils/__tests__ && cp -r src/utils/__tests__/*.txt dist/utils/__tests__/ && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","quick-build":"tsc && tsc-alias","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.241_1745533478533_0.9820366885206884","host":"s3://npm-registry-packages-npm-production"}},"1.0.242":{"name":"codecane","version":"1.0.242","license":"MIT","_id":"codecane@1.0.242","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"8d5a70e19fbb2280b5aa1f76e981d8b105afd1dc","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.242.tgz","fileCount":305,"integrity":"sha512-Q4OcApdnMABSbYEM0V+fJH0khQZE5cskA3SzM5cPmhG5bkd+ZOjk2QWNkrFsX/gqV6BDNQ/+xIoBUTe//9fXvw==","signatures":[{"sig":"MEUCIEwkUQ9DfZmK/x+Y910xCSTOTOlOpJ3nU1EW3GtQdnNWAiEA0HBJ/q2I3FWRiWC+NShuiZgpw6VMAMoLhevs9A0OE+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536307},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"0f849f36028ee66743a06b2795f5a032e731b5ec","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run build && bun run with-env -- ts-node src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run build && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && mkdir -p dist/utils/__tests__ && cp -r src/utils/__tests__/*.txt dist/utils/__tests__/ && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","quick-build":"tsc && tsc-alias","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.242_1745533740461_0.002383658699601554","host":"s3://npm-registry-packages-npm-production"}},"1.0.243":{"name":"codecane","version":"1.0.243","license":"MIT","_id":"codecane@1.0.243","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"c0ca16a800cd5c72c578c703ab6f6b32dc27f4c7","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.243.tgz","fileCount":314,"integrity":"sha512-3nx1BfrgXD3N+mwLJOm/fqgZKIo5p9KSEO0XZe0eTKrGb1+jCZIdsrO3IeS/sC3lHZPfWoPDUuJ66jEzYLuekQ==","signatures":[{"sig":"MEUCIQCZkYcaXvN7W1dZvqXFoaVw+YfcUkj0Ytys8ImyAce3zAIgeAl+Ue0Cx4bmL3V3Hyr38rFBuEEgz21fzFU9cHA2sG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1554320},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"558173bda21ee7ea6e83a9eeb506237bb150a2f1","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run build && bun run with-env -- ts-node src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run build && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && mkdir -p dist/utils/__tests__ && cp -r src/utils/__tests__/*.txt dist/utils/__tests__/ && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","quick-build":"tsc && tsc-alias","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.243_1745557727862_0.7496598469811646","host":"s3://npm-registry-packages-npm-production"}},"1.0.245":{"name":"codecane","version":"1.0.245","license":"MIT","_id":"codecane@1.0.245","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"f0b4def15ce8c18613c3c9d79e6145f67748b739","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.245.tgz","fileCount":314,"integrity":"sha512-H2a8EFeWLjACm4dozIg0xFnJyDCah6a7agy3Z0DHPCoyK1S1sYgiF2hNN4Qzt2wUBjPKRpdaf0J53IKh++tz2w==","signatures":[{"sig":"MEQCIGIrq+OPuPpJGCg/oQA8caRNRBY93MJFA2MrC9ylj8/QAiBwN6oFlWVsNbBXT8VWn7BcrWLEVfK0FGhCEW2s62eBqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1559736},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"39a6a34da2668a0ed57cddd7b7d25f403c0f7915","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run build && bun run with-env -- ts-node src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run build && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && mkdir -p dist/utils/__tests__ && cp -r src/utils/__tests__/*.txt dist/utils/__tests__/ && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","typecheck":"bun run --cwd ../common build && bun run --cwd ../packages/code-map build && bun run typecheck-this-package","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","quick-build":"tsc && tsc-alias","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.245_1745624626903_0.6867993468752698","host":"s3://npm-registry-packages-npm-production"}},"1.0.246":{"name":"codecane","version":"1.0.246","license":"MIT","_id":"codecane@1.0.246","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"495ae581e4b509cbfc55ba93baececda82ddd7c3","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.246.tgz","fileCount":392,"integrity":"sha512-OQO3QoxHECk+nIxXd4Xig7H6dmnkBQwAFE6NfPBPChSdW9W3Oa36GJoTRGqPQYWGR1IUOSafUlRr+0PElyXw5A==","signatures":[{"sig":"MEUCIQDGX9iAZDFGfjuk7nzPP8kDWt8ui5qTOXhSbpo+oozUogIgMplwuDQCPUDpUvD+8Ph05yrbtQyS3egg99hQOjm+Nhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1611859},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"d70ce473ca442691a4c5a3020ec07f5a8df9a75b","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run build && bun run with-env -- ts-node src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run build && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && mkdir -p dist/utils/__tests__ && cp -r src/utils/__tests__/*.txt dist/utils/__tests__/ && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","quick-build":"tsc && tsc-alias","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","build-and-typecheck":"bun run build && bun run typecheck-this-package","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","common":"workspace:*","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","code-map":"workspace:*","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.246_1745628203964_0.7387654389758895","host":"s3://npm-registry-packages-npm-production"}},"1.0.247":{"name":"codecane","version":"1.0.247","license":"MIT","_id":"codecane@1.0.247","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"d5d25d315f8355ddaf6392bf1980de8028224c58","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.247.tgz","fileCount":392,"integrity":"sha512-WUMDzm3gQUl/BMGCcgMCPwvk19VJLskwWeYsYC5XDvzmxtK9cQ6a00V3zGUv04olrZpLRJ2n0KdD7JGN3pPOfQ==","signatures":[{"sig":"MEUCIBILiIHtdhSHRbT3UgPhaGJrBSPsuaJkBQIH5YdkCX4BAiEA73WxeBF4kIiAeis/bihaXl9h0yPseM1yFfULBV+0CZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1611867},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"7043f038c27c74bc0b27d4fdfeea5f9ce54c93fd","scripts":{"test":"jest","build":"tsc --build && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run build && bun run with-env -- ts-node src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run build && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && mkdir -p dist/utils/__tests__ && cp -r src/utils/__tests__/*.txt dist/utils/__tests__/ && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","quick-build":"tsc && tsc-alias","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","build-and-typecheck":"bun run build && bun run typecheck-this-package","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","common":"workspace:*","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","code-map":"workspace:*","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.247_1745628751410_0.583588485743435","host":"s3://npm-registry-packages-npm-production"}},"1.0.248":{"name":"codecane","version":"1.0.248","license":"MIT","_id":"codecane@1.0.248","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"23c4bfe627dc13d1d989c8fd760cf6489ff6783a","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.248.tgz","fileCount":392,"integrity":"sha512-Plw9GLnbyEFeV7usTfiKNKYi7/60lpWRzX0c1ZEZ2sK8fRuHjObNv5kN8pBV8DNJ/oe+99mW/BYb8F/IRT1lcg==","signatures":[{"sig":"MEQCIBIJue2GbcGX9gsjRYPxfaOlSgzr16fA9bEcAQ6Yb9ySAiAhz9wPOXBaqhhSjVsNvkb77W5ShQty0irX0dMpeL7bew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1611859},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"28205118c9d6e31372bf564a002c598329e68b44","scripts":{"test":"jest","build":"tsc --build && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run build && bun run with-env -- ts-node src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run build && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && mkdir -p dist/utils/__tests__ && cp -r src/utils/__tests__/*.txt dist/utils/__tests__/ && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","quick-build":"tsc && tsc-alias","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","build-and-typecheck":"bun run build && bun run typecheck-this-package","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","common":"1.0.248","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","code-map":"1.0.248","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.248_1745628914058_0.22849206630105812","host":"s3://npm-registry-packages-npm-production"}},"1.0.249":{"name":"codecane","version":"1.0.249","license":"MIT","_id":"codecane@1.0.249","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"13c0ca219e3fa40148a58cb4482c4f1851ea0dab","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.249.tgz","fileCount":392,"integrity":"sha512-KH7oZczQ9x++xusK6UquTk2TMJJT1oOMFiX/BRPJvds0VPPxadfoacm0PBkCotLH9sci2UbJuJ4Pd36ZqTclsA==","signatures":[{"sig":"MEUCIEmbzoa17Z3zR/Exe6/QV9/f4HQOugcMXYeqjWXipe5wAiEAxPtD/7LK62Hzr+GpV1W9IXqPmG8U46xJZKQ5muZkzF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1611855},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"c4b4dd4b83f7b02907089e46a778269e398b3dd6","scripts":{"test":"jest","build":"tsc --build && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run build && bun run with-env -- ts-node src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run build && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && mkdir -p dist/utils/__tests__ && cp -r src/utils/__tests__/*.txt dist/utils/__tests__/ && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","quick-build":"tsc && tsc-alias","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","build-and-typecheck":"bun run build && bun run typecheck-this-package","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","common":"1.0.0","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.249_1745629031830_0.30314985792102145","host":"s3://npm-registry-packages-npm-production"}},"1.0.250":{"name":"codecane","version":"1.0.250","license":"MIT","_id":"codecane@1.0.250","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"0af46350202c6c69d254310fbb9db7979ed38c49","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.250.tgz","fileCount":392,"integrity":"sha512-bg7oF4WF4NDgCjUez9zZeBq26wVBqyQ5rWhj5d1T1IIwxIVmb7iZYNxkJchSDiz7KPJp3PVyhkQCjiNEeGdAow==","signatures":[{"sig":"MEQCIGAeEVFxV5m1HFj+S/TbMzbLmBpKHhRBlrznj8x/6o61AiAF35bKvCwQOfuJBAopzsVKKyi1Ukpcgeqfy7/DcG2uNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1611855},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"c8ee398653937503d2ea5faf3b327e9b6e03d826","scripts":{"test":"jest","build":"tsc --build && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run build && bun run with-env -- ts-node src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run build && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && mkdir -p dist/utils/__tests__ && cp -r src/utils/__tests__/*.txt dist/utils/__tests__/ && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","quick-build":"tsc && tsc-alias","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","build-and-typecheck":"bun run build && bun run typecheck-this-package","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","common":"1.0.0","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.250_1745629536382_0.20760313245523254","host":"s3://npm-registry-packages-npm-production"}},"1.0.251":{"name":"codecane","version":"1.0.251","license":"MIT","_id":"codecane@1.0.251","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"c3d0a4398d84896ccf3ef0979165c8837f3e9f79","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.251.tgz","fileCount":392,"integrity":"sha512-6An5OzaX6Zpi7yAYo73hh4KiCv91W426DiK8bbPtvZwIi+Tyw12fI/1FFITjJ+v8DQfv/tshr5vxMbzq7C+sdg==","signatures":[{"sig":"MEYCIQD/Po35HmSIMp/edJPYAoCj5dRQskMEIMsltf+SPi4KAwIhALiQjFnFNfFmJ3/wcAWuuOq3MdMhckFpxSK0v6mHBpSB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1611832},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"13597526ab83cd074ea69c2aba6ede25fdb52541","scripts":{"test":"jest","build":"tsc --build && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run build && bun run with-env -- ts-node src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run build && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && mkdir -p dist/utils/__tests__ && cp -r src/utils/__tests__/*.txt dist/utils/__tests__/ && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","quick-build":"tsc && tsc-alias","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","build-and-typecheck":"bun run build && bun run typecheck-this-package","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.251_1745629619581_0.9349468162052785","host":"s3://npm-registry-packages-npm-production"}},"1.0.252":{"name":"codecane","version":"1.0.252","license":"MIT","_id":"codecane@1.0.252","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"a5b951b57303031ff38483cb127a4841a86ba489","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.252.tgz","fileCount":292,"integrity":"sha512-gjueP3y0hxiPXODJH7b1DXHKr0Fdn03pr6K8mb24vxF+bZghItROz7XtrYrAifYiqgitFMWqEnCkZxd+6UUOPA==","signatures":[{"sig":"MEUCICTdhW9bYZlVanUXa0ktDlTURtrGK2atreyODc6k1QO2AiEApzrGqbfncmuO4fuLjmJmhJVp2xkJoUDw/TecQoYdpIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1483391},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"a7a7f3afd960253df6e88d48552e45f783a24dd4","scripts":{"test":"jest","build":"tsc --build && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run build && bun run with-env -- ts-node src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run build && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && mkdir -p dist/utils/__tests__ && cp -r src/utils/__tests__/*.txt dist/utils/__tests__/ && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","quick-build":"tsc && tsc-alias","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","build-and-typecheck":"bun run build && bun run typecheck-this-package","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.252_1745630285644_0.8956904406187958","host":"s3://npm-registry-packages-npm-production"}},"1.0.253":{"name":"codecane","version":"1.0.253","license":"MIT","_id":"codecane@1.0.253","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"7ed62cbd71dbd1e8fcdd368efa693b6a79eb3a42","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.253.tgz","fileCount":292,"integrity":"sha512-2IGsik+Kgj1QDSgOPxw1V7Qw6/keh08mc13as/h5S6yGju+hSIe/03dPpabXu/DXISbMlvEplsgId9jbnhmNWA==","signatures":[{"sig":"MEQCIDHi890PzVOTiw6rshrP1QhPLIUbno/dOoE+T3dFhPPvAiBxuW3oYoDDHcPB7Y5a2w0L9NUGo82Q386fW4t7UzgJhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1484309},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"a13cb4111e5dc50e6f624981a2dfca7df561e457","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run build && bun run with-env -- ts-node src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run clean && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run build && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && mkdir -p dist/utils/__tests__ && cp -r src/utils/__tests__/*.txt dist/utils/__tests__/ && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","quick-build":"tsc && tsc-alias","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","build-and-typecheck":"bun run build && bun run typecheck-this-package","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.253_1745643122847_0.8663116917192883","host":"s3://npm-registry-packages-npm-production"}},"1.0.258":{"name":"codecane","version":"1.0.258","license":"MIT","_id":"codecane@1.0.258","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"106def3429ebdb804b1f48feea33a5bbf74ca277","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.258.tgz","fileCount":298,"integrity":"sha512-n6aUahtT9qMan0+RA1t/eJ1N1IvvWOxxY9uMEVsTqJuuYFKp4rPOWjaXpXtinDgaJtNjVMpGHmo3YV6exDQPDA==","signatures":[{"sig":"MEQCIFoHKKZfKtP28O43fsfu5TV29BYeaiiFPLbrckAZ6A24AiAJCZYOXTO0pl/k9wnae1nFi3kzsNNYHIfVeEZXcbv3+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1494627},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"010546f4a1dbc5e5c33cfdb9da2231aaa899041a","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run build && bun run with-env -- ts-node src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run clean && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run build && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && mkdir -p dist/utils/__tests__ && cp -r src/utils/__tests__/*.txt dist/utils/__tests__/ && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","quick-build":"tsc && tsc-alias","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","build-and-typecheck":"bun run build && bun run typecheck-this-package","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.258_1745953153307_0.9567532462934873","host":"s3://npm-registry-packages-npm-production"}},"1.0.259":{"name":"codecane","version":"1.0.259","license":"MIT","_id":"codecane@1.0.259","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"a76d669f4aaddbcc26207223af6dd7d7e4a7e040","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.259.tgz","fileCount":298,"integrity":"sha512-SYKtPcHtLEDloPBW06HuiHOqxL2AKQaxtQXmdsKnO/coXO8tnhzj7mETKDSOJwV2q7yK64IB7HA1NXDH/u4OqA==","signatures":[{"sig":"MEYCIQCVt1zQux7Xp9OVpFygSwgtgNP23CP8V3la9n4iDBBqNAIhALaUvIbWZ77TmmfjIUHU45XuOrR7L/2Wd3/wjk1aGNJc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1481710},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"aea83db324a3e8ad696d5f248a3bb4c22fe30527","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run build && bun run with-env -- ts-node src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run clean && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run build && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && mkdir -p dist/utils/__tests__ && cp -r src/utils/__tests__/*.txt dist/utils/__tests__/ && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","quick-build":"tsc && tsc-alias","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","build-and-typecheck":"bun run build && bun run typecheck-this-package","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.259_1745966938481_0.2662822414639434","host":"s3://npm-registry-packages-npm-production"}},"1.0.260":{"name":"codecane","version":"1.0.260","license":"MIT","_id":"codecane@1.0.260","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"eee0b19a22527e2248eae6eb25f7a9c1f9018e2d","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.260.tgz","fileCount":298,"integrity":"sha512-x/poBaD4fpSVF86E776XgNFrawq+bwa6RJna2t3yyapwyxpFJm4/X0V50LIWsA5OgTEYnqIR2WLT78DanvwbLQ==","signatures":[{"sig":"MEQCIGe+y9qWs5YTmR6pbj3kPU9PLCQeqoKtidhrR4CaoEiIAiAKaq3SKNknoOgKJO16o4sHe8tU2fQyL6+DFmB1D0WzNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1481814},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"9cfe9a59ae166fc8aaa3febde5564de3c70b4564","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run build && bun run with-env -- ts-node src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run clean && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run build && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && mkdir -p dist/utils/__tests__ && cp -r src/utils/__tests__/*.txt dist/utils/__tests__/ && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","quick-build":"tsc && tsc-alias","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","build-and-typecheck":"bun run build && bun run typecheck-this-package","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.260_1745967744335_0.35195265587692637","host":"s3://npm-registry-packages-npm-production"}},"1.0.261":{"name":"codecane","version":"1.0.261","license":"MIT","_id":"codecane@1.0.261","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"d4285db229e3927143dcd39d4505834c121fee4c","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.261.tgz","fileCount":298,"integrity":"sha512-5eiCYSHYwHfccQ7LeI28zapKmRbExMiCPWBINCD5x/iDTYJKSy71HP2UC2v68CgIxGBhVqa37uuuMIDsifuyEQ==","signatures":[{"sig":"MEUCIBHKk6CFQ+IPAP9VKK936zBnGoZp++vC3zSJWhoV4/uGAiEAt1FOhsFfEqNfrtjb4H2b4PIkQzmUj8tSKAWyj4JBgHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1481810},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"8ac3b0506945f2719bbdee01d59e3bc63a54058c","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run build && bun run with-env -- ts-node src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run clean && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run build && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && mkdir -p dist/utils/__tests__ && cp -r src/utils/__tests__/*.txt dist/utils/__tests__/ && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","quick-build":"tsc && tsc-alias","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","build-and-typecheck":"bun run build && bun run typecheck-this-package","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.261_1745967857846_0.1398440473759568","host":"s3://npm-registry-packages-npm-production"}},"1.0.262":{"name":"codecane","version":"1.0.262","license":"MIT","_id":"codecane@1.0.262","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"e4987292117af6b7c63aa247f7b58eda587cae76","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.262.tgz","fileCount":298,"integrity":"sha512-39OUmtslUy6/tRYsH5eXasLH60MVDjLPa5NR0qPejA2xNfCOwdT7cKvsgh5kQfDWsEvDO7JHCL7L5SV5/BK9zg==","signatures":[{"sig":"MEYCIQCqjMfd5HQmh2Nhfbaxw60z5IIXg8iqe7+/WzCdq++YCwIhAN35ruvrBqF16rN7cviEP6clK4iysRnmB+HxxO/Nw40/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1482255},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"25c8ee46a26c44ec01cc85f4cff3555d9887892b","scripts":{"test":"jest","build":"tsc --build && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run build && bun run with-env -- ts-node src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"bun run build && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/utils/__tests__ && cp -r src/utils/__tests__/*.txt dist/utils/__tests__/","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","quick-build":"tsc && tsc-alias","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","build-and-typecheck":"bun run build && bun run typecheck-this-package","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.262_1745968499231_0.460762519291128","host":"s3://npm-registry-packages-npm-production"}},"1.0.263":{"name":"codecane","version":"1.0.263","license":"MIT","_id":"codecane@1.0.263","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"e9297d6cc818f38c4c81e0324d725c7f3f79fe3c","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.263.tgz","fileCount":298,"integrity":"sha512-eYsCzhA24AnxCxYI0WAWEwzOBDaHsWZhCgZoVaNw6DfXHQmXDgu3i0no0AOwQJ17vOxVSa6U4GJGn5UOzL1Oag==","signatures":[{"sig":"MEUCIBQ9lQmeSsbiN7884ATRs/amVqq2a0pfQFhXJHhItMhMAiEA/Z/sp+YWoZaYacXjQgA6Eb1UTho0vJ9/HJCkg6UgpEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1481423},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"eda866c05f550dc36f53dcc3bee31ccf430069c4","scripts":{"test":"jest","build":"tsc --build && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run build && bun run with-env -- ts-node src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"bun run build && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/utils/__tests__ && cp -r src/utils/__tests__/*.txt dist/utils/__tests__/","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","quick-build":"tsc && tsc-alias","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","build-and-typecheck":"bun run build && bun run typecheck-this-package","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.263_1745968746621_0.48357300085538557","host":"s3://npm-registry-packages-npm-production"}},"1.0.264":{"name":"codecane","version":"1.0.264","license":"MIT","_id":"codecane@1.0.264","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"32fd6461acf5fff89a8f146e6aaf93688aed78db","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.264.tgz","fileCount":298,"integrity":"sha512-JTuWgS8ghCh3Qb6qEi5itzDPQIPELJv3UcR52bp2sLEL7s4AJYhaqaHm/lC+Uh2BQBpbJU77oME34KdJSYAXrQ==","signatures":[{"sig":"MEYCIQDX3CNOtgVaMWhZQ3wArh9KfBZld+FN8t2RBeEl+Q6dowIhAO0o8c5nKW4Jch04OsfHXMD9fCzqawDtyeXSvLg1OdZO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1481898},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"df2e65a3df9b7a81983c265334dc309dffdaf04c","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run build && bun run with-env -- ts-node src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run clean && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run build && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && mkdir -p dist/utils/__tests__ && cp -r src/utils/__tests__/*.txt dist/utils/__tests__/ && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","quick-build":"tsc && tsc-alias","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","build-and-typecheck":"bun run build && bun run typecheck-this-package","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.264_1745969290676_0.9068694266721657","host":"s3://npm-registry-packages-npm-production"}},"1.0.265":{"name":"codecane","version":"1.0.265","license":"MIT","_id":"codecane@1.0.265","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"691fb3f241c11eda1fd48942dc5ce5819d24d098","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.265.tgz","fileCount":298,"integrity":"sha512-bc7jOZbxVViEhHT/flFke/eYdnZl+YG4l6vPgg1VuXbqn9AeEf20W/DG15tnK6t163aOBMAjGgkgfVzfnzF8Gw==","signatures":[{"sig":"MEUCIDNv7Q99jldb3KOyItLLM1oJ7G5JMfrsFP4Bq1ISrBgjAiEA7bxxttiMjksN4Qnz8zupqasSAdALZGHXQxSYKWmCUDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1482047},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"d0c2403ff511f2ec572fd66d7fb7b752c82e5480","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run build && bun run with-env -- ts-node src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run clean && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run build && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && mkdir -p dist/utils/__tests__ && cp -r src/utils/__tests__/*.txt dist/utils/__tests__/ && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","quick-build":"tsc && tsc-alias","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","build-and-typecheck":"bun run build && bun run typecheck-this-package","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.265_1745969562094_0.3692041611163759","host":"s3://npm-registry-packages-npm-production"}},"1.0.268":{"name":"codecane","version":"1.0.268","license":"MIT","_id":"codecane@1.0.268","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"nx":{"targets":{"test":{"cache":true,"inputs":["default","^default"],"outputs":[]},"build":{"cache":true,"inputs":["{projectRoot}/src/**/*.ts","{projectRoot}/tsconfig.json"],"outputs":["{projectRoot}/dist"]},"typecheck":{"cache":true,"inputs":["{projectRoot}/src/**/*.ts","{projectRoot}/tsconfig.json"],"outputs":[]}}},"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"805d0d26429ad287420bb5b8eda7b23e712e3bec","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.268.tgz","fileCount":122,"integrity":"sha512-Ld7BoHjSsZviQrJpwd0WIHpwkLwhYiMcAiCCWBOQ/uieERcG2s1fT0hVsxSsaZIrnDtljKg+bV6Hod9WRjjMjw==","signatures":[{"sig":"MEUCIQDWVATPqmlY0+Z+W81vhy/yN8qv7MRvHBFnHh0z0qtlCQIgTuw6bGpmDuARmhfgUz1cfpa7sXlrhB3EXBS702rhMQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":520291},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"996a9e8b11fa9386331e18122f9b1712673af680","scripts":{"test":"nx exec -- jest","build":"nx exec -- bun run quick-build","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"nx exec -- ts-node src/index.ts ..","format":"nx exec -- prettier --write \"**/*.{ts,tsx,json,md}\"","with-env":"env-cmd -f ./loadEnv.js","start-dir":"nx exec -- ts-node src/index.ts","typecheck":"nx exec -- tsc --noEmit && tsc-alias","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","quick-build":"tsc && tsc-alias","prepublishOnly":"nx build && bun run clean-package.js"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.268_1745970506821_0.4447768340976812","host":"s3://npm-registry-packages-npm-production"}},"1.0.269":{"name":"codecane","version":"1.0.269","license":"MIT","_id":"codecane@1.0.269","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"nx":{"targets":{"test":{"cache":true,"inputs":["default","^default"],"outputs":[]},"build":{"cache":true,"inputs":["{projectRoot}/src/**/*.ts","{projectRoot}/tsconfig.json"],"outputs":["{projectRoot}/dist"],"dependsOn":["^build"]},"typecheck":{"cache":true,"inputs":["{projectRoot}/src/**/*.ts","{projectRoot}/tsconfig.json"],"outputs":[]}}},"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"4c5cf03b31520710e275af2f87aa3edaff1199e2","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.269.tgz","fileCount":588,"integrity":"sha512-1cg67VZoCAHpsX7tVNt3QksKZeocONQAO4W+an3QQbvAupMqhUgiBEDp6z2HAu/8qVAU7wiLFLW3SMp8rlNmRg==","signatures":[{"sig":"MEQCICfn74KUfgVQl37JLb8QFjN+svh02CvDuCKaDeCbTHq0AiAo8LPqQwNFx8S6m6F5fPQmeEwD8Q4yWwOOnxNfycj5kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2468793},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"63fba7449ec201f9accc83e8e8d18f731e699fad","scripts":{"test":"nx exec -- jest","build":"nx exec -- bun run quick-build","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"nx exec -- ts-node src/index.ts ..","format":"nx exec -- prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run clean && bun run build && cd ../packages/code-map && bun run build","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common/ && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map/ && mkdir -p dist/utils/__tests__ && cp -r src/utils/__tests__/*.txt dist/utils/__tests__/ && tsc-alias","start-dir":"nx exec -- ts-node src/index.ts","typecheck":"nx exec -- tsc --noEmit && tsc-alias","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","quick-build":"tsc --declaration && tsc-alias","prepublishOnly":"nx build && bun run clean-package.js"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.269_1745970931423_0.7027095298981174","host":"s3://npm-registry-packages-npm-production"}},"1.0.270":{"name":"codecane","version":"1.0.270","license":"MIT","_id":"codecane@1.0.270","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"nx":{"targets":{"test":{"cache":true,"inputs":["default","^default"],"outputs":[]},"build":{"cache":true,"inputs":["{projectRoot}/src/**/*.ts","{projectRoot}/tsconfig.json"],"outputs":["{projectRoot}/dist"],"dependsOn":["^build"]},"typecheck":{"cache":true,"inputs":["{projectRoot}/src/**/*.ts","{projectRoot}/tsconfig.json"],"outputs":[]}}},"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"7549f6bec0dc788222dd91989d45beab72853d34","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.270.tgz","fileCount":388,"integrity":"sha512-xwHokArX0mieSs55dVRf3hYAH6luTRpUU3vvBgoEH6qaF58OpMSSZKx1bRhqxEgGx+JMInPRU2Eszfm3aCYHhQ==","signatures":[{"sig":"MEUCIQD5o9lDtlWp5IDyGeUHcoizg/fq2764X6IxeXWiwtpMzwIgSb+eO4RIOd6Z+o9PtUt4gX2cF091UpX6dxF3NIPFV9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1548033},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"219294f47755be998e01994c301052f09aa859df","scripts":{"test":"nx exec -- jest","build":"nx exec -- bun run quick-build","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"nx exec -- ts-node src/index.ts ..","format":"nx exec -- prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run clean && bun run build && cd ../packages/code-map && bun run build && cd ../../npm-app && mkdir -p dist/common && cp -r ../common/dist/* dist/common/ && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map/","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/utils/__tests__ && cp -r src/utils/__tests__/*.txt dist/utils/__tests__/ && tsc-alias","start-dir":"nx exec -- ts-node src/index.ts","typecheck":"nx exec -- tsc --noEmit && tsc-alias","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","quick-build":"tsc --build --declaration && tsc-alias","prepublishOnly":"nx build && bun run clean-package.js"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.270_1745971346084_0.5699451856668558","host":"s3://npm-registry-packages-npm-production"}},"1.0.271":{"name":"codecane","version":"1.0.271","license":"MIT","_id":"codecane@1.0.271","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"63c5ecc3c9b5707096b725c0ec3d98adaae5def0","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.271.tgz","fileCount":388,"integrity":"sha512-nwBvav358D8uOUslVWI3Ao21R3XEc7FRsODUeqlmfM1h7rKYs45IbQwaUK3hx9OrWj2L8ioUSomatuj2ecVq1A==","signatures":[{"sig":"MEUCIQDCNpDna/yNk28PKBV5hEPQ+rIO+DFWPYnkkBQQ/dGfGAIgey6fcAiVwWm6ad8ZpPxcqIhN9wwBzTfE+6cI1q/cr7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1547004},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"6252020de87972e60711a7920cece357a4b61743","scripts":{"test":"jest","build":"tsc && tsc-alias","start":"bun run build && bun run with-env -- ts-node src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"bun run build && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.271_1745971956334_0.6038532041352715","host":"s3://npm-registry-packages-npm-production"}},"1.0.272":{"name":"codecane","version":"1.0.272","license":"MIT","_id":"codecane@1.0.272","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"3874a95833872843e489edfe801731a766e6189d","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.272.tgz","fileCount":538,"integrity":"sha512-1AXqBsLww4ALCIT9ZUsMS3iQdIg0ObatLfaRfrocZVJiZeEH1XhRJPixm/PHw341+pQs8YjbPP7mW6hZGI8e6w==","signatures":[{"sig":"MEUCIDQfAxyBaV2RZT0SV6Rp5PFmg9tJr7Kf/1PjezVXjJcoAiEA3Dqxrzkf/2iAf/ZL9ZtZLsJU2ALfmYz5+8fVfSAdSk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2425226},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"d4cb8fd408af10933cb661260ada87519e703413","scripts":{"test":"jest","start":"nx build npm-app && bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx build npm-app && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.272_1745972340402_0.5228133100516976","host":"s3://npm-registry-packages-npm-production"}},"1.0.273":{"name":"codecane","version":"1.0.273","license":"MIT","_id":"codecane@1.0.273","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"a05d5487168a6b97f70d3d486c5eb73ed3d970cc","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.273.tgz","fileCount":538,"integrity":"sha512-2d7sNveGoK6ENqP2YmMUpheH+kQKHyR4R96gQSNXjlhLcqZ5XMnUYFuEhlibGzHZYworiodyq3mB3wJ/tcIhlA==","signatures":[{"sig":"MEUCIQC87/kR/1DWw8bRbvEKsDvDSZBmysQDuMEyTJw4IkKwlAIgIZ77DNLhG7Rnd/8X+QIUUCs9+HrpXQoF2BNyJs44w6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8401800},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"49d4b6e558ef701e0958500412cef85be32e03e2","scripts":{"test":"jest","start":"nx build npm-app && bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx build npm-app && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.273_1745972546778_0.0048705988086246155","host":"s3://npm-registry-packages-npm-production"}},"1.0.274":{"name":"codecane","version":"1.0.274","license":"MIT","_id":"codecane@1.0.274","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"b2fef47d0df9e5c5cdbb4649b7d9682ee06f73a9","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.274.tgz","fileCount":540,"integrity":"sha512-C9goHJufwez2Tj9aKBNJ9SXtVQE0N4hucdXIE8HYptvLZgI2mQlHRD++ysapkKxqdKmjDVzG05bxzUOhAoRRRw==","signatures":[{"sig":"MEUCIQCmAkzfzvTGDc6fdzWSEbPx+uHvcDuNHzNS3F9iJnTWYAIgQpFk8ARdEuMyWIVs/oZ2bL318YxC91UL0Rce+1vm7G0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8408098},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"ad599ddecb161189b2846a13150c968ffd586e6e","scripts":{"test":"jest","start":"nx build npm-app && bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx build npm-app && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.274_1745972749555_0.37251667548100165","host":"s3://npm-registry-packages-npm-production"}},"1.0.275":{"name":"codecane","version":"1.0.275","license":"MIT","_id":"codecane@1.0.275","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"b94d9b8962653775df9e3d0f8f5f9a611d12db72","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.275.tgz","fileCount":540,"integrity":"sha512-Hpb8cHIDXwTGtmw6R3dIcBLA+9mSQ1YzxDAyz/3MtDDKvAYaass4is+x1ssQkNbkzR7PxuG2Jr3peekkhSMxag==","signatures":[{"sig":"MEUCIQD0TLclsYsb+z/hw7dbuPbOk6OwVVAevn5oYYQkrBW3ZAIgHqh3X+ZtXTu2kib/lIiaMVPX2iwoLAAq5hN/ACPOODo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8276995},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"ebee58298b3e4c55c66621e18996293f553a7dad","scripts":{"test":"jest","start":"nx build npm-app && bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx build npm-app && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.275_1745972888254_0.4058796559348765","host":"s3://npm-registry-packages-npm-production"}},"1.0.276":{"name":"codecane","version":"1.0.276","license":"MIT","_id":"codecane@1.0.276","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"23f352d61fc194c5a43592a3054b47ad39f4ecca","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.276.tgz","fileCount":298,"integrity":"sha512-yoUA/X94Y6gdSNDCKRcFqugyTcHH7pMczgTot+9BZDpua9ZcpnugjBiNFJjP20TLBMQ7nzMJhL3zd1PL9RrXcw==","signatures":[{"sig":"MEYCIQCfm7tYql0SOaGDUeeVoPy1+Y8z9owWWYfZWZZBhXaYpwIhAMXbqumMai47PkWepVYX+BKWvlBR0Sjsgu0y+GwhQHx/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1481806},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"d411055bd931ed142c4b78133c59b08171c83d63","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.276_1745973869110_0.3036643197708375","host":"s3://npm-registry-packages-npm-production"}},"1.0.277":{"name":"codecane","version":"1.0.277","license":"MIT","_id":"codecane@1.0.277","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"8f5e9df623960c78c00d1c4fffc9c30f6761d3ca","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.277.tgz","fileCount":298,"integrity":"sha512-ocqPYjp7GVs22zCKpNaex0WKf5tnwrlApxxs2rC0lixfCAwAcAHntVd5H9yfiF9ca+DbaXvoEn3NHyy0+SRPOQ==","signatures":[{"sig":"MEQCIF0LWRgAyb2Me7bVaD4xCQq+D/ax1139em+dtWii9vD0AiA/BrWjArOZQtLdFK6vYn/aUixxCRGhH3X+7CVcEXOdaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1483909},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"77f9ddd32416f539a0601de7b5ebe16b5180745e","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run build && bun run with-env -- ts-node src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run clean && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run build && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && mkdir -p dist/utils/__tests__ && cp -r src/utils/__tests__/*.txt dist/utils/__tests__/ && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","quick-build":"tsc && tsc-alias","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","build-and-typecheck":"bun run build && bun run typecheck-this-package","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.277_1745976876304_0.7514158351191285","host":"s3://npm-registry-packages-npm-production"}},"1.0.278":{"name":"codecane","version":"1.0.278","license":"MIT","_id":"codecane@1.0.278","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"5e7fd41f8af07582d3bce66b2de0893f8297d04b","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.278.tgz","fileCount":298,"integrity":"sha512-x2+dgK0grDjD5D3q9YS+pRMoJkaLFo33CyXyDk89dE5qLBYOB2aGPA+MzwvVfSXAGEPYEtm/i7PxNJ5wKfgecQ==","signatures":[{"sig":"MEYCIQCkeAL3+h/a5iefzITyrXy0NLXDT84XeT14tXskY3mmoAIhALtvcTYHZdcgUtvxsIkeVMMPULKAHm9Qt1baKLEJX8Tp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1484121},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"e6387f0ac3798c728fb5a938ae7d063910c32e1c","scripts":{"test":"jest","build":"tsc && tsc-alias","clean":"rm -rf dist && (rm tsconfig.tsbuildinfo || true)","start":"bun run build && bun run with-env -- ts-node src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","prebuild":"bun run with-env -- bun clean && cd ../common && bun run clean && bun run build && cd ../packages/code-map && bun run build","start-js":"bun run build && bun run with-env -- node dist/index.js ..","with-env":"env-cmd -f ./loadEnv.js","postbuild":"mkdir -p dist/common && cp -r ../common/dist/* dist/common && mkdir -p dist/code-map && cp -r ../packages/code-map/dist/* dist/code-map && mkdir -p dist/utils/__tests__ && cp -r src/utils/__tests__/*.txt dist/utils/__tests__/ && tsc-alias","start-dir":"bun run with-env -- ts-node src/index.ts","start-prod":"bun run with-env -- ts-node src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","quick-build":"tsc && tsc-alias","start-jpcsp":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"bun run build && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","build-and-typecheck":"bun run build && bun run typecheck-this-package","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.278_1745977273876_0.8988073387620799","host":"s3://npm-registry-packages-npm-production"}},"1.0.279":{"name":"codecane","version":"1.0.279","license":"MIT","_id":"codecane@1.0.279","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"4ed1ed772c2b1de0ae74cc1ff0028dc9185f26b6","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.279.tgz","fileCount":312,"integrity":"sha512-U4VJAsh0noryjxUKs18PTdhK5ullg0eb0O0mJUCqvy+1XRsOIe+DcU++1wRfXwXiETXxUT6S/1R0PPiiLyOunw==","signatures":[{"sig":"MEUCIQCk1WQX5m5XJAlblb4IVGs82thJOgKSVvGwtt3oKpeNPQIgWpOSBVyQQseO5oIyzYts+fOWUs0XM/gEY2NZ6bs+GHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1523506},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"2d6e58b16339d3047003bc8e4800d163746570bb","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.279_1746221811572_0.6247977059524388","host":"s3://npm-registry-packages-npm-production"}},"1.0.280":{"name":"codecane","version":"1.0.280","license":"MIT","_id":"codecane@1.0.280","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"77ae6c5bf3deed250a4ef15a7a25742aaacea010","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.280.tgz","fileCount":312,"integrity":"sha512-jhPznZ9WKGDzuyVG4pc5ujhTYJQhXC2HEWvWJvUUTzx+PIt4EhfKqdUgR7HJRGAAOPxBeklx4LmZwkJwxMPWcQ==","signatures":[{"sig":"MEUCIAQPO5wnt9FvGeGIf4ECu3kv+/kvC9H6Xtn9dtirbiFWAiEAidR6gpQD7wdwRzOQ0Xt72+D+Qp6Y8+EB4Os6YmIFjLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1523334},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"faf4526342163de46fe2158c59b4d7eb6529630e","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.280_1746224371106_0.018128069178463324","host":"s3://npm-registry-packages-npm-production"}},"1.0.281":{"name":"codecane","version":"1.0.281","keywords":["cli","installer"],"license":"MIT","_id":"codecane@1.0.281","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"os":["darwin","linux","win32"],"bin":{"codecane":"bin/launcher.js"},"cpu":["x64","arm64"],"dist":{"shasum":"5646b9314bc99b0b54264a05b26692ec56f32206","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.281.tgz","fileCount":3,"integrity":"sha512-fddgvbvUFGVycHY0mu/dsUihtjN5Rsoos8KCe+tZ8dMs9XLUy3Mo8tPJAcK0ISbPaz68/vyVqQjgxvzpSTFr2g==","signatures":[{"sig":"MEQCIDXjry+XZuxqaYMgIQsSMzl36C6cSqzTN3C3VCLJCzYGAiAu3n0wV3x8HeihTG1YLqLdBl/t8+PXWnt4SB/fSVC1RQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4363},"engines":{"node":">=14"},"gitHead":"12d8c4afde90e0367cc65a57e4381121ecbaa9b6","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"Thin npm wrapper that installs the CodeCane binary","directories":{},"_nodeVersion":"23.7.0","dependencies":{"tar":"^6.2.0","unzipper":"^0.10.11"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.281_1746242176951_0.05708158408020059","host":"s3://npm-registry-packages-npm-production"}},"1.0.282":{"name":"codecane","version":"1.0.282","keywords":["cli","installer"],"license":"MIT","_id":"codecane@1.0.282","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"os":["darwin","linux","win32"],"bin":{"codecane":"bin/launcher.js"},"cpu":["x64","arm64"],"dist":{"shasum":"b17389270ddbf3db1bdb4638ad6770ab5bb70b72","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.282.tgz","fileCount":3,"integrity":"sha512-XSX7d8m1bRU/IRO/FNE6DoPHaW8dJCf2MRYj/Wur77RBw4YF9y9H8amOIsGlB3f5Qh7rBMPBJ1doef1EeqXbWA==","signatures":[{"sig":"MEQCID/aqMDz8o2YiZEcGq/Qmlf3jGsLFS3m1lxHpbQwS8/dAiBHd5vzSM9VlP3atxu0YznxVNrq7+zuVIUyO6x3arUvlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4598},"engines":{"node":">=14"},"gitHead":"12d8c4afde90e0367cc65a57e4381121ecbaa9b6","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"Thin npm wrapper that installs the CodeCane binary","directories":{},"_nodeVersion":"23.7.0","dependencies":{"tar":"^6.2.0","unzipper":"^0.10.11"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.282_1746254526972_0.21898746186244789","host":"s3://npm-registry-packages-npm-production"}},"1.0.283":{"name":"codecane","version":"1.0.283","keywords":["cli","installer"],"license":"MIT","_id":"codecane@1.0.283","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"os":["darwin","linux","win32"],"bin":{"codecane":"bin/launcher.js"},"cpu":["x64","arm64"],"dist":{"shasum":"dff19df221aa55aa2f81a300306adfd874d169ef","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.283.tgz","fileCount":3,"integrity":"sha512-p4YlvwbfRjH19IBEtGbU+ILGb58h8N3e0ITGcZ4WIK4VgvvR1sL7NkB6OfO8eNAvB/dlZr2wbgoK9y4JRtnKYw==","signatures":[{"sig":"MEYCIQDugM15ZuxT7yle8v3d/Dak4jpAt0EN9pqvk1RchLZjqgIhAK6aQT8nSdmGIFBeFnIYdTKIi/jfp5BjhAYkskcLImSp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4601},"engines":{"node":">=14"},"gitHead":"12d8c4afde90e0367cc65a57e4381121ecbaa9b6","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"Thin npm wrapper that installs the CodeCane binary","directories":{},"_nodeVersion":"23.7.0","dependencies":{"tar":"^6.2.0","unzipper":"^0.10.11"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.283_1746255543579_0.11568966874609532","host":"s3://npm-registry-packages-npm-production"}},"1.0.284":{"name":"codecane","version":"1.0.284","keywords":["cli","installer"],"license":"MIT","_id":"codecane@1.0.284","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"os":["darwin","linux","win32"],"bin":{"codecane":"bin/launcher.js"},"cpu":["x64","arm64"],"dist":{"shasum":"1d82afcdbf2a16eb8504587224a3061ffb52f7f7","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.284.tgz","fileCount":3,"integrity":"sha512-/WUT1EtR9sf8uCRDdg2biL9bNX0aPO5tPrNszngkKmZawPJcK3TRZujLzEG4q2EWBHK7hxIVRZ5G+Ilg1twpPg==","signatures":[{"sig":"MEUCIFd25q6MM/v+3yQ6LKha25lccnRtdj6uBR1PJnNAI3eiAiEAuCo7tCCAAHxDZU+71D0sC6SA7Ms1IeEDg8kH8XZfUYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4586},"engines":{"node":">=14"},"gitHead":"12d8c4afde90e0367cc65a57e4381121ecbaa9b6","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"Thin npm wrapper that installs the CodeCane binary","directories":{},"_nodeVersion":"23.7.0","dependencies":{"tar":"^6.2.0","unzipper":"^0.10.11"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.284_1746255917550_0.07633912995861136","host":"s3://npm-registry-packages-npm-production"}},"1.0.285":{"name":"codecane","version":"1.0.285","keywords":["cli","installer"],"license":"MIT","_id":"codecane@1.0.285","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"os":["darwin","linux","win32"],"bin":{"codecane":"bin/launcher.js"},"cpu":["x64","arm64"],"dist":{"shasum":"3e3cf844ef6692507bc87972f2a106dc0d1313ce","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.285.tgz","fileCount":3,"integrity":"sha512-/Trzf+dogjew+94MqQCxPfg0PIJYwPEhp50l4kr813n9S2ko2eyHoG6Ym5KRhvBnLtaYa7po3swKDsjjFO933w==","signatures":[{"sig":"MEYCIQDT1juTaIaSgJMBu4AyfmuCHQfGAACrVCjTGYtyIDhB1wIhAKgELViwUV8eqF6qXKrejPGmWJbj4gOBqIbUrqWOPfgZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4727},"engines":{"node":">=14"},"gitHead":"12d8c4afde90e0367cc65a57e4381121ecbaa9b6","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"Thin npm wrapper that installs the CodeCane binary","directories":{},"_nodeVersion":"23.7.0","dependencies":{"tar":"^6.2.0","unzipper":"^0.10.11"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.285_1746256230518_0.12558915719760444","host":"s3://npm-registry-packages-npm-production"}},"1.0.292":{"name":"codecane","version":"1.0.292","keywords":["cli","installer"],"license":"MIT","_id":"codecane@1.0.292","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"os":["darwin","linux","win32"],"bin":{"codecane":"bin/launcher.js"},"cpu":["x64","arm64"],"dist":{"shasum":"bb1f493bd2bd74ac8db3643d7dc773915666b098","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.292.tgz","fileCount":3,"integrity":"sha512-emQ2At3oKvcCFURSyZS3TgOH6keg1YTXhqAxtZoQqTqBHFEw6vFwfJZpjHzXR+eefBIM0HZxmcqcrJrkgAtfLw==","signatures":[{"sig":"MEYCIQCWf3mh7aJ/Kpb+VAJBepLx1j7LwUAtX+V8+1RaHPSYrAIhANLCMqP53GLSwasZU8tMsIrd/qaoYxqp39OeJ1T2BVgG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4727},"engines":{"node":">=14"},"gitHead":"cd30f885b64aae25f23756a8b6705158710d453d","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"Thin npm wrapper that installs the CodeCane binary","directories":{},"_nodeVersion":"23.7.0","dependencies":{"tar":"^6.2.0","unzipper":"^0.10.11"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.292_1746346038325_0.04530851175757089","host":"s3://npm-registry-packages-npm-production"}},"1.0.293":{"name":"codecane","version":"1.0.293","keywords":["cli","installer"],"license":"MIT","_id":"codecane@1.0.293","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"}],"os":["darwin","linux","win32"],"bin":{"codecane":"bin/launcher.js"},"cpu":["x64","arm64"],"dist":{"shasum":"29f0887805949eb1256de055471a91b1cf92431c","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.293.tgz","fileCount":3,"integrity":"sha512-W3igc8qcx69CA5Eb1RdHkZCN9ccMsIgWuQ/O9Im2BByuQx3WNywoT9PMDgo54QLY+XI7aqB4m/5b0kLUtsieZw==","signatures":[{"sig":"MEQCIBJjiMGopmxJSaLFqMszSDu11YNoYdjO2InQVbue5gtkAiByK/ip29+GFDXNULdF3mBnQucVDhAvBHH/O3H/B7SGhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4260},"engines":{"node":">=14"},"gitHead":"7ba61f2759a028e099b969d73f2077e5f3014349","scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"Thin npm wrapper that installs the CodeCane binary","directories":{},"_nodeVersion":"23.7.0","dependencies":{"tar":"^6.2.0","unzipper":"^0.10.11"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.293_1746346466127_0.4932083861610612","host":"s3://npm-registry-packages-npm-production"}},"1.0.296":{"name":"codecane","version":"1.0.296","license":"MIT","_id":"codecane@1.0.296","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"6693dbf7327b23c378572b8def68e8f772a4b2fb","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.296.tgz","fileCount":298,"integrity":"sha512-JPcwAwrEjTrj7mRmer4w2rs4iDiwf7mIA5KLWI3kNYWG2hg5TDPDzEdAojPiXVkaE+iBI9zB+nYjKzRXrRl3rw==","signatures":[{"sig":"MEUCIFYTq3k1gLm9C2gln2DQ1zxvrxCW4rENQWOQgqRUmufkAiEAqWbcVN9BtfuTIL4mLCHxSFxHb2Ce3pe5todiMpC4sco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1510477},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"fda3d2e56717758e1d5983864a7f5ca923208cdc","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"22.15.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.296_1746497213319_0.1458839665366647","host":"s3://npm-registry-packages-npm-production"}},"1.0.297":{"name":"codecane","version":"1.0.297","license":"MIT","_id":"codecane@1.0.297","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"6918dc971834bcfb6bb70dc32590ca5769335a1f","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.297.tgz","fileCount":298,"integrity":"sha512-khn/ULy4B7d7osq3aYkR1a8xOmQBZsoHzgihwJwhFSJ+K9zAGxU09R7sOoXJB01Hfb+flfaZxCwVEIS+rkaG1w==","signatures":[{"sig":"MEUCIQC19slcoMTtbTLiWVslec6sEA7RxwHNRGjfkJtIUGa2tgIgfxfzmVMx+cA8DhWuiQjqIvSZjiHP+iRQGwn+QMoRHBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1512606},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"825e4857d0b5d1e1369e6e403a0ebed12716845e","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"22.15.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.297_1746500883518_0.17544268162750054","host":"s3://npm-registry-packages-npm-production"}},"1.0.298":{"name":"codecane","version":"1.0.298","license":"MIT","_id":"codecane@1.0.298","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"f2a4c9dc38fafea0d1acbe59becd70b167a9493a","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.298.tgz","fileCount":298,"integrity":"sha512-DKrD9KqI012PIyFdRjI1pvQ0cPgUBqAEcD/WFVgddhlwOQqS1aO+GtvMTPZXKLEOGV2ZB9p9emDYLmOGjqS3Zg==","signatures":[{"sig":"MEUCIQCSIE0Bkdq11YDwJdAcHb/zxxWwhnIrSCTBpWa/wA1F7wIgZ0ATHFf28Z8O1d0bL1NxAu9q0I3/3k8B4lrluRum9zU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1513024},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"90d33519e236d0e86426dcb1a2db10e47a631a34","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"22.15.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.298_1746500906100_0.8805933407122126","host":"s3://npm-registry-packages-npm-production"}},"1.0.300":{"name":"codecane","version":"1.0.300","license":"MIT","_id":"codecane@1.0.300","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"2acf21e9b65293367433a37dc82d4fe5cd07f78a","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.300.tgz","fileCount":298,"integrity":"sha512-30lljw0Kgj8UAVXQkhmFdRXDPhUyDOZCTMmXueeZy5c7HZGNyWy8NqwpmjC70LL4kTttUqkX7c8fddo9KGv/wg==","signatures":[{"sig":"MEQCIAKFNHqflUWX/Gl0jlK851UfmdzXvjB/bk/+QU/Bh2WQAiBXJT9xpeLKr1VpZoRVgPrOumDANpMYdqaw8qhrtC6zNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1518213},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"39b1b8fc3ac67278d2c0253310ff4645e0e9f9a4","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"22.15.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.300_1746569311392_0.17222158543794586","host":"s3://npm-registry-packages-npm-production"}},"1.0.302":{"name":"codecane","version":"1.0.302","license":"MIT","_id":"codecane@1.0.302","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"c9f8f658c075f9df03e70cb47d8528c25caa90ec","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.302.tgz","fileCount":298,"integrity":"sha512-wDo0bsrk41mGHCHl3ZOoFpX9OnZpb2ePKbyFg8wJiwTfDTHXTVdOGRG5xDVR8N71prxqpzMxnd0vKRoc6X+RTQ==","signatures":[{"sig":"MEQCIFPy3+6AfWRejoJS2tb75i2kYjDiFUT9GT09B/ZF4wITAiBzyp4mCKMvDNETKjlyYo1PTi9swWKSz7iO/j4xPC31Hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1512711},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"e92d460bf25f8e0ecbedee9f4f759670b1ec1a5f","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"22.15.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.302_1746578350486_0.7413881678219876","host":"s3://npm-registry-packages-npm-production"}},"1.0.304":{"name":"codecane","version":"1.0.304","license":"MIT","_id":"codecane@1.0.304","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"50acc79afcfefa6d0ef989b069e5cebaf250f798","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.304.tgz","fileCount":298,"integrity":"sha512-46Z3GkKC3TWZyrhaHxhtZ/+/tRHnzpmsJHfnyd4URpuw73GITE6h4w/UnQwmMPqWZgx+oVRN9THTNZgUg5o0Kw==","signatures":[{"sig":"MEMCIDhPeNIU+AXjlQQFSm0U0+FHzN8Dxvn6u3jWYw8XmcMyAh9eEedTXszDUMt68TZV/2K90BbnMyKmFVcbmAq1vQK0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1515326},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"8e8c27271ac0918251712683303b6d1091ff35b4","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"22.15.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.304_1746583216894_0.6664248612188022","host":"s3://npm-registry-packages-npm-production"}},"1.0.305":{"name":"codecane","version":"1.0.305","license":"MIT","_id":"codecane@1.0.305","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"1cc105350a59510ab849894c71eea7f2feb271f5","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.305.tgz","fileCount":298,"integrity":"sha512-UqNlthA/ssiyeLRXIEk1IiJxNVWbKbDHUQM64Q0xaXTbngh+o3x5N5/gqvzqdj5Vx0muhbbVv/SzP53tKzW5LA==","signatures":[{"sig":"MEQCICJl0xVjNkWA2EZi+4QEUIVPIkJB/8excn5+zx2IvGx7AiBd2ZxFoTJZDDjEvnD3XnEL7szeLdUw7DRaPhv6pNknvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1515788},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"4af1e1dde0bea3d550fbf08dca34eae253bd9a59","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"22.15.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.305_1746583507109_0.40313882229217013","host":"s3://npm-registry-packages-npm-production"}},"1.0.307":{"name":"codecane","version":"1.0.307","license":"MIT","_id":"codecane@1.0.307","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"4b5e2dfffee2974da727a9d4b7b358cc1604d7bd","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.307.tgz","fileCount":298,"integrity":"sha512-+ZCGoWbh9+53RDaRjdAF3On310u6lNFG4g7TEDOXVMKgIxl9U8ixi8ywa0uk8JXSTSfjKqZ5qbD/h+a8ElpciQ==","signatures":[{"sig":"MEUCIFk4UqJ5epKuiWjoj9exuf56qfHbUT1hAwDPnzd4Aq+lAiEAlqgaZ3zsw7aiJ+bSWZdSZrqQN0+VsdhqrI237a0FmeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516625},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"fde9a8a36948fa88604be3524237b50c5d502d1e","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"22.15.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.307_1746584326689_0.06912935757112759","host":"s3://npm-registry-packages-npm-production"}},"1.0.308":{"name":"codecane","version":"1.0.308","license":"MIT","_id":"codecane@1.0.308","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"c5a2c724849a24ce75b6d32c7595e3d5447a171b","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.308.tgz","fileCount":298,"integrity":"sha512-pDCIezj4tvw4roC4hoK3KMSexU5bcTdKLJw4zEfvT1AHB6jOQmonHQMKQF05IoxUWtBVGj1otf0+Lo+6Wejr4Q==","signatures":[{"sig":"MEUCIQD//jC9bRa6N757BC1rojzMD4gD9RUrQfh8CPOwxWh58AIgd7hFj4yefLLjXFTUkgle/6/Mp9Ul1pKspJ9PNgf+LyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1516820},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"34d388230445f339197aaa7c747cd9e1331368e2","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"22.15.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.308_1746584740815_0.9771518464867277","host":"s3://npm-registry-packages-npm-production"}},"1.0.310":{"name":"codecane","version":"1.0.310","license":"MIT","_id":"codecane@1.0.310","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"23ebecfaa03ea4c724f7ff7b2c0ce6741505c27a","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.310.tgz","fileCount":298,"integrity":"sha512-52T+di0BlV2cgYI8zSKLGT6OxtFWz5O90dVPdwes9j3+BFIj2RlvMymfQFZqT69oZ2HW4fA2u0YJp2xsVWe5tw==","signatures":[{"sig":"MEUCIQDunh/sLgGxRA5FjUzse3uwk+wV37tU8REaTPU6adkqzgIgSaeYobpJOp+veSAWZRdTfAqrzSy2E1FF1sP5s9Uyd/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1518348},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"2eef03b24ea5278d252389402b281171ca1c6b25","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"22.15.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.310_1746586137203_0.08096202422280685","host":"s3://npm-registry-packages-npm-production"}},"1.0.311":{"name":"codecane","version":"1.0.311","license":"MIT","_id":"codecane@1.0.311","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"24fa0b96fd724f4983153d1268f0d4bf92887e1b","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.311.tgz","fileCount":318,"integrity":"sha512-4B5ExuhWJyD5FPbwDrc2ibaPBP/Omflol0PXt8wBc9Xj6N2gPwN6Bv5jGY1ZIvbkmiNJthjLs5wOknD09m7Pxg==","signatures":[{"sig":"MEQCIEpRqG2BrY4iCmPe9bt2Z9FMz0B1BsdygNCpLL9mXwr1AiBe653ADH9WCBgu+rTjdyARrPUcslflgFFFLHVO20HFyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1620281},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"f293acc8d51c10e01fa8501f06f1670d3760ef9d","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.311_1747103944453_0.5716113722412517","host":"s3://npm-registry-packages-npm-production"}},"1.0.312":{"name":"codecane","version":"1.0.312","license":"MIT","_id":"codecane@1.0.312","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"236f8f87c48ae2e4459a26f0470f094dca557568","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.312.tgz","fileCount":318,"integrity":"sha512-qYv4lsX4ElACu7CLumbgJaFruaDRPTJowIfjTMgRCtSPvktNl2DKCgZA/TqtVtnSWYd+1X1TLKhdUVrhichumw==","signatures":[{"sig":"MEQCIAl15d3BFNsJ2G8oVJEb3+RCb2PBRtgig6LD84sdlX+qAiBeVbPKC8wzXwFIki8lW4ewYo2V20pEQf0SQOMkFn2Saw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1620732},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"4a4395c0cb73f7a8f4069bdb2b1be813c295968b","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.312_1747113850554_0.5564064861293994","host":"s3://npm-registry-packages-npm-production"}},"1.0.313":{"name":"codecane","version":"1.0.313","license":"MIT","_id":"codecane@1.0.313","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"b7342f49a0935352f373e4e42613042b5909ad85","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.313.tgz","fileCount":304,"integrity":"sha512-ZrSmnUUCiZrEyufSfaSwaWYEc+Fi9VSfFUApVHOpqkGHLC6spn1E84SLQIJkHtJubEP5KPwTR/zao2QKtupeAg==","signatures":[{"sig":"MEUCIQCA/xj/fzD4gEAe488iFFtIsnCKb75Dth/bwvDaRK5VewIgPNNRx3qzh1gPE2+FnBOjGjXxHUnxyRvZvha4rV9yxAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1584442},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"e738d97207b0442cb792a96d9cd54242787751f4","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.313_1747620386668_0.28274097628995","host":"s3://npm-registry-packages-npm-production"}},"1.0.314":{"name":"codecane","version":"1.0.314","license":"MIT","_id":"codecane@1.0.314","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"2b594eb66a2beada06e713f6902b0d4cbaa6a17b","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.314.tgz","fileCount":304,"integrity":"sha512-EEmC3V3gZ28AF+fz6qvwN9OKTqkgADIKW1LtqrsAEQY0LFfp+24anqC38FhFy/ONMsXckH6Yeh7YETxDH8wXIg==","signatures":[{"sig":"MEQCIEvEzhcTTqO8HI0WuFn4bWAXsLnnITTEXm+ik+UYlIClAiAI0/jns+JWwTVJvjLrT51R7ClXhGygGtZJWngJHNEyCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1581939},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"301ff1f82cbe610c758f946318a2b486f47c6588","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.314_1747623643251_0.6804382215131435","host":"s3://npm-registry-packages-npm-production"}},"1.0.315":{"name":"codecane","version":"1.0.315","license":"MIT","_id":"codecane@1.0.315","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"1d88d546d25e1cca1e43e3d2a5b730515cab8b33","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.315.tgz","fileCount":324,"integrity":"sha512-06b/4s7JavEuBdyX3ryNwgBbShvDPZoGrQ/neVU2p4LpoG1mVhZImu3+rJGmthv8Gcm75/Jo219H/yQ2pi8QQw==","signatures":[{"sig":"MEQCIA4GmJsrysxoB1+F59yBy4ktdBAO73FKjlcQKyv5gKsGAiB0AJel5NAUTAue65VMgfa+0jhzffJr3gz0BQ7nSc8rNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1633578},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"68a29d869d6f92363b5fe91e0666b3bf4caef9c1","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.315_1747688012774_0.1630284846643324","host":"s3://npm-registry-packages-npm-production"}},"1.0.316":{"name":"codecane","version":"1.0.316","license":"MIT","_id":"codecane@1.0.316","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"779848c277332dd8725504be3b73a97a854b6b14","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.316.tgz","fileCount":324,"integrity":"sha512-vDDeXETKQQNK4XdMz1QZFv7Wl0qrG48aASIdEa9bwGTdibeAB4q/OG2tG4aMy6YflnM2KsLrPm8bD8erU94asQ==","signatures":[{"sig":"MEUCIC9poPhr5VPrNSE7OlmEvNOWyo8WzdfbZkn7B9w6dEHIAiEAq24+vosB60l5CEPoePvA8JCyxyDs0O5G7TU6tlDBCWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1634134},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"835321ab0128f0ea45e8937703278dff8de1e32f","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.316_1747688455740_0.7776985701301407","host":"s3://npm-registry-packages-npm-production"}},"1.0.317":{"name":"codecane","version":"1.0.317","license":"MIT","_id":"codecane@1.0.317","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"b92fce84794b504ff674ebaa7839e7fcfbdde20b","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.317.tgz","fileCount":324,"integrity":"sha512-kYGcEq8jLZ8x4J4GeMQrd+b9gX5GXH3rHJcIPEbZ2kJyzy2gzo9Wy1BLU+jh2Si/IlA0DwuB8yFDSGJzOFc0kA==","signatures":[{"sig":"MEUCIB7aZmJdVPNq1y5d/oeUtrPTySb/kflCfuY0NHmE+bhtAiEAqdVtZe4mALnSQXkAgmoEjPTqEbNVQHEhBbUcHYwswSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1634359},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"0b32e8018b8a78d91c4e3a674c827fbbacf86f22","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.317_1747696332430_0.3177463876675868","host":"s3://npm-registry-packages-npm-production"}},"1.0.318":{"name":"codecane","version":"1.0.318","license":"MIT","_id":"codecane@1.0.318","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"bc81ed0620fc317774e42f5d000aee8e9fa499aa","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.318.tgz","fileCount":324,"integrity":"sha512-5FmO5QjwuPUOJ1l7QUXxl1PMkcISPQy/llzjzKyi11fFidMSnGGOfRo6lp3ZC8zC9w8jyHR6Z2iC4JWdk9HfKA==","signatures":[{"sig":"MEYCIQDFNG3UzvxZkn7ixqy8Zo/CClA4BlNAHyPqH+f5w5UuDAIhALLblNYaJCN2L+tDIviKVL0vla9cU5fQv5p6N2DpTuFq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1634846},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"eff0c746db006ce0e0358709c2eaae06d88cec61","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.318_1747696929280_0.6679570518199378","host":"s3://npm-registry-packages-npm-production"}},"1.0.319":{"name":"codecane","version":"1.0.319","license":"MIT","_id":"codecane@1.0.319","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"83e07b3b754fb2a4538d723312eb2ab6c3a25e53","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.319.tgz","fileCount":324,"integrity":"sha512-YUuiD5PVTgaOYWUAuoLTUB/ZiuMn+n/PqBzNi/wti228phn6fN6Yzhd6wg7D+umXOr8JpKSLdZgVZ/N0+nHevQ==","signatures":[{"sig":"MEUCIA1qZrRIuRn8CxujwYevmP13u3qSlBm4Jm8DuzlqidN5AiEAre48hNn5gOIHA4+TtDthaIA/R3btB1ocdGdI0Nud0hE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1650733},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"afe23dc93d1ca021f7ea15e996346973cc8663e2","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.319_1747711999175_0.011909297795118734","host":"s3://npm-registry-packages-npm-production"}},"1.0.320":{"name":"codecane","version":"1.0.320","license":"MIT","_id":"codecane@1.0.320","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"b060a8199d8c9b02f9c8320ead3a5348b17a6c13","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.320.tgz","fileCount":327,"integrity":"sha512-qIeGxHoh3T9PdP0+GfdEmGDK5yxxlJz4UWSOI/5+ho+YUSd7ZMq754Sq4s4Q8JRUybgEScLQ90QdL9N1wCgQAA==","signatures":[{"sig":"MEYCIQDT0Sqh66xNE69BhaEOBsMEiX8hrwd500tVIKSBthsiagIhAO/S1Bhnh9xmb5qu9x8dLfeaYmTa+RyNFKGhmVyKsh0T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1668986},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"b897ab011e4573961ef2ff84f05c6ebe6de29f6e","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-lite":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --lite'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.320_1747965022871_0.5650234007007333","host":"s3://npm-registry-packages-npm-production"}},"1.0.321":{"name":"codecane","version":"1.0.321","license":"MIT","_id":"codecane@1.0.321","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"5badc1b97cb37fb9a9076c0f742ae279e60dc884","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.321.tgz","fileCount":304,"integrity":"sha512-nLnXgTC2retkVpR9w09hWsgqbLfwiSo2PUagE8RRJZV8dYPNIWfCtCf9XOHWTtqaeQ4vlXvySVFdp28yxI4nvg==","signatures":[{"sig":"MEYCIQD7DcpU0VNEEwEGta6IfYg2j8L2agLVUG/nUesalQ41UAIhAIzjtsfCHW2UF99Oki+GT+TsZ5DLx1egVzVcCK17sezo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1604973},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"8016d739e7b9bea4c3a075c962003cf8d5616c1d","scripts":{"test":"jest","build":"nx clean npm-app && nx reset && nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-lite":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --lite'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.321_1748013446515_0.4186796604537635","host":"s3://npm-registry-packages-npm-production"}},"1.0.322":{"name":"codecane","version":"1.0.322","license":"MIT","_id":"codecane@1.0.322","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"bef7f732d7965d28a3818a8a03a308fc49f4ace7","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.322.tgz","fileCount":319,"integrity":"sha512-p51tdanjWjh65s0pi+cxPwEFEaCtP7iOeATUVzctkIDFx/J6eSYRdS8LD5E0BBnHvE+zBD/ojhyD5tq78FUSjQ==","signatures":[{"sig":"MEYCIQDSXrRGeIGx0YyyzRn1FX9t9VCRlijyh2+O0Qwk26BGSQIhAI7KC8C0rMSDsCrNsLK3Ekai1cenIZBrNJ07gX3e2tOh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1662877},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"26aa04556ea27afd78e04859af491e85aaacdf52","scripts":{"test":"jest","build":"nx clean npm-app && nx reset && nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-lite":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --lite'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.322_1748476554380_0.47263236895367866","host":"s3://npm-registry-packages-npm-production"}},"1.0.323":{"name":"codecane","version":"1.0.323","license":"MIT","_id":"codecane@1.0.323","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"ed0587aded3926a957bb265b0523bd2ab47fe722","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.323.tgz","fileCount":313,"integrity":"sha512-0IK0F9a5gI+BVmh9A0Zobj8UnqN0zShIvSP4rBhun9RPyFEDZWIttMZKABThIvP9QOHWgnaWh58uVx27ZgoCfA==","signatures":[{"sig":"MEUCIG/uGGrkJNh2YpetAWd95fDNHdceN7HkSjW2bSe0YzZhAiEAjTbFcorVMe4jyHewdVg/Bc6DO4IGbqRuci97AEIbfNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1600428},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"eba8ab41f02c0c6ab0394362ee4f8831285e0e18","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-ask":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --ask'","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-lite":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --lite'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"^4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.323_1748985971208_0.07071796413572162","host":"s3://npm-registry-packages-npm-production"}},"1.0.324":{"name":"codecane","version":"1.0.324","license":"MIT","_id":"codecane@1.0.324","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"de2c0fec2b16696f651946bd15fe5ef932281a30","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.324.tgz","fileCount":310,"integrity":"sha512-lnKzTiaNZT4rel2OrvBtoZyIAlFR7vw/H0uP27Fccw0HLqTnFdJlo4wkleFbz0i/Cy3tGAo3JRIu2tDhyhW+2Q==","signatures":[{"sig":"MEYCIQCqf7ijplPgKUY1FpzaPyoZNFiKt6ty71AnDeafB9r6dwIhAMOtPSiYtToxqKYSijVBRzNIuHF0zCbD8T/HmWjL/n96","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1760187},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"053316b78c440438e99710d78d73317649b02505","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-ask":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --ask'","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-lite":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --lite'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-superagent":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --superagent'","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"^4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.324_1749064166739_0.8046363952023885","host":"s3://npm-registry-packages-npm-production"}},"1.0.325":{"name":"codecane","version":"1.0.325","license":"MIT","_id":"codecane@1.0.325","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"244fc17a75b2ff77292d2d99964ebdbca2444141","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.325.tgz","fileCount":310,"integrity":"sha512-BCSaiNaOnOD3cqu5ez1XIuQ1UcBr/EFsTiZR0Lz1H9UrvPP4rrreUvDL4RxQOARdqmXhiBow1vJlJbeDZAmUIw==","signatures":[{"sig":"MEUCIGD7hefIJrehBGvoGfxRB2ntITeIWCVwi6wF3OxJXga9AiEAuf4crXHoHz8hmK/OeTF47GoQpJmyxTsihISWvMtvjPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1760871},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"257273020f46c5903625796a47067804a651b3db","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-ask":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --ask'","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-lite":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --lite'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-superagent":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --superagent'","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"^4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.325_1749064514162_0.35565053155267656","host":"s3://npm-registry-packages-npm-production"}},"1.0.326":{"name":"codecane","version":"1.0.326","license":"MIT","_id":"codecane@1.0.326","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"78ae299aac8eca57588da4f1dfdf89ec4b1a7e3d","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.326.tgz","fileCount":310,"integrity":"sha512-pERXSmHNoeAKR1RwwNQoCkF8eYTRWeUiWej/jxAcxJ3sNxxDzu9BwDP5l0T1ErBazMmaoCivL+Is8jDD+5cW2Q==","signatures":[{"sig":"MEUCIQDdMFERRcP2NZ+IYG3F0hfH3Cjm5687BDgNofNVY5Ib8QIgJ+3BwYNZusrPXcFcNxkz4Ix8hMBQZB9bxUa6q1uLn/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1761477},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"c203b97f72cb2b6ced7c94d2e1d6bc353af56ddf","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-ask":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --ask'","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-lite":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --lite'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-superagent":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --superagent'","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"^4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.326_1749064801668_0.8038597166786048","host":"s3://npm-registry-packages-npm-production"}},"1.0.327":{"name":"codecane","version":"1.0.327","license":"MIT","_id":"codecane@1.0.327","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"b34f597ab00377047da3ef66086b9fc06bcd9445","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.327.tgz","fileCount":310,"integrity":"sha512-Proh6b4curZ3mSm/oKNtBPde1NkvgeMzD04jtB/m5rKpg4C+vb6LEiDokvlXeGqnGORvb23QUh3VhC2OlDqsHw==","signatures":[{"sig":"MEYCIQCUI6ZmJMQDREWye87cg5llO+Myaf3hgUqGvjB6fKvKyQIhAOLY21W4U+FDzTBdB7kqnxPfUe5c1iBXy3vm5ml2/iRN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1759346},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"e698670d35873e25f31c798057cfc91ad8229a9d","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-ask":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --ask'","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-lite":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --lite'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-superagent":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --superagent'","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"^4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.327_1749065948229_0.7134399191539624","host":"s3://npm-registry-packages-npm-production"}},"1.0.328":{"name":"codecane","version":"1.0.328","license":"MIT","_id":"codecane@1.0.328","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"693e179b97cd74fec9801342b193dc10ff56eca2","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.328.tgz","fileCount":310,"integrity":"sha512-86bF1oummfr2Fj0sKWJbbD1HOEv9GM7ruX8m5T/lH9MFqOcgoW1NnT4w1YL2xvwZUPHc9f6UFjxkddWtr8wfcg==","signatures":[{"sig":"MEYCIQDnKxV4JcsD+FzIhxKFybAe68hqobenCVV/zwqc53yTRwIhAOPyS/Fm3KwXamahRB2DfIe6R2u1lJXnlNKnV7YjbWWE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1759967},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"8f5729fd8122a0198d88e579644f3aae9a663047","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-ask":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --ask'","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-lite":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --lite'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-superagent":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --superagent'","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"^4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.328_1749066160003_0.9298451837524457","host":"s3://npm-registry-packages-npm-production"}},"1.0.329":{"name":"codecane","version":"1.0.329","license":"MIT","_id":"codecane@1.0.329","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"afafd4c739602497549edd884749aa6a656c5934","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.329.tgz","fileCount":310,"integrity":"sha512-e7ZH/9MDdgNv/1s5SwtS2LVyc3C/xmgA9cjVAyoRY6/t/oltj2r++N3aXUEbSmpH03bGDp7IoYh4qVjoJ9hhGQ==","signatures":[{"sig":"MEYCIQDHsEGwF4ZpJMd8Ue53OER2KHS5r9OWNLrA9wQh14H08AIhAK4P2z6W7x7hF/TE1hsFm+JfLdfvoe4DTgfCcUJWX14C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1760341},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"6f92a3fc86b38dd7b8b9837a2c1af24744e2da52","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-ask":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --ask'","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-lite":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --lite'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-superagent":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --superagent'","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"^4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.329_1749066413761_0.4265748242276275","host":"s3://npm-registry-packages-npm-production"}},"1.0.330":{"name":"codecane","version":"1.0.330","license":"MIT","_id":"codecane@1.0.330","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"d42c81022668b5f3ff3e4a9771b11ff739b57878","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.330.tgz","fileCount":310,"integrity":"sha512-T7CI291E2DqPd1Nn5vLODwcqc5+Z2TsG27RjExEZgIbrhxeUE8RhvbAVlmEEKPw+0Zf4PwjkK4CPuAcsWMYhKQ==","signatures":[{"sig":"MEUCIQDb8LQ4TOh8wRzZG32/gW2f5eo+AEEf23HWa2AU9eC0ewIgR7JTmydw/xlsqh5NXAhsLk6NRGfexS0M0o9kxEvf9hM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1757834},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"a8b2b37f6c4b095c75870571e066bc8a310f3d95","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-ask":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --ask'","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-lite":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --lite'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-superagent":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --superagent'","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"^4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.330_1749071601389_0.9655342311421624","host":"s3://npm-registry-packages-npm-production"}},"1.0.331":{"name":"codecane","version":"1.0.331","license":"MIT","_id":"codecane@1.0.331","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"c8aa940ab238356832965b781e7f9e9b2fc846fb","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.331.tgz","fileCount":310,"integrity":"sha512-PQptF0Csu6Hi9pAw51++DE8lurcllQsPNeQ5+gGpgC+qVMaw13dcShP7HUzFo4HH7H2JPC+izPA5fNKwSdxoyQ==","signatures":[{"sig":"MEQCICSUrOfAXAo2QnxrAUbowaksQvwccJ7YSGZ1NlV/neYhAiB/Q7Be+bDvU590TsaBsHFgiPfq7I8DRR71T7nxVZmuIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1758317},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"fe239cbfd3eeeafaaa92c9b0bc79fffe7a7e1b24","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-ask":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --ask'","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-lite":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --lite'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-superagent":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --superagent'","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"^4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.14.0","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.331_1749071777249_0.7135822276777093","host":"s3://npm-registry-packages-npm-production"}},"1.0.332":{"name":"codecane","version":"1.0.332","license":"MIT","_id":"codecane@1.0.332","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"15bc0fac73dc14d3d980404c63b0842fca066516","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.332.tgz","fileCount":310,"integrity":"sha512-wNzW+mpkQSjOJXEuLxvxSLUPIcU/MpQjCM/M6IN0KTE8ukDdf8RgzuOugoi6HIMy/7b3P8ukacj3tziCgrqbqA==","signatures":[{"sig":"MEUCIFoEnN6BGPUFjcPeQz404GIVTx4LzXoQtm8fQ2cKj+OrAiEAzUMuQrt0xfg4amDUHIxVA6hYbOHTSbHgY8mMRWutzD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1758117},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"73597308a14a407a54c76a1e65e93900f71332a1","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-ask":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --ask'","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-lite":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --lite'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-superagent":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --superagent'","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"^4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.18.0","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.332_1749072066536_0.9016248094501584","host":"s3://npm-registry-packages-npm-production"}},"1.0.333":{"name":"codecane","version":"1.0.333","license":"MIT","_id":"codecane@1.0.333","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"c306457be599e2a94cd96246cf45f28bf02f8fec","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.333.tgz","fileCount":313,"integrity":"sha512-LWSMZC0fwQ5GsHmzAXyXmMYH4R0RnnwtpYLd5eGgah9cftDOMbIT+2GcyoHJvaW5up3EEpF1D2v5n8PPTKPsEg==","signatures":[{"sig":"MEUCIQDMpsCO6HYovAhaRNTtNvKLeAXR4XGTivzvk2WtMZpYVwIgB8JR+EFEBViJ401BDXuoYVhevKl14bNBRgEavcQahQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1808525},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"b9d2a0c1419201fa51439cead5ce864116e646a7","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-ask":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --ask'","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-lite":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --lite'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-superagent":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --superagent'","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"^4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.18.0","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.333_1749072500325_0.7416732489011018","host":"s3://npm-registry-packages-npm-production"}},"1.0.334":{"name":"codecane","version":"1.0.334","license":"MIT","_id":"codecane@1.0.334","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"61a6a616adae01ae6a0de7cca284f3442f575750","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.334.tgz","fileCount":313,"integrity":"sha512-3x7vy6bjxJMXldmJLSoYw+DU4aKbXi3/BE0E4c/CP687xBqQ4FBoWepCRDnl6j9M1bYoK+J07wSqwwmImWV95w==","signatures":[{"sig":"MEYCIQDmHYBSdMIh4myAmF6VNmBxOzvOLa9tqdNJZOGg9683HgIhALzGLvOzd9NT9X9luI//3x1kB/VA04gJq2B0mMzgszjB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1809394},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"6ebd79e72d3ca8414764fbebcea29fd992b988a7","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-ask":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --ask'","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-lite":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --lite'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-superagent":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --superagent'","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"^4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"^4.18.0","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.334_1749072613125_0.43921695627572066","host":"s3://npm-registry-packages-npm-production"}},"1.0.335":{"name":"codecane","version":"1.0.335","license":"MIT","_id":"codecane@1.0.335","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"1e60951492b948039fb47702447aec65a1012d76","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.335.tgz","fileCount":313,"integrity":"sha512-533eqVRn842yK9XZ78hsB0ZIKaYyQoy8WzSRwaBNvhlPrIOlEG5DvINpKVv2qvt2LMULhelx4y8qe4/G/+iYmQ==","signatures":[{"sig":"MEUCIQCqPT/ONw5y12264jPA1tSbQt8CzzO6+kSaAIZNNiK6JAIgCq3MYqjxaM5hXqTsDMV81UfnNHabOTkCHFp/wmkFDaw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1809356},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"bbc083345cdf1896e48e8187989ee2bf5924bd52","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-ask":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --ask'","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-lite":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --lite'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-superagent":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --superagent'","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"^4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.335_1749073421326_0.9526736574988219","host":"s3://npm-registry-packages-npm-production"}},"1.0.336":{"name":"codecane","version":"1.0.336","license":"MIT","_id":"codecane@1.0.336","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"9d55ad725bc85a92cc6afe9e7d91870fb7393500","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.336.tgz","fileCount":319,"integrity":"sha512-zE92UZMwCcQ3pvZXZ1gP7CqsG8JfrvOLFq//SZu4/OOhWwpf9jVR50RhMrK1y+hSQMpp8wVDw7umtWCAbgIfcA==","signatures":[{"sig":"MEUCIQDohki4D9fu1BJvup5+v8UY4ef+dy/w/m5n4QJKRQfITQIgEJ0MID4RUseQHgH+C3fhudTOA9O6Q+pWBywWbl9851E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1867753},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"b623094c6aceafea73bd72128b2d071ad052b91e","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-ask":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --ask'","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-lite":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --lite'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-superagent":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --superagent'","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.336_1749157153951_0.41666544652930093","host":"s3://npm-registry-packages-npm-production"}},"1.0.337":{"name":"codecane","version":"1.0.337","license":"MIT","_id":"codecane@1.0.337","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"3c7c1b88f244d2728a161359555f0bc4dc85e78e","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.337.tgz","fileCount":319,"integrity":"sha512-vIUIp/WyqCtxTek0M617pYlOtDCVgaFfGN0fRDW1nmADDG7tCNe/kofRuOPUJXOXtSgfBRaSgo6FRlTioejVXg==","signatures":[{"sig":"MEYCIQCjbAL6JH82YHuXSwyvYCP25Zp+auB+jEgkiL3cm4XcnwIhAPERgRUiBLM5YGp9nv9+0obEDRXKul0DXOWj0vd2wxxC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1867159},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"786270f9d787566e9050a8dff3da74715c74b994","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-ask":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --ask'","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-lite":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --lite'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-superagent":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --superagent'","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.337_1749158500064_0.2658831422907242","host":"s3://npm-registry-packages-npm-production"}},"1.0.338":{"name":"codecane","version":"1.0.338","license":"MIT","_id":"codecane@1.0.338","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"bdc6bd45371a8ca294414502a48709e53dec45cf","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.338.tgz","fileCount":319,"integrity":"sha512-Dk53jetFSitGtLNcr87xo7+r9NeohbHgb+fiAm6UFhBUq/UTNYq4kmiXhknIF+juCgGdIRnuN8geCRp3cjjzHA==","signatures":[{"sig":"MEQCIBWstReFHhRPOVmqp9VF0RGnn0AZ0shYBPVEAspxIJXPAiAIeJuBnDERgKDNI/McOGaTt89cFnADa8V/vTr3aGyULg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1868664},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"fd87f13e9d1efec1d1cb5e0c0e32091317658f53","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-ask":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --ask'","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-lite":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --lite'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-superagent":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --superagent'","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.338_1749158928471_0.11555420243376124","host":"s3://npm-registry-packages-npm-production"}},"1.0.339":{"name":"codecane","version":"1.0.339","license":"MIT","_id":"codecane@1.0.339","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"df4cc27fce8895503d853019881ca1211aaf97d8","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.339.tgz","fileCount":319,"integrity":"sha512-BbDs0DRVUqhxTQ9JfePcLT5WtokFkAW4OKGAaICoE4uJtecoHS7ZV8EsfF46DQEg5jGocXNpzLe5PJFAA8aXCw==","signatures":[{"sig":"MEUCIHUdv7eKUGOp9CdqOJAatLoO7nWZSROSGX+qxbZKrCdIAiEAtr2Kpgp3H8jfL81YS6ufU9fDZVzonmHbJPGahEHzJUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1869170},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"13e33e65207f2b5e42d1feeeab9a7e9d08d6e79b","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-ask":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --ask'","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-lite":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --lite'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-superagent":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --superagent'","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.339_1749159856082_0.050210953232355804","host":"s3://npm-registry-packages-npm-production"}},"1.0.340":{"name":"codecane","version":"1.0.340","license":"MIT","_id":"codecane@1.0.340","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"9db84bc9412a358ab3abab60adc4904105ad87ed","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.340.tgz","fileCount":319,"integrity":"sha512-22pHUP7URiyeB2ZUYTfB2RbudkL5wEUzUVNDQIR1zyXMSvAHYGDhpy+Z4qFx1Ep1pPvAEnG4CA7/KbYj0IZNmQ==","signatures":[{"sig":"MEUCIA51MbmluZTz+MSOq/V4WPUhKbOdlI2z7JRFjDJmYHR9AiEAxdL6Z2E4F1cEOHG/mTu77x4LjYAMthEBWF5fzAPGfKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1870241},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"138c9ccb2a81266576fcb68f7645ffd550422c37","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-ask":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --ask'","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-lite":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --lite'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-superagent":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --superagent'","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.340_1749162696479_0.006247039071477722","host":"s3://npm-registry-packages-npm-production"}},"1.0.341":{"name":"codecane","version":"1.0.341","license":"MIT","_id":"codecane@1.0.341","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"42521ac78744a9bc1a41bdb7f9bb387c2f12bd29","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.341.tgz","fileCount":319,"integrity":"sha512-94XQuhSGaYnrmRAmRcHd9jk44jZoF1NgX9g/5WgB1gzDXeKpKQlj0jezPe4xMH2PUKKhpK9+RRUC5UjkVZ4YnA==","signatures":[{"sig":"MEQCIC8QXeujsCVg4YAABUJMS5qs+B95C12IAOdBVH2HPRXAAiBIsQNs5nfTuZy6J0Zfl3Im1TonycuVoUOoKJeNpqrdPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1870211},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"201f861487267b5655844e79de687724fd7a3203","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-ask":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --ask'","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-lite":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --lite'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-superagent":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --superagent'","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.341_1749162997664_0.6112046488426959","host":"s3://npm-registry-packages-npm-production"}},"1.0.342":{"name":"codecane","version":"1.0.342","license":"MIT","_id":"codecane@1.0.342","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"7fd476680e9d00806e6d383da88efe296e686cb1","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.342.tgz","fileCount":319,"integrity":"sha512-Eyp10IHOopMBITzri3019n3XB7SEJdjF/Aynk2xip3u/6SneTPDmSnWSMY/Gh8w778xqXVkkKCuvYJnVOo6Z9w==","signatures":[{"sig":"MEYCIQDzpO0/Nxvxpj5ZS+Wdt/Fyrq6D4G01ZGcVKD1uRqMmcQIhAIq2nGmLCY2fpuOqR2Q15NmeZYytpopBKr8Mvf4AcWeS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1871491},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"7e99a0ac88ff1c68d343fcc8cf1ad69b664de446","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-ask":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --ask'","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-lite":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --lite'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-superagent":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --superagent'","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.342_1749164634163_0.10116932533311607","host":"s3://npm-registry-packages-npm-production"}},"1.0.343":{"name":"codecane","version":"1.0.343","license":"MIT","_id":"codecane@1.0.343","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"7c48fa6319cbc365f823c502292cd1ddca38715f","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.343.tgz","fileCount":319,"integrity":"sha512-jMFIQ+rxP2TVaFGS+brG1ONZMcddyWUhiTiqGpFLy42axxDUVvk/jwzEqBJF7lcCm1k4z3D6/GDKQnpQuLPAbA==","signatures":[{"sig":"MEUCIQD1Wp+FpJVGqILU6JkI6swU2lgripJmf4PMe0/Ok+iNzAIgbYuDBZ0NS9/otdw5+Gazt/WIt2y6X64UYpaRy/ebba8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1871836},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"490d1d05cc07188315b67ec80c98d07cbb412300","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-ask":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --ask'","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-lite":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --lite'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-superagent":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --superagent'","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.343_1749164787369_0.7643662823753188","host":"s3://npm-registry-packages-npm-production"}},"1.0.344":{"name":"codecane","version":"1.0.344","license":"MIT","_id":"codecane@1.0.344","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"d8522265cbe208d3c04b23a71011296f4d6d0e3d","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.344.tgz","fileCount":319,"integrity":"sha512-JOqs1PSGTXLJ4M2dKuToBmpQ3w+mV9BTYjFqZIDq/Kq4HKX8x8SXddZ+r793CEy6p7Vtelr4Q3k4j70SsUCGmA==","signatures":[{"sig":"MEQCIA7ubXAHhIysPO8KP87zGC9H3OqX+WVqDgAypyVXlBobAiBXNXkh8ujZ78fu4j0QfhehK8l/M/TpYSb3RFziNkwjZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1872271},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"e0484fe75ccfa339a34127378bff392bff024228","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-ask":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --ask'","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","start-lite":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --lite'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","typecheck-only":"tsc --noEmit && tsc-alias","start-superagent":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --superagent'","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.344_1749165196970_0.9633273077865934","host":"s3://npm-registry-packages-npm-production"}},"1.0.345":{"name":"codecane","version":"1.0.345","license":"MIT","_id":"codecane@1.0.345","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"74eb0bd8ff07101dfa2b38ca8652b618f202d24a","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.345.tgz","fileCount":319,"integrity":"sha512-eh/dirzh61h+xw/UX/wad0JRAGJZKvpYzdxTD8R0lJx+tS6ogBpl7bI03Nb9eJ056nm/A2vhC/wQsWVtJCTOVA==","signatures":[{"sig":"MEQCIAo0KMgl5J50sQEFGGtO3woxoz6R+aGuD4naFnYvSpzOAiBcLrUbRqKWRSMFn6fNtbd98Z+O+nmevxv4eHzcRnv/dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1884390},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"75837b10c3ef298ce0269820eec24077ffe41edc","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-ask":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --ask'","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","typecheck":"npm run build","start-lite":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --lite'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","start-superagent":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --superagent'","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.345_1749329323510_0.7330611269831355","host":"s3://npm-registry-packages-npm-production"}},"1.0.346":{"name":"codecane","version":"1.0.346","license":"MIT","_id":"codecane@1.0.346","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"3c37120c88cf9337e18cfe9c8e0f72a95bb6247c","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.346.tgz","fileCount":319,"integrity":"sha512-ucEJy89BXHAZpy8VrlXPKaHm9a/FndFw/a9EuDM+jGcj4U3kh7lRyb6Rzk+q9P4ZhaoqPCWavsXmW9+QKQCMfg==","signatures":[{"sig":"MEUCIQCNWF/mANqnAVlLQ4tG9eb9WGQxKYe17I9TOuAY6E8Z2gIgDaZT2XRlvs50TN32q9c2WBxELYtZVcrjwx1OpVsMo/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1885694},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"8979444d2f176a07046c0857bb4de4c9bc69f820","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-ask":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --ask'","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","typecheck":"npm run build","start-lite":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --lite'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","start-superagent":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --superagent'","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.346_1749503260007_0.01452013494085791","host":"s3://npm-registry-packages-npm-production"}},"1.0.347":{"name":"codecane","version":"1.0.347","license":"MIT","_id":"codecane@1.0.347","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"0bb367b177c0cfaa8df64be31bbc3f543369ba8d","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.347.tgz","fileCount":565,"integrity":"sha512-zAMl9Eoecn/zxDnxAzDcaxWzEyJpXYV3tEE55t8S6IgGFar1QkgoFUJ7oNWXxw6K83kkKsCCJSgHGfS2yHDJFQ==","signatures":[{"sig":"MEYCIQDzqTfniMUEQUp8FyVfmz8PDhd/W3hfU93P5Ew7UCrExwIhAMBNLC3HSmOcC/idMzHWymMCrAcIQQYl5KaQlT0CpgTd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4035847},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"72a818050f3460e83c68c0f7817ab056fae62944","scripts":{"test":"jest","build":"nx build npm-app","start":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-ask":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --ask","start-dir":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --max","typecheck":"npm run build","start-lite":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --lite","start-prod":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && infisical run --env=prod --log-level=warn -- bun run clean-package.js","start-litestar":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","start-superagent":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --superagent","start-experimental":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.347_1749671595852_0.11458176983799828","host":"s3://npm-registry-packages-npm-production"}},"1.0.348":{"name":"codecane","version":"1.0.348","license":"MIT","_id":"codecane@1.0.348","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"83c377e73a1bd791808f5abecb34fac66552bb8c","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.348.tgz","fileCount":361,"integrity":"sha512-cAri37XzAYV08Gf+uBIv+jeyMbizY+t7RfTstSUQsG+zql0z/WYzFlF4uFWUDoVNtmEXMKAb8fEw69YRAmizQw==","signatures":[{"sig":"MEYCIQDezHAL7azadH3Uwy5Ac8YtPAVGJclfeMn6xa5n6SoMzAIhAO7q5ULKkonrfDWNSmTbZD4hi1uBK7UCH1ux+v/LwYg4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2892317},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"43745acce51a425969ae48d3de0a75906cb94f16","scripts":{"test":"jest","build":"nx build npm-app","start":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-ask":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --ask","start-dir":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --max","typecheck":"npm run build","start-lite":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --lite","start-prod":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && infisical run --env=prod --log-level=warn -- bun run clean-package.js","start-litestar":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","start-superagent":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --superagent","start-experimental":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.348_1749674757067_0.4999795891813521","host":"s3://npm-registry-packages-npm-production"}},"1.0.349":{"name":"codecane","version":"1.0.349","license":"MIT","_id":"codecane@1.0.349","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"9d93d42a5a975b54768d1b9a07688e2d3e59481a","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.349.tgz","fileCount":361,"integrity":"sha512-+NZZy4oBjgaW+h7+wispofIzCebVSqMBfZGM3kHXF1J6T9woe5I0Phk3qefzdYIA8p0LuvLFQbkU77GUHlDu2Q==","signatures":[{"sig":"MEYCIQDjS+adZ+JJZr5cugANk1d8Os1RYJMJbRqfK0Pag1W0IgIhAI1irzkufkjtPO2ZTVZJ8ZphhyCOv3HD8S6kHBx1bX5e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2897640},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"397882683e18d68cf5f7605df4372b29d019ab2c","scripts":{"test":"jest","build":"nx build npm-app","start":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-ask":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --ask","start-dir":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --max","typecheck":"npm run build","start-lite":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --lite","start-prod":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && infisical run --env=prod --log-level=warn -- bun run clean-package.js","start-litestar":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","start-superagent":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --superagent","start-experimental":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.349_1749676036560_0.04582966880120121","host":"s3://npm-registry-packages-npm-production"}},"1.0.350":{"name":"codecane","version":"1.0.350","license":"MIT","_id":"codecane@1.0.350","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"eb28996df8869ed60a880d31a60dc205416e6e2f","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.350.tgz","fileCount":561,"integrity":"sha512-mmVnNmZlI+p86SOQpWn69xaPqHTj0IDXhv9F6I811URVjnJAKteldJ3q7XPA2qWXV4jOn5+Vk3ZWnUB+tcVlNw==","signatures":[{"sig":"MEUCIQCXk4ZHExC6swu6E6TBdn0+LECrwmtHdblz+LnqpnTF8gIgND6aqyvoYYWcPSgKA6rT/D7t/GOXu1B3GMSBkWDL3vA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3974350},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"78891e735908ebe8a22a2517a459b77e3672b5e8","scripts":{"test":"jest","build":"nx build npm-app","start":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-ask":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --ask","start-dir":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --max","typecheck":"npm run build","start-lite":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --lite","start-prod":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && infisical run --env=prod --log-level=warn -- bun run clean-package.js","start-litestar":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","start-superagent":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --superagent","start-experimental":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.350_1749676734531_0.15995534281424817","host":"s3://npm-registry-packages-npm-production"}},"1.0.351":{"name":"codecane","version":"1.0.351","license":"MIT","_id":"codecane@1.0.351","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"a226e51ab9c7f4e3f07ec34774f3ad27b0244c2d","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.351.tgz","fileCount":561,"integrity":"sha512-DPNhxtAV9pdlZP+IFVFJ3QIEIwf8qcyhxSJd10+h5zpG0q6/JGRX0mpj/HgrR09YUOYx2yLtFfOk7a+PnjFLxQ==","signatures":[{"sig":"MEUCIQChEwqEScyiRJeuszHcXBmFio7I+OYrMVnWOO/eSRBiaQIgSJChfvVEEwnVfdtUjIQ44qudrFBrAKD8TUAwBIwnszU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3975079},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"9530dd230ad1f344178b24a22f98229621e619af","scripts":{"test":"jest","build":"nx build npm-app","start":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-ask":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --ask","start-dir":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --max","typecheck":"npm run build","start-lite":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --lite","start-prod":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && infisical run --env=prod --log-level=warn -- bun run clean-package.js","start-litestar":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","start-superagent":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --superagent","start-experimental":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.351_1749677068332_0.12535008076718634","host":"s3://npm-registry-packages-npm-production"}},"1.0.352":{"name":"codecane","version":"1.0.352","license":"MIT","_id":"codecane@1.0.352","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"1c96c05e31e908333ef4be215d1417acf4bd9b9f","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.352.tgz","fileCount":561,"integrity":"sha512-cCS30d0KukeaGqAM+dNjKQ0ZjVTuH9r5KX2L3IYHifn/gcc8tu6+wm+wLCJD7kiTq42Z3bg7YpDiCxVS2LrsNg==","signatures":[{"sig":"MEYCIQCw/FlgEnYF2pcifYmnQsZ38P/C74GVnRfb3h06NmQKGgIhAMyoIfG+nXUi7+zksMsobrE7j+7/jKTCyuh09bsQPMrA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3974207},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"6c8eb217bf5f0f3d578144632504732478ea9e21","scripts":{"test":"jest","build":"nx build npm-app","start":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-ask":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --ask","start-dir":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --max","typecheck":"npm run build","start-lite":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --lite","start-prod":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && infisical run --env=prod --log-level=warn -- bun run clean-package.js","start-litestar":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","start-superagent":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --superagent","start-experimental":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.352_1749677314360_0.808593222350505","host":"s3://npm-registry-packages-npm-production"}},"1.0.353":{"name":"codecane","version":"1.0.353","license":"MIT","_id":"codecane@1.0.353","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"8f99be9c0c8887aab57dd4a091c2daf7baee0c05","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.353.tgz","fileCount":561,"integrity":"sha512-/1j2wEt9zMk6erv6x6BL+PrIivEcaiFXxVY46Wg2n1ALPJoXswmNA5CT4GXPQ5EICt5JNv+D31ttWrgprS6bng==","signatures":[{"sig":"MEYCIQCaUF9DtJ6NRmr1hEcObbd4ra7UjOwt3r/5o79Mg5xgIQIhAPCEHxGJBHXHQ1+ruk1H2oLrx0RpYfiho7Gx8pC5Q0kS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3974227},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"7443c3443a9f74272598e1a56b8561e818a30439","scripts":{"test":"jest","build":"nx build npm-app","start":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-ask":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --ask","start-dir":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --max","typecheck":"npm run build","start-lite":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --lite","start-prod":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && infisical run --env=prod --log-level=warn -- bun run clean-package.js","start-litestar":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","start-superagent":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --superagent","start-experimental":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.353_1749677364197_0.5094614661974819","host":"s3://npm-registry-packages-npm-production"}},"1.0.354":{"name":"codecane","version":"1.0.354","license":"MIT","_id":"codecane@1.0.354","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"32901dd2acf439721d82a84a84898bd4cf6579d6","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.354.tgz","fileCount":561,"integrity":"sha512-dttX+fA9kv+FNXmEGMFQXmDGgtJGfYvBunvO8OmZDP/9y1TTRHWSortKa6jtOwrllyeD61EAakqkY8qKbDmW7A==","signatures":[{"sig":"MEQCIANFiNUcmmV5BGJhvjRvHKI5ndVzF1BvCLZszYnrAPm6AiBa/gVuoM2r1d6tnyDGvw9i6a+ZA/AkggdrDHreF95gVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3974227},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"2bb7c663014793c2edb225b4263b9927067f79a9","scripts":{"test":"jest","build":"nx build npm-app","start":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-ask":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --ask","start-dir":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --max","typecheck":"npm run build","start-lite":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --lite","start-prod":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && infisical run --env=prod --log-level=warn -- bun run clean-package.js","start-litestar":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","start-superagent":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --superagent","start-experimental":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.354_1749677472108_0.9684500944916512","host":"s3://npm-registry-packages-npm-production"}},"1.0.357":{"name":"codecane","version":"1.0.357","license":"MIT","_id":"codecane@1.0.357","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"8816cd56ec757ed53803181fc30c82406d9016dd","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.357.tgz","fileCount":561,"integrity":"sha512-WZRvzzhGeyVvqBxk4oPZT1GiafD3J08yTGTz98YaT92p7RcKCysRULKhwMk2v/oe8yVGBCcMHueyRCmxXKQ57Q==","signatures":[{"sig":"MEYCIQCg7ElG6SvpHeNGWDKO7yfFF9ZaZ+YUbcEgFyzz0nBzXQIhAP3oggtHS3dlb7IQjrREEdWn9IaFS+2RAGCcXf1UCn6t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3974227},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"86fd18a3087b6ce0125f302674160926f5f4b53f","scripts":{"test":"jest","build":"nx build npm-app","start":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-ask":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --ask","start-dir":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --max","typecheck":"npm run build","start-lite":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --lite","start-prod":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && infisical run --env=prod --log-level=warn -- bun run clean-package.js","start-litestar":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","start-superagent":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --superagent","start-experimental":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.357_1749678083875_0.4093054638884228","host":"s3://npm-registry-packages-npm-production"}},"1.0.358":{"name":"codecane","version":"1.0.358","license":"MIT","_id":"codecane@1.0.358","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"fb414dc143f9d988c312ed26f8e5eb13cc3d37f0","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.358.tgz","fileCount":561,"integrity":"sha512-2EIoKcKcIJz76Rvq7JgMPyM6i+y1UjQco53guRQR0Ge4pkCHGghSnIxMmdTiv/jSJ5QNyxm6xabP3v59D/2oiA==","signatures":[{"sig":"MEUCIQCdcJvoqwQHnA0jAymEAkdr9gNOZsv9hD3ROJ7hJan3QQIgPf8Mi9+e4tKO5goB7ynvL5vmrHunhV6JtE0jJltsU5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3972270},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"7d239ce9dacc7b83ad87b092ab764ddedc5d0b9e","scripts":{"test":"jest","build":"nx build npm-app","start":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-ask":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --ask","start-dir":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --max","typecheck":"npm run build","start-lite":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --lite","start-prod":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && infisical run --env=prod --log-level=warn -- bun run clean-package.js","start-litestar":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","start-superagent":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --superagent","start-experimental":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.358_1749678162655_0.14318560990924278","host":"s3://npm-registry-packages-npm-production"}},"1.0.360":{"name":"codecane","version":"1.0.360","license":"MIT","_id":"codecane@1.0.360","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"306e1946e1b7da470629406212e4a1aaa94e5f77","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.360.tgz","fileCount":561,"integrity":"sha512-NM8VPWQD0a2c2GTrgxhyLh42sKdYCQHUON/OTYn38+lVXx5/jHQv4H92bY6Gv9aTPac0O/XswYKmG4zJJICuoA==","signatures":[{"sig":"MEYCIQDi8swFiDhWtBD7vrgHH6Ulbll0LryVU/+oVF3DwNYPEAIhAPrMLFR/lZ9grJqQumHhsN0EQg1nhrXnQJ0bZ6ju4iKD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3973116},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"bac3432c0ba124034018beaca44a64c48e17dc56","scripts":{"test":"jest","build":"nx build npm-app","start":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-ask":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --ask","start-dir":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --max","typecheck":"npm run build","start-lite":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --lite","start-prod":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && infisical run --env=prod --log-level=warn -- bun run clean-package.js","start-litestar":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","start-superagent":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --superagent","start-experimental":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.360_1749678581825_0.7458616822682969","host":"s3://npm-registry-packages-npm-production"}},"1.0.361":{"name":"codecane","version":"1.0.361","license":"MIT","_id":"codecane@1.0.361","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"47e7d68f743d8972ba327feeecdabe33ce75b435","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.361.tgz","fileCount":359,"integrity":"sha512-Ao81XpqOAbGcXWG1yJbO/NJ6shwjwx5qi8H5O2zX9URD2/a5PPqVg5zdwDlvvQDM0Ofy4sWbAocftsnjR3m+aw==","signatures":[{"sig":"MEYCIQD3n35uTwY+Hzxjbua+t+43gvuWRsj01F0FGxl3MPrFMwIhALP4qb/OZ4xCoNvnStDbZXWL4B6xdOvu8WybmEH3Zcjn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1879960},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"a77d390e1a008a5874c51440f37b579acf033f55","scripts":{"test":"jest","build":"nx build npm-app","start":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-ask":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --ask","start-dir":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --max","typecheck":"npm run build","start-lite":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --lite","start-prod":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && infisical run --env=prod --log-level=warn -- bun run clean-package.js","start-litestar":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","start-superagent":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --superagent","start-experimental":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.361_1749682199533_0.7327670224016116","host":"s3://npm-registry-packages-npm-production"}},"1.0.362":{"name":"codecane","version":"1.0.362","license":"MIT","_id":"codecane@1.0.362","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"bc711ff6c9e4539277ab443d66b8cd333b38adad","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.362.tgz","fileCount":359,"integrity":"sha512-YcHh3EfgZTqbk8Ygyi4XlaDUimjnxFT+IAFuG6kA6gHiSAy4Ux7xo6zDqmZSAGg7fCxDPHjsmwT2vi69bGzIqw==","signatures":[{"sig":"MEQCIEHm8f+065nYBkqiBKVREhQMG0ziRHUbjA9SRKY59UOgAiBDT5jQAqCcSnNRszQE8Uj6SdWOMwsfS7BZZKZ9pEheXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1879960},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"8dea6e3cb2047f5e96666d6332f44f36c72749de","scripts":{"test":"jest","build":"nx build npm-app","start":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-ask":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --ask","start-dir":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --max","typecheck":"npm run build","start-lite":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --lite","start-prod":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && infisical run --env=prod --log-level=warn -- bun run clean-package.js","start-litestar":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","start-superagent":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --superagent","start-experimental":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.362_1749682630740_0.3059390224536225","host":"s3://npm-registry-packages-npm-production"}},"1.0.364":{"name":"codecane","version":"1.0.364","license":"MIT","_id":"codecane@1.0.364","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"2d008713974e29f84dfaa4f50f1c4853dc33342b","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.364.tgz","fileCount":359,"integrity":"sha512-Uoa23f/QPzkg3eW6abrUYPoFJXBNSozwk3JYWTT5Ap4uvwVoGUAajWcItyhhS2CaiHgzlkhkCOYTQRYFwX1RDw==","signatures":[{"sig":"MEQCIGJ+p2JOoXd5gvumNCMT3oBa7cBTvxI9Q5u23AZ8zNmrAiBBBTDP/xIJyVaw2rHFYTzTLOmnEZ76UVtpvv5uQs+TOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1880232},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"a4c3fb54a15df0e5ef0f81dde7488bf3ed710797","scripts":{"test":"jest","build":"nx build npm-app","start":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && infisical run --log-level=warn -- bun run clean-package.js && sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","start-ask":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --ask","start-dir":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --max","typecheck":"npm run build","start-lite":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --lite","start-prod":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && infisical run --env=prod --log-level=warn -- bun run clean-package.js","start-litestar":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","start-superagent":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --superagent","start-experimental":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.364_1749683889494_0.5126372783202366","host":"s3://npm-registry-packages-npm-production"}},"1.0.366":{"name":"codecane","version":"1.0.366","license":"MIT","_id":"codecane@1.0.366","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"1aee0fe65d189d9e6ff3127700377df5b4bc8b32","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.366.tgz","fileCount":359,"integrity":"sha512-73J2kcLfSb4nmEZ69WS7wsprVkwAVVfxMfIPoMQAMr99sd81JWZNzIKBhgy/osWra3v7WYO5nRBFdVVZjygCJg==","signatures":[{"sig":"MEUCIA1qJSZvv+UHmzvWBW7ovf77y0cNnSvKULOJXTDmMtVZAiEAhdIstdhaITAftf4Be9dKUZ8wZsx5ogK79hBhbYU1LS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1880232},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"e6371f8044d4e22d2a78a0d30ffdce46d0ba5b88","scripts":{"test":"jest","build":"nx build npm-app","start":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && infisical run --log-level=warn -- bun run clean-package.js && sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","start-ask":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --ask","start-dir":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --max","typecheck":"npm run build","start-lite":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --lite","start-prod":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && infisical run --env=prod --log-level=warn -- bun run clean-package.js","start-litestar":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","start-superagent":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --superagent","start-experimental":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.366_1749684863527_0.26137046188413193","host":"s3://npm-registry-packages-npm-production"}},"1.0.367":{"name":"codecane","version":"1.0.367","license":"MIT","_id":"codecane@1.0.367","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"7049b76c626b7558e0f03749d71156eb28fe379d","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.367.tgz","fileCount":359,"integrity":"sha512-InpqB5Zs+Ja5gHGMo5djAxbhbU/vxq2osIW8xv+0dpTdisK3V9YD19F9cP4zHJtcAa6qHw62se/Ec47QAbshvw==","signatures":[{"sig":"MEQCIEQMqrvJj3uA+N6TdFD9p4BnaYTLhZWyR8Qy7xOAD+6mAiBae+5Z2RDukJ3v8FuFySw9GydlOJn7OhoKTkaIES5vaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1880232},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"45a5ca88397fcfb3d882f7dbfba06ea31ac8fc0f","scripts":{"test":"jest","build":"nx build npm-app","start":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && infisical run --log-level=warn -- bun run clean-package.js && sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","start-ask":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --ask","start-dir":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --max","typecheck":"npm run build","start-lite":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --lite","start-prod":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && infisical run --env=prod --log-level=warn -- bun run clean-package.js","start-litestar":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","start-superagent":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --superagent","start-experimental":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.367_1749684923347_0.6698839388376454","host":"s3://npm-registry-packages-npm-production"}},"1.0.368":{"name":"codecane","version":"1.0.368","license":"MIT","_id":"codecane@1.0.368","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"61cf229f567226f2ecea64e13e42862a9eb12446","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.368.tgz","fileCount":359,"integrity":"sha512-VEZYeT2a6zsQ2IoyDGncJeiQVeHtCouXDs1LJl4fr7d+45N+ifPyJ5KTjTqLi2Tl2U73GPJEZqFpbCxaQMRC2Q==","signatures":[{"sig":"MEQCIAjlucisGWdlWXd69rD2bfQEV8bqI05zb8huGnCr5QpkAiBPJgOIfTjdIVlpXKWyxWu1/iW6kAdRRDT2zdIQMffcvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1884891},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"9e028a637aaf45e98e50cf3cf938ba86c9ec83db","scripts":{"test":"jest","build":"nx build npm-app","start":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && infisical run --log-level=warn -- bun run clean-package.js && sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","start-ask":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --ask","start-dir":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --max","typecheck":"npm run build","start-lite":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --lite","start-prod":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && infisical run --env=prod --log-level=warn -- bun run clean-package.js","start-litestar":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","start-superagent":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --superagent","start-experimental":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.368_1749685151532_0.7165011280176141","host":"s3://npm-registry-packages-npm-production"}},"1.0.369":{"name":"codecane","version":"1.0.369","license":"MIT","_id":"codecane@1.0.369","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"ad487bced26d5718bbbe43914bb9ee6e9d8464a2","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.369.tgz","fileCount":365,"integrity":"sha512-W3KkAANcoxtxMlpziIteXWQPqW+jEsvjzT3Hg/OAak5w3m2B8GbQnS02AfV7yjFxVGyA0Kt5CCCFS7LWeupE3A==","signatures":[{"sig":"MEUCIQC/sWAfdeYXrn7/90qR1wGoGLWndi2+wSgRlqtBIWFlgAIgQUjgK5p+jpQ3Ke5FFQ+GOdBjP+j7K7dp+5Nk2fQpjnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1892083},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"6194e80d6c39aeeaa8cfff345b5422e4ff18d910","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-ask":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --ask'","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","typecheck":"npm run build","start-lite":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --lite'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","start-superagent":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --superagent'","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.369_1749685494660_0.05953616384216831","host":"s3://npm-registry-packages-npm-production"}},"1.0.370":{"name":"codecane","version":"1.0.370","license":"MIT","_id":"codecane@1.0.370","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"c17ee6e227cc3db83b822a4d2b9e40388f50cdbb","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.370.tgz","fileCount":359,"integrity":"sha512-RROgrA1r9uphoZRPm3LAV6njae/Z+ngU3ymqVj8YgDCx5c/xixlWel6t6jVK18/vIwCZr224HWFLq2MP8V/sDQ==","signatures":[{"sig":"MEUCIQD0sA4tfcpM4bPXVzh9d2Mf4RGv9K0bsWc6OF/E/ojEgAIgZVFNm//yUi0fVWz9D94xzzHNK1SrRU3M1ugGxLnG2zY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1880232},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"03d7ef5b327e1030117cf92671749c0359b3a2b1","scripts":{"test":"jest","build":"nx build npm-app","start":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && infisical run --log-level=warn -- bun run clean-package.js && sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","start-ask":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --ask","start-dir":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --max","typecheck":"npm run build","start-lite":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --lite","start-prod":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && infisical run --env=prod --log-level=warn -- bun run clean-package.js","start-litestar":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","start-superagent":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --superagent","start-experimental":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.370_1749686331507_0.21621480980065177","host":"s3://npm-registry-packages-npm-production"}},"1.0.371":{"name":"codecane","version":"1.0.371","license":"MIT","_id":"codecane@1.0.371","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"b76c68bf1320b53479c6564b3c0b3c2edecb1f5b","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.371.tgz","fileCount":365,"integrity":"sha512-0UThJJkZGK0ggCAWDXqVN5/kZjgKq8bK5IoIhM4Ol5iSwq4tRWArpVRCoJ8LKOUwi4UbyJFzECIw1TYDnNM7GA==","signatures":[{"sig":"MEUCIGBfnOiIRH26/8E1PuqLGYJJf1PFrchkof2jTm3A2E7WAiEAyKjsq/VG3oRUEXVC+1NomOJhwWOqCX32QEI1tdZim/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1892495},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"88c75e50549e2d57c62b0e89efb1c2201aa4f2c8","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-ask":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --ask'","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","typecheck":"npm run build","start-lite":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --lite'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","start-superagent":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --superagent'","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.371_1749686714665_0.5554569531456666","host":"s3://npm-registry-packages-npm-production"}},"1.0.372":{"name":"codecane","version":"1.0.372","license":"MIT","_id":"codecane@1.0.372","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"0fc6c8cd44261d091c356a7113f951e2e77689b2","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.372.tgz","fileCount":365,"integrity":"sha512-kuT1irGPXJUgakqyYPx68OqHZDCUTFEpDFWFWUtnDEIN2kXXke4SYSIqaS6ZK6EU5vD2q5ANHoIJxdMyoTGCQg==","signatures":[{"sig":"MEQCIHyZoWc+AZqkeOUusQ24TC25cBQD/Jc/fvGPD62aXqu0AiBx50Jg5S20vvH5sFRmQL52/fcIYz2fKPTpKr+lcbUnAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1892812},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"4d208f92dbd60cfaef68a6f050d4a1e47b75d6f7","scripts":{"test":"jest","build":"nx build npm-app","start":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts ..'","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx build npm-app && bun run with-env -- sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","with-env":"env-cmd -f ./loadEnv.js","start-ask":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --ask'","start-dir":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --max'","typecheck":"npm run build","start-lite":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --lite'","start-prod":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx build npm-app && bun run clean-package.js","start-litestar":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"bun run with-env -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","start-superagent":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --superagent'","start-experimental":"nx build npm-app > /dev/null && bun run with-env -- sh -c 'TS_NODE_PROJECT=./tsconfig.json ts-node -r tsconfig-paths/register src/index.ts .. --experimental'","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","env-cmd":"^10.1.0","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.372_1749686861204_0.2855114425816567","host":"s3://npm-registry-packages-npm-production"}},"1.0.373":{"name":"codecane","version":"1.0.373","license":"MIT","_id":"codecane@1.0.373","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"4c3eaf9577ea3b4e44f3256b8ede23d3d8db4404","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.373.tgz","fileCount":309,"integrity":"sha512-UHc2FtVIspen66Zqnm3chatGFIix3Sl0d4vjJ6QDRHB7nbREHDsinJ5S4yquF20CSxf7EY2xABgtwfk67fC4DQ==","signatures":[{"sig":"MEUCIDswaITjVYZ+3ogqRLtzzktxlSCcbx45RBOWaBWt6JckAiEAqUbdNxYsTkza7QyRubIYSlmcCjOnXU66bPzy4t/dOXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1831944},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"064d6b9ae5fad1cf76b1d07ec305387ce88b9d26","scripts":{"test":"jest","build":"nx build npm-app","start":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && infisical run --log-level=warn -- bun run clean-package.js && sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","start-ask":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --ask","start-dir":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --max","typecheck":"npm run build","start-lite":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --lite","start-prod":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && infisical run --env=prod --log-level=warn -- bun run clean-package.js","start-litestar":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","start-superagent":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --superagent","start-experimental":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.373_1749687668498_0.3830173169771389","host":"s3://npm-registry-packages-npm-production"}},"1.0.374":{"name":"codecane","version":"1.0.374","license":"MIT","_id":"codecane@1.0.374","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"0cc90d8db73daf4b14ec2720f481668d56e1b0a8","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.374.tgz","fileCount":359,"integrity":"sha512-osjDl7sIKMM02J8jFjji9kXFPpqC0a+/a309uoh4gApIPA0RKsmFitge/QY6Y3sthbAl5IHLrvxhsO6RCaex1g==","signatures":[{"sig":"MEYCIQD7K8STaTWegsPEdd8HQf0mh8c2qd63OD/rQlvNlya/vAIhALxFCP0TGgytNz7AYpOeBRul46z06ksYKme2oVac19/o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1880440},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"98aff1a7d9bc8c7106ae5dd2477106008f6842a4","scripts":{"test":"jest","build":"nx build npm-app","start":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ..","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && infisical run --log-level=warn -- bun run clean-package.js && sh -c 'TS_NODE_BASEURL=./dist node -r tsconfig-paths/register dist/index.js ..'","start-ask":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --ask","start-dir":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","start-max":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --max","typecheck":"npm run build","start-lite":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --lite","start-prod":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/jpcsp","start-vscode":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/vscode","start-nushell":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && infisical run --env=prod --log-level=warn -- bun run clean-package.js","start-litestar":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../test/__mock-projects__/litestar","start-manifold":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts ../../manifold","start-superagent":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --superagent","start-experimental":"infisical run --log-level=warn -- ts-node -r tsconfig-paths/register src/index.ts .. --experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.374_1749692147061_0.651019334858219","host":"s3://npm-registry-packages-npm-production"}},"1.0.375":{"name":"codecane","version":"1.0.375","license":"MIT","_id":"codecane@1.0.375","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"dfc758e152ae0b385e408e60bd960d57bbd11cca","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.375.tgz","fileCount":359,"integrity":"sha512-AQ0/8iCzuX/D1R7oK/0MeoFYfjdm8UQ3fVOdYnEY173udWQP6/vKtQ4y6qjwvV/0+gojfYTFXNoQhmPNDyZLPg==","signatures":[{"sig":"MEUCIQDu+MMpgN1MC+/hXQczL8j063vx3Zl2yxWU+XsYldKxugIgGTAhSu9UmZFYNRdeGHAat+RA1Q8WGqeOYIwxySDm7Ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1888219},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"b054f05e01510699b6bf4e767cbe2a8c696fe761","scripts":{"test":"jest","build":"nx build npm-app","start":"nx run npm-app:start","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && nx run npm-app:start-js","start-ask":"nx run npm-app:start-ask","start-dir":"nx run npm-app:start-dir","start-max":"nx run npm-app:start-max","typecheck":"npm run build","start-lite":"nx run npm-app:start-lite","start-prod":"nx run npm-app:start-prod","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"nx run npm-app:start-jpcsp","start-vscode":"nx run npm-app:start-vscode","start-nushell":"nx run npm-app:start-nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && nx run npm-app:prepublish","start-litestar":"nx run npm-app:start-litestar","start-manifold":"nx run npm-app:start-manifold","start-superagent":"nx run npm-app:start-superagent","start-experimental":"nx run npm-app:start-experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.375_1749848067282_0.9795162004196913","host":"s3://npm-registry-packages-npm-production"}},"1.0.376":{"name":"codecane","version":"1.0.376","license":"MIT","_id":"codecane@1.0.376","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"84d9dbfe3c2fd8f00bf31df9d4a4214f8dcd4268","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.376.tgz","fileCount":359,"integrity":"sha512-DVt4rvRbxYe/3rPjAUIVtK1VKxCLwQrRTWS7ol3YmPJ0o5qWAwNr0UrBoJfRbVMjO5Po7L35YfsbGnwEqFbYpA==","signatures":[{"sig":"MEYCIQC4A4/wyFvnd8SsKkFQWBHX1lnz4vTctI7ymPs/nYStggIhALMb+nLmwnqqLKYu436jMl+JcaRo8b33dh/WQr+Eon0c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1891634},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"5e999817c7c37432861989237a7809d3455ab68b","scripts":{"test":"jest","build":"nx build npm-app","start":"nx run npm-app:start","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && nx run npm-app:start-js","start-ask":"nx run npm-app:start-ask","start-dir":"nx run npm-app:start-dir","start-max":"nx run npm-app:start-max","typecheck":"npm run build","start-lite":"nx run npm-app:start-lite","start-prod":"nx run npm-app:start-prod","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"nx run npm-app:start-jpcsp","start-vscode":"nx run npm-app:start-vscode","start-nushell":"nx run npm-app:start-nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && nx run npm-app:prepublish","start-litestar":"nx run npm-app:start-litestar","start-manifold":"nx run npm-app:start-manifold","start-superagent":"nx run npm-app:start-superagent","start-experimental":"nx run npm-app:start-experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.376_1749848522547_0.25822707896603303","host":"s3://npm-registry-packages-npm-production"}},"1.0.377":{"name":"codecane","version":"1.0.377","license":"MIT","_id":"codecane@1.0.377","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"1fa472e0db68f12bef6171ae9ce90f48d6d76a76","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.377.tgz","fileCount":359,"integrity":"sha512-vyh2GizlYVM+gKtk3itI9bcnkFiPHcQiOmPC1CJGTbPdvmDYjYM2ucaR8VCuOgk4hnA6CVKzkxqT66jGfaKlqA==","signatures":[{"sig":"MEUCICAjkJPKhau1SZQ0bBszNmvTqPVz40T0Uk+6p04tVPOOAiEAp11rH0qIgWDTHkwZMO5ydiG9/ztAcOqD+hJkYkpLIak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1891586},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"1106dbfa30b26af139c9f25f4d1c6e42a4781158","scripts":{"test":"jest","build":"nx build npm-app","start":"nx run npm-app:start","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && nx run npm-app:start-js","start-ask":"nx run npm-app:start-ask","start-dir":"nx run npm-app:start-dir","start-max":"nx run npm-app:start-max","typecheck":"npm run build","start-lite":"nx run npm-app:start-lite","start-prod":"nx run npm-app:start-prod","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"nx run npm-app:start-jpcsp","start-vscode":"nx run npm-app:start-vscode","start-nushell":"nx run npm-app:start-nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && nx run npm-app:prepublish","start-litestar":"nx run npm-app:start-litestar","start-manifold":"nx run npm-app:start-manifold","start-superagent":"nx run npm-app:start-superagent","start-experimental":"nx run npm-app:start-experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.377_1749848722516_0.5202975979220839","host":"s3://npm-registry-packages-npm-production"}},"1.0.378":{"name":"codecane","version":"1.0.378","license":"MIT","_id":"codecane@1.0.378","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"dfe0952858d01c206df942f53390e5d8c157cff4","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.378.tgz","fileCount":359,"integrity":"sha512-6hHFP2dskj8/ntq9PvzpJY7r3Zcr6eKwC07Wi2y/oPxQ2k+fMy8eIhak2I9TNNckRlJ5bGcNFyhrKGtbYgRWxA==","signatures":[{"sig":"MEQCID16lwhkBfbOfuGrgV7UBQQVkgBzOzOFvP0zGt1BG/lOAiAxknUCF86GyO4KDjlG8JydDCRFbr3lptW3snU4W8R2mQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1891426},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"04c187bcd1eeb857ed27cdda9b450699a6542593","scripts":{"test":"jest","build":"nx build npm-app","start":"nx run npm-app:start","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && nx run npm-app:start-js","start-ask":"nx run npm-app:start-ask","start-dir":"nx run npm-app:start-dir","start-max":"nx run npm-app:start-max","typecheck":"npm run build","start-lite":"nx run npm-app:start-lite","start-prod":"nx run npm-app:start-prod","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"nx run npm-app:start-jpcsp","start-vscode":"nx run npm-app:start-vscode","start-nushell":"nx run npm-app:start-nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && nx run npm-app:prepublish","start-litestar":"nx run npm-app:start-litestar","start-manifold":"nx run npm-app:start-manifold","start-superagent":"nx run npm-app:start-superagent","start-experimental":"nx run npm-app:start-experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.378_1749850344326_0.7945967618940724","host":"s3://npm-registry-packages-npm-production"}},"1.0.379":{"name":"codecane","version":"1.0.379","license":"MIT","_id":"codecane@1.0.379","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"8b4f281af66ef3c638f545370d84d3a4a6a6b1e4","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.379.tgz","fileCount":359,"integrity":"sha512-5SRnKHsqnJjNLjm3P/i2YMHPOCPWKnUYe3z7TRnXvnALPu5JAStaBEib5pz2C9kfSufUDZCPOieZuf2aXTh/KA==","signatures":[{"sig":"MEUCIQCoUJLgswKoOOB/zTe+wGWISVu1sRVjKOusgxzZmh6Z6QIgfKiU3CzDYGvb02DfRj5j846jGmZNf8zpzCKHUnXn18s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1890247},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"9ad67c1f269efbe4e9702445b654b67f18c16cef","scripts":{"test":"jest","build":"nx build npm-app","start":"nx run npm-app:start","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && nx run npm-app:start-js","start-ask":"nx run npm-app:start-ask","start-dir":"nx run npm-app:start-dir","start-max":"nx run npm-app:start-max","typecheck":"npm run build","start-lite":"nx run npm-app:start-lite","start-prod":"nx run npm-app:start-prod","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"nx run npm-app:start-jpcsp","start-vscode":"nx run npm-app:start-vscode","start-nushell":"nx run npm-app:start-nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && nx run npm-app:prepublish","start-litestar":"nx run npm-app:start-litestar","start-manifold":"nx run npm-app:start-manifold","start-superagent":"nx run npm-app:start-superagent","start-experimental":"nx run npm-app:start-experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.379_1749851462347_0.9111627231363735","host":"s3://npm-registry-packages-npm-production"}},"1.0.380":{"name":"codecane","version":"1.0.380","license":"MIT","_id":"codecane@1.0.380","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"2a2c98e7e777aa3e5545fe8e24df2c5d2b834310","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.380.tgz","fileCount":359,"integrity":"sha512-hZ9xiXmY9wopaBg93PZxClFYmCgED5l11rI+rCol9po3lQvaOfvkC2dFUAZb+NBJrR3TGsWvQc9XkZXRZbhAZA==","signatures":[{"sig":"MEQCIBgtxroO+en5RTPD9OKN0eK56mFltdxkT8nx2SAJ57LaAiBK8N7KxpRrVFCHzqljE+WeoIwYTb+ilvfMB7zwmEUgXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1890863},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"6b026adf01dbacfeae9e9637d703093a26182048","scripts":{"test":"jest","build":"nx build npm-app","start":"nx run npm-app:start","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && nx run npm-app:start-js","start-ask":"nx run npm-app:start-ask","start-dir":"nx run npm-app:start-dir","start-max":"nx run npm-app:start-max","typecheck":"npm run build","start-lite":"nx run npm-app:start-lite","start-prod":"nx run npm-app:start-prod","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"nx run npm-app:start-jpcsp","start-vscode":"nx run npm-app:start-vscode","start-nushell":"nx run npm-app:start-nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && nx run npm-app:prepublish","start-litestar":"nx run npm-app:start-litestar","start-manifold":"nx run npm-app:start-manifold","start-superagent":"nx run npm-app:start-superagent","start-experimental":"nx run npm-app:start-experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.380_1749851839236_0.012767017838096972","host":"s3://npm-registry-packages-npm-production"}},"1.0.381":{"name":"codecane","version":"1.0.381","license":"MIT","_id":"codecane@1.0.381","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"c0d61d36738f44c14c38039d647602bc7a675e79","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.381.tgz","fileCount":359,"integrity":"sha512-kzQZq5KgCphqglBqPH8LyXvjv26f7IcuXRuMaUsuyTQuMgfjYrsDiZx15oVdaqVZKMSCVu+KG+LHOBPfUM947w==","signatures":[{"sig":"MEQCICPgIx6jYXE+x89i3u0Qg1zhv6LxGBYI91mmN0KwmOSuAiBOpWqchXiv0ye9LAQO9hQ1K/xj7UZqEF0Lz0LBuo7m5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1892801},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"eadbb0bae795ff4d3366a95a4050f8d849272940","scripts":{"test":"jest","build":"nx build npm-app","start":"nx run npm-app:start","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && nx run npm-app:start-js","start-ask":"nx run npm-app:start-ask","start-dir":"nx run npm-app:start-dir","start-max":"nx run npm-app:start-max","typecheck":"npm run build","start-lite":"nx run npm-app:start-lite","start-prod":"nx run npm-app:start-prod","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"nx run npm-app:start-jpcsp","start-vscode":"nx run npm-app:start-vscode","start-nushell":"nx run npm-app:start-nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && nx run npm-app:prepublish","start-litestar":"nx run npm-app:start-litestar","start-manifold":"nx run npm-app:start-manifold","start-superagent":"nx run npm-app:start-superagent","start-experimental":"nx run npm-app:start-experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.381_1749852638337_0.2994558387987376","host":"s3://npm-registry-packages-npm-production"}},"1.0.382":{"name":"codecane","version":"1.0.382","license":"MIT","_id":"codecane@1.0.382","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"86e0e5b120e52392c43af816496b1ebe1d2163aa","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.382.tgz","fileCount":359,"integrity":"sha512-/VjOYewanBEMSpmtp7/K6IHk1rUD49MJ7I00K1EZ8X7oJd8TkSQ/SHY69mjTiiRXHczrJazXi8bBCPqlB8zKWA==","signatures":[{"sig":"MEUCIQDmZ31oUmgFSSQlZaby3JSP70ZG/qbMJQJ2WRcnePLRSgIgI4tNd5s2lMz4P908jSA8xniC02lOJp9tjkYqUlPvjW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1888144},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"a05701910f6662bcacaf1b2405acc13c437f3e1e","scripts":{"test":"jest","build":"nx build npm-app","start":"nx run npm-app:start","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && nx run npm-app:start-js","start-ask":"nx run npm-app:start-ask","start-dir":"nx run npm-app:start-dir","start-max":"nx run npm-app:start-max","typecheck":"npm run build","start-lite":"nx run npm-app:start-lite","start-prod":"nx run npm-app:start-prod","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"nx run npm-app:start-jpcsp","start-vscode":"nx run npm-app:start-vscode","start-nushell":"nx run npm-app:start-nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && nx run npm-app:prepublish","start-litestar":"nx run npm-app:start-litestar","start-manifold":"nx run npm-app:start-manifold","start-superagent":"nx run npm-app:start-superagent","start-experimental":"nx run npm-app:start-experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.382_1749853217920_0.4283349600148081","host":"s3://npm-registry-packages-npm-production"}},"1.0.383":{"name":"codecane","version":"1.0.383","license":"MIT","_id":"codecane@1.0.383","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"bc51e0a5023c7da81393dfb64cfa9a158e2037ff","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.383.tgz","fileCount":359,"integrity":"sha512-UgCsxn4aAwdeQdvkyKHek+uNV5N7hD+ZilJQH34eJnCEnkNGJudNcsMo4JyqFbCnPR8InBBe9SlZETukCP+V6g==","signatures":[{"sig":"MEUCID3O+W/zXO0zvo1tW/eEh+uXOKKIitpgwK6gINafIfXSAiEAwj/kHOeWlXIgrzk8VN5H9toXOhnAasJotNKcCsa0s7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1890726},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"43c9cc47bf84e7ae04873d8327cae71487a584c8","scripts":{"test":"jest","build":"nx build npm-app","start":"nx run npm-app:start","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && nx run npm-app:start-js","start-ask":"nx run npm-app:start-ask","start-dir":"nx run npm-app:start-dir","start-max":"nx run npm-app:start-max","typecheck":"npm run build","start-lite":"nx run npm-app:start-lite","start-prod":"nx run npm-app:start-prod","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"nx run npm-app:start-jpcsp","start-vscode":"nx run npm-app:start-vscode","start-nushell":"nx run npm-app:start-nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && nx run npm-app:prepublish","start-litestar":"nx run npm-app:start-litestar","start-manifold":"nx run npm-app:start-manifold","start-superagent":"nx run npm-app:start-superagent","start-experimental":"nx run npm-app:start-experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.383_1749854634067_0.17590647181181351","host":"s3://npm-registry-packages-npm-production"}},"1.0.384":{"name":"codecane","version":"1.0.384","license":"MIT","_id":"codecane@1.0.384","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"80b076f82cc24de3dd2dc01a7e8a82970416da95","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.384.tgz","fileCount":359,"integrity":"sha512-E6Iw7LgG0DUUTTbVjtMtOlHIqKPwR71OsxDLtgt7EauxyEy6Np+4nXVL9o+GGcDLS1OKqfxjiinTsYmnAwORAQ==","signatures":[{"sig":"MEUCIQCc2ySSigsWOB5HyKSwxzqcboieT2jtcQMDB+UwMrjOegIgEP4kFZKM0ra1mUdc2qnFcs4mlcMkskmPmGrzrig6nY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1890343},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"8276f8d3f4e3ec1a1b9e610c67daae3d3c2956c6","scripts":{"test":"jest","build":"nx build npm-app","start":"nx run npm-app:start","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && nx run npm-app:start-js","start-ask":"nx run npm-app:start-ask","start-dir":"nx run npm-app:start-dir","start-max":"nx run npm-app:start-max","typecheck":"npm run build","start-lite":"nx run npm-app:start-lite","start-prod":"nx run npm-app:start-prod","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"nx run npm-app:start-jpcsp","start-vscode":"nx run npm-app:start-vscode","start-nushell":"nx run npm-app:start-nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && nx run npm-app:prepublish","start-litestar":"nx run npm-app:start-litestar","start-manifold":"nx run npm-app:start-manifold","start-superagent":"nx run npm-app:start-superagent","start-experimental":"nx run npm-app:start-experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.384_1749855770242_0.26568707526598323","host":"s3://npm-registry-packages-npm-production"}},"1.0.385":{"name":"codecane","version":"1.0.385","license":"MIT","_id":"codecane@1.0.385","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"88cf62a4baca2352e676423fce4015eb09cafc7e","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.385.tgz","fileCount":359,"integrity":"sha512-aq6UFVKsLPrRPc5hj2BaYBJmD9Y8LzuPuaxCJUo06RvNaRDA1GjdJTOaniH64AQFDhnd/wPN3XTwQZXD/rR9qA==","signatures":[{"sig":"MEUCIQCOfL+VDV+H6f96lYZA2DENnZOtYTRvTCfHVUt6FDK9LAIgXQDI2LBdJvNn5YNc6DlDiVeyI1tft0OYgNoooln9H+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1890343},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"e0e28f76d188d864c7fd1c3f0c59f9532ceab4e5","scripts":{"test":"jest","build":"nx build npm-app","start":"nx run npm-app:start","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && nx run npm-app:start-js","start-ask":"nx run npm-app:start-ask","start-dir":"nx run npm-app:start-dir","start-max":"nx run npm-app:start-max","typecheck":"npm run build","start-lite":"nx run npm-app:start-lite","start-prod":"nx run npm-app:start-prod","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"nx run npm-app:start-jpcsp","start-vscode":"nx run npm-app:start-vscode","start-nushell":"nx run npm-app:start-nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && nx run npm-app:prepublish","start-litestar":"nx run npm-app:start-litestar","start-manifold":"nx run npm-app:start-manifold","start-superagent":"nx run npm-app:start-superagent","start-experimental":"nx run npm-app:start-experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.385_1749856918773_0.678040583914207","host":"s3://npm-registry-packages-npm-production"}},"1.0.386":{"name":"codecane","version":"1.0.386","license":"MIT","_id":"codecane@1.0.386","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"72e98aaa95158e0e0768332a7adde235e8e7084e","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.386.tgz","fileCount":359,"integrity":"sha512-HKSmJjhnNKljy2Otuax9Kw4ld4OuR078e2lHjDypDyLkC+laqcTirOd65FxMlCEE04tXbTnDe9uqZrX0QAKQXg==","signatures":[{"sig":"MEUCIQCZ8jh0Wd/1SOKPqe/3JHwNZZh6uCNscm5QlGqUCEHCGgIgXlmxSy6R38WF6luBMB9spGVcw3E+mpaPJzsOBfRoDe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1890354},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"ba18320e5be789d454be70c248768a7d437a1d84","scripts":{"test":"jest","build":"nx build npm-app","start":"nx run npm-app:start","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && nx run npm-app:start-js","start-ask":"nx run npm-app:start-ask","start-dir":"nx run npm-app:start-dir","start-max":"nx run npm-app:start-max","typecheck":"npm run build","start-lite":"nx run npm-app:start-lite","start-prod":"nx run npm-app:start-prod","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"nx run npm-app:start-jpcsp","start-vscode":"nx run npm-app:start-vscode","start-nushell":"nx run npm-app:start-nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && nx run npm-app:prepublish","start-litestar":"nx run npm-app:start-litestar","start-manifold":"nx run npm-app:start-manifold","start-superagent":"nx run npm-app:start-superagent","start-experimental":"nx run npm-app:start-experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"23.7.0","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.386_1749857045778_0.5392459345877443","host":"s3://npm-registry-packages-npm-production"}},"1.0.387":{"name":"codecane","version":"1.0.387","license":"MIT","_id":"codecane@1.0.387","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"59666b5a7b40a8ac64976ac093ac243147d084a4","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.387.tgz","fileCount":570,"integrity":"sha512-iI9vBScYPercNpG0GytKDLLIgiW/k3M7HO9/edX7poKnCjTkFJtizy7bHxQ62/Iee0qZTqtt6WQrJTXcVAuk/g==","signatures":[{"sig":"MEQCICe0UfkKd1Uu6O9l1g+aNRbLIMOUX8A3neASY3wl+7uDAiBF8sNjMTbVxBhIzihdgQyQ+4FWHuJZCkBBA9mjIjITmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3981589},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"d294845c253c4ce0556037dcaa040a98cc3b9b9c","scripts":{"test":"jest","build":"nx build npm-app","start":"nx run npm-app:start","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && nx run npm-app:start-js","start-ask":"nx run npm-app:start-ask","start-dir":"nx run npm-app:start-dir","start-max":"nx run npm-app:start-max","typecheck":"npm run build","start-lite":"nx run npm-app:start-lite","start-prod":"nx run npm-app:start-prod","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"nx run npm-app:start-jpcsp","start-vscode":"nx run npm-app:start-vscode","start-nushell":"nx run npm-app:start-nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && nx run npm-app:prepublish","start-litestar":"nx run npm-app:start-litestar","start-manifold":"nx run npm-app:start-manifold","start-superagent":"nx run npm-app:start-superagent","start-experimental":"nx run npm-app:start-experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.387_1749860573382_0.9457388585287256","host":"s3://npm-registry-packages-npm-production"}},"1.0.388":{"name":"codecane","version":"1.0.388","license":"MIT","_id":"codecane@1.0.388","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"5ae0c6885f4f89806d4c962996326569744129c3","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.388.tgz","fileCount":570,"integrity":"sha512-LfoxwrFLrEazyk/5G/LDikVY/bu2sszeebo3IZCnrNMB7WnAVAbKzlNDXEpDKS0Dcgjj9dsC/D+vYDuigMf2SA==","signatures":[{"sig":"MEYCIQDW9MCg+HQOt5QO3R9KvcyUMQYSueiiIByd1DcpxJfcFgIhAK8QQnmeEW8vHmKWbZaYF5dMSeldQig5Ue8h6nhinVrY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3985504},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"b773bf0daf943398414e2f082c04717bbe410134","scripts":{"test":"jest","build":"nx build npm-app","start":"nx run npm-app:start","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && nx run npm-app:start-js","start-ask":"nx run npm-app:start-ask","start-dir":"nx run npm-app:start-dir","start-max":"nx run npm-app:start-max","typecheck":"npm run build","start-lite":"nx run npm-app:start-lite","start-prod":"nx run npm-app:start-prod","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"nx run npm-app:start-jpcsp","start-vscode":"nx run npm-app:start-vscode","start-nushell":"nx run npm-app:start-nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && nx run npm-app:prepublish","start-litestar":"nx run npm-app:start-litestar","start-manifold":"nx run npm-app:start-manifold","start-superagent":"nx run npm-app:start-superagent","start-experimental":"nx run npm-app:start-experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.388_1749940629971_0.3488593231399735","host":"s3://npm-registry-packages-npm-production"}},"1.0.389":{"name":"codecane","version":"1.0.389","license":"MIT","_id":"codecane@1.0.389","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"5ada9c9afbe8fef8a1c205447c904a8ba5a8511c","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.389.tgz","fileCount":570,"integrity":"sha512-8AsRUsM4rhw/Pi6BY5gMA2cJXIhJ8W5uBvk4OJo2dTWT051lD4EcThpw436soTW5awI3HJojpsjeSBvxHoEeyA==","signatures":[{"sig":"MEUCIFlAUeQzX6IrKothOrRbGKBpFp6MeNaT2kF8pTed2MmnAiEAmv83Ob4q0tD4I2JZ9slozF90BURpY7a8l3Fpl++OUdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3985504},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"63ef8c90ca2c2a3090723dd8edece5788524cfcc","scripts":{"test":"jest","build":"nx build npm-app","start":"nx run npm-app:start","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && nx run npm-app:start-js","start-ask":"nx run npm-app:start-ask","start-dir":"nx run npm-app:start-dir","start-max":"nx run npm-app:start-max","typecheck":"npm run build","start-lite":"nx run npm-app:start-lite","start-prod":"nx run npm-app:start-prod","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"nx run npm-app:start-jpcsp","start-vscode":"nx run npm-app:start-vscode","start-nushell":"nx run npm-app:start-nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && nx run npm-app:prepublish","start-litestar":"nx run npm-app:start-litestar","start-manifold":"nx run npm-app:start-manifold","start-superagent":"nx run npm-app:start-superagent","start-experimental":"nx run npm-app:start-experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.389_1749942329484_0.02639327574139383","host":"s3://npm-registry-packages-npm-production"}},"1.0.390":{"name":"codecane","version":"1.0.390","license":"MIT","_id":"codecane@1.0.390","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"82f0c8da0fb0c0df5271bc52447eaef1eebf7308","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.390.tgz","fileCount":570,"integrity":"sha512-zY26lHlPtidIEuxxTE+HuFqKnq3lmiZud9wlWoRtd45pAalhyqza0DWBvTQqKdJfZnvHpO25TCzoxsJKHTAhGw==","signatures":[{"sig":"MEQCIDMqvklcIslaLk6DtbGB8oO/7DWDNg6Tbv3nAwDdJWLVAiAwXHT6NlRjldW0jD6YiZADGOUvCfM0+dboefeLHRN05Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3985932},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"0881d35df5a169fc0867d144cd336ef81f0f639f","scripts":{"test":"jest","build":"nx build npm-app","start":"nx run npm-app:start","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && nx run npm-app:start-js","start-ask":"nx run npm-app:start-ask","start-dir":"nx run npm-app:start-dir","start-max":"nx run npm-app:start-max","typecheck":"npm run build","start-lite":"nx run npm-app:start-lite","start-prod":"nx run npm-app:start-prod","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"nx run npm-app:start-jpcsp","start-vscode":"nx run npm-app:start-vscode","start-nushell":"nx run npm-app:start-nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && nx run npm-app:prepublish","start-litestar":"nx run npm-app:start-litestar","start-manifold":"nx run npm-app:start-manifold","start-superagent":"nx run npm-app:start-superagent","start-experimental":"nx run npm-app:start-experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.390_1749943104365_0.10394933094209113","host":"s3://npm-registry-packages-npm-production"}},"1.0.391":{"name":"codecane","version":"1.0.391","license":"MIT","_id":"codecane@1.0.391","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"fee00f50bffdaeb66a5907ae108a935cf928c91a","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.391.tgz","fileCount":570,"integrity":"sha512-5soJ5dYcvlWWhqv2kpSSTfcQdM3K3FWDrdhRZmZbr5XH0bvg99AcYVORIhNFZjIJaOsFRSy6F3Chb8V4usfKuQ==","signatures":[{"sig":"MEYCIQDR4rWIPm15UQHyxLUNqaIPB80KhCHSPE8JSqwhHMxSnAIhAK7AVeBKRNCs6xCkfSbnfpWS9pJQK7wrhccj7cFAZJ5D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3985932},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"059806d87191c2614177431a814a1fa91e2494d6","scripts":{"test":"jest","build":"nx build npm-app","start":"nx run npm-app:start","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && nx run npm-app:start-js","start-ask":"nx run npm-app:start-ask","start-dir":"nx run npm-app:start-dir","start-max":"nx run npm-app:start-max","typecheck":"npm run build","start-lite":"nx run npm-app:start-lite","start-prod":"nx run npm-app:start-prod","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"nx run npm-app:start-jpcsp","start-vscode":"nx run npm-app:start-vscode","start-nushell":"nx run npm-app:start-nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && nx run npm-app:prepublish","start-litestar":"nx run npm-app:start-litestar","start-manifold":"nx run npm-app:start-manifold","start-superagent":"nx run npm-app:start-superagent","start-experimental":"nx run npm-app:start-experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.391_1749943120198_0.5915998264358246","host":"s3://npm-registry-packages-npm-production"}},"1.0.392":{"name":"codecane","version":"1.0.392","license":"MIT","_id":"codecane@1.0.392","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"0853e24f179cdebedfbb72cd1ce036a24ffef62e","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.392.tgz","fileCount":570,"integrity":"sha512-NTRQNP05IrlHuwg+S7kLwWqRn1spt1oQGGfjmgUTuxbYobDlnwg9IrrA7dNfwbWJwHnOm5i2fAt74jRH7RX1RA==","signatures":[{"sig":"MEQCIATQBd6CQ8tgnsgSPxmzF+SiciJoEQCVh6HLXwEu6bazAiBLIFcJFTWmZBptiCwlUHoZ4FhA49+9eigm5SXDy2p8CQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3985518},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"ce83503128b5e033d7dd48ab69800792ce80962c","scripts":{"test":"jest","build":"nx build npm-app","start":"nx run npm-app:start","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && nx run npm-app:start-js","start-ask":"nx run npm-app:start-ask","start-dir":"nx run npm-app:start-dir","start-max":"nx run npm-app:start-max","typecheck":"npm run build","start-lite":"nx run npm-app:start-lite","start-prod":"nx run npm-app:start-prod","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"nx run npm-app:start-jpcsp","start-vscode":"nx run npm-app:start-vscode","start-nushell":"nx run npm-app:start-nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && nx run npm-app:prepublish","start-litestar":"nx run npm-app:start-litestar","start-manifold":"nx run npm-app:start-manifold","start-superagent":"nx run npm-app:start-superagent","start-experimental":"nx run npm-app:start-experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.392_1749943370779_0.6902519334849639","host":"s3://npm-registry-packages-npm-production"}},"1.0.393":{"name":"codecane","version":"1.0.393","license":"MIT","_id":"codecane@1.0.393","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"0e6caa1a2b5aa5a8be0f8909eff799d0a2819ca4","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.393.tgz","fileCount":570,"integrity":"sha512-2GS8UPKimeYkHbcNketpChJDV93HTNq9uG74BOG0RTSqdExiTjqJ6cnmENZxHJKXI8SfykqFHR1o4alot7oWhg==","signatures":[{"sig":"MEYCIQDXIhQKr4K5cza3oYIw2zrEDKQaVAkU0DdIgM8EMFAPNgIhAPSILCucRIqWXCZYJRWaHCMm2n9yNoj+djbr4iXfBHHt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3985387},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"a2c4ff91aacd5323fb87e2ddfcc7cd1ca2c13d18","scripts":{"test":"jest","build":"nx build npm-app","start":"nx run npm-app:start","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && nx run npm-app:start-js","start-ask":"nx run npm-app:start-ask","start-dir":"nx run npm-app:start-dir","start-max":"nx run npm-app:start-max","typecheck":"npm run build","start-lite":"nx run npm-app:start-lite","start-prod":"nx run npm-app:start-prod","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"nx run npm-app:start-jpcsp","start-vscode":"nx run npm-app:start-vscode","start-nushell":"nx run npm-app:start-nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && nx run npm-app:prepublish","start-litestar":"nx run npm-app:start-litestar","start-manifold":"nx run npm-app:start-manifold","start-superagent":"nx run npm-app:start-superagent","start-experimental":"nx run npm-app:start-experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.393_1749943702804_0.6294489198134428","host":"s3://npm-registry-packages-npm-production"}},"1.0.394":{"name":"codecane","version":"1.0.394","license":"MIT","_id":"codecane@1.0.394","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"bin":{"codecane":"dist/index.js"},"dist":{"shasum":"c040ec5131aae4bfef20b2335bd4d5ebbe7ed719","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.394.tgz","fileCount":570,"integrity":"sha512-Y12EnQdvrRUpRsRDPnPWtiycBbYsf0gcyT05dUSb1eg6TsMp4NjCzTgaAGf++R2It7qPusC7x3KFzc8olEtc8g==","signatures":[{"sig":"MEUCIQDR4cL38muSL3YJU4TZqHfoEBCc18pPBtFGXey9HByUpQIgazPzvIow8kwof3eCFFwn4LKIWtXd5/2ETn+qfmK6kew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3983866},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"c0d1005396e7ed0bd0a07a21e526f9d06bfc6c79","scripts":{"test":"jest","build":"nx build npm-app","start":"nx run npm-app:start","format":"prettier --write \"**/*.{ts,tsx,json,md}\"","start-js":"nx clean npm-app && nx build npm-app && nx run npm-app:start-js","start-ask":"nx run npm-app:start-ask","start-dir":"nx run npm-app:start-dir","start-max":"nx run npm-app:start-max","typecheck":"npm run build","start-lite":"nx run npm-app:start-lite","start-prod":"nx run npm-app:start-prod","postpublish":"echo \"const fs=require('fs');fs.copyFileSync('temp.package.json','package.json');fs.unlinkSync('temp.package.json');\" | bun run -","start-jpcsp":"nx run npm-app:start-jpcsp","start-vscode":"nx run npm-app:start-vscode","start-nushell":"nx run npm-app:start-nushell","prepublishOnly":"nx clean npm-app && nx build npm-app && nx run npm-app:prepublish","start-litestar":"nx run npm-app:start-litestar","start-manifold":"nx run npm-app:start-manifold","start-superagent":"nx run npm-app:start-superagent","start-experimental":"nx run npm-app:start-experimental","typecheck-this-package":"tsc --noEmit && tsc-alias"},"_npmUser":{"name":"charleslien","email":"charles@codebuff.com"},"_npmVersion":"9.2.0","description":"AI dev assistant","directories":{},"_nodeVersion":"18.19.1","dependencies":{"ai":"4.3.16","ws":"8.18.0","zod":"3.23.8","diff":"5.2.0","pino":"9.4.0","axios":"1.7.4","ignore":"7.0.3","lodash":"*","nanoid":"5.0.7","onetime":"5.1.2","code-map":"1.0.0","commander":"^13.1.0","micromatch":"^4.0.8","picocolors":"1.1.0","ts-pattern":"5.3.1","@types/diff":"5.2.1","tree-sitter":"0.21.1","jsonc-parser":"^3.3.1","posthog-node":"4.17.2","git-url-parse":"^16.1.0","tree-sitter-c":"0.23.0","isomorphic-git":"^1.29.0","puppeteer-core":"^24.2.0","tree-sitter-go":"0.23.1","@vscode/ripgrep":"1.15.9","tree-sitter-cpp":"0.23.0","tree-sitter-php":"0.23.2","tree-sitter-java":"0.23.2","tree-sitter-ruby":"0.23.0","tree-sitter-rust":"0.23.0","@types/micromatch":"^4.0.9","systeminformation":"5.23.4","tree-sitter-python":"0.23.2","tree-sitter-c-sharp":"0.23.0","tree-sitter-javascript":"0.23.0","tree-sitter-typescript":"0.23.0","@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_hasShrinkwrap":false,"trustedDependencies":["@homebridge/node-pty-prebuilt-multiarch","@vscode/ripgrep"],"optionalDependencies":{"@homebridge/node-pty-prebuilt-multiarch":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.394_1749943980683_0.9288505503877273","host":"s3://npm-registry-packages-npm-production"}},"1.0.395":{"name":"codecane","version":"1.0.395","license":"MIT","_id":"codecane@1.0.395","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"scripts/codebuff-wrapper.js"},"cpu":["x64","arm64"],"dist":{"shasum":"eb0741e972915b478c4b00ab422976fba07c8b02","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.395.tgz","fileCount":4,"integrity":"sha512-GMqdeEXjD2xN04qSS62gOdyGoErw8j+/NOUKiMXDZztWMvs6SuCOwjYwu2QeW68lmuZJWRp42Gw5wlq5BG5iUw==","signatures":[{"sig":"MEUCIQDpkP9GZ81sdUqkpZ8QUTZS6kDlSroRKlBIeFKVwPzErQIgZde+9iT3mJza2NvJVW8PLk5f+9l9Krvcu8GIwH20taQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6944},"engines":{"node":">=16"},"gitHead":"707238d81fce452a44c16374618526ce101c27bb","scripts":{"postinstall":"node scripts/install.js"},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"22.15.0","dependencies":{"tar":"^6.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.395_1750282655406_0.9723607398253538","host":"s3://npm-registry-packages-npm-production"}},"1.0.396":{"name":"codecane","version":"1.0.396","license":"MIT","_id":"codecane@1.0.396","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"scripts/codebuff-wrapper.js"},"cpu":["x64","arm64"],"dist":{"shasum":"d049d013e4dee507d421e3a685642cb05faee256","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.396.tgz","fileCount":4,"integrity":"sha512-Ki3HO7EN5tFk8QDdBUDO2lXGxJGFFg74TwJHXVYuIPqTMAHOBq4ZAJEb4a97bsty4AaBh3oNazrAzgRFqW4aiw==","signatures":[{"sig":"MEQCIGRdqCNyepzgpEFVFbKQNu2JuwHK0AwoYuPWf8nr62HfAiB8DGBzjl7eSF58Shp/qkoNDPaoMU9J3xOgRyeGcqDC5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7417},"engines":{"node":">=16"},"gitHead":"4c35b58103617c58e51be8fd975cdd0cb5814ef8","scripts":{"postinstall":"node scripts/install.js"},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"22.15.0","dependencies":{"tar":"^6.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.396_1750284853141_0.06289274037952852","host":"s3://npm-registry-packages-npm-production"}},"1.0.397":{"name":"codecane","version":"1.0.397","license":"MIT","_id":"codecane@1.0.397","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"scripts/codebuff-wrapper.js"},"cpu":["x64","arm64"],"dist":{"shasum":"630b9314148d2715ebbabadf822848209bb88daf","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.397.tgz","fileCount":4,"integrity":"sha512-opqwctUZTz19jMh6ykXSnsSwwYnaHfD+92HdGqgsrSXtIFzRYpT2AVC9lxR49ZAdXwEUFx35oHvpOsAPcBf0VQ==","signatures":[{"sig":"MEUCIG5iM7YxRBS0wzQXzoIXsl2FMxaE+Fo4tFBfWOTYb/3eAiEA9RhFBClQRccQBmuN3AMNMOEpz0azf2l5ZfZFQRYF59s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8877},"engines":{"node":">=16"},"gitHead":"99b4800999d364861bbcf58469a1833ff2f962f8","scripts":{"postinstall":"node scripts/install.js"},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"22.15.0","dependencies":{"tar":"^6.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.397_1750285988075_0.7975670330678979","host":"s3://npm-registry-packages-npm-production"}},"1.0.398":{"name":"codecane","version":"1.0.398","license":"MIT","_id":"codecane@1.0.398","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"scripts/codebuff-wrapper.js"},"cpu":["x64","arm64"],"dist":{"shasum":"36d041e798452ad9a85f69f3ac88053549ecc1a7","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.398.tgz","fileCount":4,"integrity":"sha512-AWtg8LUoMPsmugEgZQP5pzAh7GobabXKZnIcdm0H3lmiZtFN+r81d3I8VWj5soHTSbnimGB5ZbdYTYlJoVPW+g==","signatures":[{"sig":"MEYCIQCo4NdvWQ5b322hqnPMAE46zrX5zoiUH/S4F8Oy4QZM4AIhALTVo766a5tUDCGTCMqpDHLADow/Jf9rOa2uYHK7Tx9I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8877},"engines":{"node":">=16"},"gitHead":"35cf48b19692d84cbebfbc4f4cbf54b225a96523","scripts":{"postinstall":"node scripts/install.js"},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.9.2","description":"AI dev assistant","directories":{},"_nodeVersion":"22.15.0","dependencies":{"tar":"^6.2.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.398_1750306852607_0.3924722678467014","host":"s3://npm-registry-packages-npm-production"}},"1.0.399":{"name":"codecane","version":"1.0.399","license":"MIT","_id":"codecane@1.0.399","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"bin":{"codecane":"index.js"},"dist":{"shasum":"aee00d2f378648f9f43d71f161078e3f3bee9eb9","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.399.tgz","fileCount":3,"integrity":"sha512-Omf6+uRtadk1/Y2Ju6h/5ER0P6jVnSXprdrrTHubunGhAXeoZIrXLn1p+Xf/ZyKUvDWZNHsQB5WcZbzakWRswg==","signatures":[{"sig":"MEYCIQC9U0bpwU1MKlbsai6GCoxq4EwKeYBM/nQQJExV6otitwIhALZwh1mUCwFWphCCBdrHnwGPnVoeE7qP9D+FzfJdEB7S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4353},"engines":{"node":">=16"},"gitHead":"cc3b8725d4520184e8fec591b28e71cf751fb723","_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.9.2","description":"AI coding agent","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"optionalDependencies":{"codecane-linux-x64":"1.0.399","codecane-win32-x64":"1.0.399","codecane-darwin-x64":"1.0.399","codecane-linux-arm64":"1.0.399","codecane-darwin-arm64":"1.0.399"},"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.399_1750463113169_0.3517704314034009","host":"s3://npm-registry-packages-npm-production"}},"1.0.400":{"name":"codecane","version":"1.0.400","license":"MIT","_id":"codecane@1.0.400","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"scripts/codebuff-wrapper.js"},"cpu":["x64","arm64"],"dist":{"shasum":"cd089e58d5d3f3c6a01e8d596829d6b5dca78f53","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.400.tgz","fileCount":4,"integrity":"sha512-Ogbl8toA3jmfQIrghLqnW9HDYWeT7XhUucO1pefdAgOoNbf6cLygXutfodpHDNAm7HX3hr/AWOKCgyIvXgniiw==","signatures":[{"sig":"MEQCIGRQrsFxaVAYfElnta3TwrLFmCShR7rhhc5bVTxRqmADAiAjTSELt6DgdoAEZHv8biJG/v9k7phTWCAkn6YA7F1Sww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9500},"engines":{"node":">=16"},"gitHead":"fab838300aa5f5a3d79e8c6275d782f31134d0ca","_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.400_1750466184516_0.5119886566186247","host":"s3://npm-registry-packages-npm-production"}},"1.0.401":{"name":"codecane","version":"1.0.401","license":"MIT","_id":"codecane@1.0.401","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"scripts/codebuff-wrapper.js"},"cpu":["x64","arm64"],"dist":{"shasum":"9e92300ae40ba9ca4e4a9e2eaa344729427e5882","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.401.tgz","fileCount":4,"integrity":"sha512-clkiCUb7xHWtA6irStHN6OAjGLT1agymBnY2cEnMJsjw6nIfJs5drzElPeX//iLTLGIkQDF3fNS7YHAhL60xQw==","signatures":[{"sig":"MEUCIQDssNxS6duJP/vOMapvBl3+3uodY2B3SFNA5ENCFFTCRQIgAvVA8+j3IZ5naSWYGIjqTNIzJVmYfSsbSe9Ze59iJGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9476},"engines":{"node":">=16"},"gitHead":"532a9707d0c30d3fc252114fe9a9466e1d662b58","_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.401_1750466888379_0.4181817049320973","host":"s3://npm-registry-packages-npm-production"}},"1.0.402":{"name":"codecane","version":"1.0.402","license":"MIT","_id":"codecane@1.0.402","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"scripts/codebuff-wrapper.js"},"cpu":["x64","arm64"],"dist":{"shasum":"99ecdb040ff9d39ab524259b8bf3bd4fb88cc698","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.402.tgz","fileCount":4,"integrity":"sha512-JdxMjhjUXtLhcoDbvBD7Imcehg4E3uqjfT8A+1wZnT1ziA1usXfUcx/PRfc8hBo4xxeOd/QgYu2q0SGiyK11ZA==","signatures":[{"sig":"MEUCIQDt7lrQO5/+eoV3MLiOIZTBASZeEgpKX+fuK5zze24zcgIgbTKx7RK7yRtS/WlRMxS10Ipxz4dMyDNQIOF45v+4nlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9476},"engines":{"node":">=16"},"gitHead":"02cde779a7d5c70210fe3e0eeb1927df61a67f67","_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.402_1750468569157_0.37077170590494113","host":"s3://npm-registry-packages-npm-production"}},"1.0.403":{"name":"codecane","version":"1.0.403","license":"MIT","_id":"codecane@1.0.403","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"scripts/codebuff-wrapper.js"},"cpu":["x64","arm64"],"dist":{"shasum":"02a75bcee4d349b5e5259311ec3bc59988f5ddb1","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.403.tgz","fileCount":3,"integrity":"sha512-TPVpX1fTbkZFw3yVSaK9HZ0+tCuRM2VTTzk6d5jS9p++6u5NclFSACLV5Kv56JS68sS7/uFUNkNOiQd8Iq8uTw==","signatures":[{"sig":"MEUCIQDv6JNgYZv72GedUEMlz/h2feCZOrNkclz82ElNnNEwTAIga0c7zZe5aqFbtSVZglfzw6kXZo6qYFRF754GcsR7BWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10471},"engines":{"node":">=16"},"gitHead":"daee929500bc6736e3c685ad7584082a1f03c580","_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0","adm-zip":"^0.5.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.403_1750487474149_0.015953810372668187","host":"s3://npm-registry-packages-npm-production"}},"1.0.404":{"name":"codecane","version":"1.0.404","license":"MIT","_id":"codecane@1.0.404","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"scripts/codebuff-wrapper.js"},"cpu":["x64","arm64"],"dist":{"shasum":"5e226010b7efca2c97d4c123453c626532c6721f","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.404.tgz","fileCount":3,"integrity":"sha512-f73Tl9hZVlcAbSLxN7VjjuB/9oTaESjIcO/m2dhHuJ8ZtsG9q8+UdRwpbAsJAkSqbBfAvz8g89rre7j9kxr1Tg==","signatures":[{"sig":"MEQCIAQ110hBSE9lnEXKAAU8+lCuRzpqB+owFCLAH6LbFWjRAiBs8ywr0e/+nQw+pKFDazoS/bK6UYRPzvAMmrUr77mnRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11146},"engines":{"node":">=16"},"gitHead":"597287c0c00d1e24e62839280d4f771ef1c6166f","_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0","adm-zip":"^0.5.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.404_1750488712294_0.19803124533423122","host":"s3://npm-registry-packages-npm-production"}},"1.0.405":{"name":"codecane","version":"1.0.405","license":"MIT","_id":"codecane@1.0.405","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"scripts/codebuff-wrapper.js"},"cpu":["x64","arm64"],"dist":{"shasum":"90bcceee498ec952e8c740a04d34f64976ad74eb","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.405.tgz","fileCount":3,"integrity":"sha512-MzJU6QrvMmXui1vFmlxlmWPPQbAfKnRht8cOKYvTmCrGaQbCfWPgg/qYS9mfs4xixUGA6Y5s/FxT8YLESGDO3w==","signatures":[{"sig":"MEQCIA6p4hFu9np9/GXj1klnRmrrh4guVaijY5BdoHTv8CKEAiAZqZz6kChitLhli5IwdgChd3OC6plsujMsRQPk5skzRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12637},"engines":{"node":">=16"},"gitHead":"0486749dd2f78374ff787cb5ea1461f3a71ca0f0","_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0","adm-zip":"^0.5.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.405_1750489828156_0.3247702876917644","host":"s3://npm-registry-packages-npm-production"}},"1.0.406":{"name":"codecane","version":"1.0.406","license":"MIT","_id":"codecane@1.0.406","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"scripts/codebuff-wrapper.js"},"cpu":["x64","arm64"],"dist":{"shasum":"81e1897fd7406a88b9f2b9863321fbb1ed625018","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.406.tgz","fileCount":3,"integrity":"sha512-HdEbd0zbTLc8CcxaU57VaHQWmralXvNrTjKiQNK4mYYCYpEQeZQMt8bIuszYuhpo3tQ+tQMaKhASEcbhi4xR2g==","signatures":[{"sig":"MEUCIQCPos97HiSd7fRfpfQ+liAm/3vUF5TzlDdK2vA07efj4QIgcE8xGfoImpn3iK8bkXoxAnb2AFYkYpa0BRyjUesb8OE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12637},"engines":{"node":">=16"},"gitHead":"593d28a90d7c9984357022280d9f2c6d62e255ff","_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0","adm-zip":"^0.5.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.406_1750490119589_0.686663726203955","host":"s3://npm-registry-packages-npm-production"}},"1.0.407":{"name":"codecane","version":"1.0.407","license":"MIT","_id":"codecane@1.0.407","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"cd4127d07dacc0e6d5f73da6ac3724cef0373511","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.407.tgz","fileCount":3,"integrity":"sha512-BgAkzdAoZdmUDlNJf9knFmkzS58JjJk96TmUbHAkZuve1GoPz3558pXcbPjy6u8BkENcA829IW7QSvgxZq5UDw==","signatures":[{"sig":"MEQCIAZ09NeWFvvhADwy6EG9UEwn67l9+57S/paJh2V5uPW2AiAfCg3lBcznhLXU4erIIlDkVO945hKI3/XKnXUbB4Dwag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12599},"engines":{"node":">=16"},"gitHead":"8354c8f531efe97796df7cdbbda04d1ab01c6a54","_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0","adm-zip":"^0.5.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.407_1750531694112_0.6947828994722243","host":"s3://npm-registry-packages-npm-production"}},"1.0.408":{"name":"codecane","version":"1.0.408","license":"MIT","_id":"codecane@1.0.408","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"f3497c19aeea07a5ac234cad53f5e225c913c614","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.408.tgz","fileCount":3,"integrity":"sha512-kKFPorNZ77+gcYfOuuAgATUmnJkinzmBhkmsl56LNTM+/NJSSCI9e4YVW9hcENHyLsmTev0QItcrhkkNysE7cQ==","signatures":[{"sig":"MEUCIBJ8hOiJQhKp72atxxwzhUGgWuMJyc/jpU3gwb7A7NOJAiEAjYV1TLzypd6otyv0HNqHvKBz/s+yh0eDV8gHM5MtXNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12975},"engines":{"node":">=16"},"gitHead":"573ca0957b02ff915db3910894f8ab72c73274dc","_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0","adm-zip":"^0.5.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.408_1750535794830_0.5162123713713367","host":"s3://npm-registry-packages-npm-production"}},"1.0.409":{"name":"codecane","version":"1.0.409","license":"MIT","_id":"codecane@1.0.409","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"17bf52247ac23e69389f77b7eab48b22826e3abe","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.409.tgz","fileCount":3,"integrity":"sha512-lCP0sBG6EbDEFiua2gGN4TFasaW5RKBP80G0+iw7hmCck8Sla8wfj/DU5AT6R+WYETj8Yu/rJfCOy80IUkZryQ==","signatures":[{"sig":"MEUCIQCgDnXCeuAEwQDspmJfj/WTuoYaU37CZ3k2O0pUTvCedgIgNYpJ8yO2+DG8PkKxCyML4r1urg7c3XAHd9nniFsxYYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12475},"engines":{"node":">=16"},"gitHead":"891c5a658b7f29e08a2656ee42505e2ccc57e3ff","_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.409_1750537428489_0.7989314896634654","host":"s3://npm-registry-packages-npm-production"}},"1.0.410":{"name":"codecane","version":"1.0.410","license":"MIT","_id":"codecane@1.0.410","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"d122afc6222dcd47c12f9f5701d42cf7029b7ddf","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.410.tgz","fileCount":3,"integrity":"sha512-Ud0TgzgrT2ZCxW3JqTmr+wkDf5y37/SC+UHhAGZ1zLR43EJjz7P4JuFvpZLYZf8ZtLZJ8WMzg9zx6/zFTwIFdQ==","signatures":[{"sig":"MEQCIFnYMUz9BYwwNh+NfQTfpmHzKoKsl+j/+Ig9JK81QFSfAiA5rUV9zGqPpqd50lEbSJSXMkDUGEGSnYDLGoq7cKIEXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12145},"engines":{"node":">=16"},"gitHead":"21079825f96b6876901ad5d8f44df673307293f7","_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.410_1750538349814_0.3509676887909001","host":"s3://npm-registry-packages-npm-production"}},"1.0.411":{"name":"codecane","version":"1.0.411","license":"MIT","_id":"codecane@1.0.411","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"6d55f0ea86dd21320848bb12192c2102d8d6189a","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.411.tgz","fileCount":3,"integrity":"sha512-bZUbpG1hFOpGvycqN2rlUJTGCfydMbNm+qv1ulCPkiaQrfMLnXXYFBoh4Yzo5xC73GKSR/q93j4ieD87hvI4pQ==","signatures":[{"sig":"MEQCIHBClyYl4kQYwa+51BzwZvsviv599WiNiGzmv0spT8KHAiA3f9QXPkatRyfpgSxivqe38j7DSnSYBcHUvefXZUvOIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11795},"engines":{"node":">=16"},"gitHead":"38fda84b896e8b9712ce721a8314e6147c8d9367","_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.411_1750543437507_0.8463000712917075","host":"s3://npm-registry-packages-npm-production"}},"1.0.412":{"name":"codecane","version":"1.0.412","license":"MIT","_id":"codecane@1.0.412","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"91280b7ca57147ff63eed8a1158a767a5798cbef","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.412.tgz","fileCount":3,"integrity":"sha512-BTu4ohOzKcn+3zNx6E3NkmgDQEh7TEu633V7TM7UzEOojafuolw2aznlbXJioTH6vQrE6ITkDdeM22u4caDhVg==","signatures":[{"sig":"MEUCIFyz/uRkN6/TElSNw7iF05LdUrqIcUjtDJFZyb+NgsrJAiEAv4lHVxsZuW8NjaQznm3Pt/aP6+bb7vsZqJlckyc5U1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11795},"engines":{"node":">=16"},"gitHead":"fda32f6d2916f8ce9b3b895181bc2c34a5fa1845","_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.412_1750619721331_0.34233254936760527","host":"s3://npm-registry-packages-npm-production"}},"1.0.413":{"name":"codecane","version":"1.0.413","license":"MIT","_id":"codecane@1.0.413","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"b07a9121e019680c3097dfaf0f8fa5f6c2fde792","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.413.tgz","fileCount":3,"integrity":"sha512-wLJ+IJXFk/S2eSOOCOuapAvzHX1uSYhAehe4WTmMR5J/QDRwBYQBZq0653+pIGIF9LubRatKiVjn07rpbCg4BQ==","signatures":[{"sig":"MEUCIQCS8589KFOgjOyvlSbCYMiTLyGzttgCotbp8ErTumtpUwIgIlGMuQ4XoNIWYJbwM0APKDm7XdjhIcja8MzpFZ0zgmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12195},"engines":{"node":">=16"},"gitHead":"39410baba38df6e42a97969008de6bb8be3e95f8","_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.413_1750622170049_0.3179953430715543","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.1":{"name":"codecane","version":"1.0.0-beta.1","license":"MIT","_id":"codecane@1.0.0-beta.1","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"ef5f9bf961d194d994569ab1f3022c4349f21a92","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.0-beta.1.tgz","fileCount":3,"integrity":"sha512-CVdnwQMkvFlugvZMyJR83ezsMhyajjBpYCqb33cnsv7E36s5jO57OEPPUY0vLTDIy2OMhTiVGRHfNG2FdzMGIQ==","signatures":[{"sig":"MEUCIHxiZXn76pqSR16cazBaq26BsXjJPhLEpnFz4GTnxfKFAiEAxg9sY+LTVTgvTeTIutvXr8pxY7JPFNgc7lRM8984l6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16285},"engines":{"node":">=16"},"gitHead":"35b2d0c1466fc3319ee1513ed7a0f54a0651f2be","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.0-beta.1_1750888331376_0.7698141202891764","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.2":{"name":"codecane","version":"1.0.0-beta.2","license":"MIT","_id":"codecane@1.0.0-beta.2","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"ca38d3ac81e407ea1c62ae8d11311ce21a6759ae","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.0-beta.2.tgz","fileCount":3,"integrity":"sha512-yZiF/o7dX/AitZaAmuk8hp8qKVYlB29DjLzw0Ac+CeMuD9XPKAv/1olgO2diYPKc5A1hmuYpxWvbsjMwrTnrbg==","signatures":[{"sig":"MEUCIQCdlto5FFRj7LAckWHJJgG+kJhmqq3bRS3SCAAraHsnGAIgLxT2HixzwjDab3RSUUMNe/NXtlOrEBRuborhExX7Etk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16131},"engines":{"node":">=16"},"gitHead":"3a3ab9100944fbb1dbc9bb50584590b9859dd4d7","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.0-beta.2_1750889525368_0.6534243064302774","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.3":{"name":"codecane","version":"1.0.0-beta.3","license":"MIT","_id":"codecane@1.0.0-beta.3","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"d5c0b4f21e6b86d455a6d9a133a56f581e5e1cc4","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.0-beta.3.tgz","fileCount":3,"integrity":"sha512-un/Lr+isaeHgFluxz+ByW6nbnmyJj6pcEHR3sqrgCedyhnQRAnyEg6xcL1jcX6qFOFOJu9NmYFQQOX6KT6xfuQ==","signatures":[{"sig":"MEQCIB9Wbw8ThA1ISJNzhXRBL8fHfNb/K9nN169ubTh2OSSXAiA5+DTBfy/CbR+YvwJwDECv3DXQR14UEdba9WU0a0a3Nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16131},"engines":{"node":">=16"},"gitHead":"7921652737a8c02559af73bcc46136f0a77e3707","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.0-beta.3_1750890605800_0.9679292909038735","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.1":{"name":"codecane","version":"1.0.420-beta.1","license":"MIT","_id":"codecane@1.0.420-beta.1","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"7e28ffdbc889a4ee0ec989760567ff40a909361c","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.1.tgz","fileCount":3,"integrity":"sha512-jG5jegS0awDrZdJredK3ApUIIt0DYoBWGxTOMamtKNrVIW9mAeoBbDJOMCeztiPB4qbgGatI+BKuwsle0JF98w==","signatures":[{"sig":"MEQCIGnOa9pA/QdPY/qy+erkKINSPkMqeH9H4hf8T+nfzLzMAiAofBiCBrtLEat7ekc+4+e8ex/dmqvETcG3gcDzPU/NwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16133},"engines":{"node":">=16"},"gitHead":"fb5b0951a624823ee05f5387a34ef3d9dd925ddd","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.1_1750891270914_0.8544003642223044","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.2":{"name":"codecane","version":"1.0.420-beta.2","license":"MIT","_id":"codecane@1.0.420-beta.2","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"},{"name":"aqeelaqeel","email":"aqeelali0312@gmail.com"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"69d0022dafb68d128700ce99aff2a3b46f8a63f2","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.2.tgz","fileCount":3,"integrity":"sha512-nstCGVA68aW3Zwu9UadR8nUGeqN+oCWa4rm9FTxIdIaM7774JqolL7PZznM56fggp1hb5RrwFY8UfuEt0W/tcw==","signatures":[{"sig":"MEUCIHOxYFpO5FckQ/eiHgIndIGUmA7kOjM4cAGuPkzdQdEEAiEAlmuXd40dIGnymT3ele+PHXNdzn2n0ZFR/dUs94wXeOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16133},"engines":{"node":">=16"},"gitHead":"e0cc0b82cf78fb2d6cf725ac85962efb1ec9103d","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.2_1750892825595_0.3394759911649057","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.3":{"name":"codecane","version":"1.0.420-beta.3","license":"MIT","_id":"codecane@1.0.420-beta.3","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"dbf16c9f944b17356108680e45a1b228c7570d54","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.3.tgz","fileCount":3,"integrity":"sha512-Jxk7uavvXuXVS4ESXaHDfG07YccKpXrLoc2rY7uLZUibVZ2PiAcrmbrkn/IPVcocaQUbwpKqwsBZzpioHOM8aw==","signatures":[{"sig":"MEUCIBNvc8GxzTxC2jpRr0mEyzqeY9QmOAvywyCEob7Os3pVAiEA4btf7cKZqyKEcrXz/1QdlYIuyDEQ8jIBqx9toPxnDL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16133},"engines":{"node":">=16"},"gitHead":"93cf61fa06528805842ab4fa6f74d115ee697dcd","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.3_1750894613188_0.37259152133817675","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.4":{"name":"codecane","version":"1.0.420-beta.4","license":"MIT","_id":"codecane@1.0.420-beta.4","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"6dd896f8c5d43b2a99967c517a069859f10bdc91","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.4.tgz","fileCount":3,"integrity":"sha512-AvatuhfU//iXqdV763+18VedS91nXGfrtY5HwmXMWhWaetwgHeXqTDb6lOsQKrEtrkBz9CqJs9S88A9ewJ5Oxw==","signatures":[{"sig":"MEQCIFguAFCYfRYZdrxJ9YqJemreK/xn7yVKe+TRwagCJD8TAiAkbz5V2e7KgLrpMCfUTD6jPSqKOESZ2p7DBU6bRae8UQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16508},"engines":{"node":">=16"},"gitHead":"b8dcdb1e4077f4d1107f11523dce7d62c1457ced","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.4_1750896551505_0.6856221731057401","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.5":{"name":"codecane","version":"1.0.420-beta.5","license":"MIT","_id":"codecane@1.0.420-beta.5","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"af9b1fd2545d1026e2bd89d2ea180937829b05dc","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.5.tgz","fileCount":3,"integrity":"sha512-IPPUKOjoJ8xNLUvXAYS4FnExsxyrl1uDpkwPfAlovvTbwyOYbaClrdB0hZ1xEN7uW3FDdgrNzVhwiVkR2UTZXw==","signatures":[{"sig":"MEQCIAc0gxuMTo3iA/2gkiAs/ZvL5qyI9tVbXX5EkaeSZ4/9AiAZd+WMUx9FeOJqV1U9lyHOk4wrgGQYSYXFEEYPfz7isQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16508},"engines":{"node":">=16"},"gitHead":"3c8a19b6cf3a80da0e918081f220c21337991073","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.5_1750896809369_0.9875409461953384","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.6":{"name":"codecane","version":"1.0.420-beta.6","license":"MIT","_id":"codecane@1.0.420-beta.6","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"931ed1b9921c06779d725fc2e4b5ba6d5e9f4dd1","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.6.tgz","fileCount":3,"integrity":"sha512-8h2ni7GEH8w72wQ4lGJBv8Vo43vApVzJJyVVfCRANeWkKDiVFdqG8rOPXvpSARg8oEJOpc9+OHrfABkxUM6AMQ==","signatures":[{"sig":"MEQCIBIpFKUpPwoC0dDPTi1XRkkhUV9DksTkZ3KCTj0cFo4NAiAbFf0rJ6TaKwwno44yyQwgsr2UBm+SgFa+gTKxUHyacA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16508},"engines":{"node":">=16"},"gitHead":"f3e299d5ffc4dbe2746c23cf70d82c751435ba81","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.6_1750897293215_0.22731645862714722","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.7":{"name":"codecane","version":"1.0.420-beta.7","license":"MIT","_id":"codecane@1.0.420-beta.7","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"c0e80ab361c53f4089bc6790a0243e592e95f68c","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.7.tgz","fileCount":3,"integrity":"sha512-xd3JN4vu8BWsUusdAvvjLae72Z5CMZOpoCzcw2aE0Rgw1cZ/hwF/9mIBnkJ8aKIu5q4JqubbfFDrawYsxbXYVQ==","signatures":[{"sig":"MEUCIE3SRRVnNZyff7q22AKjT47CG9SR8QoMt/Hvv7MEUJQcAiEAxaFb3TNyB0GCRcSyf8mseFzqKUCzyq2ga9Gdvte4mms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16508},"engines":{"node":">=16"},"gitHead":"e66e021a886167c151fd8084bc6e85d69d2faf98","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.7_1750899844272_0.09900427456685224","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.8":{"name":"codecane","version":"1.0.420-beta.8","license":"MIT","_id":"codecane@1.0.420-beta.8","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"ddb3455f9f86bf93133fa76e22aa21367755d284","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.8.tgz","fileCount":3,"integrity":"sha512-deCq0QrghaJEVQkLRv/i56kxm4lbHWh4m+W/8sX/BfiipxIKe0WaNAdlxpbyjNUJjjL7TH8ejMlCdIt8dv9p8Q==","signatures":[{"sig":"MEUCIFSwMpIWj800U7Q1VhA1nGOIQ89ozmAfM72+CiDs/xO5AiEAsQswkEm27yrPgoNz18a3QB9ZLWNhy71L0cIeL+yQcYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16508},"engines":{"node":">=16"},"gitHead":"9e0cb7b05f934a2a1ae657fe4a73def02e3da912","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.8_1750900721718_0.22438471266794036","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.9":{"name":"codecane","version":"1.0.420-beta.9","license":"MIT","_id":"codecane@1.0.420-beta.9","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"03f5434a97059ef50480036063444300003845bd","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.9.tgz","fileCount":3,"integrity":"sha512-MIrEqhm548JehMUjg3mQtG8UBk2HyJBgeZ/Ll4E9haTdtD7sdSNlWarFkO5YdGhTYSWtrh3bIcQqfMxFTLrbFw==","signatures":[{"sig":"MEUCIDnE9rHXyX+7Egf59u0oQAOTmavcjcXxOLtSGEIC6/smAiEAq06nOfQNCVDYtw5iTEdc/nzedQm9Ajo+b+XVGDm4pZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16508},"engines":{"node":">=16"},"gitHead":"74f955016dd25b58f5abe9b4592c6357df0386c4","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.9_1750901363101_0.677750974422253","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.10":{"name":"codecane","version":"1.0.420-beta.10","license":"MIT","_id":"codecane@1.0.420-beta.10","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"3d090b2259a326de8dccee6914986f700410aa62","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.10.tgz","fileCount":3,"integrity":"sha512-aaUpf3bwxJTxCbS1UP/7c1/kh1cTUB7U1hdnqzUH+yPleXMWGHeOIhg3gg5zof/qbAlRnm8O7CblLnmGi7UgQg==","signatures":[{"sig":"MEQCIDG9m2pWEU78hnhl8hfA5u1f78KMmAcuOiTi0HUnxzfaAiBCE5qv6kg0IvJDQgfXAn+l9FzZ1lddjPb+gcSs70BQSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"15b301683c56ee873a11094c716483d69198152b","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.10_1750910487942_0.6075747506199642","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.11":{"name":"codecane","version":"1.0.420-beta.11","license":"MIT","_id":"codecane@1.0.420-beta.11","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"2c74ee456c70bae95bbfda842387313d06f2fd66","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.11.tgz","fileCount":3,"integrity":"sha512-JSR+2TRfP/JmtSfFjx+kr0FqeWv5WzO2tYs27fSQnx/OsLGsM7sLrtBmpwcWBTf2oJmR6yT7UI1xi27JEl1nrw==","signatures":[{"sig":"MEYCIQDTDOG9PrG7oDWsj40J1SWe1nmMUnl3V4byHO98pbRntwIhAOiN+RsmiE7qE3XpdaKipDP0rTjShVtRENEBdfABgAHu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"d8dfa49b52c45ac76d9a39b96e3fbe03e8875543","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.11_1750911822176_0.1511256391892255","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.12":{"name":"codecane","version":"1.0.420-beta.12","license":"MIT","_id":"codecane@1.0.420-beta.12","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"e5adfcbedca91a30b36fca939ae6a930b6485bc4","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.12.tgz","fileCount":3,"integrity":"sha512-mBULYPb+73/hisuPJpvKtcxWoDL5sLwYBGNeB6fCx9pTmOYRiyISzmUmHYwEZDVEqKJ1E5ZdgSb1HIwFzF84XQ==","signatures":[{"sig":"MEQCIEYjymeX8KF6VJ9uLL8/U0vf14Gg2LtKr2mDiOC1AlbQAiBQwyKTuIsobTjCH7clTmLrtZwm/ZEDmkoduJQ1rjc/7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"544429abd01e85156c6bc2fef406ae42dbab4e20","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.12_1750912680183_0.16078581930282043","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.13":{"name":"codecane","version":"1.0.420-beta.13","license":"MIT","_id":"codecane@1.0.420-beta.13","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"3fb879fea8cb77918bfd58046d08b3a3280caba0","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.13.tgz","fileCount":3,"integrity":"sha512-wjOvPpuB7a/GdjbcoP+ALoSEKPwq6+pJLqgZqCy4dRSvjZ3zdfd03W2atd064gr0njAOnT3LxU4NFdMQj1gY1Q==","signatures":[{"sig":"MEYCIQC7zZeJqF6qRXlWkQ/IDq0gnVIXNHg8nMdQ6ceC4eIW+AIhAItex+vTO8M+O5rUF1pwycMe3U3fmMWDRbbfyLnpFFV3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"44ec23b92055accd154896eb4a4568d4f67ba1b8","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.13_1750914793664_0.7388898641794779","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.14":{"name":"codecane","version":"1.0.420-beta.14","license":"MIT","_id":"codecane@1.0.420-beta.14","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"ceae21ecb0cf93c1a2dc2e1ae97833abf005a959","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.14.tgz","fileCount":3,"integrity":"sha512-UYOvINgTecE8Qi/sp2g9ECC5U1JJZob2XIVoI2llMbZLtPNLXKfKxkJ6R/uihkJ+x7bqq5G0MXUjiWEY9J27nw==","signatures":[{"sig":"MEUCIQDmETXqA0rXuHmGFSjlS1YgtWzXfHhUm9wpB7RHRPlPSwIgSKmOSl/f4kdqvAMz6Jpty0sP638aEMS7OOmKXVJT6Nw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"a660cd0486b57e621cadf44af50e680d2f8820c2","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.14_1750916312751_0.8677172374301512","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.15":{"name":"codecane","version":"1.0.420-beta.15","license":"MIT","_id":"codecane@1.0.420-beta.15","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"3fd2a7b89700dfb63f5c13ba1ba12f96e3cdd4ce","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.15.tgz","fileCount":3,"integrity":"sha512-vaG4nxHMUhjI8wC31ORx2PvB09/XO2xYXU86YKNX53lpVRXunALGTtQBRTs+kmbyIIpi5hNecfKk6g49TZBx+w==","signatures":[{"sig":"MEUCIGPm/M/Rt0P0S/t3jV+6oRaHmGZyWy3OTykxIqMvNExiAiEAiN9U/t/k3z6qMQSrqyRe3rSLKemgFIudDmu/nhLTrZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"b53d071591ce47b6040b63cacf716abac0f4fcd4","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.15_1750916572611_0.47723193209754755","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.16":{"name":"codecane","version":"1.0.420-beta.16","license":"MIT","_id":"codecane@1.0.420-beta.16","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"0c6772de1f6c2a9dfdb89b40bdc33a02f5dd0686","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.16.tgz","fileCount":3,"integrity":"sha512-1y3BheTGpKflOPd39mz7yl3bvxUuBVgf2MvxFx++2JGNJLEs6atlsttCDzZ1D2nBVepXtBJ8V82DDxY1g/tpYQ==","signatures":[{"sig":"MEQCIB5MnTxt6GxA7kS4b23whXnyXP9qWxN2GBPwB9JDAI//AiBJGfuPzda2v76EgwOtzghtmIJrNASuJVwu+Oc1Jvd7Aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"a98474c8f3d825ded6dc452a5ac24274dc6df359","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.16_1750916819344_0.4455129439963952","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.17":{"name":"codecane","version":"1.0.420-beta.17","license":"MIT","_id":"codecane@1.0.420-beta.17","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"070dd3bc82d091553a2d5469515c86f8cfc82afd","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.17.tgz","fileCount":3,"integrity":"sha512-0o7ZUJn/iRBF70Vnrj2aDooAkBehXDTcXjbWVtJ2U+9Xm9gRKjCbG6XkP/OzK6ZQwsfmDtZ3RX/5IYFT4Qnfxw==","signatures":[{"sig":"MEYCIQDqUu/kkraNr2iSryIU70sHN109N0AobWgzQpzpgqwSuwIhAJyup66m4ypRMw943EDsEHS2Q4FAzfY7wlwpQ22rzvNJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"ca9523c5469f33073f07d0ee5338b8672aa80538","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.17_1750959381029_0.818530621363829","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.18":{"name":"codecane","version":"1.0.420-beta.18","license":"MIT","_id":"codecane@1.0.420-beta.18","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"097ba6402383c2919793f0f6b29777dfc186f765","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.18.tgz","fileCount":3,"integrity":"sha512-qBakc9GYj6w3MKZ4x34xl/8jARmmz3WU+opCdAjqoVO9Ca9Khg0sefflKp71NqlfgkBSnh2N/L5k9inxzJJ+3Q==","signatures":[{"sig":"MEUCIB0iaSe3JFbNoaI2vrYyt+rgs4UTNhIwIPdjpsBo7oUjAiEA0LxyTX5GuM+zpNmfhZVtgAnF2OoN2jwz9P0A+DpJnVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"1412250ef95dca1c37b2f926f5ea0f44a492b4ca","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.18_1750960200968_0.4109496632767178","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.19":{"name":"codecane","version":"1.0.420-beta.19","license":"MIT","_id":"codecane@1.0.420-beta.19","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"732c391274b7b744fa35ac1e3e72aa4c02a4ed5d","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.19.tgz","fileCount":3,"integrity":"sha512-mdpcoYIFtHx1Krzctlt0L3vjJC4HHYvdxj0lcQxEsdePW4CpKe6vvdlzjbv++uPd42QS6loREtExp6plFao+9w==","signatures":[{"sig":"MEUCIQD2HWt3wFsd5ucxNScsI9uczzEuX6YY93+TlUjFOPR1ZAIgEyCeADtv8LqvpoqfVVL8N/9Sm0IosekPAItr/UPW/hY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"8d557beba24f3d4a2ad7ad18e5852117119623fb","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.19_1750963049980_0.6524324735200526","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.20":{"name":"codecane","version":"1.0.420-beta.20","license":"MIT","_id":"codecane@1.0.420-beta.20","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"10383732df097e811577b42dea9332e7c4277720","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.20.tgz","fileCount":3,"integrity":"sha512-ju6gXfMcmM2/DZCH9uyMl79z2FRWhuHghik07bHb9g5/gOEKjcV6sqxIuRtOyX3CMRSxwNEg/q7VqqmJYwAh6Q==","signatures":[{"sig":"MEUCIAnXj7oweMTyAkbJYon8xqpsT/V1od69zPP2MH3GniU5AiEAqpHuGn7K3g5+ItOgsLPPy1uvmXPeVy1iq/9RL5MN6rg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"b893209165c687a6110f4947aa48569d41757b10","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.20_1750963460577_0.7984972540190056","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.21":{"name":"codecane","version":"1.0.420-beta.21","license":"MIT","_id":"codecane@1.0.420-beta.21","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"60fadb9b615c90cafe8381008e11ef73c112943b","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.21.tgz","fileCount":3,"integrity":"sha512-AsrAkZvKx06Mee1NYPhVMzz1wg+XD+YRLZImalwU2bCzkoSIxah3hherUpIv2AYGyfMS4NKIfoHfdqhkPvFgeA==","signatures":[{"sig":"MEUCIDri4WnRrca/VXOJ/NdXkY1JZbrBnLoy/SYYLg/7dDlLAiEAwWseIoo0hYLd1tRUKSlyElDZzBqUNGDilvbidM80EIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"8d557beba24f3d4a2ad7ad18e5852117119623fb","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.21_1750964413559_0.668964801106734","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.22":{"name":"codecane","version":"1.0.420-beta.22","license":"MIT","_id":"codecane@1.0.420-beta.22","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"f92ec8ae0755a06c2d0901009f443b704ef7db9b","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.22.tgz","fileCount":3,"integrity":"sha512-ht515v6irtpMxNrDCoFJp64+KMgaQnY8jx4RBN2ccRln31m9Eoi0Aet8KspdiNcEnl/N2cRdNY5pO3fgu7gYpw==","signatures":[{"sig":"MEUCICicnhzGKb6UFfQwgiHKMnXNaKgYTs25eeGNjeKXx9agAiEAwHwMpja5VFrKSQxPaQxf2ylIoSXgePmcMDFoiXVa54o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"5ebd97f5b2a36a883794f832ff670e73d25daf15","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.22_1750976609814_0.9418317199671322","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.23":{"name":"codecane","version":"1.0.420-beta.23","license":"MIT","_id":"codecane@1.0.420-beta.23","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"0d4d09f6467714d39a4c4c23155e40de7fb35657","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.23.tgz","fileCount":3,"integrity":"sha512-f+U259OZVWgJMioHU8azE200YaTD9yJjK5YjgMN7XL3vpu/lB76t/XAMwv0IpL7RGSFCSHKHQ/K+Z34c+Brx0Q==","signatures":[{"sig":"MEUCIDruaB5SzJFetcV9N1EjMfhOwHX489RL3plUPlPkc27XAiEAt78R07TgLmjV8R2Sj2P95k9D78XeUXBwDYhkSAMx8ZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"ece4ea37141a222f3a38412a220fe98b2649d5f7","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.23_1750977100851_0.9462324118901981","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.24":{"name":"codecane","version":"1.0.420-beta.24","license":"MIT","_id":"codecane@1.0.420-beta.24","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"f21c4f5d306e0f489abb79fe8d14363a484ab861","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.24.tgz","fileCount":3,"integrity":"sha512-1bMtZqnKDThWRIcaPT75fqaycSvKbw6Fs2VQvJozNRJfmjA8lm/84sIbdieoZ1NiwvyQBfFDWtl9i9YlifVmaQ==","signatures":[{"sig":"MEUCICmpswGzIyNR99g01zqiO3viWYfmjkbjPpzZJc7lFSM5AiEAjacELRxj9It3fCdBnylU98eODsEr2c870Oge6zUOMwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"4b16b7d75f0b44f9967f92bbcf4c336556307404","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.24_1750978784247_0.22341319964031214","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.25":{"name":"codecane","version":"1.0.420-beta.25","license":"MIT","_id":"codecane@1.0.420-beta.25","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"049b035b9bc6447cbafb186b70e1475d59dd1eb6","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.25.tgz","fileCount":3,"integrity":"sha512-Eih/M3XdOduLPndB3QQpUz7Z2z1Y/PCrm5zmJPILNUo8AphUFpteTZ5r2t5IlWQBw2sWhyVn6JQY88ybRSvoJw==","signatures":[{"sig":"MEQCIG5M+3TrGFk9uQtuKlhT4bm1ZAvYFtOaPcpXDyr4WAt7AiBAmNRGOA+R1IS860wtopQe10UT54C4yZ3d5a98T+Biyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"411f4c33f93a1cb563a1e3bf49f87af12a0fff89","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.25_1750979009912_0.8453292656468319","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.26":{"name":"codecane","version":"1.0.420-beta.26","license":"MIT","_id":"codecane@1.0.420-beta.26","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"f4bc8cbed1f0065c27e91b82f42ef2325078cb38","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.26.tgz","fileCount":3,"integrity":"sha512-WEWOHetsutcZ3V2e+zeQwP7RCdG5RvJqfuDpaMEtVVGvVBrbpbKVJ7Xnqq7s0tYQbhSLjdLluiM0qSCEP35Dgg==","signatures":[{"sig":"MEUCIFA4ega8NkSpWScaB8TM9rk+BxIq37P+UIRrIjX0XmNgAiEAvbqpA0OoYZXWR/YJ3AEvLTrhNAqMgzYBQiiR5lb+fs8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"bdf878fe6513771c4718bd180c6e2e24386613c4","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.26_1751049954092_0.42929408064888475","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.27":{"name":"codecane","version":"1.0.420-beta.27","license":"MIT","_id":"codecane@1.0.420-beta.27","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"4f920c15ee95e1010987accdc1a214c045a1f953","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.27.tgz","fileCount":3,"integrity":"sha512-6oPpGMLo+LzcDqkk05XrzpT8HCHTjVXhZ3iLlsSWxhU099V5b0XWdbMgTRhFvWUF0LfPkvONpmWU6XK7QQ+QPg==","signatures":[{"sig":"MEYCIQCBmKUZwRs7UL4zOCbjC8naGApUmNYSGvUYr2v8knJpxQIhALzU8HbO/9evaWd1WpW7iwM3CTV0v5shGCxGDgMkX4z9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"feb45b54beb17c7ca9cfd2002905edd11c9b0bf3","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.27_1751051291132_0.8796082720770315","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.28":{"name":"codecane","version":"1.0.420-beta.28","license":"MIT","_id":"codecane@1.0.420-beta.28","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"180b32ab80704487ae26e529377c36297e4a2313","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.28.tgz","fileCount":3,"integrity":"sha512-fAbFVZzAgVCInp5mZ5mxP6qw6FYa50Xt3wKe3FpAkT+dnm54YC+U/yiI4uxEwgcckFmhCNm5M1ihWuQbGZw6nw==","signatures":[{"sig":"MEQCIDt+l2stgZTwF1Ulrcj5l07T+tpPO9yUR+BQzdZgBFJIAiBQC1zLZywQ88dwY00cc6IaFrKgGWW0hFKjydZEZL/qmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"905138896fbc18841e3dfdc986f59397077532ed","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.28_1751051886659_0.3333332424511779","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.29":{"name":"codecane","version":"1.0.420-beta.29","license":"MIT","_id":"codecane@1.0.420-beta.29","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"875debaa2fca03bd23b958a61fc1910c47a64916","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.29.tgz","fileCount":3,"integrity":"sha512-SI9vi4M/mwPOqUXj/ztuxncftSwKg9zZUCpBTPbSzEHTBYN1eVeo0KWrNkyaCoFcuietMDbkeYITgi8NQhrJbg==","signatures":[{"sig":"MEUCICe+n8qA+v027U7PAYhafLr5X1fXoKLsJOQU//134nJtAiEAxLfAjdMlpLv0vbZckrqVV8U/XTqizETUZyaX02U9OaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"91e597c99be214c62238ae6fcfa3dd7ad260833e","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.29_1751059225865_0.8493190105678501","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.30":{"name":"codecane","version":"1.0.420-beta.30","license":"MIT","_id":"codecane@1.0.420-beta.30","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"315cacae2fe3857bf623b87279ee3b8e98837e9e","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.30.tgz","fileCount":3,"integrity":"sha512-tXFhcmGV1M04DqGUqH6pspG775pDOX5ihPwL07JHUBtDO/e9CY/xnK4d55qmo4DTUblsx3QdrN7FWHUOTY3G1g==","signatures":[{"sig":"MEYCIQDD2U0qWXojE9ev6tzAhIZVNUee49Wj/CSxA1RqYhb14QIhAKyMisJcqrrpVUYTbiUJWAY/iFMPfikIeamF1Mq6BI1X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"789630641fd01d8d6bcc7ce2e591825ded31fd77","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.30_1751060637825_0.4466823926507162","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.31":{"name":"codecane","version":"1.0.420-beta.31","license":"MIT","_id":"codecane@1.0.420-beta.31","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"bcac5a7ec5c32ddcb61abbb4afbcb73337abdfd7","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.31.tgz","fileCount":3,"integrity":"sha512-z0oFT6rqNJBvlHbWzihmXdP+Nq42F3h3WjNd787Io2W/+dykpz0zS7xYtC1kAbZycylxCE7nRf/ll+vH7YIwVw==","signatures":[{"sig":"MEYCIQCuAlJQgcll0DAg5P2VRYV0l3MTrtJqdc9D7nMKd0bqIwIhALw7F2pPIUWSoyoXhujiCflIiqk6RVSzFJ3Mtlo+fUHr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"4b6145f04df2803181548960cefcc12df18c6c3d","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.31_1751060955643_0.09046480061400208","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.32":{"name":"codecane","version":"1.0.420-beta.32","license":"MIT","_id":"codecane@1.0.420-beta.32","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"5947a27813b7bc04750b4aa589c7e11e401d2a7d","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.32.tgz","fileCount":3,"integrity":"sha512-qOXiMKuwn1tuPzaCCpZxSLqZ4yYUcoY8KZieFGpcJ1u+SAwJxeutATQfA5UqVMy8/9G/qhHDOjwWpQbWJ4qf/Q==","signatures":[{"sig":"MEYCIQDq8PI9xdHb8xwm5CO5qOfPzIYBAf8hqy0NlwqpkLE46AIhANqMlxUfTIzDxHQTVktDPL/PWUHA+ULDIC4d4QH/O358","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"531cae90f6597832f783d0811c3bc7b479232546","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.32_1751061290145_0.868907461403831","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.33":{"name":"codecane","version":"1.0.420-beta.33","license":"MIT","_id":"codecane@1.0.420-beta.33","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"fd458690e4e23f66139ecd4bcc8e81657947ca33","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.33.tgz","fileCount":3,"integrity":"sha512-QvwZfh1LdlUFsKxcBodUMSVYKk+7l+2Th8rSH6Mz8sByz4u208BHbXQ88Bm2nk3KySXLblSel/629RPjAvVx8A==","signatures":[{"sig":"MEUCIChEqGzuofa9Z5G10Sf2LesbAd0MlKdILLsbo2n8djQWAiEA2Dj81KlIv5xljbR5w2ll3fQyxLKHaYRJ4DCL3W684Xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"1fb8a6b4cfefc3a5df8bca588bf1616fd0f88f69","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.33_1751062466066_0.7775271606447984","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.34":{"name":"codecane","version":"1.0.420-beta.34","license":"MIT","_id":"codecane@1.0.420-beta.34","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"93dcd95327520022c70eeb7f8f18a8c4faeca141","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.34.tgz","fileCount":3,"integrity":"sha512-Iu/0NehBXLRyylliG0Fm3afjw/tgS/+8lwaKEoQU8uIcNj+GFCOfuX8wntAiysbQ4vnE8yWQBHXc+YMzRcoUxQ==","signatures":[{"sig":"MEUCIQCEmPvhzGTqmwovlIwHe9R1YBkVUaktelcUWSCX28I/XAIgXXYVKPDrASrVl7IeHwEgklUGdM2z9jP8Dojsaaylj+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"76d519193f6aa5fc777068937824d9fe9c329fcd","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.34_1751064762990_0.9975243815275201","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.35":{"name":"codecane","version":"1.0.420-beta.35","license":"MIT","_id":"codecane@1.0.420-beta.35","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"3ecc11eec634dbb2a581bbe4280dd97e9028fb38","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.35.tgz","fileCount":3,"integrity":"sha512-cR/Skq93hSZ/BdYTT/YsZfx7xncUoaTYz2eOfo8AEWnvonqmWFv5a1/4szw2mLFKbde6T7/Oqb16og4HcGpxYA==","signatures":[{"sig":"MEYCIQCMeFZ2qBoyoZzPZdyeeiq0BwaACsL7uzefouydrBoidAIhAM1lE/g8zSzJs76jOWDPrWmd2/SnLVsS8InRiFdw+TFk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"3eacb7332287db26fbb13b5f0cc50fd7975ee16e","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.35_1751065049385_0.4649991804370348","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.36":{"name":"codecane","version":"1.0.420-beta.36","license":"MIT","_id":"codecane@1.0.420-beta.36","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"972e00580c8a4f77f9a3c0f81ad7d82b372a47c5","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.36.tgz","fileCount":3,"integrity":"sha512-Km6WrEa1pfGE9WqofW2h1hv5IsGsexMs0eiFlq9q2PVzdAqS4b4DfHYcvKG+kNYxd7bIIZXV2Kgah1UkTLRxTA==","signatures":[{"sig":"MEYCIQDSfqCmyktAe/vYycA8cltEIcwzWmkjwUCVCflLguiDWAIhALrynm8zcT0jrba/cftOjq1LPkc7kWb7UjAb30XGqQYJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"716b38289b8b1a0f682f792d0df81d4a78cebce5","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.36_1751065309850_0.2344725044200291","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.37":{"name":"codecane","version":"1.0.420-beta.37","license":"MIT","_id":"codecane@1.0.420-beta.37","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"3d72b763019fc8bf4d12c0682daf64847fc31aa9","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.37.tgz","fileCount":3,"integrity":"sha512-UcjvExsLC0WAmEExtKP7CpACcrjVP0/fF1sFHAFLbKtmc2IsuLXFbyEZeEyrDIGos0/P7worBQf7mnT/k31McA==","signatures":[{"sig":"MEQCIBupHobG5gDZZCFtxqF5JB2A3HQcTkw/rzQruDdfl/waAiAI9iXKAqXrbJotOXx0vXkeEqo+eJI+Y0crrb2WXc7tcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"e9e689a50476331a5a570bdea0d70289803df285","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.37_1751066096927_0.04082659152562451","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.38":{"name":"codecane","version":"1.0.420-beta.38","license":"MIT","_id":"codecane@1.0.420-beta.38","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"38eceea4ad7c44df5a41ae5533271088b533484e","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.38.tgz","fileCount":3,"integrity":"sha512-koZjS4q7Cs2rczF5BKj2AhwiGhfJ1N1K/YRYRPXjP8ir8XHtHc9rRKsnM+gMJTKGLpi577L0ciFCYydnvQHwFw==","signatures":[{"sig":"MEUCIF2W6TWGbVe40+7Pnkrn+0B6JWXdgjpHiLG9j6cCFbssAiEA9nXG5JDvDOdq57DvnAG4Sdzsci0Ad63SfCr7nntabQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"30e6502c127eb977707ba5fc470c1012dd43fca0","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.38_1751066922716_0.8465069557541867","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.39":{"name":"codecane","version":"1.0.420-beta.39","license":"MIT","_id":"codecane@1.0.420-beta.39","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"7523281124a81c4aa38906d86304ba92d3fd089c","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.39.tgz","fileCount":3,"integrity":"sha512-9xqQ0F4i+5VgzfcktdPUzRR5+HL5RGcQUE5KhFg3g6XPM4+oYt3eh/wMAcbXuVVfJJSUzzPdejI1FnSfsfYajQ==","signatures":[{"sig":"MEUCIAzUz6WF7wCwKsOSROv6hcqG4O94Be0wRwDUxjfkUoAXAiEA2msCTQGhAp5+AbD9cF17QxP6rA8f6crAtFYd1I3vEHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"694182a26339d38599f07d6bdfc770a492a0c884","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.39_1751067804273_0.9609577565048724","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.40":{"name":"codecane","version":"1.0.420-beta.40","license":"MIT","_id":"codecane@1.0.420-beta.40","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"55388b4744462ada93f356bb97fdf59ebc68614c","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.40.tgz","fileCount":3,"integrity":"sha512-K9exg7RZXrsNp7XZ0r5Zosl/hExJOajnvVV/AZxtA06U5itYSsyV3mG/41LmNmsHrKzoh1umTs4qHxU5PQu8yQ==","signatures":[{"sig":"MEYCIQD5b0pk2MLtKS/3KbqpCa5jbdnq9BCx1yV4v20dvLDsowIhAIQvPbwQrbqrfaTZRbGVX9/Mi/pqJ7EKnJ0JkeViVUF8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"01df0528d8ed28fe4b0f6eb932ccde6b7e24518c","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.40_1751068947606_0.5748000330612397","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.41":{"name":"codecane","version":"1.0.420-beta.41","license":"MIT","_id":"codecane@1.0.420-beta.41","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"537ae963b78868c7992dd7d7f3472c34864a81ab","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.41.tgz","fileCount":3,"integrity":"sha512-b2YLdIzJqeXAfJz/fCOhbq35OfjQcfAiWIPnESxmE/pDjc6ePyKvP50NmRpXosSILFDuOETY9LPtZtMG6Gh2vw==","signatures":[{"sig":"MEUCIHxQwUZSOVjVTRMg+48vfBqQiPFBgNIQFybFH8+WbSQLAiEA2tbQCEIjG+w8yUein6WGEQaIvdeMOgEYs4YGW/vVrNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"ecd4b56b7eb806b2e2c12ff1d6c6862e3835f691","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.41_1751069788095_0.9834053757797883","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.42":{"name":"codecane","version":"1.0.420-beta.42","license":"MIT","_id":"codecane@1.0.420-beta.42","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"ff0912aeab2a2f4b9bea4295db456ae28348822e","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.42.tgz","fileCount":3,"integrity":"sha512-ab7U4yCsoXuqXQQf2RQSkOgFfza0Qf/X8ScB2jNYM4kJQ1lJQCY9KteuYdMiPn2P77TQvd7H5wFwLWqgHOkoDw==","signatures":[{"sig":"MEQCIAHo+Ntalp2SycEqSMgb16PQb/2e9a/JMn98CXRc4KU8AiBW1B5tEmrEn2CbVEvP2Gcm18aO0+KsCfhjJCYC40YD5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"b0d377c9fc6a1c3e1afe2124179de0d445205897","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.42_1751070072843_0.21420154504920141","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.43":{"name":"codecane","version":"1.0.420-beta.43","license":"MIT","_id":"codecane@1.0.420-beta.43","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"cb0b512a8c365edbcff58f1d12a214c60ff41a2c","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.43.tgz","fileCount":3,"integrity":"sha512-5+tCK7wiLXb/bRWhryuHLsIsUSCDPaVXAkXVkW1GtA088uHLodagQVK/OCx8tNTfoS4KfOC0QQ53bcB9r36ojQ==","signatures":[{"sig":"MEUCIGV3OOZeNrDYi2/qVq/y/8IXWxnvpzyJuGcE5Etpy8CoAiEAhd6ipDoRBNG5B67fRz6NgtGftHrALqgQrnRsLj2ffYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"7b0d63e6c0cee7475ce7384734d0bea018507b95","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.43_1751071578711_0.690859823426017","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.44":{"name":"codecane","version":"1.0.420-beta.44","license":"MIT","_id":"codecane@1.0.420-beta.44","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"f5fd72490a0b216a069fd8b3602ab6fe84fd1ca6","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.44.tgz","fileCount":3,"integrity":"sha512-bPLXwRK2lEPiIPb+nesGg5gX5ce4ig1fFaCMuFxBsh4uTbHX5RwTr9EXR0krEW1ZAkSVPe6dWBFrEB+nywxh6w==","signatures":[{"sig":"MEQCIGlXy4yrkRof+EbkD52DFmkkesL95abBgQiJK0zL+QrZAiAGR2AxzIRyPkBEUdm+EXvVm+2lV9457MgXpq5JjU1oiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16509},"engines":{"node":">=16"},"gitHead":"4ae07a50174f3969502de475dc336535d6966922","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.44_1751072232294_0.36467511841427847","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.45":{"name":"codecane","version":"1.0.420-beta.45","license":"MIT","_id":"codecane@1.0.420-beta.45","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"df233af8d57811bacc922f9b327920a1ec669978","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.45.tgz","fileCount":3,"integrity":"sha512-IrWoSnBbmWtxiRIrmHQdY2KJVVjh1Ux2fqNbIE26DTDsm7MbhbNkGMvN0f61lLSmGaqNUBXP13xPQmmM6nKCYQ==","signatures":[{"sig":"MEYCIQCvaK7SRxq2BWWeAb7bk3k0ndEz0btDGw/76/0r3pBwVAIhAKA5FDx8xoUUjMGvq0xOUZFDXitslI++mc24skqlEleR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"cca220b1f9589c61041e7d8e4c91136fa4c3c422","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.45_1751072967314_0.9177872922844854","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.46":{"name":"codecane","version":"1.0.420-beta.46","license":"MIT","_id":"codecane@1.0.420-beta.46","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"415e5492fae64f2fe1b913eb014afb1d1e5fa733","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.46.tgz","fileCount":3,"integrity":"sha512-SpK8ECNmnWfVoxM10h28LKjCoM9BxDXbxuApkbOXXAuAAQJnBGrYV3UIBJ/8jdx9zf9Tb2jVkm8NMp3w886k5w==","signatures":[{"sig":"MEUCIQCwIBxx+SeGfOA4P+gm8giMQFHmcqplwflrE6zj4uT2CQIgWwTnjX+Znk+TRcgB1/k9oLEMbe5Xv4dgds0AchP34dE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"f58141cc1d1951ba671f4300b94c5a5ef52939d6","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.46_1751074541581_0.6333899969144561","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.47":{"name":"codecane","version":"1.0.420-beta.47","license":"MIT","_id":"codecane@1.0.420-beta.47","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"62337d398b1a4bdd108df264c10e3ec0e50691c5","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.47.tgz","fileCount":3,"integrity":"sha512-FXnc9J4Vee5r1o9/TnmYbronUv6eAGpFNXjShM6eWcGqJkv0JFH6Q9YxfoMRiPmuQ7FsCeFe8gn0CTG5t8O+tg==","signatures":[{"sig":"MEYCIQCAZcySuFBPGdxdLjxto7Z5SuOFnVYsqhrAN/AzHK0qKwIhAIfSZCFezQHXo4cooF1lEEzizmRjeNeD5DOCIGLPG0U/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"e87e71fea84da98aa7359ced7fd4e9785f75f164","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.47_1751075054358_0.15096546875408912","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.48":{"name":"codecane","version":"1.0.420-beta.48","license":"MIT","_id":"codecane@1.0.420-beta.48","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"fc2ce901af1094f9208cf0dbd7751cb26f504956","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.48.tgz","fileCount":3,"integrity":"sha512-lEWnbyEIxjwsGS+Zyq1+yA2Dmflvit7lUdnSJXX1zVMN3p8Sv15UCdHW/S3+OkLQYKRTW7MhGdziksxsvJeJhw==","signatures":[{"sig":"MEUCIE1nSWe45uR7trkr3GVkyUUvpeDKaf/VySUuLnIOv9DdAiEAmyfKyh9WY9wWGkim20IfsZYIDlp1FSgffrmvfY9trYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"a9958529f0e1a3e1f7fc0e07695f07b5605f072b","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.48_1751075696258_0.11412375560340071","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.49":{"name":"codecane","version":"1.0.420-beta.49","license":"MIT","_id":"codecane@1.0.420-beta.49","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"3a3c17a4df3d86dc245dece7d632be6564b934a9","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.49.tgz","fileCount":3,"integrity":"sha512-0cHJXl/gBRxNcDQ113gd1L2ZvqK6wYvvpYevBgqqsIsIxjLn0H+7MStvCgrL29Xl32sE23rha617ZfKpuNxEWA==","signatures":[{"sig":"MEQCIH4SLY8s7c7EVsqCY+a7aaQF/M7XO271BP1E99hr+aaLAiAs9XUm1RxQpYQMPHyHo3tNuC3v8ktxAt/MeJp05l2tUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"db99be9b93eff8756cca42736238fc1168bd6100","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.49_1751140226796_0.1141843931305655","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.50":{"name":"codecane","version":"1.0.420-beta.50","license":"MIT","_id":"codecane@1.0.420-beta.50","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"51914510fecdce00c526561e46ade5ccf4764b97","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.50.tgz","fileCount":3,"integrity":"sha512-Kv8nMa1l0yIE+zcJ6Rs2wyGKglZX+/36kNv+ZsgLRV8f7O1e8f3bnT/wYwmpJ78EPHjX6wwQyTCUgMpejOxHjQ==","signatures":[{"sig":"MEYCIQCk2dyFFj0tW3TmlXZpVMaQKkUonGmQEJaebelMRKa6wAIhALQ2vv9kRWLXmzsVYFGkZqygufUSAXGMEgOUURs990pk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"eed4a231f00fc8c4beb5256649556deba7651901","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.50_1751159471936_0.5357407094915105","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.51":{"name":"codecane","version":"1.0.420-beta.51","license":"MIT","_id":"codecane@1.0.420-beta.51","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"c7dee8195e659b9bed32d34ad3c4ac4b2a675d5a","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.51.tgz","fileCount":3,"integrity":"sha512-AphElex0aiEhftL8ffeGSQV1KWcoUP70dhWf64vsgw5J8lO22fm5yiJAAlz+cSrqnfl8tPxUUdwd45CV9ks31g==","signatures":[{"sig":"MEUCIQDCvY2QQRSxOxbL2F7AV6IcJIzFHvoe0V+NZdjsBgLw9AIgNjZJ5PGYPhvAzFk8yE21VMv3bt6q4KrV4XRVD8NfXNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"2e8d24bd2646cd18fa2b6284ce2005d1d28dcf7b","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.51_1751159942686_0.30208914559477895","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.52":{"name":"codecane","version":"1.0.420-beta.52","license":"MIT","_id":"codecane@1.0.420-beta.52","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"c0d4638b94db21ec0c116d28ffb5450b7ff1a5d2","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.52.tgz","fileCount":3,"integrity":"sha512-RBnVJw5ce7iLAXyFq1lBKUU1Ao2Ta4QAaBHrSXGHtac8chfB2vdAJpgOl48MYENmlo7L+OEyR7rYg2OPR4Vl7g==","signatures":[{"sig":"MEQCID86qziyYw+V3gbIREtj64zRNeTzDUUwbaDYecT/aurdAiAn7SJ2OjJ6UABiU8WjC3q2j2KjpB2Q/tGsKUVMqIWboQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"e10e035aa5796c7e7f2b15cec20656c09d9e5c46","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.52_1751176858424_0.8508820533368038","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.53":{"name":"codecane","version":"1.0.420-beta.53","license":"MIT","_id":"codecane@1.0.420-beta.53","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"f3e775d2a06a75b89658faf289c20880f19ff274","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.53.tgz","fileCount":3,"integrity":"sha512-SVnH+VuwDqmxTgWmoyyMRC/1Z/bfSHZg44wLmljnUukLSGhqA/kCIV8Nk5JNdIPRAioY6p+pzH+EGBbjIh8CFA==","signatures":[{"sig":"MEUCIQCK+VZFapC2v8wfVuNKlbCOZM/07MohlD9TtgpX4OsuJQIgfFvGT8XolXifwcQgXgQ9XYDmngOyqhAry1czB5yWr0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"09a16eaa3af70365f71808037c1ce0718924f4e5","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.53_1751223759921_0.8946934008707284","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.54":{"name":"codecane","version":"1.0.420-beta.54","license":"MIT","_id":"codecane@1.0.420-beta.54","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"8d4ad44d3aa2f3bcf0546133aa146ba232319670","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.54.tgz","fileCount":3,"integrity":"sha512-SYtX8SpJyQ8CPqMJ/jL27oNxNKpo0J78ggHKCJePxVaxr3C4WotfMQkMeVNGKaWuIh9GoeM9cns6sSrdhQ85zA==","signatures":[{"sig":"MEUCIFfwQ6JSwEAPPr8JbpbebDM6+VAWZKeFHNIKPYYiLSv3AiEAm67+gUAK8cNz1c1Fgf+BwJUrA0cT2DbwXygX6jFk4Wo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"8108227c9a731ebc3f48083d3315ede071350198","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.54_1751224726705_0.9084876423902024","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.55":{"name":"codecane","version":"1.0.420-beta.55","license":"MIT","_id":"codecane@1.0.420-beta.55","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"0ca98f7578a2bc0e22d96274dbcead985ccd56d7","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.55.tgz","fileCount":3,"integrity":"sha512-RJIL0itYxwrfeHxtlnLRPsbfCpityP4HzGNFR0FmAtE43kYw/VBNpb72CodI+oUHWB16bRmseIHwzvgKQjyp+Q==","signatures":[{"sig":"MEUCIBkxxyD7iLfe9cZ+ES28o0owjA6IPevUBoapTO6MI/jCAiEAmrqb+RwldJgIBQ1R23GDSn6X6J3IS4aLzXVkqfsJ1vI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"37f41cabfa034224b6eacef1c9ba6535a7713c66","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.55_1751264368271_0.9050792635369143","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.56":{"name":"codecane","version":"1.0.420-beta.56","license":"MIT","_id":"codecane@1.0.420-beta.56","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"9a1821ee33753f345cb6f294a7a79557e77d637d","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.56.tgz","fileCount":3,"integrity":"sha512-6QFfnDus8FevQvEbGypM7+4zdCGct3mONAUxia7Bg8OKJOko/SFIRXKSXnk/aCfymuXaCSWMvugBBOpvtezJAA==","signatures":[{"sig":"MEYCIQC8l0l37NIMsrd1uMGL/1q8RMx+oSLOOxYTIcRhLhpnSQIhAMjPnTmjTn6W/Tg0hQQ64p7+Dxiy2L9jvT+/emwFrAfG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"e89215be34a700f6c9ad7cd203bc19a2f48a5dfd","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.56_1751265286096_0.8060572067255067","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.57":{"name":"codecane","version":"1.0.420-beta.57","license":"MIT","_id":"codecane@1.0.420-beta.57","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"bcc13c512a48db10643c92861f43c697190ba61d","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.57.tgz","fileCount":3,"integrity":"sha512-gfwB+bJ8lfnSCAWMD2w9Ehv74uBK+bBSDc1LWdZqlYENer4ROeE8UExRG33dtGkuDB276byXoQM6a3ySnBpxXw==","signatures":[{"sig":"MEYCIQDB80/F6hE6tK5XIscy9sII/xmYhJOeynN4rkwK6PBhMAIhAK2XEj760IKBTnpD+s7QTEsQ4N2qjkUgS1iyCJKSJuM+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"9055f2c2217eedd539e95e5e1ca804c395a4b4ef","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.57_1751322750399_0.7680954290744371","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.58":{"name":"codecane","version":"1.0.420-beta.58","license":"MIT","_id":"codecane@1.0.420-beta.58","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"6e9823ada11c473066c228ea5aa98cfd7446b323","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.58.tgz","fileCount":3,"integrity":"sha512-4/slgg5jRoTnnxnwUxsqT0d7IkzoAZ3MYtJ+UutLolRNZTdHoIiL5oDtug1Z5D7AvGAkLcn5TZ8lpOFnLFhXzw==","signatures":[{"sig":"MEUCIQC6Hvf8JwRn7xs7EqvtbwqL3/u+Z9L3Xz3LEJtBEPgpKQIgW4ewYIMwcHFaA1bPrjaXUMzqBZRXGctkemZU/EHR++A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"68daab322200368f4652630404c885e896821d7b","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.58_1751323837079_0.04107540604965543","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.59":{"name":"codecane","version":"1.0.420-beta.59","license":"MIT","_id":"codecane@1.0.420-beta.59","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"70154384868532d52a1e02be2dd0daed9c66d4f9","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.59.tgz","fileCount":3,"integrity":"sha512-DjaqeZxJ1tHawlekmpQR22M5VuuSzos73wtKJaBIVJ0MX5zf9gmI1wJMOzlXlM+LqfsAdRhZAysjA9Gxb7cIJA==","signatures":[{"sig":"MEUCIQDnUm0c7Q65O+Xr3IxTi+70BA1jUWSUtQHBHkpWyST45wIgF2zNm0KjS6C3Ez/O0Z/M60UZIy94FGVSI9qYzsibEtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"c67119e5969bc0eb8685517677ed7d4383c74979","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.59_1751324414357_0.7979547314612401","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.60":{"name":"codecane","version":"1.0.420-beta.60","license":"MIT","_id":"codecane@1.0.420-beta.60","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"d39bca922a0350efd511412ac165a292a8f92d03","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.60.tgz","fileCount":3,"integrity":"sha512-a4EGDgew5nRNdCptarj6J+gS+DeWvQU14keKgPm00fpK7XykNIXhyasUFrQUBtgrxrCGn2XX6AGCnuulM6if9A==","signatures":[{"sig":"MEQCIBZiUg4R5RjjvaNS4n9p0ydvygR873KGehiUKsNRGDPYAiAq+kJAouOsGu9w1MZlEqIg78Ac0j+m63wR3zq7IPu3RA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"a16997ed5517cc685a3064f1417b01d98dfdffae","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.60_1751324767178_0.9513379530845207","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.61":{"name":"codecane","version":"1.0.420-beta.61","license":"MIT","_id":"codecane@1.0.420-beta.61","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"f4dd8e7e43d7e2e7d58993cb5f2cb3820f36fc8c","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.61.tgz","fileCount":3,"integrity":"sha512-Fzn6oSFQZeKuPaz/FOOJRkFMcsKBuSd5G0UDacdtpv+zXmT2cp1SSGi+/UJkiQIMMDLnNvO0diJVvxK4O2Gdug==","signatures":[{"sig":"MEUCIExcDjjSG9SMSbWvajZ/j71ZVPtT5qlrGnlPqo0arV1bAiEA+UGOeNfdDiWmXLdLpMPG7zELQvqh8bm6Pixc8a69SoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"d6300fb462edcd35e3478037040520eb0f12a448","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.61_1751325003237_0.5323498194402971","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.62":{"name":"codecane","version":"1.0.420-beta.62","license":"MIT","_id":"codecane@1.0.420-beta.62","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"d62598acbccce678986a19098cf0a6a4973b0771","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.62.tgz","fileCount":3,"integrity":"sha512-Z4ALfiCv0LgGPc9Hix7melVU7N+uf8vTN7CZv+Ibnnl3K8qjcJy1UeffRWLRHIJa/SDSRUbOhc7hhqn035rXxg==","signatures":[{"sig":"MEUCIAQZxNHoQ7K5Ul2Ab4vaswYPt5NC6EmJ+uA7U7TTZYavAiEA1oC2RY31py08orvcavre+9f+nS/66Fsn2ldKebcil7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"642431e8ee2c76cc7dbfc9c74c5d8f551090136d","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.62_1751325224446_0.5470926083560423","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.63":{"name":"codecane","version":"1.0.420-beta.63","license":"MIT","_id":"codecane@1.0.420-beta.63","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"7429b83ff0aecbe131ad5a02f3c6b25a71040be4","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.63.tgz","fileCount":3,"integrity":"sha512-IrfROT6fysLc2SblAPD6nD6neiyiWnkPXZZKX5WtePShor0wpQaOo/KSupLlJJVWnK/zs43bx7F87scJcUmHow==","signatures":[{"sig":"MEQCIEEmisrQW3XoddMGKbnwDRkeyA0Ld6opmjQw/YgUjV76AiAZjxVQLGI8pT2Im4OBvqBIAGybuncY9iblSwmBKXbSJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"99b9a4c6a8a96c5f64f58525fd3a19c64a4ec416","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.63_1751325790917_0.8767790805857638","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.64":{"name":"codecane","version":"1.0.420-beta.64","license":"MIT","_id":"codecane@1.0.420-beta.64","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"8afbe320bf979820ea81d36f3e649fb6dcafa55d","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.64.tgz","fileCount":3,"integrity":"sha512-oCp+IYVQWLovBcet4QuC3nPJmYGf7ri3lH3qewnUT+4D9z0yWUi+eVU7ctc989pHUX3Q+S+xcBP51DjpoeTBbQ==","signatures":[{"sig":"MEUCIQC3h++/Uj7EbYQY23Z4MqGu/vf4IS6tMg8Z4fzzsyDE0AIgZlTgdwUxxS/JEL/429gHuqE5gp017sngNs3aKlcS320=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"7efca513ef1bf866dfc05e8131a9287b64b5f4d1","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.64_1751327666510_0.26590413740011964","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.65":{"name":"codecane","version":"1.0.420-beta.65","license":"MIT","_id":"codecane@1.0.420-beta.65","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"0d11275e149f7fd1afc12eaef57525bb880f2b0e","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.65.tgz","fileCount":3,"integrity":"sha512-gYKmwyZxqTTdWiFtmckCSfW/e+xTecR5tP3M+yi9k0rW1de7QdX3mXLMVKgEXopoLsQIrJecyOJMM9JB3R+Wcw==","signatures":[{"sig":"MEQCIAzsrg588zAF9ztbqhx9qqieRgxnj5Qo/r/H7iykpwwCAiAmQiRvDf1SWxsaT8xQ6lFLZxmD15trdqhFRSKk6knDAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"8e2968fd87061b096785117dc717474612225f8f","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.65_1751331717682_0.059344180683826186","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.66":{"name":"codecane","version":"1.0.420-beta.66","license":"MIT","_id":"codecane@1.0.420-beta.66","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"af54d924c55ced1ece3b00a8fce8fdf256439b90","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.66.tgz","fileCount":3,"integrity":"sha512-s7O2N7tPJPpJZ1dBzl8M9Tw3jutfvhYZINvas8Xa39C1xpvt8BzvhI/ROCis2EIoAAgcmDnZX2Q/x3tR4BXFRg==","signatures":[{"sig":"MEYCIQCpeYf+5KZtKxDsM6yJYQXaZc73FyzKj0xRpjo7m3CBDgIhAMLwPrT8/4bmGM9gQ8o0YfKPM3ZoiwB+KmtPbqk80tfN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"eb33c94f9fb83b80a3724aaec6ae68ba811b763e","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.66_1751331963572_0.9371199341213472","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.67":{"name":"codecane","version":"1.0.420-beta.67","license":"MIT","_id":"codecane@1.0.420-beta.67","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"dc7c0c0a9893bfceb9c9e45045909955563dfa73","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.67.tgz","fileCount":3,"integrity":"sha512-8T2pHxPUOEtkoBzJ2pia5bCmqANsMK6r9bNdE3r0BEucGQBw1Gnt+5GWmImiyXjpYLGq2DbxMc7ZdosyEAobhA==","signatures":[{"sig":"MEUCIGEDWlFV2FWPdN/icHX8Dx71vMhsyqVgtQD1iMnc0bpNAiEAkDbRlz0IYQv3M7WytwllSWBzPG7K2kydhGno/INFNe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"742d4c5659d851746c9405d8e15557dbc1f8cca7","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.67_1751332242338_0.8736510155043788","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.68":{"name":"codecane","version":"1.0.420-beta.68","license":"MIT","_id":"codecane@1.0.420-beta.68","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"82fa1ca850ff959e5dd1262e4da00ff289eaaac0","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.68.tgz","fileCount":3,"integrity":"sha512-kaJRW9FmluGtRZOgqDcFFMgan96MnVMdpzhHTA1tPS5+vz48jMAgC8k5mBRePJaccny1pxQQR1IQORO1bR06yQ==","signatures":[{"sig":"MEYCIQDfn/f4Wi5T0HjqWisF/FXMhJcREkktSVcHuWCe3CnmYQIhANLJeaVq5IIv1DFwzLZFYFSz2jYLYFTDHHZslvBxHChL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"3121d490c5874113ebc10b9a176668d820b0a9f1","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.68_1751333294631_0.20562034038327637","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.69":{"name":"codecane","version":"1.0.420-beta.69","license":"MIT","_id":"codecane@1.0.420-beta.69","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"fbe4198d68b5f93af6b19347d1a95a09c29adebd","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.69.tgz","fileCount":3,"integrity":"sha512-Pgf9gZrQuFokM8cRjBEU37TA1vRI/UIgW/2TftKczZWhPOo1Zw/uwKB26UaeK7GSgDFwIe0OaZ3A/aDxcP8Xdw==","signatures":[{"sig":"MEUCIQDcCvTLQFS+cd2taB1GGkrjSGY68jnOfeNvObFs3H2A0wIgU/mm0zzsTRrhTyNmNf++2M8mJHx0nT7tADPYKVTTWZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"894236063ddd35194899ca7ee6ced4ae45813816","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.69_1751335155427_0.23077619561915275","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.70":{"name":"codecane","version":"1.0.420-beta.70","license":"MIT","_id":"codecane@1.0.420-beta.70","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"525400d51e32a9268a7bdfafaf106f012d57ed1d","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.70.tgz","fileCount":3,"integrity":"sha512-hXueRuBlhfVe3wsNQDe4iv/4K0CiestM/bT1ZNs/DuqZ8i+Vqvec9YGRTllgwsBNZZc0EXHYPm1TqGcLgT7oRg==","signatures":[{"sig":"MEYCIQD6lOiIeJOVra5dSALx/435y1vjt/tBoaR9WmVwolrVVAIhAIr8EsM+9a8FYf/EQxTOqmJgcf8yOWtEij5Lr4/GBxSc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"5819160c839a4adab6ff210a1322132be853a8d5","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.70_1751338878255_0.7842172897671102","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.71":{"name":"codecane","version":"1.0.420-beta.71","license":"MIT","_id":"codecane@1.0.420-beta.71","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"3488c9714383f1d9f29da156f9d9e4cb1bd433cb","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.71.tgz","fileCount":3,"integrity":"sha512-yn8UEv0lfS0MxfNTYBdHTBsPmu/vZnPLsNXsBCNL001ERV6F6Yo1OumheNvUh0UgzEHLZDipONiAmTHJmbaaxQ==","signatures":[{"sig":"MEUCIDPiaFUZrBqCnSAtvzIFheslyOmK9Wm3nTC7B+aGO6ysAiEA+jncvXXRZOt9jySNTlC0XWuU8NisjeGAz3QBM2mzv8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"a720f6364cf456a958e55ec18aa0ad3a0e9feedf","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.71_1751351971878_0.16807521920658264","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.72":{"name":"codecane","version":"1.0.420-beta.72","license":"MIT","_id":"codecane@1.0.420-beta.72","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"59985a1e8aa633225cbe3ebdb1ea916d70634033","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.72.tgz","fileCount":3,"integrity":"sha512-Nb2tz4hjl0T84fiPsG6f95z1u4fgeQtWw4xm/xB8g8NzFztdiQJPkWfoeMfs1cMls8CMglkIDEfKlWlGRspczw==","signatures":[{"sig":"MEYCIQCDuUmx4bxqR2m+9ik3Hf6/Z/N3VRWkPtOqDIGSWTwSXwIhALyJS9oRsPywN+E3itDAzIa6+EnzMiDJscCaLM4739TJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"ebb5e79ecb11c575468c0af822a8918dbf327d5d","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.72_1751355318180_0.5271362980048202","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.73":{"name":"codecane","version":"1.0.420-beta.73","license":"MIT","_id":"codecane@1.0.420-beta.73","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"743018b3c873ae8cb0729674e31dce7722e0fd3d","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.73.tgz","fileCount":3,"integrity":"sha512-S2tMMyAigB9KQhpSRs59Q0kajm67jwsWqqaE5J0pavCqLf3DzgtVA4cqckxOClZongnLWU+hjly2jb/G1Gyufw==","signatures":[{"sig":"MEQCICYkLhVOgYpexo+Gxi4BV1BHrBdOji0idkyJoZvNkrLuAiAMwZXeKuwaKVVXj7EuLfLip0V3/cCSepYM9gXPJArJwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"57a75960ad562529c70224da3fe2294b695ca8f8","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.73_1751391836070_0.9968157874848314","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.74":{"name":"codecane","version":"1.0.420-beta.74","license":"MIT","_id":"codecane@1.0.420-beta.74","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"837c3fd4bceba37f72b2792d02c15169f6669433","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.74.tgz","fileCount":3,"integrity":"sha512-AsgEoFCKW2OcPUD4kckHsaQ8pjqhoPWL3DytzfxGORoDWH7HzLhyvOrHNfmRxbmIy2pXikHh5CxtwR1PnOhaNA==","signatures":[{"sig":"MEYCIQCisFXs0+sUidce21BNDf0Nn3M0LqpzNm2jusTNh5i8BgIhAIgT2pMkkPmp5avKWOupmBueC+0BR8ZL5bwRxDMsccsu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"a17780ed104d8df6c20a0f4185cc59aa031e254c","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.74_1751401040045_0.16259824422766256","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.75":{"name":"codecane","version":"1.0.420-beta.75","license":"MIT","_id":"codecane@1.0.420-beta.75","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"59d3831633d94fc35c11c15d1461287ee4590d65","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.75.tgz","fileCount":3,"integrity":"sha512-v8Y2aKQPOTyjnzP0MkazzbwsY7bt9xbLkyCSte0hyD8NmVN44I9vTAnGoERF8MkLfu/eOhXTrO9+rMNYgr1kjQ==","signatures":[{"sig":"MEQCIES7lXJZEucoc9zzej1usoxxz20gnyN++sPJMaI/OOs2AiAZS+3GuN24cwJOYPdnoU/vQiM99PWYPHGa5uKMEUggHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"400a806a191e23b37fae073e9027b450e6cc7a2d","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.75_1751401335220_0.9962868058516463","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.76":{"name":"codecane","version":"1.0.420-beta.76","license":"MIT","_id":"codecane@1.0.420-beta.76","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"d92b7af77c4f55f5cb8ab0c1572925e201fc05d4","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.76.tgz","fileCount":3,"integrity":"sha512-P+4UhQ960ln2JhhKCMjGxmWi3fatGqo0OWmdjvLy03tplM+7d1PJmp5CV21JvilN3CK1W86i65PQzIuN0O4qEA==","signatures":[{"sig":"MEUCIGzzI1eooGGKFeHctSPPEs6uT+vdFLsoT+OnonX9QXtnAiEAz3weKClyPm9z0s4Rv8CPVfHZB2CZgbjjN/6eZhiEV14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"9d638bc7019050da283e4d369d75990a856b4f2b","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.76_1751401833657_0.34497590337324024","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.77":{"name":"codecane","version":"1.0.420-beta.77","license":"MIT","_id":"codecane@1.0.420-beta.77","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"377e7d87401b3b99774c1c570c77afde5a4fc9b4","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.77.tgz","fileCount":3,"integrity":"sha512-DDSq+RXxYFgmMXw+hzSXBQwbM01v2zZ7mC1Daqa4wtWZTmbeZZrbkoKcf+wBdQoY039PTtWOw6eIS23b3kattw==","signatures":[{"sig":"MEQCIHQNSvu2+sMjXZ9GX8E41uiZME6WeTyMOOO9c3i4xM6aAiASWoZlQ/MHBOhyQYvv9p9hhvxmnC96BOB57dSY0j+qlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"85dcd4cc7bb8f082d647f28a942b9dda528d82b4","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.77_1751402521722_0.2239239162375639","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.78":{"name":"codecane","version":"1.0.420-beta.78","license":"MIT","_id":"codecane@1.0.420-beta.78","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"9afb3f08cb57215f91ef4a6d54160914b107906f","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.78.tgz","fileCount":3,"integrity":"sha512-OKlqBWmamc8UoSusCyQD19mkh7TBq7joLOF+svkw0NXhwErNWOSrlN2CT/sQIC5JgrxGv8CLJT7ALcePuzq5cw==","signatures":[{"sig":"MEQCIDq2Txd+dF3XBZgNnkzGzDX1Fp9+NblhlBhmaJ8NoIo3AiAM3kwE1jnkwv+U4gJ/pNKYRyty4wFnojEjocPQ2DrQ2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"83f4e5b37224e199b3b773620f79a8e0cede0c63","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.78_1751402898606_0.7234891193411472","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.79":{"name":"codecane","version":"1.0.420-beta.79","license":"MIT","_id":"codecane@1.0.420-beta.79","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"23989f792f923ab2b005c2d03036ba9bba1ad830","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.79.tgz","fileCount":3,"integrity":"sha512-ZseRkzITyFM8jIIdN2f++4Wmns+TEh2if+QF5IcdLzTEJ2dq4BKHUN3ltoUZqRiuJ+oPg7NYv6ICsDcMiKKH3w==","signatures":[{"sig":"MEUCIQCqw5SdkUn6qySxvjqZVQXjN5sJff58IFZ5OEZZlcSWYQIgSl6pLSXsDTNKDC04ezxm+yDqot0Pjffo7XoyBX2D210=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"26e9cd56746542419ea4ba2ef699b3f0f4d31224","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.79_1751406995366_0.0747917577631132","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.80":{"name":"codecane","version":"1.0.420-beta.80","license":"MIT","_id":"codecane@1.0.420-beta.80","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"42a51cf2577a836034767a6a3e2ce9f0fc37db52","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.80.tgz","fileCount":3,"integrity":"sha512-ENLDx72dchhsTjKC2o93DAk3Gltqtos/IPhZ6AuCTw4HtEWRhFsJfeFvDCdWqtfWtq5JsS9+WaK4rvuOHqKhOw==","signatures":[{"sig":"MEUCIQDeWHSgQQOhXAM7vaHqpEht1rvM8cpYBrX/LCxlkPCFlgIgJO+IG2iI1pzZ0SO6+t6E5LlvJWRrx+zZ54FnVicJk6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"eb6f8db381bb916fc6e7919c92ef806caaf476a9","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.80_1751408549539_0.6746604929664806","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.81":{"name":"codecane","version":"1.0.420-beta.81","license":"MIT","_id":"codecane@1.0.420-beta.81","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"54402afa475aed9125da0f4d7d01cfad1bcb5f87","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.81.tgz","fileCount":3,"integrity":"sha512-IBEW2KNkhwqsH/Yrbb9oR99v4MEc3xSa31kc1LVVy+/bGgBUtYxT+iFd/vtr3UOn4iGc196B368mwO0NX2V85g==","signatures":[{"sig":"MEYCIQCJtmV5yx24xPxZvqZHqVwvEY6fCYyFsvbXiTlzfkrtzQIhANffYCuWkcqXCEu+eUibt/edANCZRUJ5xdZAfO/Gssoy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"a7cd901d79352d824a3be53244318d9685f9c4db","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.81_1751409551482_0.7856726323888359","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.82":{"name":"codecane","version":"1.0.420-beta.82","license":"MIT","_id":"codecane@1.0.420-beta.82","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"ef97f7f9d2ba94b4e30f8b29304734d7d9becba5","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.82.tgz","fileCount":3,"integrity":"sha512-V0ExG7VhAy8oBzSxkKl9xFoSsity92axOQlcUI06UosR2tH7EWnLYWyjyLgui5rMMBJB8nkj3gnYHSMOa02UOg==","signatures":[{"sig":"MEQCIDyDO2+zZHwK7EzqNwGBRyr5hBWfYGzuXewtkCqDS9uSAiBhLETijXGVt0NjQvgMQdiheu98XBfT+5Rzsn9fBKYwIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"510ebacbc34ea46f4fce7147790658d02fe03a06","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.82_1751410044125_0.6506941395106429","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.83":{"name":"codecane","version":"1.0.420-beta.83","license":"MIT","_id":"codecane@1.0.420-beta.83","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"96c8388162b32eefccb5c70888e10ae9833516c3","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.83.tgz","fileCount":3,"integrity":"sha512-uhluNbs45pzD4gzrz5afnl08rNac2wx4e4rGbycEZD7/qjPCe5OmcbqLCgVOj/SZpofoWdRcKz1IminTkWfPWQ==","signatures":[{"sig":"MEUCIQC74SKk6G2oK132D69BfPP3OUcK0O/1sXOq3Pj+wbKvXwIgZWz2bVrkmXoeiCJtp+3qiVv2GKyOiqR7GfJhPA6eHgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"0f658014eb9bc8c1d203fbfc673c61811e3a3dc0","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.83_1751410690543_0.025667551430639923","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.84":{"name":"codecane","version":"1.0.420-beta.84","license":"MIT","_id":"codecane@1.0.420-beta.84","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"dea66a8295ea8d7a6349aa69039e719771c5ef7d","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.84.tgz","fileCount":3,"integrity":"sha512-8aMJERVHhlsYGU8Ml+PiqscYw68WPkjwEQBGxKlXG43HyAijaRfFrL32iFYyy3qhm4/7WvL4KT2TeltRyLhogA==","signatures":[{"sig":"MEQCIFnHEcXZszlZ3xcb6a4CB6sUcYhc5WZYOGjLQkGBu+kPAiAbWR4/gw6u92WbKmKLrBP/PoEj0vbRF6BjDwiBLGZOMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"4b30043cdcab6f901d51c07864e851e1a8a951e2","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.84_1751412144679_0.0034607428565827103","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.85":{"name":"codecane","version":"1.0.420-beta.85","license":"MIT","_id":"codecane@1.0.420-beta.85","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"bfaf191020942c655400875c7f8ddb79139b0476","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.85.tgz","fileCount":3,"integrity":"sha512-FeikluEAHmi5ubBGGboB9/PEl4STL94Ac6i/9L/paMPc9s9QwEKiPsx6dUf8zEBM2URt5RGhalErVKkh2AhOUA==","signatures":[{"sig":"MEQCICUoGj4s/3VQTRioCBS/wpeFqHeB8oMIAl3C8BX0ZWnQAiBeZJDCOag03mGFZ7Va5JM62eMgx2FCTVjXz6IQJOA9aA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"83a9c9a7b136cf3c31859a61e4b81853028a34ef","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.85_1751412973342_0.3017115773672392","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.86":{"name":"codecane","version":"1.0.420-beta.86","license":"MIT","_id":"codecane@1.0.420-beta.86","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"1ee82f5eb479f6fbfd8b766fa200eea12644acee","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.86.tgz","fileCount":3,"integrity":"sha512-BPvAhlAc98BECxl6bp0mPco3QzqU1SGtiAifxzyBrcOCkth176i2FI1bihVAUXT+TdDSHzehD64nxRh7iUBQNg==","signatures":[{"sig":"MEUCIBT213h9fuJ5KhuyG0c3J9G3S9O1sVyOEhpLiI2KuNirAiEA31S1HuY9sGXRjRHGyZr7+ZFwrMgyGatMvx8oVtneb/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"847c0c2afb4db5b439258c5c592441f1a041a747","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.86_1751413547746_0.5817576366226782","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.87":{"name":"codecane","version":"1.0.420-beta.87","license":"MIT","_id":"codecane@1.0.420-beta.87","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"b07711d4dcc85ede6c110e367add3459ad77d9cd","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.87.tgz","fileCount":3,"integrity":"sha512-1PF3kLch+ep0dpBIWx0EFH48qKN6uA76tFCUBc70MYYiFpLWBpq7GX963LrSDAUK29FRKdChiCStrrR3vu/X/A==","signatures":[{"sig":"MEUCIQCBH36h3JozOeEwoKXQH3vGQqxw/p7lUaj17kZ6/pe09AIgYv+0+NRT1KhW6lJg9x9L87mgW6mOsfbfPXAN+D53c2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"40786d9dfff4299a0d987747abea5a03e11ddc43","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.87_1751414426053_0.4450397590128927","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.88":{"name":"codecane","version":"1.0.420-beta.88","license":"MIT","_id":"codecane@1.0.420-beta.88","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"1e788a211044cf874bdd7676d6cca90d3f34fabd","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.88.tgz","fileCount":3,"integrity":"sha512-zqoAVEzskDEQGyl870nbX/5/6B1rt05EkOazdyqB6sQ0EpCJRDZiPVhkbfJX/GItT7ztvnmBaflJLsMdmsEryQ==","signatures":[{"sig":"MEYCIQC5HzkTAZshbQnmjT8+bVEYwTXdZKkjX7eXBgyPd5OKcgIhAMgs/6QcW+DVdzjCLeY0M2VhDsA95ZizcYkxz0hVHWD6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"430a72026bbddba50eca020e0d28cc34aee660f5","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.88_1751419259107_0.6672597427844775","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.89":{"name":"codecane","version":"1.0.420-beta.89","license":"MIT","_id":"codecane@1.0.420-beta.89","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"d9eedca6ff5feb90fe9b70f5fc1610e425501e4c","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.89.tgz","fileCount":3,"integrity":"sha512-ylyKJ6tSbhhLhm3MXgI0gdn7n5DvcOCteiD2wiTrQfKSmnyOYUoNDcZwsGma6Y5z7/OrhogO/loaSRGdscna3A==","signatures":[{"sig":"MEYCIQDwJ2vLTCSp3zTFvjCZ2JMRoAKZTRH3WJsylZ8QzdtRpgIhAME3hBoLZhM3AaF5wRmqwrjtIB8w/byF9r6pRTjhByDc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"fd869cfe0b7fef3c8c699bc385a35fcba0bfce7d","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.89_1751420459229_0.435930841667157","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.90":{"name":"codecane","version":"1.0.420-beta.90","license":"MIT","_id":"codecane@1.0.420-beta.90","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"390ad0aa76f626fbec4553fb24e0955cfb36d0b4","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.90.tgz","fileCount":3,"integrity":"sha512-lD4+6vIb5NKkYIRJJlUvHNuIUqWWEmGI3U7lhCs9Ls+w75NiZGOs5OJJtHTktjt6UbqDHKkWhWveuTFKIpjb2w==","signatures":[{"sig":"MEQCIFETgcsOykFHVhgGxLmCnLgvuObvwRAokFCudTr+7NP2AiAXqS2gDFuOZTbSD7elauCaF3HrqHSAt8cByrwfTEs3MA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"572f349a4ae9088a4be81f37c0ad853999da14c1","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.90_1751420883531_0.5693008686135477","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.91":{"name":"codecane","version":"1.0.420-beta.91","license":"MIT","_id":"codecane@1.0.420-beta.91","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"e1e313880042c0e3f6ea2a03aeb972dbdb4c5a0b","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.91.tgz","fileCount":3,"integrity":"sha512-ClmaUuU/fQrseRN3TM67dQLdJG2uZzQHdBAm5thKkJtsrkwFrXmtKe2gy6jnDHKdsCOJeVBKmdlqWE7dgaKU6A==","signatures":[{"sig":"MEQCIDXnL1xoUPYuJF9WDjgEIL2Wp11uLv1T010YkZMVGN0jAiBmlTrt4HjuYSG+DhV0yZMTx+qe5jrKJlY+mc9G58FCLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"ae399e14ff9fb905a41a64ec2184cae35d187545","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.91_1751421121773_0.36458886611256247","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.92":{"name":"codecane","version":"1.0.420-beta.92","license":"MIT","_id":"codecane@1.0.420-beta.92","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"a94d22183acdfbc633a5271dde9ddcc2632f698f","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.92.tgz","fileCount":3,"integrity":"sha512-/b0JPdi/1ry+bENCRzpTKPQtmz4ro/VA+FTDToPhCisWF17a0JHf4oEpDfNmJ4LGFxqqzGsWFqadtNPODvKk4Q==","signatures":[{"sig":"MEUCIG/L/mnKSlN5D2/LlY4n49RZGkEZyZ3DT+Ds02siY+HXAiEAw7xWEL1m+WeFUpHe4H+Tjptd1o42wQuL01XZfG6gWts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"2ba1ce6a91ebc2be2ab566d243e989198e4297db","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.92_1751422058548_0.8824341828409803","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.93":{"name":"codecane","version":"1.0.420-beta.93","license":"MIT","_id":"codecane@1.0.420-beta.93","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"88287f8af7fbdb8154076fe2244a64f5831722ad","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.93.tgz","fileCount":3,"integrity":"sha512-O/sa7lWZMeadAvd1wl1uoVK946RyUzby+VZmlrkGz1ZjumP5XGWlhxnU3QoozoeUicKjLOaeduu94phiJCIIDg==","signatures":[{"sig":"MEUCIAqTbo3m1mXK2oUk1RKok/Ba8HerWy1B7jlZ4PY9zOG0AiEA8fA6T0SXmIIKZRJBAXRZMddGzQl4PwEFJvZO5UyNolg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"f6cbb099233c42ad9becb9f059992fb704757639","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.93_1751476559731_0.28909940625123354","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.94":{"name":"codecane","version":"1.0.420-beta.94","license":"MIT","_id":"codecane@1.0.420-beta.94","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"48a94e0b17fdcb5dbdbecb6fb5c0bdad67bb5ebb","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.94.tgz","fileCount":3,"integrity":"sha512-lBLBPQhi45LCHTsC/1JqvPeCYGE7cRTFq/NbV3gWrOGt/vxSVmPgT7SPkFe7Kb87TlWJONxoWcdTG7SC6ivocA==","signatures":[{"sig":"MEQCID+/yqREQ6d4JjBHFRqI87pToTToCXXNKRcB5K5EzGppAiBR5R+myh121GocpZThDe2SBh8X8ad4HtNuVjkZDaK2QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"b979a2625d6347d4331e12f8e7e82cc1249e54ce","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.94_1751478805412_0.11705948495948948","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.95":{"name":"codecane","version":"1.0.420-beta.95","license":"MIT","_id":"codecane@1.0.420-beta.95","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"a89ea34913b20546f2c89039b5d1f5924f59a780","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.95.tgz","fileCount":3,"integrity":"sha512-Q6KExRLTIgMvKpx1QU+nYLk+yHY9cyrRYtCL5Ahgg+azwk/bPIdBaXojOvBoKhopWXM/Ophp/l9FOd4JtzmZCQ==","signatures":[{"sig":"MEYCIQD8fyX+e9Ci0qOQ+b22rzFVSRi3z+zbVKut5e0zEsf4QQIhAO01aCbDMi+8r3+XFXN3h1OePw03M6vk0bzIyLFJnehX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"a6fb1514fc014fb980489c631ac00886d3c3164a","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.95_1751479684950_0.8508242447674583","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.96":{"name":"codecane","version":"1.0.420-beta.96","license":"MIT","_id":"codecane@1.0.420-beta.96","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"7c0c6ed856bdeef59c833daadf2bcd9ec5c0d771","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.96.tgz","fileCount":3,"integrity":"sha512-nSO08oBhSvbT7arE7neSenbfviHd/xDavXZaRrhPqzbciF3kGqbxn/dSctewWIwLRdzNXMuwwaLCU7wM2qxSDA==","signatures":[{"sig":"MEUCIQCElheAwHAQP8VG5YH05Kp98i2A1dQMTnLo3Q33DGYQngIgDsjJ8Pq6lghEp5ifGYX8CRrxsXco8hOu+L5bEUqNbko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"85a373fc899caf670d2ca15d49a620b5389fac73","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.96_1751479968476_0.7466543904778316","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.97":{"name":"codecane","version":"1.0.420-beta.97","license":"MIT","_id":"codecane@1.0.420-beta.97","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"0b2d1258e2b5b51df0ccf14fa6abfd4b4f70d44c","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.97.tgz","fileCount":3,"integrity":"sha512-a+fLYoRCV6HupeMj68jge/6SU13cMBB7OwM7r+iipfhsIXFBqUfN21A5Rr0mz9qK6x08qjAKODmABrG63itUHw==","signatures":[{"sig":"MEUCIGrEue7wdu+mal1vtg24Zd7NF3u/ajFyjaSoU3TaFr+bAiEA+Ei1c9PCEXWbHpf0JVkLDEY2wLgnqCsU97p1UZriBXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"74eaf448a6d081d5e70e8e5c739302d2cffd6322","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.97_1751480626537_0.8362883085485437","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.98":{"name":"codecane","version":"1.0.420-beta.98","license":"MIT","_id":"codecane@1.0.420-beta.98","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"3c68e80396e7de3a5764025c4864e446966c34b5","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.98.tgz","fileCount":3,"integrity":"sha512-4kq5I8RJ57Oh1g9vY8uUoXgs3yOXFNP4RmIiw9n476Wbgh8ueEBhl73swzjFJ4jzbo7U9lT7W7CIi0VXTlRo/A==","signatures":[{"sig":"MEQCIG2wXdNL/yv35nviTSYE8CjF8BXeMpiuscCc5lg1AjlMAiBUR51y39JcGSV+ih9QiRjOza+GCH67zoykA64SMx+1OQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"6b425bacfe7a8c766d708217bf319fc88c00ed0f","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.98_1751481587099_0.6175550442851581","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.99":{"name":"codecane","version":"1.0.420-beta.99","license":"MIT","_id":"codecane@1.0.420-beta.99","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"b00b1bcafafe165381ce20fb64a2a960c2d1cb80","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.99.tgz","fileCount":3,"integrity":"sha512-veofj8Gbopfy3NqGcygPE/sPR190dnVfpDgfAYE5qFsIXpOn84cNEb9hVXhPjTA2W3iCkRlgoglBY8ZLUeo2vw==","signatures":[{"sig":"MEYCIQCSy71prZTipIZdEC6sr0DSrb4UcNCCDk39njHW5Zp2pgIhAJuNexmnSeTaHT33P1m14+pSMOn+wFxew2S3pjm/NBsr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16473},"engines":{"node":">=16"},"gitHead":"88598b8ee9afa7b9fba8928607f702a83039c295","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.99_1751481998797_0.8321227491497147","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.100":{"name":"codecane","version":"1.0.420-beta.100","license":"MIT","_id":"codecane@1.0.420-beta.100","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"18716d57ac5e5181eb1f42e189d194bed83915e3","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.100.tgz","fileCount":3,"integrity":"sha512-dPafZKm4YKneR7CdteGFxplspjl9boZJ755nunXyyPGn4q2fA33b2b4BaGU/ZjQN0C27yeImfqpuYn09/IyjZA==","signatures":[{"sig":"MEUCIQDLpZZc+puPAHiA2zm3/yL7gognqZbWZnIpvXyIin65HQIgBTbvAMvyV0DgeWnFk43GZQgpd+wKEyI9gVBaaqFXZyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16474},"engines":{"node":">=16"},"gitHead":"af4380c0292dd4a528edb56ccae15e716fdb7cf4","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.100_1751482491649_0.8697234568609806","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.101":{"name":"codecane","version":"1.0.420-beta.101","license":"MIT","_id":"codecane@1.0.420-beta.101","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"fb73609e77ea9138f9096fc6bd8f4e6fd0bab072","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.101.tgz","fileCount":3,"integrity":"sha512-x7kXElxAX1mNAEEMJt5M4pjeMgiMyLu0ch1kEFwg5UK+ijPuz2pN0HJAaDAdM4DLte/Uoes5Y3pbd4w9UhUbMQ==","signatures":[{"sig":"MEQCHxMyyQsonXd6BXNaBWxvpJXjH4Iyg9i3UF9j81VOtNECIQCt37vlnInWJcAmv63taovAsLtnOaiZMynjLFL/C2BdtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16474},"engines":{"node":">=16"},"gitHead":"d323484cb0952ee6872478f6267e3ba3ed931e45","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.101_1751482748443_0.9327006461128959","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.102":{"name":"codecane","version":"1.0.420-beta.102","license":"MIT","_id":"codecane@1.0.420-beta.102","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"ba7385b8d940addfb6e41a934aa9627d4dcf068f","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.102.tgz","fileCount":3,"integrity":"sha512-1ppVchcrhi16GdQul/QXTcLk4ua2D1tpVNYkwXF49AA6988acStoXjPNnTZqEyuJD5e+rRSBG87vpa6BPR/B3A==","signatures":[{"sig":"MEUCIQCPYnyvDA8+dbtrHI6hNi1/n35TLSRwQzUWBalvD35+FgIgKLOheb/WhKhQmvRMT9WU8Yt4I2XJqzJeVFdcHTCTePU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16474},"engines":{"node":">=16"},"gitHead":"8b68c64a6845e5a897d3b7e18ffc1ed0351ed4b9","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.102_1751482996858_0.7299000425216209","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.103":{"name":"codecane","version":"1.0.420-beta.103","license":"MIT","_id":"codecane@1.0.420-beta.103","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"167fc78b3e3c9f03bc4324b0c8c5a5504970aa41","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.103.tgz","fileCount":3,"integrity":"sha512-NGK70yupT5DlBcMGRxJn13DpodyKXqCI/BZFwm9DBOikHiEUPz/R4oBMUMv+1DV8xD5fqWvLPrF1KE3YW3gAbA==","signatures":[{"sig":"MEUCIQDAyERzUfUEoU2N4GDR2JPrW9LduHrO0Sn3FH3/2cU8WQIgQJo+zDqOiEKROWwpRLwgtbSeUGpCI+ECWujx6yq7kns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16474},"engines":{"node":">=16"},"gitHead":"bb901befb386bd00f20a41054a4cd2dae01ab32b","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.103_1751483254284_0.39617898074051694","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.104":{"name":"codecane","version":"1.0.420-beta.104","license":"MIT","_id":"codecane@1.0.420-beta.104","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"ee45493ce7cc51c27bb9d2a26b563a438abf2d00","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.104.tgz","fileCount":3,"integrity":"sha512-DAj4TWKabNF0XMHfcDhGIHEBeY64V6oxYIshm3JDiJTFPErPqaQLOlrpVvOVhnUtFSZ78hL4TedhlEeY89hd8w==","signatures":[{"sig":"MEYCIQCQNm8YSQ3/aSXmrf3dU9fJDj7V84FdbcolTSaq/vMRAQIhAO9e+frbHuAuyrdOhQqSmpZJE6KK4gaL41D52e8pHKJL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16474},"engines":{"node":">=16"},"gitHead":"e65bdc286e6c130fd52ec4dca8628a3ffd7bdc09","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.104_1751483526502_0.8666407190740499","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.105":{"name":"codecane","version":"1.0.420-beta.105","license":"MIT","_id":"codecane@1.0.420-beta.105","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"c1129e874c6796cac3219add2098650d288e8974","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.105.tgz","fileCount":3,"integrity":"sha512-EiYYBqFGm7FdUGFktjVweUxYLCLQwnqcTv/3jJ0aA0Kr+yYo6MLoJb1EEHdoi9qGOc4KfUTzkI0ufg+/X/DuSQ==","signatures":[{"sig":"MEQCIGxsQNKEPmoqWZs0+cbAtQ+1nQ8SiwlsqCsxz8Oc578qAiA6OTNbqdCvpdBbKovPQwu7vpodKm81+JFrrcTGn3hbxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16474},"engines":{"node":">=16"},"gitHead":"5279ea69ec13adbe0ef3bc17671742130067f286","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.105_1751483839319_0.9644495945048568","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.106":{"name":"codecane","version":"1.0.420-beta.106","license":"MIT","_id":"codecane@1.0.420-beta.106","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"85bd21397da866eb9d8d46cc685da356393a9ef0","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.106.tgz","fileCount":3,"integrity":"sha512-E6hmx0ADgB9HePASC02ngdCVdlJoSJWNHqFYVU4gnLttmubDms0faepAGLhalEXn2+i3VYMFubpEHsCtv0Hktg==","signatures":[{"sig":"MEUCIHhyfhxbKH3+a2BmuEun3iZeGs2RlkdbWhQbKy6Pg6kQAiEAk4RlP2U5VcM4N65t2p8jyhn1rkfAt+ImSnFHvkIdwvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16474},"engines":{"node":">=16"},"gitHead":"e07581cbe57ba2c483275fe1bcfb7ca229c1a18b","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.106_1751484086326_0.6537129690611889","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.107":{"name":"codecane","version":"1.0.420-beta.107","license":"MIT","_id":"codecane@1.0.420-beta.107","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"dc1e6df7594e6728142c860b3424ca3752b5f3aa","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.107.tgz","fileCount":3,"integrity":"sha512-98ODYEgcNNdr9ARlPgEY9SXKJNeovpNN/jEq6QjwEKcF5vuwqYnmItiYM/sPUF7MNjF9qjhZdY+HHOnCRSh4mQ==","signatures":[{"sig":"MEUCIGpyu6jkACqjh44k+MRW4YF6VnxHG6N8itiq4GdQFFhFAiEA/UriBQPxY+x30euPByuBur3PIcm45NxyiyFiTRqHiwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16474},"engines":{"node":">=16"},"gitHead":"57a9488cbe87695161df4cf13e50211052f5a017","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.107_1751484440974_0.9851571377712725","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.108":{"name":"codecane","version":"1.0.420-beta.108","license":"MIT","_id":"codecane@1.0.420-beta.108","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"4b736fde49d3bd796efb71434170b1a74458e178","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.108.tgz","fileCount":3,"integrity":"sha512-oTZLUl/pKtzthssUhbFDIBVn69u0t/VgPj74EnbzDYFYWY48WF7DfNxC6aTKMm2CzUhtdtqdh/EP+qoWEFuccQ==","signatures":[{"sig":"MEYCIQCnPdsswtlhVUhslud6sCV3ElDkFBqAfy9HugwERum88QIhAIms8tAYE8WKmtox873+xm1qs9w9IeEfwBFbLUQPNJRw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16474},"engines":{"node":">=16"},"gitHead":"4885815b1bc7a8c998d65df2dadcec734bdd1652","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.108_1751488601874_0.1259259041797347","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.109":{"name":"codecane","version":"1.0.420-beta.109","license":"MIT","_id":"codecane@1.0.420-beta.109","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"8e4d93f57ef7372721ce05aa0adbd7e652eb4576","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.109.tgz","fileCount":3,"integrity":"sha512-IUKwjsgRaNyoN+rtYOojPQhyIaIBpIS5Dqb3pzN9Wl9fVE8YTqaiokakTGgSMLkiC2WQ5CjtEtDlkCE3jwN72Q==","signatures":[{"sig":"MEQCIDbDzWm8VqUjOn/w2baYG7GZAvl5aee2ssWnx8V9AIppAiBU6s+tsd6jRbtM18hiZTQ2jTJL19gYXZ7tm+Uh5Yyv1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16474},"engines":{"node":">=16"},"gitHead":"54ce6d47af4d2053d5ec90a0c831934a124cbf39","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.109_1751489924269_0.6721683958733433","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.110":{"name":"codecane","version":"1.0.420-beta.110","license":"MIT","_id":"codecane@1.0.420-beta.110","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"48d0cab93649a9af3fd29a4f8e6e6fd877688fa8","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.110.tgz","fileCount":3,"integrity":"sha512-g3BVNOAz1HTDUWRwINWCsbC0f1WWkph1DClxsisHjkTqzBp6+/8ShjZ4Y+uhQVNSHJYHpw1TZljysx2nmZf6Rg==","signatures":[{"sig":"MEUCIFb81gtccpEb+m4Z6tw9IksrYgysBWLt7Lj5JgOjUqoEAiEAv7NmpH394PpuXXv+gzhuzgnp1v8ZnKCWrQZUyvtBWLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16474},"engines":{"node":">=16"},"gitHead":"95a3677943fc8873a9309cc193eee1789a415238","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.110_1751490172061_0.18218225660178922","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.111":{"name":"codecane","version":"1.0.420-beta.111","license":"MIT","_id":"codecane@1.0.420-beta.111","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"2d14cb88e6979aabc9218eda5184a919c95450d6","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.111.tgz","fileCount":3,"integrity":"sha512-U/WsMbgS9CRtPSRN7bq8G+Nilkm36EnmDLN6BQoxtPo2YSx8yLebd8ulgAg2NbinF3Mb152PRyE/w70nUbrLeg==","signatures":[{"sig":"MEUCIEsy2B2uVx5s92JvyznFFyO3ZPCP3DOj/GL7mC79EUHlAiEApdBVcMB4OwCoo5cPAsw+YJDn4ULvKO+MhWcMopRSE4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16474},"engines":{"node":">=16"},"gitHead":"86dd776166c490dc4878ec187e6a62cc4e47279e","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.111_1751491124105_0.2570154893356593","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.112":{"name":"codecane","version":"1.0.420-beta.112","license":"MIT","_id":"codecane@1.0.420-beta.112","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"127fab3045d3312e21f08424ef460dd4ba27adfd","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.112.tgz","fileCount":3,"integrity":"sha512-gk86ruksXek7esiGA7RgUlHIXN2hoz+aci1UZuz7LT9mjriUlqVNbPxbIgIkdRSPU/ShNDejW1bEv5+I7jPNMg==","signatures":[{"sig":"MEQCIHpTppdejQjbL7C8H2tvVb8LqT1++rhNnthuFIVGL1PGAiA14Ye0IbHk1zbL08DdTtxj3ZZMFCm+9EJvQRNtgoZCOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16474},"engines":{"node":">=16"},"gitHead":"45bbd27cc25017d49fb63fd2027afce5341b4d8a","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.112_1751491373290_0.487867859219554","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.113":{"name":"codecane","version":"1.0.420-beta.113","license":"MIT","_id":"codecane@1.0.420-beta.113","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"cc9a6b0a2cd4e5d6beb5ad412a8f91c5605ece23","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.113.tgz","fileCount":3,"integrity":"sha512-qpYfV9igtqXIYeo8hAhuPe/2/oZY9C48fsjxkqAywel0t2aV+gHYv7kEXM5K78X9s3Fh+I3CIgtSx8x8KbHRew==","signatures":[{"sig":"MEUCIQC24IFqLyAnd3CPZZ3zDHekxMXBrL7AEER7HBmEBxvImQIgRWtHwPuavn5Vbczo6BurZTi0H12tmWVpfQSCccht8Bc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16474},"engines":{"node":">=16"},"gitHead":"d3b63110af97ef1465afa372349e44efcd25587a","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.113_1751493878456_0.5386215785145871","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.114":{"name":"codecane","version":"1.0.420-beta.114","license":"MIT","_id":"codecane@1.0.420-beta.114","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"f79ffc7717b52ca3c87b856d5f8b2d19543e20a6","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.114.tgz","fileCount":3,"integrity":"sha512-nsYzvo89YO0F4wyc/j7hQtkSkrwI+SExTiBueDl+EQ1iyxG7p9P+KSZFu/ptXRMtheJw18B7dBxTwqt8GekZMg==","signatures":[{"sig":"MEUCIFp65t2W8b1H1Ge5OPAzF87eXymhsd7sXupayhq4TMoIAiEA1XuqAGMxmZJjjsVkwFTiXIsK3Ost3QqA2fiRUubmcj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16474},"engines":{"node":">=16"},"gitHead":"1d70bfb4399bab314723ee0681d5b1c5f3be2fb6","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.114_1751494776561_0.8102086979617358","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.115":{"name":"codecane","version":"1.0.420-beta.115","license":"MIT","_id":"codecane@1.0.420-beta.115","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"2b4f6bb6b3202ee9e24c61c6cf778058364251a8","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.115.tgz","fileCount":3,"integrity":"sha512-G6y4kQ9L0wQOU1O3vSfTOx5kYCNUe0ZBI+eOPR2AGdU9E4tg4LA5eVbJdoa33pk52/oYvfT9BGi9opufHlSiTg==","signatures":[{"sig":"MEUCIB3lrjty5N2ANMwRutqfKyGBpTggtf/56rCnwI+wZJ8QAiEA5jLbDDSSr3xAosQ7cdtMVnFjD45lKWpkO/i9EE4C+Kk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16474},"engines":{"node":">=16"},"gitHead":"85858b726952cd38c36747008f67d43956e0f2ff","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.115_1751495251724_0.9622284459229911","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.116":{"name":"codecane","version":"1.0.420-beta.116","license":"MIT","_id":"codecane@1.0.420-beta.116","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"610823d216f6b8be61c28644987509f905e37e6a","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.116.tgz","fileCount":3,"integrity":"sha512-phrgkMfbxuMsRqClj5wo8W7xzTKJIVDSviCwytnKfRj1mCMrFavYQ8C0IRr+42DR3jtD4snIzDRklSYcKlKOFQ==","signatures":[{"sig":"MEYCIQC7qGOri8ROUB9/mYhppSi1+zuZqIMPw+vCZVNKcxbPUwIhAJMRZkw7biq1J8YhJ/hC0b+9XlRx0syqk/4Edve+gD7E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16474},"engines":{"node":">=16"},"gitHead":"ef86bd345d9121fb607b3415ef7742c7bdea00b5","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.116_1751495481182_0.6528056348950715","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.117":{"name":"codecane","version":"1.0.420-beta.117","license":"MIT","_id":"codecane@1.0.420-beta.117","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"ebdd24938187859c758fdc5a0adb264a5dbfc2e1","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.117.tgz","fileCount":3,"integrity":"sha512-eBwuD9V7ppccIwE5X9Quosdj2BZXq5iGt6AcAuHT9m8+BKAWeENy4nUu6HZVrV9//63PnOOVrKvS5mPWE9CcGA==","signatures":[{"sig":"MEUCIQCY1K4D1AiEehIxeoZs+6fCU315jOSbRL4W1ja7oP/JfgIgXuZm/bm14bcK5XzKgwUTejeKcMLEyv2gtKJ6SBrZ2d8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16474},"engines":{"node":">=16"},"gitHead":"f38f33dc0afa4b5a41e712e574440a1107293ebc","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","actor":{"name":"jahooma","type":"user","email":"jahooma@gmail.com"},"email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.117_1751497331091_0.4881241255449493","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.118":{"name":"codecane","version":"1.0.420-beta.118","license":"MIT","_id":"codecane@1.0.420-beta.118","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"837fbb61a51d952b09f970eda5724b30ea905ab7","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.118.tgz","fileCount":3,"integrity":"sha512-CAEGaSMCvo3+MkWMVIO2hSfxxJqbAQVfCVYYwOEw6v1i4Fv7OJSHnp+H9QZIeEY2DUmItIsfoBjEpA11s8+96Q==","signatures":[{"sig":"MEUCIQDe8Fa2OihNQclJwe5uVUf5WuzCt3Ww7JCNAYIhzt1p9wIgcmX7CszqKrmb5PVmhI9B/H6/I5ON6nJr7PdQHnxEKQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16474},"engines":{"node":">=16"},"gitHead":"8e4ef6b987142b3e1b17a9e39c1cd38ccd0b3bcb","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.118_1752710540712_0.9213099042615205","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.119":{"name":"codecane","version":"1.0.420-beta.119","license":"MIT","_id":"codecane@1.0.420-beta.119","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"6e422547113202af8cb537493040225fafccb644","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.119.tgz","fileCount":3,"integrity":"sha512-he8knYMmjy7k8b2xSt/YK1gzmNJn7FAn5SBi5kozR8KuQrWBJHSJ50zntcEFGK+zhkHeimm2JHjxqCUzzXagXQ==","signatures":[{"sig":"MEQCIEKPg1I4gwV2zgjlJnURQEGbp/KgbE6C8JHayGIn85oNAiBEokfzPNT7AHfv/cNMamlBdC2bzjAtcxbtP+LqdQq8nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16474},"engines":{"node":">=16"},"gitHead":"998aaa13b94e191a5b7c4ef8b67b0f25a5745360","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.119_1752710771741_0.061847306207202246","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.120":{"name":"codecane","version":"1.0.420-beta.120","license":"MIT","_id":"codecane@1.0.420-beta.120","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"f2ce8704986a839280a6e935beb471a1407be802","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.120.tgz","fileCount":3,"integrity":"sha512-fZjZo9tBmbzhWsi13Iihz2oJ6wc5c4NijYMkVbQ+6tshxmQhq4q5xk7gLeFoYv1h5TZhkpehkK6/tQ8hQ9dBkg==","signatures":[{"sig":"MEQCIC38NBnpG/opjsrbb3zLQeHHZEKBXB4sx4V9mEuUjWOZAiBOmfRVrTzwxaK5A69bgK3YvpCH3E4SX+oIr3gC8PYdMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15402},"engines":{"node":">=16"},"gitHead":"a796d0e6b6977b04bb6a20b08361a95266d9d93c","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.120_1752712289369_0.9572639772674296","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.121":{"name":"codecane","version":"1.0.420-beta.121","license":"MIT","_id":"codecane@1.0.420-beta.121","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"13cef72c0b003e21c8354afc4d9350c1eb997303","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.121.tgz","fileCount":3,"integrity":"sha512-Ndh9sIdOtf9QEi/7NxJcIBbg3o3HRYN/qkgXABftA7J5NDbBJC9VvPzFUN1T4As8OHsC+4j7dsVbUv0MEGsLcg==","signatures":[{"sig":"MEUCIQD+hFRt7zW1FGHX1zcf9rhlUkZ3aCXqDycIgqWfOLkngAIgMshoDdDk1cPNuDyCgpzDRGHv7ss/6lQSyg0f7GU8VuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15402},"engines":{"node":">=16"},"gitHead":"819b9447da4fcdb7c4a622144cddca6658595ec3","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.121_1752712588923_0.22441567447658772","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.122":{"name":"codecane","version":"1.0.420-beta.122","license":"MIT","_id":"codecane@1.0.420-beta.122","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"9adbf5c2d2159c3ac9d96d9cce141086a849e7d7","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.122.tgz","fileCount":3,"integrity":"sha512-FsbCuPBNf3DmG4Qp8NDFD6CwjJWLDGVW1PjDz6eCQ4IvWShp6R17XOVoC2tUVs3C03GoI4yxIhIH0vcuVsgUHQ==","signatures":[{"sig":"MEUCIQDYVLareXHmH+d5yRPXIwb1PPw2swbTerEJdDmoKNPJsAIgHf9UQX3o8rwhkH4MxMKwfyxhtNxGLdo51G8lg1qJDDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15402},"engines":{"node":">=16"},"gitHead":"78b209f43f615f91394d6279add24e9c311494a6","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.122_1752713322501_0.014320265464881743","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.123":{"name":"codecane","version":"1.0.420-beta.123","license":"MIT","_id":"codecane@1.0.420-beta.123","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"6494ec423271698382e9fc24a26bcd8daa5e4827","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.123.tgz","fileCount":3,"integrity":"sha512-iZ/gdp9kngHgaoomFHZzBVwJ9Yr5HBVmKh8HSb0bdfiSBJhB78/8rx8Zi/FJGwSb0gGZ2QvpG5k5UUPfmxT0gA==","signatures":[{"sig":"MEUCIBi+lFYExeb+Q+ZBJqQt8O6Vkh9PZ78lpLHAxIKxrPR8AiEAid/6DguOF0bbrOnNt1jyD00rJarcYlWU58V3wUBY6rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15402},"engines":{"node":">=16"},"gitHead":"fd8a43f44387facf62311078493eb383dd7de135","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.123_1752714166412_0.038690495765228095","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.124":{"name":"codecane","version":"1.0.420-beta.124","license":"MIT","_id":"codecane@1.0.420-beta.124","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"68c69fa65a37d5085636f581e576b7f837d36c4e","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.124.tgz","fileCount":3,"integrity":"sha512-W3TdxouccTv9QT2vXWTrS/iOPSsAr01lSCRj86KQf50PvoUai94FURUe8tYpnr8eXmKA9PUjh+ozy4+o5nDWcQ==","signatures":[{"sig":"MEUCIH3MSMhvR2GPKuShiyB8PifC8N8xIt3e8x/8+nWhP2m6AiEA9hzSUjDOGDVx2JSXHRCaAYurXZfppr6Ucracg4RS0a0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15402},"engines":{"node":">=16"},"gitHead":"adbea1a4659b892ff57ae8cc5f8fdfd36e78d223","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.124_1752715360083_0.9192374360506383","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.125":{"name":"codecane","version":"1.0.420-beta.125","license":"MIT","_id":"codecane@1.0.420-beta.125","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"21a90ca6bce38aadc7f881e6a57d5883c490fc6d","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.125.tgz","fileCount":3,"integrity":"sha512-/Hw9UCwfluKFplVGIIcL61WQZsoDZswmFcxxwxwJyhVnEz9YBsh6pT1Xfv0Xj6jkcpXIosx222s5ePdY1D5OBA==","signatures":[{"sig":"MEUCIQCUcv9Fzti8Ta3ojYPDDliRGauehNJIubHsTDAp14QjqwIgRxDNeqBQwBVsf07czhfBcBy+H1ztXQxmWchecXToNzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15402},"engines":{"node":">=16"},"gitHead":"3f682124291120959e35076aa00913ee5b816032","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.3","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.125_1752716602745_0.23548722684037582","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.126":{"name":"codecane","version":"1.0.420-beta.126","license":"MIT","_id":"codecane@1.0.420-beta.126","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"b6cc3be26228731026e1024ef45810a69de74d39","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.126.tgz","fileCount":3,"integrity":"sha512-Xda4hJi7e2KvjOFywlTXY1uGsLl2b+mMWqpe8ZlvQaFI/JfaHgOr1/A6p8CwL6qeRFLwdsmHe+Epi2wH6S0fxg==","signatures":[{"sig":"MEUCIQCguJDRA06PFacTe2DvVZoZS+Zq49Zm8BDrDQbYaAYhjAIgSadbQpUUp25fW96+6gD1o1YevXS8AISksQ3FPiNodZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15402},"engines":{"node":">=16"},"gitHead":"bedf0119a0c4cde50e5010ed6a7f2160ded86ca5","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.126_1753735908504_0.42911892856173584","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.127":{"name":"codecane","version":"1.0.420-beta.127","license":"MIT","_id":"codecane@1.0.420-beta.127","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"d6430f706eb69b3fccaec9a6fcf7622ea093f7c5","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.127.tgz","fileCount":3,"integrity":"sha512-HVItDti0r10yvupTHG3CFrGc1JnqkjK+C5GK98fZ750rPcgGdAeDPe3YdAifqrS3mR1/Qv3F3TJ2jKEMeXopNA==","signatures":[{"sig":"MEUCIFuBhpZmNhjma8qzjaU0FAYcDHhrsYJGoteqDKc+uneUAiEA1kWOkMnyVOyuywmX0W6xxxWafGcs+Vx2AVeKNnZpBvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15402},"engines":{"node":">=16"},"gitHead":"e4b05587ba25ce6c2b03123a3d6bbc41bc374225","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.127_1753736144890_0.2767657426424268","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.128":{"name":"codecane","version":"1.0.420-beta.128","license":"MIT","_id":"codecane@1.0.420-beta.128","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"9596db4371c38002ea1d89f3fb9e54f22dcf4f66","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.128.tgz","fileCount":3,"integrity":"sha512-8N8DWUH8fGLKppD5LwMdoSPk8JjOD/tz1ayLJoNX7xlMYgxKb7VFuewDVQwCbhVYy60fcaue3tx0rmYyZK/dnw==","signatures":[{"sig":"MEUCIDjqehF1MbL0cdjMXowtCzMVMsc7KnYOZ9dpoQCGrOikAiEAwSJKoXF38CqZUYhOoTpB7w/HrbTdjHolCsTSVUTelhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15402},"engines":{"node":">=16"},"gitHead":"e1139dc588708dbef465e3c8fe29be68f839b53a","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.128_1753748093798_0.37206858138459564","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.129":{"name":"codecane","version":"1.0.420-beta.129","license":"MIT","_id":"codecane@1.0.420-beta.129","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"dd00e7a7f60cbe6c74837584a426f8188bc39eae","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.129.tgz","fileCount":3,"integrity":"sha512-aVsbolaJqp16vkVYpo3o3Bc/V7g6zd2PzQjGwvNltFThXV5x1eoQO6tY8DYMEFjHiWhh9rlt9TFuNt0CRgg/9w==","signatures":[{"sig":"MEUCIQC2Pt2fksAtQJUF0PpIx1I6BMwTOtWLS3WbA/W2TWvn5AIgLx4GRukdgC0XGalpGfO1+HzRJzsJ3qxc/YIXpemBLvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15402},"engines":{"node":">=16"},"gitHead":"990640840ee531a48b62c83fed156e046998893e","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.129_1753748449749_0.8913913465678294","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.130":{"name":"codecane","version":"1.0.420-beta.130","license":"MIT","_id":"codecane@1.0.420-beta.130","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"bf2e63925781d46abb6854cd6551601297b23010","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.130.tgz","fileCount":3,"integrity":"sha512-ZRdj9nbJPFeVrfMhtT4Nn2dnUEFkZeC2KID+UlG02zcu12Q90LAduv7zNBUOiyQg58y6/UHpRzcMZebYVclDvA==","signatures":[{"sig":"MEUCIHK3zXcEKFP6/UCg3QV63VHR17HzoHuzPZq6Dy0IQmwUAiEAwLivScqgqZgKJ7DNMQkeq7EBhx7utoBoVLAANshiJ8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15402},"engines":{"node":">=16"},"gitHead":"f47e52eeb8e9d6e97d1d9c7e6830d383b840d8b3","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.130_1753748758724_0.27908252028279845","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.131":{"name":"codecane","version":"1.0.420-beta.131","license":"MIT","_id":"codecane@1.0.420-beta.131","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"ed236049551f75d23c23658ca7e3c97a11f1b1ab","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.131.tgz","fileCount":3,"integrity":"sha512-0OiVDbKlr4o9i1JFz1D95pwsTxHhQsU0dIzbkjVPx5WDhFCsZMzVgCs67aq06hva4KhOZC3Rsjtxq5Z9JAsF1Q==","signatures":[{"sig":"MEUCIF86EO6qJmTjJaArtLQKrfootLyIBkQRddHeE1c2KSmTAiEAt99ACUn+xv85ZRsDtGqhOGLNJudXXIJB5Ewc586rCfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15402},"engines":{"node":">=16"},"gitHead":"a7627058bd8a2b2fd8e4ce7c26f770eff793cef9","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.131_1753748998703_0.1052589502777943","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.132":{"name":"codecane","version":"1.0.420-beta.132","license":"MIT","_id":"codecane@1.0.420-beta.132","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"6571e51294aaae56c4700ab4e3c747c5fc11ba7a","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.132.tgz","fileCount":3,"integrity":"sha512-rd/m+8p1h/G0ldoXoTngyIDnONAyUFzRwKkYOHPwQX9DgO1EN5Jt3+3TwhWMeWirsCBIzFjpVTjOf7Uhd2LdXA==","signatures":[{"sig":"MEYCIQDicdx9KrRqqJj2qp3CayVrhmDjkpRhoHaUcbM/zgqGbAIhANgl6LK7b5G5GUzlBfO8rAN6NA5B4KKoxsUYBGU/puiw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15402},"engines":{"node":">=16"},"gitHead":"9e6a62b118563b843959d35e32f5fcb975289876","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.132_1753762957924_0.8939868769663732","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.133":{"name":"codecane","version":"1.0.420-beta.133","license":"MIT","_id":"codecane@1.0.420-beta.133","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"ed0b3e2b97968153dc49f92297989b66bb92e655","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.133.tgz","fileCount":3,"integrity":"sha512-BxvQbw0Q5gPRjh0IXRu0jS86HQo44kRFpOW6h/YJIlI6HNGafl1py6jfEMhlvc679CYstxDY+Io9fzsPgFF6aw==","signatures":[{"sig":"MEQCIG/Bbjjt6k4cWgX73Z0rjtbZuZQk/zSdoMzOKjNCxvBGAiBOTV4mtRWSSASkDQygjWPg3mgnfF7oO7rEn2hWiXyA+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15402},"engines":{"node":">=16"},"gitHead":"37f7431db6e761fc22880dd67deb541fc979f9c5","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.133_1753774862197_0.9662120735300084","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.134":{"name":"codecane","version":"1.0.420-beta.134","license":"MIT","_id":"codecane@1.0.420-beta.134","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"cfcbc36ee22f74e96af5b4e16c6a2d067d31b7a2","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.134.tgz","fileCount":3,"integrity":"sha512-CL4UGylOfoW8hI2Gxkja23JcLqntIvW6/9ZK5nX3OJHbJQFx9/VwkvXR5s1yJv8jcdwHLcunKtvKDIkt5COZCw==","signatures":[{"sig":"MEYCIQDJyVsITionaaR5S2+GxfUgszHXe1kA/C6Ip/BoRcaYJAIhAMm4tpiOPkEhXpklK2HHmjUDnsEDeVRbrQDvf/38bi5z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15402},"engines":{"node":">=16"},"gitHead":"75f670bd6077aaa6e0fee7cebece3fda6d6d741c","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.134_1753779918537_0.9941775598316269","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.135":{"name":"codecane","version":"1.0.420-beta.135","license":"MIT","_id":"codecane@1.0.420-beta.135","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"3f53d28b668a471c79c89c3d7b1ad01de4c0b614","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.135.tgz","fileCount":3,"integrity":"sha512-2+urJS987tYduYv1BMnTp8dl0erlpkpympdXHmZ3vtKUA2NUJp+wfhtKrPLVVl/EX8Qq0dm2C97PMinzdulrwg==","signatures":[{"sig":"MEYCIQCDRBEJkjifBy3GmRLG/T8tHdUjmRHkjZcM/zTmvZrXmQIhAKFRtv0dV51/6c5fh5tLP0v7A6I5+VXxVaxZyjhnRCt5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15402},"engines":{"node":">=16"},"gitHead":"e7891b1191e48da654cb6a4ac284ed1628dd0fba","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.135_1753780740069_0.7671438953516954","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.136":{"name":"codecane","version":"1.0.420-beta.136","license":"MIT","_id":"codecane@1.0.420-beta.136","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"c2e62b90247d004163ff0f775045a7c4b75b985a","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.136.tgz","fileCount":3,"integrity":"sha512-BCQ+RsA/DzDwiJiJL0PRP2zLeJRhBgZ3Dte5Ak5Zq4bpqslEIEF3GhCnW6gxvhuKzJKtlG1DA2KqYpW/3Wm+RQ==","signatures":[{"sig":"MEYCIQDitM0P35E6dGqr8wZfSqX3UkXDDclGw/WCQvgbAnrlqgIhAOPH0qnp6T8mSmM/RE7CPx2Fyq2VJ6+/nzzafleStxgK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15402},"engines":{"node":">=16"},"gitHead":"ccc56444eaf01704d245454d6dd09dff9bf6bcd9","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.136_1753782272707_0.7300240189059268","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.137":{"name":"codecane","version":"1.0.420-beta.137","license":"MIT","_id":"codecane@1.0.420-beta.137","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"dac4e4a5bdec9d065d545a4d813b8e4fd3c45f4f","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.137.tgz","fileCount":3,"integrity":"sha512-oGGVbnNJmwdPraS7YewhqjlQKQ6SZ8sHfbL3RdBYbULZ1cdnLCGLDf5zLPTe2IspsKS6LTydGTNTrl7zKYbjHQ==","signatures":[{"sig":"MEUCIQDXvWEoVIU7I/e7X6RyEWeal/BH8nhkbiEQbooo9gLSOwIgFRfhVFGnZjwptw5jwNqF9q0XDCZiStoOfW7cQUJXPx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15402},"engines":{"node":">=16"},"gitHead":"3fc1c00cab7aaecb06c1ce61bcf61b979d249eca","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.137_1753810345824_0.4753791218333845","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.138":{"name":"codecane","version":"1.0.420-beta.138","license":"MIT","_id":"codecane@1.0.420-beta.138","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"0b6f9edb74b83959f16d9ff0aa46c0faee739091","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.138.tgz","fileCount":3,"integrity":"sha512-ZxbAV3e3ggpjLXvoyn9p8Rza3g4oPURBrZAbrFre5O7Z5yJ9pncmMqVfO5a1+ZZ6GBSjGnz67Qh6dTBX2Myxgg==","signatures":[{"sig":"MEQCIFDmHyCMGmADguqlzyxzzIHl31l/K6YyhxD81F/+xgDSAiBIz9fFa7jr2Ato1yf2RH02LP7wjhYddijE7e2xY2ovew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15408},"engines":{"node":">=16"},"gitHead":"78ab3c39005740bbe6abd8efc62f50ef94b0135c","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.138_1756243616080_0.9709008736729487","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.139":{"name":"codecane","version":"1.0.420-beta.139","license":"MIT","_id":"codecane@1.0.420-beta.139","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"48bdad882a2ffe2ed1f6f114127c6fda259e4843","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.139.tgz","fileCount":3,"integrity":"sha512-FgyYgcnjrHRWGLEW5iqwHH3giDUbJx6jXrGZaYP4iyStyOdZIvwpDWHdCJjYdxmC7A7la82ac0UvLZZIOhn+hg==","signatures":[{"sig":"MEUCIQCCMagLVNXy5JoSMc72ocVSm9JFltRnaLtMZq3qkWIaYwIgN1L6c+cnP11Ux2A+pLP4aYMx4O2eeIy1J5vpBt4ZI9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15442},"engines":{"node":">=16"},"gitHead":"a5bd0c0f23d8f4327ae7ae9f582423a9bcbed0ab","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.139_1757442639671_0.19132072295257752","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.140":{"name":"codecane","version":"1.0.420-beta.140","license":"MIT","_id":"codecane@1.0.420-beta.140","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"f9d9d9e07102b7d4424c3105f487a44cafcaa981","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.140.tgz","fileCount":3,"integrity":"sha512-Muc92szQdYkZTuUHl+xfqjHMzK7r7f5qH+NBFzv0GKbKWNmyDCsQLNqKdEHdjX87uzAklw9yLfzcMISqnqCEsA==","signatures":[{"sig":"MEQCIByiLFmYxYrL2X/t+ePChRYb7uxi5DoXQnQ58pUTrSFoAiAcAx34gdUbqv96P/Lar50yS/Lt9kCyiqpTB73ZtqGoeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15408},"engines":{"node":">=16"},"gitHead":"b757fd8e9129caba50274ec2bb3a2eb2ae70613e","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.140_1757702319304_0.05768656672755745","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.141":{"name":"codecane","version":"1.0.420-beta.141","license":"MIT","_id":"codecane@1.0.420-beta.141","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"825474c1659d18e50cd95ab7b5554335631e8a98","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.141.tgz","fileCount":3,"integrity":"sha512-1wcakAzPdB3Tpo8C+hzHrcIazpertrNRhYdLpNj/vvEyYTtp1rAakCvBS1vetmyQhjoQhujMDHQuYAWqrBRKjA==","signatures":[{"sig":"MEYCIQDu8z4oVORvqCDSQuuBaaQXld6OLcPi2BNhBDpPZoZSCQIhAMku8E8rds3QK10DknFe7QSIMIdnZOI0rSHzx6wEHjSo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15408},"engines":{"node":">=16"},"gitHead":"e178b5c21f28483ca23334ab2bda2a2ca1e390c9","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.141_1757702573648_0.1061625132642754","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.142":{"name":"codecane","version":"1.0.420-beta.142","license":"MIT","_id":"codecane@1.0.420-beta.142","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"2c250b7e185228baefcd1898689162ed49f32f81","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.142.tgz","fileCount":3,"integrity":"sha512-cy6Y91/DYz3W371TIlRbJ5fn71UGZxJd7rFZR5R50nzUVebjmvYcn+AGJz6tjzTVofNH0T08MpxXVBuGSZphmg==","signatures":[{"sig":"MEUCIHHzNrRm5Wayb0Ig7qXGlYViduD6r0jAdb0V02QllykAAiEAqT8Inyk8eRXu4NY80wVeoXP9Pm4lY5uXduxScVgULys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15573},"engines":{"node":">=16"},"gitHead":"2a01a923a6ed63dde7dc28a57f50f25b7488ed54","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.142_1757959642435_0.5569188111343553","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.143":{"name":"codecane","version":"1.0.420-beta.143","license":"MIT","_id":"codecane@1.0.420-beta.143","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"a89b6748341dca3c029368b0d7234b3fad44dc12","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.143.tgz","fileCount":3,"integrity":"sha512-327h3tSnH6L22HWgRRXXO28KV3WsY/eFPy1Ds1e/kglKF9IxW1VCT40QyKVzWy3eCdfgNZ7kcBIDq4PIX3PRcg==","signatures":[{"sig":"MEUCIBd1SrRW1Xwh60NlIUyz/Lvd8XD+K2+IfIzyspIDRWD+AiEAkFsMeBlDg9htMuJIMckpKylyTAq0uvySYqyRJn/nu1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15408},"engines":{"node":">=16"},"gitHead":"9c99de4d04077bc58c69d6e74b942b5eb72dec87","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.143_1758660003608_0.5903640880386707","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.144":{"name":"codecane","version":"1.0.420-beta.144","license":"MIT","_id":"codecane@1.0.420-beta.144","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"cc4123923320d5a200b97552e1d7e31791b5b444","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.144.tgz","fileCount":3,"integrity":"sha512-6WTB9eLtqB8dC1M05KBNya5LZrs7xT0MafgpA6fV8uOILpLhk8uEwoNiQNupymVFk5102EX8eI1ATk5BSIrsBA==","signatures":[{"sig":"MEUCIQC6mE6F4QCyPkBugOxqbw2JvA61qi4534rywgLLbhKafwIgYpQ25Ic0tXT8icCj5KeFYeAjoTX0dbcfNtyoKhLPP0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15408},"engines":{"node":">=16"},"gitHead":"d2a602017a1687d63ef626406f2b9d397b21b540","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.144_1758660320464_0.29038759143378234","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.145":{"name":"codecane","version":"1.0.420-beta.145","license":"MIT","_id":"codecane@1.0.420-beta.145","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"2511e7dec5d82d78648592e5209393af27f2ed1c","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.145.tgz","fileCount":3,"integrity":"sha512-1nJpE5Fq0k+8q4hJlHdCP1e0fuJDZE7tt0hnJOmy+J6QfNIbMEvPt5KdZPTbMf55NHAdkT36WjIszN+Yd/ysyw==","signatures":[{"sig":"MEYCIQCEA3IL3wefnlNu+cOdxQlT/LzpoeBbiE5I5iF3m1eFtwIhAP7dW+3dFXn5Dmpe3S3ucGa7d3c0vlO3T2o8Kgf2fwaj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15408},"engines":{"node":">=16"},"gitHead":"bd8e5eb63e64b666c59f7e9aaa87e06b1eb4b997","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.145_1758677678657_0.21130303446407162","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.146":{"name":"codecane","version":"1.0.420-beta.146","license":"MIT","_id":"codecane@1.0.420-beta.146","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"8ee4e3246d14ef86203a3c924c1ede1ca5142d49","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.146.tgz","fileCount":3,"integrity":"sha512-qjkdo4rYKMY/fN63KyN//ETHB0rTPk0QMW6fWtjP1A8bA0CaW8OgVLmU2a5wfbfbMQ4/BWGhJaRGvf8Aat5jYQ==","signatures":[{"sig":"MEQCICokabxbgCoyVcHl3AuN5KOIQRV/zIkYfYzEXSPNpW55AiBmRKDJhxQgafdibIRCog0OwceCWI6e5RMwP6miF2P3Rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15408},"engines":{"node":">=16"},"gitHead":"572336bf69cf0c43613e0c4245a38a95ab70b318","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.146_1758678139975_0.822656251220343","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.147":{"name":"codecane","version":"1.0.420-beta.147","license":"MIT","_id":"codecane@1.0.420-beta.147","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"3d5ba7e80c8c2258d3dcf78d109e8b11d9683b7d","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.147.tgz","fileCount":3,"integrity":"sha512-F8YFECYv04n4UmMkmD/OAZvIdCXxN5lxRUGB1Tq9zsfQjRwsqcaHGjw1SPtwffmV/9DT1qLJILkFUZ2PK/e03w==","signatures":[{"sig":"MEUCIQCwxYbvDH0ny8Uskq+oa0H/E4c4LYHAJEXaclV2nccSgwIgbhkKO2Kuol6quyeSBRW5lpPN+Go5RO4CTF67pE31af0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15408},"engines":{"node":">=16"},"gitHead":"7cbf99730590935ef5cd536628d5effa8b88f41c","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.147_1758740671578_0.29884847891259736","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.148":{"name":"codecane","version":"1.0.420-beta.148","license":"MIT","_id":"codecane@1.0.420-beta.148","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"4252280822172107ffc07c7f72cc03c41fff7b2e","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.148.tgz","fileCount":3,"integrity":"sha512-QL09ztI4IeFJtIib8jMpKw1vXpOaGB1vJ62U5WusyPl6Wp4YJlEjrtMkMG5trE32kiHEThx9m7IdRidb7r34Qw==","signatures":[{"sig":"MEYCIQCrdNTnGGDO8UDyGexMKHsznapkOT9F7QDsNgF1j6iSaQIhAM+Ub52z/yAefnr4KHjjHe+j5V/ewFSmqLdfv2K90nQ8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15408},"engines":{"node":">=16"},"gitHead":"dfe75f1d5c9990b2671a525ab6e453952ae3c57e","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.148_1758748762851_0.6890727904676075","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.149":{"name":"codecane","version":"1.0.420-beta.149","license":"MIT","_id":"codecane@1.0.420-beta.149","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"e5784779472e19f84671bc8a8bd40a8e024b049c","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.149.tgz","fileCount":3,"integrity":"sha512-7JiunNGiXdBPm7vRIIhNWbjeZ3ctkzoNA25BPlfGRl2w4j8jVpm05s+Xe9TrIwfrnmPxPwEX2F+gcfStMlOv7Q==","signatures":[{"sig":"MEUCIQC9/ignKTU0gQoML+LOTVHKtNGrK0vdT34M1AjBZ/mtZQIgU/P8I7rA432Fk5AUi5WlU90fkvh6B+fMELfXj3u8dYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15408},"engines":{"node":">=16"},"gitHead":"1b20f73731c5bcea511c42f5f6c6b99b4fa88179","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.149_1758760493255_0.5066058788954861","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.150":{"name":"codecane","version":"1.0.420-beta.150","license":"MIT","_id":"codecane@1.0.420-beta.150","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"d030cfc28639671f6aefebe265437545e106b3d4","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.150.tgz","fileCount":3,"integrity":"sha512-xhpsSQ0WmlkaSHjellc5YMnZO1BBPY9xGHSpTUTt4ufYPCgsRIfsYQo5CHb2cl3jNiZlt8Y+Mj2X7xsyZayWbQ==","signatures":[{"sig":"MEYCIQDt5Nfm/HuUf7Ax8+7Ep4E+tKGHx2PjREVYgMEtSt2vRAIhAJJS/m1AqZRzCGagDUbbDRW31+rdYOwm+k3rxJx8ZT8N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15408},"engines":{"node":">=16"},"gitHead":"eaa02be36d67aec41ee37906a2217e4a400ddcaa","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.150_1758763759409_0.5995229044650694","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.151":{"name":"codecane","version":"1.0.420-beta.151","license":"MIT","_id":"codecane@1.0.420-beta.151","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"7da509d8316a3c27b324e971d0d860992e510637","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.151.tgz","fileCount":3,"integrity":"sha512-P6qDc1s3IiS/9mWaJVJRtZmdzZdjRyLxm8wI1NTll5nAZtDLBx+1GqO6wW4iBpLw544VoaVcQUDa3kaZptIiWA==","signatures":[{"sig":"MEQCIGJ808ZqLmXGL6qBgnJRPfWmfrTdQX0h790POxiOd1wOAiBinWnYA3SlywMYSwdGJVI+vDYXPxWDBkOUubpXZPkiSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15408},"engines":{"node":">=16"},"gitHead":"0bbb7493a06f9561839b8d292a446ba308629612","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.151_1758833364587_0.6907909943546218","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.152":{"name":"codecane","version":"1.0.420-beta.152","license":"MIT","_id":"codecane@1.0.420-beta.152","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"ab70b75df9f773d8434458b37266fc66cb0f4d93","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.152.tgz","fileCount":3,"integrity":"sha512-4x0AVQozdQsBU0hK38lp5BJttGFPBT9aTXXiIH/cLp/NPkStII2JE3K9sNKfFm0hPLq5geUKLGC3LUejyc63UQ==","signatures":[{"sig":"MEQCIBy9+Sv0d7pQ6uRrF5Gtdlw6ZOB8f5RcFLv7v14bxIiBAiBpDl8yTgkf9QvEjKNPYP8o/tnDnnot8tBSYK520L6EKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15408},"engines":{"node":">=16"},"gitHead":"ebf4d9de0ec359beb2708e6482584c82cf35cfcd","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.152_1758835058102_0.5667342751738391","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.153":{"name":"codecane","version":"1.0.420-beta.153","license":"MIT","_id":"codecane@1.0.420-beta.153","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"1af9feeb14c0361d050be0cb453865ddd9cf14e9","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.153.tgz","fileCount":3,"integrity":"sha512-VPgih1eMYu8GS4JyoCyH5E5xc9p8kTh10f4huOHDYazty2zR5tVEwbgXLFy9pW1MPvAMHRz5aEqf+/DIt4QkTA==","signatures":[{"sig":"MEQCIDce3h3bn2gy9l0L7S8+twjdtCvA8IEDZ4IV1Wh0AQzxAiBwcu/m+CqiTrOP4pJJuoopvm9XrIWEJI8cRNVRsSkcbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15408},"engines":{"node":">=16"},"gitHead":"dc9d8d9d0740b4ff36d13163cce5bb7f2e8a9b91","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.153_1759183508097_0.5048108149000066","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.154":{"name":"codecane","version":"1.0.420-beta.154","license":"MIT","_id":"codecane@1.0.420-beta.154","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"40591d29d975d50ad163b3e10915048e7786ebe2","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.154.tgz","fileCount":3,"integrity":"sha512-ChoW9eYL3MqDBwxXQV2nXDW6WCTFm8muke816EhmyeX/GyHc3mcGdFqguAP3g5P9DlcCtJN00WKZrXmeeacp2g==","signatures":[{"sig":"MEUCIAGANQ94shtfLRriGC3Z2qdz9iZLHTTsGIbqw4A3beWfAiEAiAFB0d3vbm6kt3+xbbNevfMrQLX5iK9iQ4OsCykWW4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15408},"engines":{"node":">=16"},"gitHead":"9ad33691a101579f5ccce095db82192fd5096a09","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.154_1759185902562_0.6250956873145828","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.155":{"name":"codecane","version":"1.0.420-beta.155","license":"MIT","_id":"codecane@1.0.420-beta.155","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"1f639dec596344938d3d679f2e56e43f089d9987","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.155.tgz","fileCount":3,"integrity":"sha512-+vCOtkPCtVdxfgBU+Xu6kxsQqcgaj022QvEHnKozI88bCMZ3xZa3BHPUrj3vu1detEWfaQ/7xPXwqFBY1eNaYA==","signatures":[{"sig":"MEUCIGFXZFkWhhGh2jM9ytN44LjHnn3XX6QjNcbyyEckQQ4iAiEAzk+gUaZtGfZ0N2JUoQtAqnV5fiJML5O/FQ8qRc55qoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15408},"engines":{"node":">=16"},"gitHead":"b16754d8c51ef611748bae8cfc994ac8e4b602e1","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.155_1759273985970_0.5141580214849095","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.156":{"name":"codecane","version":"1.0.420-beta.156","license":"MIT","_id":"codecane@1.0.420-beta.156","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff-community/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"601998037ccf02f8cbf770ec0d9a5c97cce00b2c","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.156.tgz","fileCount":3,"integrity":"sha512-ETk0wiOc+8JdLOB0qeM+bYXr6eIHFHWN4s+TlC0vESjLY2/goHS2vKXYF4wZHTnSdh2dmy9jhHTOOc2gIyoHEQ==","signatures":[{"sig":"MEQCIED2oqjdU+J+qlFiTrIfBlm1YqeE1QaCLUY8zlFQE33IAiBUgu11qOnWhepsgCF734zDrqP23ta9q50YdBpGkYlesg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15408},"engines":{"node":">=16"},"gitHead":"065bc0f95663beb274a302a9166ff5183b9732ed","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff-community.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.156_1759276632844_0.9392500017254315","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.173":{"name":"codecane","version":"1.0.420-beta.173","license":"MIT","_id":"codecane@1.0.420-beta.173","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"f1514068fa51bb24d3a4bfc8d88c52357096d33d","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.173.tgz","fileCount":3,"integrity":"sha512-GSUeS2NKQ6QvX7OwSi3NRCc5yXgnyBasAwhRef6E7gj8/BmtWpVcwCL700PViOyTt5ngUQVH4HBALpqg4ifXjw==","signatures":[{"sig":"MEQCIG+9h/FBlA566VTykQ8XgS751K0CQeu4F4mzRCY/Jg/PAiAoXFmdp8MwYp2MPCqAMF/Ewt1j7qhJwrfGjIt7bnEReA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13673},"engines":{"node":">=16"},"gitHead":"850f2c8bd5f4386ebc995ee9c1882635eecbedb6","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.173_1760836814860_0.8360204817384393","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.174":{"name":"codecane","version":"1.0.420-beta.174","license":"MIT","_id":"codecane@1.0.420-beta.174","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"e5a1083428175d1ed6497795929ac8c694618c3f","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.174.tgz","fileCount":3,"integrity":"sha512-vq0OEcgP3ZJNYsl3Y1Ydyu/SF5f+hXKBjDZK0TPiAgoHd0jGqRpLH28Nba25mGbMrGqWAwTLYQawNAywwLUjpA==","signatures":[{"sig":"MEUCIQC5unfXaUVIGxksNP5BmWzLLVwjfa69ZFOF9avXB0kXewIgM26oGopLoDdketxmNJtQvA1MNKkcHAO3u33onjPz5XA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13673},"engines":{"node":">=16"},"gitHead":"23ada55fcc56e38c26c8d0b4574c63e075ccfea0","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.174_1760847522532_0.15462068740675794","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.175":{"name":"codecane","version":"1.0.420-beta.175","license":"MIT","_id":"codecane@1.0.420-beta.175","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"e7ff3056158315197ba1b574e93957265f2b4ba4","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.175.tgz","fileCount":3,"integrity":"sha512-q5NiRKY2pymhEmZj0L4QFbU+/ad7kR+se+K5Rc5VZDaEPZY/6CUezsRFOocRMtqz8pyQi6PGU++UnimxkFhdgg==","signatures":[{"sig":"MEYCIQCUC4d8BYHYn19mnvaLubKdsqD0JlyuTiRxAaGy+gWB8gIhAKbmyhYt++xBhJSO182L9zrUQ8uWSWnlqZHgU1U5g42W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13673},"engines":{"node":">=16"},"gitHead":"27b818a9f7b9bd3bbe6028453283a822303d6fd1","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.175_1760847805844_0.07145732954915163","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.176":{"name":"codecane","version":"1.0.420-beta.176","license":"MIT","_id":"codecane@1.0.420-beta.176","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"bc69d7bf9a3ceac6e15ff25276a06d50c72e829d","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.176.tgz","fileCount":3,"integrity":"sha512-a2cXp7WOBBlExQpTgDLCYVVfwgwf/yVvbTnchELz9OQ1LuJA61ciY/Y468hB5TdDNl/9gmheR8EaEWIsZm+K5w==","signatures":[{"sig":"MEUCIQDcOIVNSpJvgkESBcdVwXn0SNbmoBEJ01nZ28AvKuHGcwIgZNuGUOod3vcBEFKGPbDoSSDTjAOrw36ENdgzXHSHYgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13673},"engines":{"node":">=16"},"gitHead":"ae0b5195d9308e99ad6b99f6d4ac0c2f91c5396a","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.176_1760848376610_0.01851545778539121","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.177":{"name":"codecane","version":"1.0.420-beta.177","license":"MIT","_id":"codecane@1.0.420-beta.177","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"e6146dc4031a22ccf77e5fe55d511831eb87f17b","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.177.tgz","fileCount":3,"integrity":"sha512-pVs5eTI82F+717qLGZhyanfdJz2kBN1hsndnCCdIJvZtE1xSJZRzdIDVsQRy8hCRlolOR3DRa8Z010M0W7prWQ==","signatures":[{"sig":"MEYCIQDJRAib3HPKdSpcwcnjB/tez9Q3XRMZl2wk740U6GNmSgIhAKBmtUie2MG196xNf4tbW/l+Re4ta0T0jnoFXo5CdsXD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13673},"engines":{"node":">=16"},"gitHead":"2bf39cffb29a23b5075c8387ac91ce87a459a660","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.177_1760848717601_0.4586849603012728","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.178":{"name":"codecane","version":"1.0.420-beta.178","license":"MIT","_id":"codecane@1.0.420-beta.178","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"b8be8558f9fba1c7aa674053f2a7129e0b7b720b","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.178.tgz","fileCount":3,"integrity":"sha512-zSEa4IsK5TO4n0VDucUM/V8YPdZwNu7mbFhGHwqPjwvFHeYkggtosi62fmhSWlPzYR2QZsH6k1VyCPFDSMFiEA==","signatures":[{"sig":"MEQCIC2h4CM6Xr6boWAbBGVYU/zvCAQDaEYaCaia1wpT7ZHyAiA/3bXOToOc2K4BX0MwGj+nu1++22qbCgJt4A9YazjflQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13673},"engines":{"node":">=16"},"gitHead":"f630c52c08d9a011055483c3424de228bbb1d141","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.178_1760849828382_0.3637461069112644","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.179":{"name":"codecane","version":"1.0.420-beta.179","license":"MIT","_id":"codecane@1.0.420-beta.179","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"8eb09cfe6d4f2e40d6268dc83eaf54f95034d368","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.179.tgz","fileCount":3,"integrity":"sha512-cvG9SHpv81Ii0JaJx3Tn2xxuy2Pe01O6J+LqQGbGlI6WY+EokZWVzQIyDabxvO3EH6D+ZGlfKo0RGqxyGQT7zg==","signatures":[{"sig":"MEUCIGGWpa5ZvlaSArAM7p1psV0boh4kz1iosXLLtkq4o/jpAiEA+A/bqoii1NaeJd6Hdr3ucMw3z26oCrIluTdBC1TtUf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13673},"engines":{"node":">=16"},"gitHead":"1453f6d914a72adaa620442fe91de2742b20df5c","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.179_1760850145810_0.7199219558451486","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.180":{"name":"codecane","version":"1.0.420-beta.180","license":"MIT","_id":"codecane@1.0.420-beta.180","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"11e313f46f466a49034c73d40d39ea38838a5d75","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.180.tgz","fileCount":3,"integrity":"sha512-nQIHznX2zUW3UHGaOuBijBEoCKTd29sfd/fDtgkI5RZocOlkBzjLWV5hab8cQmqsEZq+Rkp8dpxT68nS7gzg+g==","signatures":[{"sig":"MEUCIQCaZ4bIVflBMjVupyjJ5VGESmeM8YXeL6a+/4Xooy/I9gIgVM54fwn9isADhujTFc5zx4iQ53VWRPCDVLUQ85rntpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13673},"engines":{"node":">=16"},"gitHead":"61d18a886f836e65c9b55b59494417c271eae395","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.180_1760851566236_0.273819997891682","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.185":{"name":"codecane","version":"1.0.420-beta.185","license":"MIT","_id":"codecane@1.0.420-beta.185","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"8371385c2e27f88babef0073ef760ca5eaeb7df9","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.185.tgz","fileCount":3,"integrity":"sha512-ajO8cGoaVK3T14hFSLJf0lLL+GdT9PcPck6ozy074o6Z57DxNk6jrmF0JrYhcE42lD7+JOreJpEL0vGXSNL2ZA==","signatures":[{"sig":"MEUCIE0K6V1Zg4oYVt79Tu5FgeEAPoLF9PnCYX2Lu2K6whdoAiEA8Zji8/v6VZ/pXgFkPaw1BVSoWEsAHZYyaFcOPS07C/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13673},"engines":{"node":">=16"},"gitHead":"3b0691a0264bcea8669249ef5d8e9459231f57a5","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.185_1761029144813_0.8111533210320061","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.196":{"name":"codecane","version":"1.0.420-beta.196","license":"MIT","_id":"codecane@1.0.420-beta.196","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"89dc6739693f0874aa1a0bf4e5e2e2b66006c88a","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.196.tgz","fileCount":3,"integrity":"sha512-AgI7Oyqpg1TclAn0y6kQRUNy2DyDnHPv9DNoQfWGKicbkANf4GxmjKgu2r4eJ9Z3Q8//jdOkKksULLiE71wihg==","signatures":[{"sig":"MEUCIQCdgcNQRuAOr0CESD4rsC9Nen+ows4fVw01fdaF2hFinwIgDfG5/J8axpYtw7b0sqGHnESKNxe6M3MbHu/p/eF0anM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13707},"engines":{"node":">=16"},"gitHead":"39c54db7239e8cb46a4e303a55bcd27a41203505","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.196_1761086382253_0.11053032233256377","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.197":{"name":"codecane","version":"1.0.420-beta.197","license":"MIT","_id":"codecane@1.0.420-beta.197","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"2698e060a488f87fffbfb0f299dd105b697821fc","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.197.tgz","fileCount":3,"integrity":"sha512-nHr7hamgklktZK08qzQxiJAoBsSHKn+CmRx3dx3HLTG2MTgsg8pCs7ERC/EbXPKx3Wh2lUzN27q6cpYN1Vte8A==","signatures":[{"sig":"MEQCICKoWp5sDj92H+qTbFhXu+xAjJId9PBCi2Zjyf+m2iW7AiBZ/D8RknDtmFwssKECuWNv7W7a1lB71OGY0h+k9rK7eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13707},"engines":{"node":">=16"},"gitHead":"ff20a446f01b9ed6e16cc6e0561ab68396e6acf9","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.197_1761088985330_0.6159068486871473","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.198":{"name":"codecane","version":"1.0.420-beta.198","license":"MIT","_id":"codecane@1.0.420-beta.198","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"eb816eea8034140d02768fe24f90a660230dd6bd","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.198.tgz","fileCount":3,"integrity":"sha512-bf1D+MksU6rAyw7NCKCYdmliUGM3bJMc1wAE4OZ7Biy8QTA1n2dUUVptYEase4lfQXTwFAA/TCa8GsUVZaaMvA==","signatures":[{"sig":"MEYCIQCLimJptGhYnitm+vz85nkRSPgdTLsjULiNLpF4vlVI8QIhAKho9BByitwlBUI6KK6EJetR2xDS9rQ/TO9R9bv+cAwf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13707},"engines":{"node":">=16"},"gitHead":"216006258170a71c04d90939ac689a4ea963068f","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.198_1761091432113_0.2568859518218345","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.199":{"name":"codecane","version":"1.0.420-beta.199","license":"MIT","_id":"codecane@1.0.420-beta.199","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"94605b6c826b71fa455adeea5f647e8181aa048e","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.199.tgz","fileCount":3,"integrity":"sha512-Bvcfj2Su2eOuIQjacwAQDejPdejfx4YMoTVy4G1f/JKxx/3KybwNBH1mdE+uSc7+z1BrbiwMd8i4SOpTPXmN+g==","signatures":[{"sig":"MEYCIQCRBp+n+Y5fhpinKXyYG+qfejyAC6Mb1LX0a/gcfIvzngIhAL+agjTlEut2cAmedhRd88ElJFixlYKRWzTn0qOtLnm7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13707},"engines":{"node":">=16"},"gitHead":"fc5e71e59a4728e92fe747014c72ecc160962b6b","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.199_1761092283706_0.9965085205571573","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.200":{"name":"codecane","version":"1.0.420-beta.200","license":"MIT","_id":"codecane@1.0.420-beta.200","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"18913699c59461d1c24e66b8c350dcc41085ce93","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.200.tgz","fileCount":3,"integrity":"sha512-0DBlDyuyxMf+qxpZdzXR10OJ1TSp8vAka5gZq9OcHOrmovcUWux2tTtZt80wCHs5TB3cM226WQp8pK0ahXoSbQ==","signatures":[{"sig":"MEYCIQCV5AJCCfB7EHVH9Cz7FR+IL6OXgEnKxR+xi5N6m8bdigIhAKqSWYl17diSovjA8WwTYyFxNzBtCms7oUxVxOcvZfkk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13707},"engines":{"node":">=16"},"gitHead":"43170c3d2ea215c2c6f8084d8fe1f1dcc3be8b06","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.200_1761093197092_0.19430737830148326","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.201":{"name":"codecane","version":"1.0.420-beta.201","license":"MIT","_id":"codecane@1.0.420-beta.201","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"fddc2635c041b73043a4fb5322edafcfd0711efd","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.201.tgz","fileCount":3,"integrity":"sha512-+NgofVvP3TJnvN1YxDa7ggWmk9RYA7fgo6FeA04JsQaeAJ5w2lLEEqG6e0EU4w26rua0WMgFVZaNaaks2k2QRw==","signatures":[{"sig":"MEYCIQDs8gzWtxOhCE2boPamnYVtwYCVPA2rPkLv8VZUtepOnwIhANXrGp/8MTaL3ZoX4TMPwpBFAWmr1JuEeLHbg8xoOCVr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13707},"engines":{"node":">=16"},"gitHead":"1ae50f21b8e5729ffc4b4780c36a1c55948a2474","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.201_1761093672037_0.407716752366015","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.202":{"name":"codecane","version":"1.0.420-beta.202","license":"MIT","_id":"codecane@1.0.420-beta.202","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"85e386af3443011389462c497b42cff096778693","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.202.tgz","fileCount":3,"integrity":"sha512-bkR+ekrZ+RJAyOsDt/lgRfFkNCXFIda05/zslHjBd+Lq+U6LBbcB+lZ15v96EwF6nfpn3ppRFNBoC5bwD2eDww==","signatures":[{"sig":"MEQCIG8Smabk3GmW87eR6Ifj8PNqAqT35tuw1vI/Rg4EAneuAiB4cqhiohdhrcyfYuX2LrX23QVUr/3CA4GSzEQbwUHJUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13707},"engines":{"node":">=16"},"gitHead":"8626d43f3481d7d4d065ca7423491eddb54f83eb","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.202_1761096513620_0.559809829425046","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.203":{"name":"codecane","version":"1.0.420-beta.203","license":"MIT","_id":"codecane@1.0.420-beta.203","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"7b105e53d20a863e9aa6b1a12505a7de291ddf77","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.203.tgz","fileCount":3,"integrity":"sha512-DwGjbrBIMlihzvKqCVf6KdWcr6qQuv+XcZL63cemlSFkUcrl9daLgbRjNcZko8CbEVsdavtAuiZbYaeZyhqvhg==","signatures":[{"sig":"MEUCIQDnoCZi4Kn7U5TyH/cSNqykfwyyUZrqYhRBvPi9MOKptgIgF8hmn2DBVjV6SmeZCdF+2eI6ZS4GoWhrsqnCmu4uSJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13707},"engines":{"node":">=16"},"gitHead":"b3280d9df37e3b004ca89308af5281afe2d9cb98","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.203_1761109371479_0.4536471734058347","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.206":{"name":"codecane","version":"1.0.420-beta.206","license":"MIT","_id":"codecane@1.0.420-beta.206","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"867b94b22b8daa1da29a8db6cf11fb22641ab47c","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.206.tgz","fileCount":3,"integrity":"sha512-YnQBT22y6eYEhUxRBcwMKbZnIxh4cDjA8Ts0Ksv6LeCOfadhA5g4xSOODEzz4pJ5eEI1W9W4lSNf8SHO7MOiJw==","signatures":[{"sig":"MEYCIQC9rQaCCn26gEqNmrQrb2XiIGqWcqTSjZwaEnFIeGH1AwIhAMcmR+2xra0Gz57JxeYTGfDvjo1Cq5ll9RyhZRtyRft2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13707},"engines":{"node":">=16"},"gitHead":"783e239e333bdbcf9b510b87df74a5c19498d68a","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.206_1761153554326_0.07396375729041105","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.207":{"name":"codecane","version":"1.0.420-beta.207","license":"MIT","_id":"codecane@1.0.420-beta.207","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"aa06f39f333641f23e995e17e22405d26cf60e57","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.207.tgz","fileCount":3,"integrity":"sha512-/5EZPW/RRbBDl+GHn5sm3Ju51Hy8EkEQFQ2zD7EeRWed2Ek1LxOdbEvj5ItrrwFKe61oBNrYdawXT1rA1APbeA==","signatures":[{"sig":"MEQCIDBWxyGCrWA2YMuRAAvrcBRMpsgYDoHMuEwLesgpAonkAiB21vT/sapxDsmQuKJVLmtuqXen3Sj5tZZEsQ7kTtoHOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13707},"engines":{"node":">=16"},"gitHead":"783e239e333bdbcf9b510b87df74a5c19498d68a","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.207_1761155141286_0.012763318861507722","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.208":{"name":"codecane","version":"1.0.420-beta.208","license":"MIT","_id":"codecane@1.0.420-beta.208","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"bfacebf0dd63c513d53bfd745761b7ab397c227b","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.208.tgz","fileCount":3,"integrity":"sha512-Oe4rbYRQGTGsdCt+cClodMpGiKRZKcUEdEB5ZwWk//KgtNA/sW0WPyiYWTrTUC/2LNS+cfG6pZUzThDTdfNWug==","signatures":[{"sig":"MEUCIQDylXb5dkLfTCITkK0KVrBgv4nQQ+7EebRz8TpOu6pNaQIgOFpkbdu6w7oM07V+q9J1y2Jdhz5z1rjKL830dJnApS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13707},"engines":{"node":">=16"},"gitHead":"783e239e333bdbcf9b510b87df74a5c19498d68a","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.208_1761155577399_0.060471433023064236","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.212":{"name":"codecane","version":"1.0.420-beta.212","license":"MIT","_id":"codecane@1.0.420-beta.212","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"e6b7fea2f70f164d2682f0dca67221be631d76f5","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.212.tgz","fileCount":3,"integrity":"sha512-1ABFJZthvUI9Akd3kK7CuqPigLL5LlZszx+vgHgOnEiyoWgqS/KtPvCb6cM9e2Sy2bT3Rv1BYqa+j+nmmaWm7w==","signatures":[{"sig":"MEYCIQConjHix17gxSyMJl6HHHLrEHMX+dmSq2sV9mRjY7cCFgIhANvdDq54YNYdMDVj15GLy07j94JETpH0GfX1opAhK3yI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13707},"engines":{"node":">=16"},"gitHead":"119218a05ea434dd6a4cbbf90e2867511075e5c8","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.212_1761161000926_0.60552124163364","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.213":{"name":"codecane","version":"1.0.420-beta.213","license":"MIT","_id":"codecane@1.0.420-beta.213","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"748cc7aa2f725e1b389cb717d3e1422f855889a4","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.213.tgz","fileCount":3,"integrity":"sha512-zSrWYmdlrfQgqOBCIf+z7BmtOBTor6VQVAf9zGkXc+blM0w/RzfbUZy8vbGyO+p3z+uiLn/+w7Ge4JuK6HAcrw==","signatures":[{"sig":"MEUCIGHYv4Qh8bzr38YG/ToEbF95DWeZGyZvc1GbzH36fIWrAiEAyYNKCphKMOcoCjK0ig8sOvvqtLhJOtyR1sgb6L6KeXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13707},"engines":{"node":">=16"},"gitHead":"119218a05ea434dd6a4cbbf90e2867511075e5c8","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.213_1761161387535_0.2034454478021681","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.214":{"name":"codecane","version":"1.0.420-beta.214","license":"MIT","_id":"codecane@1.0.420-beta.214","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"39a6be86d427d5d7c737aa334e5ef7747010433d","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.214.tgz","fileCount":3,"integrity":"sha512-0Rwyyeb7fXOpvEk50d1+B8RPj59ySfrYzgj9i8w1MG7FHDDkhsmRMtEsOuBmlZ32GBByQ4aAKJl7AVvGH0rX4w==","signatures":[{"sig":"MEUCIQC/NoKBhnypIE5S/urgBM/Snfxzq85jm0+ebFJUfONdNwIgF6eoEcTnvUaxV1cGK1FnELys81GLjQFoUZUkn2A2XSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13707},"engines":{"node":">=16"},"gitHead":"94844b65194ff6db9bd05aa1dc09a70137e22bac","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.214_1761165248909_0.3824426434393664","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.215":{"name":"codecane","version":"1.0.420-beta.215","license":"MIT","_id":"codecane@1.0.420-beta.215","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"f7d7c29f6fdd6bd51fe7d00ec20cf1dd7dab97dd","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.215.tgz","fileCount":3,"integrity":"sha512-anCb/gld8AsCAE6IT6btBcUm0jWlKs8AijsZik19iUJ7OnBXjmxcoZPX+juPlHCqaChfxFuwpvwqYT3vaVJR9Q==","signatures":[{"sig":"MEUCIDgS+a+vlxun6AaRTmClb2KRZ6zB5HII/fnKsgcSvm6aAiEApZGG3UWKZ7FeIbEmw6g0AlivbCm5mQ8GEHXhcl/BBbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13707},"engines":{"node":">=16"},"gitHead":"6b5b0b09113e98cb23a6530526f29a05981d79a4","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.215_1761165887686_0.1750846430715043","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.216":{"name":"codecane","version":"1.0.420-beta.216","license":"MIT","_id":"codecane@1.0.420-beta.216","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"bc4363da17a34893b87d952f1a8be98f0fc4707d","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.216.tgz","fileCount":3,"integrity":"sha512-tbMfgMX4YvRgQS+ai8tY+wUNY01p5Ua0TfYlJvGbSyk2PmJ2IZqU69Z65hxOCwuAKIfJLsaqo4QDFHoMEtyv7Q==","signatures":[{"sig":"MEQCIAHYfc8wrrQPoRCcrzWCTinQ0Anan03um9fBExsfnqsVAiAVsw9lueRDHhvGDs287vEtOKInBTYNlGiYaSyCp9/xSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13707},"engines":{"node":">=16"},"gitHead":"5deead9f34ca4a359247c98e568af2712dd8b7d9","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.216_1761166367366_0.8281566050304772","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.217":{"name":"codecane","version":"1.0.420-beta.217","license":"MIT","_id":"codecane@1.0.420-beta.217","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"37708a97f76a7ca81b3e4831983ee99f346347e5","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.217.tgz","fileCount":3,"integrity":"sha512-92eN/tp3hsVCbjLzgRwUYYApko1pMZzbZ5Ez/ojdsxVsqCSuiFIBJSj5MIK2O+9x0Kyx4A/KZz82ljcn+yOgdA==","signatures":[{"sig":"MEUCIFLzG32RBrVwllF8zqbYxENB1SkDKsOcE7H1vg4Z59e/AiEAp9szgXCEVhb5sXWrFMD/P8/cTtA0dURB3Jt9bRUQxtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13707},"engines":{"node":">=16"},"gitHead":"919a1f09e0529fa201e1152777da7452d0937661","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.217_1761166809202_0.22564231524845368","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.218":{"name":"codecane","version":"1.0.420-beta.218","license":"MIT","_id":"codecane@1.0.420-beta.218","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"e6490b3c41014a84d529dfd6121c7060c7aec3a6","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.218.tgz","fileCount":3,"integrity":"sha512-Lz3OQ/okRzqJxyXfkiz5Opdnkgvfmke717J94CREYl/0yT78vwD6lr6o3M4rH1uyU5ip/EhOrvJClQR2lpujBA==","signatures":[{"sig":"MEYCIQDi1bI7jZD5+qpwtxIZf9aKd0x/GI3wFtHvDhN9kfQKFwIhAJzsw3Ei5H/6H6KslkzrAamh1Lu0MCu3uwUJvnLK8uMi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13707},"engines":{"node":">=16"},"gitHead":"d23e975e8feacb030feab181ea6fbef9bb24457c","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.218_1761167196837_0.019696652687124505","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.219":{"name":"codecane","version":"1.0.420-beta.219","license":"MIT","_id":"codecane@1.0.420-beta.219","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"02567849a32f7fdd072d70e1efb2bf45e7c5627d","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.219.tgz","fileCount":3,"integrity":"sha512-nPyG3oiW3FvwRCwBObwinVBzMUWrTHjOSXX9cihZXONZtWqlzuBKT0UPRsqXOkB/t/bhGNVTm6W+yjH7A/MFAQ==","signatures":[{"sig":"MEYCIQDopmk/kvA3Mm3pe+dPNoulLro4LcMJKf9nRUzntxSQpgIhALBbDpKKoTFl2vmXz6A7xtyM3W9u3a+xd/53u9D5U25H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13707},"engines":{"node":">=16"},"gitHead":"8d7d6aec7b8d36a11b02a397924017d863b04592","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.219_1761167620189_0.35154011647951267","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.220":{"name":"codecane","version":"1.0.420-beta.220","license":"MIT","_id":"codecane@1.0.420-beta.220","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"36d004c860077de0dfa597110cdf6085e2bfc68a","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.220.tgz","fileCount":3,"integrity":"sha512-+raz7RJUsN2B2jKssS33xOGl9LApQ9YoQKwQc33AjdWnxCrSHbbTn+ReBNEgmx9ccOh5RHHQ76aAWJHbifKWWA==","signatures":[{"sig":"MEYCIQCWZY1f3wLCtP7fjGDsJh4zOAZuopytJ8iUPgxfhXYXBQIhAKFvC1dJjW3sgv0JujFgGQb9Iv6PbpQCH3XcoAiVwf4m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13707},"engines":{"node":">=16"},"gitHead":"70f8463f45f44c84568309928969bce525286f49","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.220_1761171428671_0.14384857452040145","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.221":{"name":"codecane","version":"1.0.420-beta.221","license":"MIT","_id":"codecane@1.0.420-beta.221","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"b804ec2c9e46cb4a5dfc05399e69772e20906cd9","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.221.tgz","fileCount":3,"integrity":"sha512-vSAQQp1YQQzKGjKFQNF/r6DXhNRj+193vHyaGrNif/Ux8wrUqPfc/pr27zeBJzgnkUn5T1MUbdqFVrqBy7mfcA==","signatures":[{"sig":"MEYCIQDSXTfxocLyP5blmIJzsb9xLZS0T7AejWCEQdRx7IeyCwIhAO8TuKxtecvxHZmQc9ZQT9TeFSS0Tfy4xP9dbwcMQOdv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13707},"engines":{"node":">=16"},"gitHead":"84355a90ce8015d923105210d0230703c10c0a55","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.221_1761172121551_0.5495921785981319","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.222":{"name":"codecane","version":"1.0.420-beta.222","license":"MIT","_id":"codecane@1.0.420-beta.222","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"b7b33002e92f67b6e448393518a4a9248fcf4d62","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.222.tgz","fileCount":3,"integrity":"sha512-0hJJm5LCGUqkCFGtbJk5l4C3D+Md1GZYu7Du7Z+16EOlRKa1H0MkyLoojfmMu5/bez8PumxB0wYBTO8BCnCCmA==","signatures":[{"sig":"MEUCIQCM2ZGO/AqLmZHJ5AXU6MFBvyghi3C2m8YOH4zxmHPpnQIgWqN8Pz0UtOBxYM/YzWp4r+W5/n6fqf/aGosb6HqIoUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13707},"engines":{"node":">=16"},"gitHead":"839e8bde5d62844c1f1fa030f71a806a63f1318f","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.222_1761172455412_0.7277094825124248","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.223":{"name":"codecane","version":"1.0.420-beta.223","license":"MIT","_id":"codecane@1.0.420-beta.223","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"1c9c2c8c57ad9e2e2a6190bfea6fd500385286f6","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.223.tgz","fileCount":3,"integrity":"sha512-/6r+OUGL4dMzFjiu6UlqrknpQhNbnyKiH7nytZam9Gnk4IIbaeBUd2C1fRkZmjbW6j4ChOFnQJBzhqFltAVMHw==","signatures":[{"sig":"MEYCIQCnQs+WqE4ERb3OB8VZDq2jAB24PWPC7Qxt4femVG6LPwIhAI7OrPVzVQZumD1wWvF7G+1/cj91RyHIzdmeihSJL33E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13707},"engines":{"node":">=16"},"gitHead":"2059a9c556f70987fc90b520969f8f42269a5b5e","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.223_1761172889547_0.9680192181649483","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.224":{"name":"codecane","version":"1.0.420-beta.224","license":"MIT","_id":"codecane@1.0.420-beta.224","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"d6796dd0f250a7a2fa42999e4848b6877e6f40cc","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.224.tgz","fileCount":3,"integrity":"sha512-SQ5mF6RCd7XE0kTi2hTxdMKgdbzeBv1CfwqS4iAU9iEr5lMpp37pFzyrCMHYvZGKMZe4gxxTGgO6HtbSfbZAtA==","signatures":[{"sig":"MEQCIBmHmJZAeFDuXoH1UCXzJyP11M9jwgnb9EcGldlz6UErAiB8qN2rV9hTmfYbNl3R/hEL2UxK6BcrwRzeRxISYxt9/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13707},"engines":{"node":">=16"},"gitHead":"fb297a5afad97f5da92d8c30602233e1a0c90262","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.224_1761173230131_0.7869843796400391","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.225":{"name":"codecane","version":"1.0.420-beta.225","license":"MIT","_id":"codecane@1.0.420-beta.225","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"3c97473cb7251d658558df1a8cf1aced9b307b5f","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.225.tgz","fileCount":3,"integrity":"sha512-UoCNqdrjewxCHsu9pcIhXP2QPWxqovujl1SkLobUyVsMSDi2/FqkvZ5FLBva/xKuxHOVnjtrFP12Z77UwYxmBA==","signatures":[{"sig":"MEUCIHdskMD3kyzTP1kuCFrTdnPQtO6vTYcJKtLLAeayhuDIAiEA+TqT3bQTHK9F4C0WPVnalOLLlqWQEa0SZDuNDs4Nt2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13707},"engines":{"node":">=16"},"gitHead":"64f4c354df1049a97b0c6ed6568c271fa11a8df7","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.225_1761173695424_0.22168921604517977","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.226":{"name":"codecane","version":"1.0.420-beta.226","license":"MIT","_id":"codecane@1.0.420-beta.226","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"e7a48fd3a44118952ab8ebeded9e6e688adb3d5d","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.226.tgz","fileCount":3,"integrity":"sha512-+vwmKy0EEbXOrlfT/woTFUfDWjgyCOIYfOS2qiCiL+JJAbJvvPuOkLS7GnaQTRECNUpQ2db1IXnacbPMcOzrPA==","signatures":[{"sig":"MEQCIBYb3AV9II+ksywcpqinmPYj00DgC1YImuMvaqE4bgJXAiBM1LBtnRHd72eDPAbaVvtMuhQf9IyJKlI/VTsZQ+8Jrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13762},"engines":{"node":">=16"},"gitHead":"2b69f50e2139a1821b6e6bf782dea874e553b3e3","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.226_1761928282167_0.9086895727804811","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.227":{"name":"codecane","version":"1.0.420-beta.227","license":"MIT","_id":"codecane@1.0.420-beta.227","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"17228fbda7b1c083ce11a68fec696f091de413cf","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.227.tgz","fileCount":3,"integrity":"sha512-7KKq+CHZ3SZlxLzquPg0lG1U2PRHQPRHFxMEu+zol9CJsXjZB4CJJKzIcAAXGL2/tc6ZyEK4DR/C650fOp6vlw==","signatures":[{"sig":"MEYCIQDTLDA/Sg0HprflyORCzL71TNqw9WihRytO1bmvcC+tsgIhAPiUabubPYtFcA10uwyVd5rzb3dYZ+UyEPZh1rE3Ea3P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13762},"engines":{"node":">=16"},"gitHead":"bf08f6cb472a1ac789058f3a36d4f78631742026","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.227_1761952943355_0.59852470998239","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.228":{"name":"codecane","version":"1.0.420-beta.228","license":"MIT","_id":"codecane@1.0.420-beta.228","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"6a072db23944d7ead412d9bfaf5e4db46ce553c5","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.228.tgz","fileCount":3,"integrity":"sha512-85ZzYUNqhSCtjfdScWSjBOWon4cIJH9h0Zy8DI3fLA3a7EGUt7PDngF9VyoRsqT3q3GfOOGorD12+XXrqrOc6w==","signatures":[{"sig":"MEQCIBdjc33hXjJm9og8smKpQtFu7PKtMMj0Io2Ia/Tham6HAiBUJfKXocXaFn5bi6xDwEV3x+pcnygemjxGNCOa3qr1pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13762},"engines":{"node":">=16"},"gitHead":"914b2a5cbac9bf2de51033fc9c19f349d6a0a280","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.228_1761953960217_0.35396749044903886","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.231":{"name":"codecane","version":"1.0.420-beta.231","license":"MIT","_id":"codecane@1.0.420-beta.231","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"44fb68c49d3545e320adfd8edfce33eddf9a827e","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.231.tgz","fileCount":3,"integrity":"sha512-6tvDmB3KfRasd06UJg+nL+nUPw0PVzEQVpaxLYv43uTGzIli30bfdhNKzZeIGFxlKOdrPVxII38NjVaitW1MYg==","signatures":[{"sig":"MEUCIB3ZAwgpsFIXC2PKSinKdzHkMejy6+uT9tvVPdwReV6eAiEA0YYbGWyyUeh2QMCOnhGooKV+L/piZ02W7BOpoAKMR/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13762},"engines":{"node":">=16"},"gitHead":"b961182ff0d7c59c9c9369bd8c72b66c4c22f8ec","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.231_1761957441810_0.6597469730724574","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.232":{"name":"codecane","version":"1.0.420-beta.232","license":"MIT","_id":"codecane@1.0.420-beta.232","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"74521acbe3e6e3dbba1e1f71492a392ee5a376a2","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.232.tgz","fileCount":3,"integrity":"sha512-CGYEk5O6wV81qCKGVEQ/Ya/tlOTak2i4WOLrlDp8hG5eFipQPd/osnCR8TVNrwtvVU0foviiF/IerN4HHnQtBg==","signatures":[{"sig":"MEQCIHROflLoJfBzuKm3PLGQmb5UtU4TrC6Jrfn33eLr1k5SAiAF/mDl8EemNyrZ+4QPeyzRb45qROqEMlCDWD6VV04P7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13762},"engines":{"node":">=16"},"gitHead":"b6795d3a0ca96709d3032fd904cc8a58c4891818","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.232_1761959810689_0.5832689759533007","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.233":{"name":"codecane","version":"1.0.420-beta.233","license":"MIT","_id":"codecane@1.0.420-beta.233","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"2deecbf4da9bb95074fcf3ae2ef8c4b2f4fd8008","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.233.tgz","fileCount":3,"integrity":"sha512-wvmR8XtxT/rKdEx8gdkBAumLZ7N0ntU4qGh+oUrccmG7P6kG/1WzHO4QVZjNFr+xH6SkIrEAGKj8XNk7ffyLsQ==","signatures":[{"sig":"MEUCIQCzLfgWe6egaTPGavcuzha+Fq+aJIQ2Bizx0Q1JhCnahgIgYg2c/+RYByGSgO8tnx1Olxb6qr6ueQMrCtvm/usyaC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13762},"engines":{"node":">=16"},"gitHead":"53523de5afaf17828040f0e8004550b13c4b4beb","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.233_1762155014964_0.49043231660556175","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.234":{"name":"codecane","version":"1.0.420-beta.234","license":"MIT","_id":"codecane@1.0.420-beta.234","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"951e070be951e2a1fe638e4b8de06148f9cd26ac","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.234.tgz","fileCount":3,"integrity":"sha512-K1WcVDyF6HHnRCYYD1SY4EQN3nrXEAR7kSQpltFT7zJV7Cplbyh21pRYLG4yEd3EssNIwc8JOvCsSWi7mu9baA==","signatures":[{"sig":"MEQCIGsAFhDURb711h57P6+BKxFMybsbF13Kex27oLeAYDNqAiAvegy6rwrIE92USmZ8wegGSdVQOKL4rI0y0qmx9f1/mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13762},"engines":{"node":">=16"},"gitHead":"f6b74135250122ce20c50feaaba2e5fb81e1fa80","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.234_1762193608446_0.5654652177594006","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.235":{"name":"codecane","version":"1.0.420-beta.235","license":"MIT","_id":"codecane@1.0.420-beta.235","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"cf989011ef8a565c34a1735e726c2e399d8f45e3","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.235.tgz","fileCount":3,"integrity":"sha512-T1clZlDqJgvid+FG29/FYiACFCbd/kVIzg4JWUkZFKMpKHHGphDL/4oZAPjdtUXnL/aU3KxKSBCRB6ucTZ3Hvw==","signatures":[{"sig":"MEQCIHnY8Zn9aSSkXLuKx0Sfb9E7NyVdY7Mzbj73OjYYtMXKAiA22b9KJg97yvwpSqAvfgy3Lvp7Y+WnaSFVIibLAzImoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13762},"engines":{"node":">=16"},"gitHead":"dbf469efcc5283a49ceb9fb18a1ecd1a7b593236","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.235_1762196476833_0.46964244410264655","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.236":{"name":"codecane","version":"1.0.420-beta.236","license":"MIT","_id":"codecane@1.0.420-beta.236","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"470edc173fb66c3abd3dbb9d8a8a6f237afa1e68","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.236.tgz","fileCount":3,"integrity":"sha512-nOmCBeGvbCK4mcMe3BEAQREQbhxAFu4QTS3vgthJq4EgzSzUHLW9N+3Dwy7bzR3lP2EsaR0ef6cXPxc9/4DN2A==","signatures":[{"sig":"MEUCIAPMx4MMT9bFVIecb1tVF69plZvzSh9UMgD7nHieXWiqAiEArQg9pkLZK5ARcvcb+QjZvsjNMKz+yu1Ac3DX+Ws8X0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13762},"engines":{"node":">=16"},"gitHead":"f1a6bf38db13bef04870060195a3f702891d2577","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.236_1762198604965_0.7305001928453492","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.237":{"name":"codecane","version":"1.0.420-beta.237","license":"MIT","_id":"codecane@1.0.420-beta.237","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"9e900426625733fa3fef14d2f0aa47f3aa56571b","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.237.tgz","fileCount":3,"integrity":"sha512-guLjEfQ1A1v9CVQ383a7uLYC3gCJqnTrsBTvWk3lktA3thKCztK3df/bqdprb7oXLdnRQjWucTVHc6GCQfrCDA==","signatures":[{"sig":"MEUCIAuIe5FRMYhFoDFOapGw00AwxKmmRbEX7MKMG0L4BhgRAiEA2gwa6HFw6hc75aCxmr9gjb4PRubOkBtAu2/pFxqmoRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13762},"engines":{"node":">=16"},"gitHead":"a38fde3581f43b51b7a4747f6617819a898fd502","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.237_1762367473526_0.7729549999833019","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.238":{"name":"codecane","version":"1.0.420-beta.238","license":"MIT","_id":"codecane@1.0.420-beta.238","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"660f5387cffc46d64a2f819bc1f74ac650fc3822","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.238.tgz","fileCount":3,"integrity":"sha512-4g7EGZDd9o6txefVHBv7czJfNz3u4SeCnldb/aD8XZd4kr6rcSejCfGIChRGnts3W/Gat1xHGPMArA/8cwtM2A==","signatures":[{"sig":"MEYCIQCVgL2E4m2LdyeZQSZ+ArSVGdy9JoljX7UX64y2TwmbKAIhAMGCh3NQd+hsSY7lV912pmHh8bG1hUrOqSEkh0Mjn77a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13762},"engines":{"node":">=16"},"gitHead":"932935ca6a9972ae50daa46556547092e22e8615","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.238_1762472258303_0.9746342642764787","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.239":{"name":"codecane","version":"1.0.420-beta.239","license":"MIT","_id":"codecane@1.0.420-beta.239","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"8577817d9b95abb20712dd7c71570f05c86f7e67","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.239.tgz","fileCount":3,"integrity":"sha512-20HyLIS4MYAQ1oyqJg8eqhX+J7Lnv/gpBuP3R6AVAbNGPcF7OQ9qWsQyPJcTaLlV3hZDCOcKr6ty20dpohW1GA==","signatures":[{"sig":"MEYCIQC1C7jN7lFaA1cjiqAV7gwaE7CCp9LaFpMhUitxbboihAIhALdBjk+n5PjyD6O1uhjPL8bWOoZ6kSDYonBBuf28a88Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13762},"engines":{"node":">=16"},"gitHead":"1b8e0227239b084238ffdf41329cb8281717bc37","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.239_1762556153207_0.11564687936541485","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.240":{"name":"codecane","version":"1.0.420-beta.240","license":"MIT","_id":"codecane@1.0.420-beta.240","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"feb940c7f130afe7fc3dce2a4997970507871698","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.240.tgz","fileCount":3,"integrity":"sha512-16YWXlnpuPT4Tg2Ople70eOcOKE/qrpeVtwarvXxh9f4gKWGLCmVDWswYXVmpQNfY6TeixMR3VDofZwXLkehPQ==","signatures":[{"sig":"MEYCIQCC5JWHHhovsbepmjEWZRSN9veKIsAhSAGt+7OonEh+hgIhAMNkGW6SdYzqwLfQpZz4KFwEFv9Yry6SjgxgFIlWkdIE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13762},"engines":{"node":">=16"},"gitHead":"b7a590e107f978c6f9593a6353fb32f39a892f6b","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.240_1762721049218_0.5289716431475688","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.241":{"name":"codecane","version":"1.0.420-beta.241","license":"MIT","_id":"codecane@1.0.420-beta.241","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"1aab74b935a666a478c3dd30b43447c8ab3c6da6","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.241.tgz","fileCount":3,"integrity":"sha512-wpDoNauTU9ayDUAzvtrZMRb3UI1kZMFxMDahDqErDY+dRQLSGCD475Gk3NH7V3GtSEhA41mhid+DyjV0lzMTgQ==","signatures":[{"sig":"MEUCIEbcOKjkldd6WFpVLttRDK9SUYfygs1gygQWYj1Z7SxbAiEA6aedeqW8VMWuVs8vx1mpbqL5dT3T7W5uomn3mq3lAIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13762},"engines":{"node":">=16"},"gitHead":"e7b4535373343590dcdaf0d159e7b02b0f431808","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.241_1762824558936_0.4244418790619362","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.242":{"name":"codecane","version":"1.0.420-beta.242","license":"MIT","_id":"codecane@1.0.420-beta.242","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"382b22b965a9db6b3275ffea29ed6aa254f94a59","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.242.tgz","fileCount":3,"integrity":"sha512-FGYAdAAyL0jsAswwPHzTxpan0fNRiMwjrI6mGTT1+nKeGG1ZCuwTLDzJhc5TsIMFQcaxmDb6aBCueJ7DXaeZdA==","signatures":[{"sig":"MEUCIEks+H4pvC1jmjHkZxDsINLJe6MNdd9KKiEVr2HzUsZVAiEAmtsvmf7Pzs5rFns3RtBzvZUzIGoYE0V1PvBxsIwrEZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13762},"engines":{"node":">=16"},"gitHead":"4d486a6d679882d9004fa17c628390992ab5c59b","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.242_1762826251057_0.2698996206773958","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.243":{"name":"codecane","version":"1.0.420-beta.243","license":"MIT","_id":"codecane@1.0.420-beta.243","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"b6bdbab1defbdb3fb51bfce56c86c53ef1acbd9e","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.243.tgz","fileCount":3,"integrity":"sha512-tM1FHBs0toLHHA/19sDvxYq4p8d7+YwDVq6obLs6iOoPzKpjAdMQu3AeM4rzzNI/nXre43Kw0p1W7+n2asfZqQ==","signatures":[{"sig":"MEQCIC/9lLC+lfteQm+hFqd/ROYClR3O7IGfw1h9gd2PgTJBAiBP59QLaeXgCS6LwSeOHYAgtzsPIfN47wqHW5NzycnccA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13762},"engines":{"node":">=16"},"gitHead":"b5793a648c29aaa284fefa8b38b46246e7c7f545","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.243_1762829886841_0.2078360661596541","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.245":{"name":"codecane","version":"1.0.420-beta.245","license":"MIT","_id":"codecane@1.0.420-beta.245","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"6f70df419a03d031f44a70e3f9185e22f15d10fe","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.245.tgz","fileCount":3,"integrity":"sha512-u4ajfp1mrshIFUYjs5hjvAR++5Zs1OnKzFkMF5xGgfw7S/re1VF3oNmtaD2kuyOth64fvrOqLvARK2CiNAvAjg==","signatures":[{"sig":"MEUCIQDU2W9qD17hQLTDcZJgyVCd7WaJkNsefR3QSUQQMF6e0QIgHPwFqEGuamjLYHwPz8qLKPbJFsrPNcWM3s03MRGG2ao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13762},"engines":{"node":">=16"},"gitHead":"ab80d1d50e8eed74ad2a4b642330fe681dbee00f","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.245_1762889334527_0.9884962240066288","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.246":{"name":"codecane","version":"1.0.420-beta.246","license":"MIT","_id":"codecane@1.0.420-beta.246","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"72078cba23d6c20fb25ceed73d62705507bbc7fe","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.246.tgz","fileCount":3,"integrity":"sha512-02YrOE14R0sEhBpOfvB9Oll6drGhLoelN0OrMs+BN0VDqqP9v+u/Fjj4SFc+MyekTtDDViiCvc2UN7gvLNAjCQ==","signatures":[{"sig":"MEYCIQCPBwu7e/oE2Jq+d6sZo/dRoPYrn+w+X0o8fj6feRugVQIhANo0fdOWLBIgKFIcW30Ak7Y6b2hm1x3F8NFi4NWVRIWd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13762},"engines":{"node":">=16"},"gitHead":"95f2500e70aedd616ae1a2e035b46cf57f661387","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.246_1762891414717_0.7770872968792364","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.247":{"name":"codecane","version":"1.0.420-beta.247","license":"MIT","_id":"codecane@1.0.420-beta.247","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"3a65360842d14910b23062ae40ae144c1420fa89","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.247.tgz","fileCount":3,"integrity":"sha512-OchckKPqlaMmq1hx/K1UDLvqfDRvV+B8zHsi1OmOSEerAY11E1YQqBTCCRSivI0akqmEaU3yc2UryLaTexqYYw==","signatures":[{"sig":"MEQCIAYsKBev58LJvv0/V/55oqMNrKVeIyQL/j7FvuAiio0IAiBu/SsCuxxsbnfAAVFTfzaENjQE8MA1EvEdjSH7Xjlwzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14315},"engines":{"node":">=16"},"gitHead":"fbc9652b44b26243b6876f4533a62ac81c85be5d","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.247_1762903645128_0.003669049623125975","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.248":{"name":"codecane","version":"1.0.420-beta.248","license":"MIT","_id":"codecane@1.0.420-beta.248","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"9c5bcbcbbf2c393ee80eae56a12837d37a30c1b0","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.248.tgz","fileCount":3,"integrity":"sha512-O6TJhYj5/H7huXz7uMqZxMxfjW2niq7FSZ/u/VCG5GFiBDFaLtJzNFSkBu+FTsYbWt2Uwx8gyPvrVeMwiGpjvw==","signatures":[{"sig":"MEQCIE77w+rD+VvqrNe3aWRurXHrPVoLN4zfnToPvJ2rTBWpAiAQW6S9QRwPtxiFC9XCH4SGovSc8ZS7Zit2Ot+G+BQafg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14315},"engines":{"node":">=16"},"gitHead":"748467a9bd2dd2f45a370e189bcd0ec1dbd7c798","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.248_1762916482666_0.017731571456438777","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.249":{"name":"codecane","version":"1.0.420-beta.249","license":"MIT","_id":"codecane@1.0.420-beta.249","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"c86f39e17e0bfdb11e33e29371f44f16b5349040","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.249.tgz","fileCount":3,"integrity":"sha512-CHYUArILEMIhqYT0Rv5jlCteAgviHqBqypvW3zuhPGGfmL8QtOZJ35uA/v+/CSfBCpqdnlCb1w2R59F/P/QxCg==","signatures":[{"sig":"MEQCID52Te3VxaMjct9XR+G/91ceYcIrN//r/vmtNAyzdO9XAiAb9zQYixZK0pwCFLj60mCXbFvZsnle/BUElkmnVCXyAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14315},"engines":{"node":">=16"},"gitHead":"d5e2e44b3bb1c40b27f3fd79fd29bcc211b58cae","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.249_1762934248744_0.12455985523244517","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.250":{"name":"codecane","version":"1.0.420-beta.250","license":"MIT","_id":"codecane@1.0.420-beta.250","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"7aa3494872fd831810f67764b3a727a979e4c2ee","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.250.tgz","fileCount":3,"integrity":"sha512-xB1H0mDDZhsiMDyhbV4dl+mbhZSk8RLQjLKUyNMJKmjgOiMIPW+ShVWm+pD5Jqm58DJtOtPFV4Fbc4KHIs7nWQ==","signatures":[{"sig":"MEUCIQCmwumNgrc58IEW9Y2cDv9W+o3M7isTEceeEcM9c8n/JAIgOwz1MMoyt9FK8DrCHpWCFPwbNIHhxuAE3htbf5t5kho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14315},"engines":{"node":">=16"},"gitHead":"dad7e5cc4151c9e9bfe03bd3fecf5d440c0ada2c","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.250_1762984343517_0.3377632757353717","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.251":{"name":"codecane","version":"1.0.420-beta.251","license":"MIT","_id":"codecane@1.0.420-beta.251","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"373854dc8030cec44cb6652e5aa52f18514e05a4","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.251.tgz","fileCount":3,"integrity":"sha512-PdhRxbCeia6k2UKpkcA8qjeMaYpmN/WhiawH1SG+f2SzuYOlzD/hr8pb+HobYuGoraoQ6VNshXVRsyJ06g413Q==","signatures":[{"sig":"MEUCIAueJiesyUZJDuwFgEK4h1E4Ii6ypTn9KvAw6vw3+S+aAiEA4OIEd8rCXi2g14K/WPSC8niJyMsHeR/Cyc+vVTGhCJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14315},"engines":{"node":">=16"},"gitHead":"246eb109e554e4cf404abbcf04e36b0861350456","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.251_1762991033592_0.8801031159183352","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.252":{"name":"codecane","version":"1.0.420-beta.252","license":"MIT","_id":"codecane@1.0.420-beta.252","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"1e340385a802f319573d22d04092cf39d52a4978","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.252.tgz","fileCount":3,"integrity":"sha512-uj1jU3iGPfYStVwR3GAyY7KkV9wAM/2fh+VnLoFm1kxmgYJ8Az63fi8lNtPNs9ub8Kgddp6YidmEbMdFtZ3i0w==","signatures":[{"sig":"MEQCIEVs5ii9xhZ5ACwgspVO9ri2US+10GlC2AykksydpVZ8AiA6vkhGek/tfgRltm+q7GNKndwCFmwSHPNFxrlsZXkDaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14315},"engines":{"node":">=16"},"gitHead":"98aad28e67d6bffaf0b13b0d4c809084874e2f63","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.252_1763003205730_0.7925109805394301","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.253":{"name":"codecane","version":"1.0.420-beta.253","license":"MIT","_id":"codecane@1.0.420-beta.253","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"8b861e4ae33d43bbdceb6a6d033bf5a2fa9ed6d3","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.253.tgz","fileCount":3,"integrity":"sha512-6LQx7YnUlhyke2Hko6tCiQjvvw1227AiRbvMd0LU0C/5YIyq7Nx9FuvAPwYFnR7+FuFHGyzajrPv8YIzvZJO/Q==","signatures":[{"sig":"MEUCIHIIoVcppzU3NF3dkKfdfEM8UbOkCFR5v3Ep2xDGNd9HAiEAuTDQAzwVihLg24A7G4TaHHjAq5Fhc7ifz/7yD6vkTU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14315},"engines":{"node":">=16"},"gitHead":"52541a2dbaf02b625522d1c883ac30bca6ec2272","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.253_1763079968832_0.7351914316727641","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.254":{"name":"codecane","version":"1.0.420-beta.254","license":"MIT","_id":"codecane@1.0.420-beta.254","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"5704aa7d2bf5aa831d5e48dfde62a6047a7096a1","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.254.tgz","fileCount":3,"integrity":"sha512-LaLGMOeMg4lRT8HbWfGTvsK9JGZiyOOQ7h3PtH2ZD4OYEz/wI0PHlTuWUwX/vBERV582+bMbPJHxNkBYX9RG1g==","signatures":[{"sig":"MEYCIQDmm+sxc/NKA4diXqrA50QgYtCbIX+csbEyzpALE1lqTgIhAJg0Fw9kOG7+Hu1jkS4h245Y3vdUl+fqQ9sI4chzBddP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14315},"engines":{"node":">=16"},"gitHead":"04f2c57bf7d8497fb8d43c4736ca6bf6fc15bf03","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.254_1763168939037_0.4074556158736793","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.255":{"name":"codecane","version":"1.0.420-beta.255","license":"MIT","_id":"codecane@1.0.420-beta.255","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"9ad16bc4df42f04a14625716a5e523484c7d8fcf","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.255.tgz","fileCount":3,"integrity":"sha512-7ic0ql+dTqt03RnfdbLDn5TDqc4fAwKE6N8C6qL1E8DwgRahcsR8mNv1jt4j13rlbXu0dcrTPkhbKdqWxvsszw==","signatures":[{"sig":"MEUCIQDRM27kOQ/8HDymi0yTUusJl33hMgpBreTtQdx1hu3N4AIgcG54h9Q5iRN6cllF1YCdNzqiw8Kuq6aKMCCwZQJupec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14315},"engines":{"node":">=16"},"gitHead":"b5b39f3ef79714fe4836b77c0633389a4215cb8f","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.255_1763414356896_0.8843110841046764","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.256":{"name":"codecane","version":"1.0.420-beta.256","license":"MIT","_id":"codecane@1.0.420-beta.256","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"287db6d59ab94754f641d5688e419432fb4521a0","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.256.tgz","fileCount":3,"integrity":"sha512-QhkMXtVp6oU3weUHT/0Wamaf9OzG3t05zPOPHXsyVLY5WXEsa6S4YRgSxfbdMn8hiGLFhOaDE0pFFQXuCsUIlw==","signatures":[{"sig":"MEQCIA6j+jTSbBQutFEFlDHyYWSELfeLloOzxuNq+xCW9mWpAiBgEBL43sMXPHs7gWsWQaC9QA1w/RgehaomsNB6rnip0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14315},"engines":{"node":">=16"},"gitHead":"76f00e9aa56ecc9e8cd888a716e4f61585b75201","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.256_1763431390404_0.1257478644131591","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.257":{"name":"codecane","version":"1.0.420-beta.257","license":"MIT","_id":"codecane@1.0.420-beta.257","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"a3efab6989216ca1a87c1df29bcfcea88ec567a5","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.257.tgz","fileCount":3,"integrity":"sha512-ET9c6WTD/CPewrQkZvDRUvp1reERbArAsNOE1lfKD83MftWmVYNPfjgGQW49Wj3AKsGlpwd/0nf0lA/XOO4k0A==","signatures":[{"sig":"MEUCIFCMywOYgs+JgksDhkm7jbHbAZ5xvWwLzzN5l+NT6EctAiEA4Yg+4MRsrmuiAJiUlhvNXfJMNvI1xNCXlWKgq7o7kpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14315},"engines":{"node":">=16"},"gitHead":"417f7c30ad2111f8b35b1fdc5e85a70d0537f46c","scripts":{"preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.257_1763492796087_0.8568366937346417","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.259":{"name":"codecane","version":"1.0.420-beta.259","license":"MIT","_id":"codecane@1.0.420-beta.259","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charles@codebuff.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"c10358053e22cb903dc6136ffb377aaeb432444d","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.259.tgz","fileCount":3,"integrity":"sha512-pxYFqRX97S73GaoGNTcmvri6yztCwUGXBTr5EgmyV6pqNYK969Lx9XmCQohNl3aw6j/41ZaSuvEys5d58qY4JQ==","signatures":[{"sig":"MEQCIDYEcpky49/K43jA01hSh/C3Q/Iaj4SO+0Iw0Tta+91jAiBOB6sHPoUDaG9RZqemzwSstbcCEt1tV5VJlZ+sqIlm+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13907},"engines":{"node":">=16"},"gitHead":"631c4812037ed7ec4e12dbb8b8647430147ca860","_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.259_1763495602188_0.41664359337967194","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.260":{"name":"codecane","version":"1.0.420-beta.260","license":"MIT","_id":"codecane@1.0.420-beta.260","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charleslienspam@gmail.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"71be888567ea91ea8e8e988cbec263623b3021a8","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.260.tgz","fileCount":3,"integrity":"sha512-OfYaA+W4ldKCAqQaHEvVi/f9neRYLrc0Dtb7nfOumeUZ4U+aS8XcbWjhlrKhQZLf0W8EtSn0YHbUSWFDYXJSIA==","signatures":[{"sig":"MEQCIFYgdI4090O9ZZMMF3SyCHycPPO2fEVYNW0I4sy6dCnYAiBXhH+3NUBVpWLWDdUOvcEl6/3+Flk6aecl9/YoGYT1+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14206},"engines":{"node":">=16"},"gitHead":"b06a1058dfb1635a853ee0e29e41edd5c6194195","scripts":{"postinstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.260_1765410876880_0.8263173326599778","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.261":{"name":"codecane","version":"1.0.420-beta.261","license":"MIT","_id":"codecane@1.0.420-beta.261","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charleslienspam@gmail.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"a3c582d1296c6e9fbe8a8a80e06fbc39b7d9571e","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.261.tgz","fileCount":4,"integrity":"sha512-tOe09gXxo/ZCyJGu6Tkjy8OPjobJiqOVGM5APdpsoXpmvnZ2YG+bouezf99BEvJKTZFSdIhFY/tHQbl9jvUITg==","signatures":[{"sig":"MEQCIB981zVFRijflbTZfFrt92TT1St2gao1uMrmbmYyWU69AiBzuBmZOeS6/Q8x3mBMmM8y00g8M6Wj9QQAzWqrmyxJgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16928},"engines":{"node":">=16"},"gitHead":"bbc5faa2c0751aa3e88e5ece83689efe4c6844bf","scripts":{"postinstall":"node postinstall.js","preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.261_1765411819486_0.44364448417494184","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.262":{"name":"codecane","version":"1.0.420-beta.262","license":"MIT","_id":"codecane@1.0.420-beta.262","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charleslienspam@gmail.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"f7ae66762afcec78c7c88abcadf318d3d293142c","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.262.tgz","fileCount":4,"integrity":"sha512-0J7pxaBFA2F03ozq7e6NzR3DzSVeqgU98gHDm9Z+Twe27RPgg1K5Sl9fpIkWQGHjzYDSywOg4rG9A0x/B7plWg==","signatures":[{"sig":"MEUCIErbzYIoXKFzERHYZfPn7CYJdyPrIL50Hpv32l2BynkSAiEApC1nNc0wRBg+1OVy/6u7Aciqqlfx/+padufHGyPtVF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16928},"engines":{"node":">=16"},"gitHead":"2846ff70dadf17bd3013debaf8715a7c778a760a","scripts":{"postinstall":"node postinstall.js","preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.262_1765847280432_0.9729253459671192","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.263":{"name":"codecane","version":"1.0.420-beta.263","license":"MIT","_id":"codecane@1.0.420-beta.263","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charleslienspam@gmail.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"8a33c1fc0ee7ffe2f95c7036f6b67b6ed1e74177","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.263.tgz","fileCount":4,"integrity":"sha512-LzW7dBA7bhT1dntw/gjF/ThRGKNLoHVmEUFBsaJojWL/VHXm60b67ziu6+btgCBADjfqALljnhpp4fEWwKDvbA==","signatures":[{"sig":"MEUCIQCAR1XA1DI2w32UAEm82TGb6c5zB+yHAb8Lm1TtM/WXMAIgU+5dwzLD2sKPjwCHj/3qiTw/xXoC8YG5RF390Z4vFzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19053},"engines":{"node":">=16"},"gitHead":"f9b3fffde933696e979da25ef653b10fbf3c0e8c","scripts":{"postinstall":"node postinstall.js","preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tar":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.263_1768006572657_0.7324687708703761","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.264":{"name":"codecane","version":"1.0.420-beta.264","license":"MIT","_id":"codecane@1.0.420-beta.264","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charleslienspam@gmail.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"6fa0bbae70f5a85decd228eaea0e24ddb6d4cc0d","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.264.tgz","fileCount":4,"integrity":"sha512-ISRIr94ARtuhqlTK9Uu4nIORgWnQRTXSQYeYqi1dPDksSjbMnKGskFcIQ8GKmX83qD41QXGuSThnHiKZN4Xnjg==","signatures":[{"sig":"MEYCIQCVVXz6rfAMse+c31id916PcBQeHqIW6jHdjIKVepvROwIhAOYbgyuLSw4RuKOkifn7PdILOd/sUugeqTSlWhhhJpo7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17656},"engines":{"node":">=16"},"gitHead":"465e9bcce264b827e69b4d1a813ad965b7a960c5","scripts":{"postinstall":"node postinstall.js","preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tar":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.264_1769460483575_0.49216533816873986","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.265":{"name":"codecane","version":"1.0.420-beta.265","license":"MIT","_id":"codecane@1.0.420-beta.265","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charleslienspam@gmail.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"ea79db8d5202dba93a5ba18f011315f77b943719","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.265.tgz","fileCount":4,"integrity":"sha512-Sb/46oQVPl5205nA19FSku+e6n5vzzAPtI1VM7RRxtdoq26vC2mxlePQ3iZxmZoSbmwD6iWf5G5uIMbI2N21hw==","signatures":[{"sig":"MEUCIFt/y9fjmV/vqDlAUClnt4bsGfzttOeRh4iiRckmCAaYAiEArXbzyby+t2yAtZNZkF9PAMhz4PhlPNem48fyfedCvD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17656},"engines":{"node":">=16"},"gitHead":"56595d640ad58da36d10606f4cf679daeb55f4d1","scripts":{"postinstall":"node postinstall.js","preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tar":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.265_1769470844575_0.9724568039667596","host":"s3://npm-registry-packages-npm-production"}},"1.0.420-beta.266":{"name":"codecane","version":"1.0.420-beta.266","license":"MIT","_id":"codecane@1.0.420-beta.266","maintainers":[{"name":"jahooma","email":"jahooma@gmail.com"},{"name":"brandonatcodebuff","email":"brandon@codebuff.com"},{"name":"charleslien","email":"charleslienspam@gmail.com"},{"name":"venkii","email":"venki@venki.dev"}],"homepage":"https://codebuff.com","bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"os":["darwin","linux","win32"],"bin":{"codecane":"index.js"},"cpu":["x64","arm64"],"dist":{"shasum":"60f40e1115dbb665c99330c531ecd54e57438ff4","tarball":"https://registry.npmjs.org/codecane/-/codecane-1.0.420-beta.266.tgz","fileCount":4,"integrity":"sha512-IJxzjweaSjvjM5HRpF1U9YyFaPeSt6LilJeyJpo5NjcbpChEbJOG+eywW6wbjvjysQDKlWO6xkqWVo++7HZVFw==","signatures":[{"sig":"MEUCIQDQLKu2yd+VHKoKle1YBlZfH2oqkH3gQrueVM5uoBF15QIgG77/Meqbx/DnbLjG1vsxnx6qHE0bGvlDukzvzuu9CXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17656},"engines":{"node":">=16"},"gitHead":"c90f8e0d2f7b393d9e62189bbe869369e495e4eb","scripts":{"postinstall":"node postinstall.js","preuninstall":"node -e \"const fs = require('fs'); const path = require('path'); const os = require('os'); const binaryPath = path.join(os.homedir(), '.config', 'manicode', process.platform === 'win32' ? 'codecane.exe' : 'codecane'); try { fs.unlinkSync(binaryPath) } catch (e) { /* ignore if file doesn't exist */ }\""},"_npmUser":{"name":"jahooma","email":"jahooma@gmail.com"},"repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"_npmVersion":"10.8.2","description":"AI coding agent CLI (staging)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tar":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/codecane_1.0.420-beta.266_1769472105940_0.6252216502289747","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-12-30T19:49:55.228Z","modified":"2026-02-14T20:23:35.664Z","1.0.123":"2024-12-30T19:49:55.374Z","1.0.124":"2024-12-30T21:14:21.006Z","1.0.125":"2024-12-30T21:22:01.142Z","1.0.126":"2024-12-30T21:23:15.599Z","1.0.127":"2024-12-30T21:27:54.577Z","1.0.128":"2024-12-30T21:29:36.382Z","1.0.129":"2024-12-30T21:39:28.129Z","1.0.130":"2024-12-30T21:46:15.603Z","1.0.131":"2024-12-30T21:50:30.313Z","1.0.132":"2024-12-30T21:54:26.580Z","1.0.133":"2024-12-30T22:00:45.091Z","1.0.134":"2024-12-30T22:06:26.016Z","1.0.135":"2024-12-30T22:13:08.819Z","1.0.136":"2024-12-30T22:17:15.767Z","1.0.137":"2024-12-30T22:26:55.766Z","1.0.138":"2024-12-30T22:48:33.915Z","1.0.139":"2024-12-30T23:16:11.750Z","1.0.140":"2025-01-07T02:10:43.147Z","1.0.141":"2025-01-07T02:40:25.203Z","1.0.142":"2025-01-07T02:59:30.071Z","1.0.143":"2025-01-07T03:06:01.217Z","1.0.144":"2025-01-07T05:39:50.191Z","1.0.146":"2025-01-10T22:40:14.545Z","1.0.147":"2025-01-14T18:29:02.798Z","1.0.148":"2025-01-14T18:34:51.309Z","1.0.149":"2025-01-14T21:30:08.392Z","1.0.150":"2025-01-29T22:28:17.481Z","1.0.152":"2025-01-29T22:30:29.086Z","1.0.154":"2025-01-29T22:47:08.625Z","1.0.155":"2025-01-29T22:49:37.297Z","1.0.156":"2025-01-30T00:22:59.259Z","1.0.170":"2025-03-08T00:15:31.901Z","1.0.171":"2025-03-09T08:11:57.140Z","1.0.172":"2025-03-10T18:48:52.939Z","1.0.173":"2025-03-10T18:50:17.525Z","1.0.174":"2025-03-10T22:05:05.989Z","1.0.175":"2025-03-10T22:26:13.465Z","1.0.176":"2025-03-10T23:04:24.985Z","1.0.177":"2025-03-10T23:07:49.432Z","1.0.178":"2025-03-10T23:46:52.533Z","1.0.179":"2025-03-11T02:19:25.775Z","1.0.180":"2025-03-11T16:56:55.177Z","1.0.181":"2025-03-11T19:15:54.291Z","1.0.182":"2025-03-11T23:16:15.278Z","1.0.184":"2025-03-12T21:40:05.428Z","1.0.185":"2025-03-13T20:46:15.476Z","1.0.186":"2025-03-13T20:56:16.039Z","1.0.187":"2025-03-13T21:06:43.723Z","1.0.188":"2025-03-13T21:11:19.637Z","1.0.189":"2025-03-13T21:22:28.085Z","1.0.190":"2025-03-13T22:16:48.587Z","1.0.191":"2025-03-13T22:25:40.616Z","1.0.192":"2025-03-13T22:27:33.643Z","1.0.193":"2025-03-13T22:30:01.155Z","1.0.194":"2025-03-13T22:52:24.053Z","1.0.195":"2025-03-13T23:02:28.142Z","1.0.196":"2025-03-13T23:32:07.676Z","1.0.197":"2025-03-13T23:37:03.852Z","1.0.198":"2025-03-13T23:52:28.880Z","1.0.199":"2025-03-14T00:13:47.203Z","1.0.200":"2025-03-14T00:30:19.639Z","1.0.201":"2025-03-14T00:36:53.069Z","1.0.202":"2025-03-14T00:56:15.945Z","1.0.203":"2025-03-16T03:26:59.905Z","1.0.204":"2025-03-28T02:40:36.669Z","1.0.205":"2025-03-28T02:52:07.945Z","1.0.206":"2025-03-28T03:23:28.044Z","1.0.207":"2025-03-28T03:33:26.921Z","1.0.235":"2025-04-24T21:49:34.046Z","1.0.237":"2025-04-24T22:04:14.611Z","1.0.238":"2025-04-24T22:20:50.676Z","1.0.239":"2025-04-24T22:22:27.054Z","1.0.240":"2025-04-24T22:23:40.158Z","1.0.241":"2025-04-24T22:24:38.909Z","1.0.242":"2025-04-24T22:29:00.732Z","1.0.243":"2025-04-25T05:08:48.108Z","1.0.245":"2025-04-25T23:43:47.189Z","1.0.246":"2025-04-26T00:43:24.197Z","1.0.247":"2025-04-26T00:52:31.654Z","1.0.248":"2025-04-26T00:55:14.355Z","1.0.249":"2025-04-26T00:57:12.094Z","1.0.250":"2025-04-26T01:05:36.660Z","1.0.251":"2025-04-26T01:06:59.847Z","1.0.252":"2025-04-26T01:18:06.048Z","1.0.253":"2025-04-26T04:52:03.092Z","1.0.258":"2025-04-29T18:59:13.545Z","1.0.259":"2025-04-29T22:48:58.682Z","1.0.260":"2025-04-29T23:02:24.561Z","1.0.261":"2025-04-29T23:04:18.090Z","1.0.262":"2025-04-29T23:14:59.520Z","1.0.263":"2025-04-29T23:19:06.848Z","1.0.264":"2025-04-29T23:28:10.967Z","1.0.265":"2025-04-29T23:32:42.363Z","1.0.268":"2025-04-29T23:48:27.119Z","1.0.269":"2025-04-29T23:55:31.738Z","1.0.270":"2025-04-30T00:02:26.436Z","1.0.271":"2025-04-30T00:12:36.586Z","1.0.272":"2025-04-30T00:19:00.681Z","1.0.273":"2025-04-30T00:22:27.073Z","1.0.274":"2025-04-30T00:25:49.782Z","1.0.275":"2025-04-30T00:28:08.500Z","1.0.276":"2025-04-30T00:44:29.297Z","1.0.277":"2025-04-30T01:34:36.682Z","1.0.278":"2025-04-30T01:41:14.162Z","1.0.279":"2025-05-02T21:36:52.014Z","1.0.280":"2025-05-02T22:19:31.368Z","1.0.281":"2025-05-03T03:16:17.134Z","1.0.282":"2025-05-03T06:42:07.143Z","1.0.283":"2025-05-03T06:59:03.752Z","1.0.284":"2025-05-03T07:05:17.719Z","1.0.285":"2025-05-03T07:10:30.687Z","1.0.292":"2025-05-04T08:07:18.510Z","1.0.293":"2025-05-04T08:14:26.352Z","1.0.296":"2025-05-06T02:06:53.672Z","1.0.297":"2025-05-06T03:08:03.799Z","1.0.298":"2025-05-06T03:08:26.312Z","1.0.300":"2025-05-06T22:08:31.643Z","1.0.302":"2025-05-07T00:39:10.763Z","1.0.304":"2025-05-07T02:00:17.247Z","1.0.305":"2025-05-07T02:05:07.449Z","1.0.307":"2025-05-07T02:18:47.056Z","1.0.308":"2025-05-07T02:25:41.125Z","1.0.310":"2025-05-07T02:48:57.550Z","1.0.311":"2025-05-13T02:39:04.720Z","1.0.312":"2025-05-13T05:24:10.810Z","1.0.313":"2025-05-19T02:06:26.908Z","1.0.314":"2025-05-19T03:00:43.502Z","1.0.315":"2025-05-19T20:53:33.032Z","1.0.316":"2025-05-19T21:00:56.032Z","1.0.317":"2025-05-19T23:12:12.677Z","1.0.318":"2025-05-19T23:22:09.664Z","1.0.319":"2025-05-20T03:33:19.432Z","1.0.320":"2025-05-23T01:50:23.096Z","1.0.321":"2025-05-23T15:17:26.789Z","1.0.322":"2025-05-28T23:55:54.633Z","1.0.323":"2025-06-03T21:26:11.451Z","1.0.324":"2025-06-04T19:09:27.031Z","1.0.325":"2025-06-04T19:15:14.511Z","1.0.326":"2025-06-04T19:20:01.928Z","1.0.327":"2025-06-04T19:39:08.507Z","1.0.328":"2025-06-04T19:42:40.271Z","1.0.329":"2025-06-04T19:46:54.076Z","1.0.330":"2025-06-04T21:13:21.662Z","1.0.331":"2025-06-04T21:16:17.504Z","1.0.332":"2025-06-04T21:21:06.806Z","1.0.333":"2025-06-04T21:28:20.589Z","1.0.334":"2025-06-04T21:30:13.398Z","1.0.335":"2025-06-04T21:43:41.550Z","1.0.336":"2025-06-05T20:59:14.148Z","1.0.337":"2025-06-05T21:21:40.355Z","1.0.338":"2025-06-05T21:28:48.771Z","1.0.339":"2025-06-05T21:44:16.348Z","1.0.340":"2025-06-05T22:31:36.726Z","1.0.341":"2025-06-05T22:36:37.968Z","1.0.342":"2025-06-05T23:03:54.411Z","1.0.343":"2025-06-05T23:06:27.584Z","1.0.344":"2025-06-05T23:13:17.225Z","1.0.345":"2025-06-07T20:48:43.769Z","1.0.346":"2025-06-09T21:07:40.281Z","1.0.347":"2025-06-11T19:53:16.200Z","1.0.348":"2025-06-11T20:45:57.324Z","1.0.349":"2025-06-11T21:07:16.808Z","1.0.350":"2025-06-11T21:18:54.819Z","1.0.351":"2025-06-11T21:24:28.564Z","1.0.352":"2025-06-11T21:28:34.590Z","1.0.353":"2025-06-11T21:29:24.506Z","1.0.354":"2025-06-11T21:31:12.429Z","1.0.357":"2025-06-11T21:41:24.121Z","1.0.358":"2025-06-11T21:42:42.937Z","1.0.360":"2025-06-11T21:49:42.157Z","1.0.361":"2025-06-11T22:49:59.820Z","1.0.362":"2025-06-11T22:57:11.000Z","1.0.364":"2025-06-11T23:18:09.766Z","1.0.366":"2025-06-11T23:34:23.751Z","1.0.367":"2025-06-11T23:35:23.618Z","1.0.368":"2025-06-11T23:39:11.851Z","1.0.369":"2025-06-11T23:44:54.912Z","1.0.370":"2025-06-11T23:58:51.925Z","1.0.371":"2025-06-12T00:05:15.035Z","1.0.372":"2025-06-12T00:07:41.439Z","1.0.373":"2025-06-12T00:21:08.740Z","1.0.374":"2025-06-12T01:35:47.328Z","1.0.375":"2025-06-13T20:54:27.540Z","1.0.376":"2025-06-13T21:02:02.760Z","1.0.377":"2025-06-13T21:05:22.803Z","1.0.378":"2025-06-13T21:32:24.572Z","1.0.379":"2025-06-13T21:51:02.569Z","1.0.380":"2025-06-13T21:57:19.477Z","1.0.381":"2025-06-13T22:10:38.588Z","1.0.382":"2025-06-13T22:20:18.156Z","1.0.383":"2025-06-13T22:43:54.281Z","1.0.384":"2025-06-13T23:02:50.501Z","1.0.385":"2025-06-13T23:21:59.035Z","1.0.386":"2025-06-13T23:24:06.017Z","1.0.387":"2025-06-14T00:22:53.615Z","1.0.388":"2025-06-14T22:37:10.201Z","1.0.389":"2025-06-14T23:05:29.744Z","1.0.390":"2025-06-14T23:18:24.599Z","1.0.391":"2025-06-14T23:18:40.489Z","1.0.392":"2025-06-14T23:22:51.047Z","1.0.393":"2025-06-14T23:28:23.074Z","1.0.394":"2025-06-14T23:33:00.919Z","1.0.395":"2025-06-18T21:37:35.670Z","1.0.396":"2025-06-18T22:14:13.379Z","1.0.397":"2025-06-18T22:33:08.240Z","1.0.398":"2025-06-19T04:20:52.788Z","1.0.399":"2025-06-20T23:45:13.333Z","1.0.400":"2025-06-21T00:36:24.730Z","1.0.401":"2025-06-21T00:48:08.582Z","1.0.402":"2025-06-21T01:16:09.392Z","1.0.403":"2025-06-21T06:31:14.350Z","1.0.404":"2025-06-21T06:51:52.470Z","1.0.405":"2025-06-21T07:10:28.344Z","1.0.406":"2025-06-21T07:15:19.772Z","1.0.407":"2025-06-21T18:48:14.277Z","1.0.408":"2025-06-21T19:56:35.037Z","1.0.409":"2025-06-21T20:23:48.658Z","1.0.410":"2025-06-21T20:39:09.980Z","1.0.411":"2025-06-21T22:03:57.674Z","1.0.412":"2025-06-22T19:15:21.518Z","1.0.413":"2025-06-22T19:56:10.215Z","1.0.0-beta.1":"2025-06-25T21:52:11.583Z","1.0.0-beta.2":"2025-06-25T22:12:05.534Z","1.0.0-beta.3":"2025-06-25T22:30:05.969Z","1.0.420-beta.1":"2025-06-25T22:41:11.144Z","1.0.420-beta.2":"2025-06-25T23:07:05.779Z","1.0.420-beta.3":"2025-06-25T23:36:53.370Z","1.0.420-beta.4":"2025-06-26T00:09:11.681Z","1.0.420-beta.5":"2025-06-26T00:13:29.553Z","1.0.420-beta.6":"2025-06-26T00:21:33.399Z","1.0.420-beta.7":"2025-06-26T01:04:04.459Z","1.0.420-beta.8":"2025-06-26T01:18:41.894Z","1.0.420-beta.9":"2025-06-26T01:29:23.265Z","1.0.420-beta.10":"2025-06-26T04:01:28.105Z","1.0.420-beta.11":"2025-06-26T04:23:42.341Z","1.0.420-beta.12":"2025-06-26T04:38:00.358Z","1.0.420-beta.13":"2025-06-26T05:13:13.831Z","1.0.420-beta.14":"2025-06-26T05:38:32.927Z","1.0.420-beta.15":"2025-06-26T05:42:52.802Z","1.0.420-beta.16":"2025-06-26T05:46:59.662Z","1.0.420-beta.17":"2025-06-26T17:36:21.217Z","1.0.420-beta.18":"2025-06-26T17:50:01.142Z","1.0.420-beta.19":"2025-06-26T18:37:30.138Z","1.0.420-beta.20":"2025-06-26T18:44:20.759Z","1.0.420-beta.21":"2025-06-26T19:00:13.756Z","1.0.420-beta.22":"2025-06-26T22:23:30.005Z","1.0.420-beta.23":"2025-06-26T22:31:41.016Z","1.0.420-beta.24":"2025-06-26T22:59:44.418Z","1.0.420-beta.25":"2025-06-26T23:03:30.117Z","1.0.420-beta.26":"2025-06-27T18:45:54.275Z","1.0.420-beta.27":"2025-06-27T19:08:11.290Z","1.0.420-beta.28":"2025-06-27T19:18:06.841Z","1.0.420-beta.29":"2025-06-27T21:20:26.020Z","1.0.420-beta.30":"2025-06-27T21:43:57.987Z","1.0.420-beta.31":"2025-06-27T21:49:15.831Z","1.0.420-beta.32":"2025-06-27T21:54:50.304Z","1.0.420-beta.33":"2025-06-27T22:14:26.231Z","1.0.420-beta.34":"2025-06-27T22:52:43.180Z","1.0.420-beta.35":"2025-06-27T22:57:29.604Z","1.0.420-beta.36":"2025-06-27T23:01:50.045Z","1.0.420-beta.37":"2025-06-27T23:14:57.113Z","1.0.420-beta.38":"2025-06-27T23:28:42.899Z","1.0.420-beta.39":"2025-06-27T23:43:24.447Z","1.0.420-beta.40":"2025-06-28T00:02:27.776Z","1.0.420-beta.41":"2025-06-28T00:16:28.284Z","1.0.420-beta.42":"2025-06-28T00:21:13.017Z","1.0.420-beta.43":"2025-06-28T00:46:18.903Z","1.0.420-beta.44":"2025-06-28T00:57:12.460Z","1.0.420-beta.45":"2025-06-28T01:09:27.518Z","1.0.420-beta.46":"2025-06-28T01:35:41.742Z","1.0.420-beta.47":"2025-06-28T01:44:14.547Z","1.0.420-beta.48":"2025-06-28T01:54:56.429Z","1.0.420-beta.49":"2025-06-28T19:50:26.959Z","1.0.420-beta.50":"2025-06-29T01:11:12.115Z","1.0.420-beta.51":"2025-06-29T01:19:02.884Z","1.0.420-beta.52":"2025-06-29T06:00:58.603Z","1.0.420-beta.53":"2025-06-29T19:02:40.091Z","1.0.420-beta.54":"2025-06-29T19:18:46.882Z","1.0.420-beta.55":"2025-06-30T06:19:28.491Z","1.0.420-beta.56":"2025-06-30T06:34:46.251Z","1.0.420-beta.57":"2025-06-30T22:32:30.567Z","1.0.420-beta.58":"2025-06-30T22:50:37.261Z","1.0.420-beta.59":"2025-06-30T23:00:14.520Z","1.0.420-beta.60":"2025-06-30T23:06:07.356Z","1.0.420-beta.61":"2025-06-30T23:10:03.422Z","1.0.420-beta.62":"2025-06-30T23:13:44.610Z","1.0.420-beta.63":"2025-06-30T23:23:11.079Z","1.0.420-beta.64":"2025-06-30T23:54:26.679Z","1.0.420-beta.65":"2025-07-01T01:01:57.885Z","1.0.420-beta.66":"2025-07-01T01:06:03.732Z","1.0.420-beta.67":"2025-07-01T01:10:42.524Z","1.0.420-beta.68":"2025-07-01T01:28:14.813Z","1.0.420-beta.69":"2025-07-01T01:59:15.594Z","1.0.420-beta.70":"2025-07-01T03:01:18.499Z","1.0.420-beta.71":"2025-07-01T06:39:32.033Z","1.0.420-beta.72":"2025-07-01T07:35:18.342Z","1.0.420-beta.73":"2025-07-01T17:43:56.244Z","1.0.420-beta.74":"2025-07-01T20:17:20.209Z","1.0.420-beta.75":"2025-07-01T20:22:15.388Z","1.0.420-beta.76":"2025-07-01T20:30:33.833Z","1.0.420-beta.77":"2025-07-01T20:42:01.889Z","1.0.420-beta.78":"2025-07-01T20:48:18.773Z","1.0.420-beta.79":"2025-07-01T21:56:35.525Z","1.0.420-beta.80":"2025-07-01T22:22:29.713Z","1.0.420-beta.81":"2025-07-01T22:39:11.646Z","1.0.420-beta.82":"2025-07-01T22:47:24.308Z","1.0.420-beta.83":"2025-07-01T22:58:10.700Z","1.0.420-beta.84":"2025-07-01T23:22:24.847Z","1.0.420-beta.85":"2025-07-01T23:36:13.518Z","1.0.420-beta.86":"2025-07-01T23:45:47.956Z","1.0.420-beta.87":"2025-07-02T00:00:26.245Z","1.0.420-beta.88":"2025-07-02T01:20:59.277Z","1.0.420-beta.89":"2025-07-02T01:40:59.398Z","1.0.420-beta.90":"2025-07-02T01:48:03.695Z","1.0.420-beta.91":"2025-07-02T01:52:01.951Z","1.0.420-beta.92":"2025-07-02T02:07:38.710Z","1.0.420-beta.93":"2025-07-02T17:15:59.941Z","1.0.420-beta.94":"2025-07-02T17:53:25.572Z","1.0.420-beta.95":"2025-07-02T18:08:05.120Z","1.0.420-beta.96":"2025-07-02T18:12:48.658Z","1.0.420-beta.97":"2025-07-02T18:23:46.690Z","1.0.420-beta.98":"2025-07-02T18:39:47.266Z","1.0.420-beta.99":"2025-07-02T18:46:38.978Z","1.0.420-beta.100":"2025-07-02T18:54:51.811Z","1.0.420-beta.101":"2025-07-02T18:59:08.620Z","1.0.420-beta.102":"2025-07-02T19:03:17.047Z","1.0.420-beta.103":"2025-07-02T19:07:34.465Z","1.0.420-beta.104":"2025-07-02T19:12:06.682Z","1.0.420-beta.105":"2025-07-02T19:17:19.482Z","1.0.420-beta.106":"2025-07-02T19:21:26.528Z","1.0.420-beta.107":"2025-07-02T19:27:21.161Z","1.0.420-beta.108":"2025-07-02T20:36:42.039Z","1.0.420-beta.109":"2025-07-02T20:58:44.452Z","1.0.420-beta.110":"2025-07-02T21:02:52.287Z","1.0.420-beta.111":"2025-07-02T21:18:44.289Z","1.0.420-beta.112":"2025-07-02T21:22:53.460Z","1.0.420-beta.113":"2025-07-02T22:04:38.642Z","1.0.420-beta.114":"2025-07-02T22:19:36.742Z","1.0.420-beta.115":"2025-07-02T22:27:31.893Z","1.0.420-beta.116":"2025-07-02T22:31:21.383Z","1.0.420-beta.117":"2025-07-02T23:02:11.338Z","1.0.420-beta.118":"2025-07-17T00:02:20.932Z","1.0.420-beta.119":"2025-07-17T00:06:11.934Z","1.0.420-beta.120":"2025-07-17T00:31:29.534Z","1.0.420-beta.121":"2025-07-17T00:36:29.109Z","1.0.420-beta.122":"2025-07-17T00:48:42.675Z","1.0.420-beta.123":"2025-07-17T01:02:46.575Z","1.0.420-beta.124":"2025-07-17T01:22:40.309Z","1.0.420-beta.125":"2025-07-17T01:43:22.932Z","1.0.420-beta.126":"2025-07-28T20:51:48.696Z","1.0.420-beta.127":"2025-07-28T20:55:45.059Z","1.0.420-beta.128":"2025-07-29T00:14:53.978Z","1.0.420-beta.129":"2025-07-29T00:20:49.926Z","1.0.420-beta.130":"2025-07-29T00:25:58.945Z","1.0.420-beta.131":"2025-07-29T00:29:58.878Z","1.0.420-beta.132":"2025-07-29T04:22:38.090Z","1.0.420-beta.133":"2025-07-29T07:41:02.370Z","1.0.420-beta.134":"2025-07-29T09:05:18.702Z","1.0.420-beta.135":"2025-07-29T09:19:00.258Z","1.0.420-beta.136":"2025-07-29T09:44:32.904Z","1.0.420-beta.137":"2025-07-29T17:32:25.997Z","1.0.420-beta.138":"2025-08-26T21:26:56.253Z","1.0.420-beta.139":"2025-09-09T18:30:39.844Z","1.0.420-beta.140":"2025-09-12T18:38:39.475Z","1.0.420-beta.141":"2025-09-12T18:42:53.804Z","1.0.420-beta.142":"2025-09-15T18:07:22.615Z","1.0.420-beta.143":"2025-09-23T20:40:03.797Z","1.0.420-beta.144":"2025-09-23T20:45:20.645Z","1.0.420-beta.145":"2025-09-24T01:34:38.839Z","1.0.420-beta.146":"2025-09-24T01:42:20.148Z","1.0.420-beta.147":"2025-09-24T19:04:31.750Z","1.0.420-beta.148":"2025-09-24T21:19:23.038Z","1.0.420-beta.149":"2025-09-25T00:34:53.419Z","1.0.420-beta.150":"2025-09-25T01:29:19.643Z","1.0.420-beta.151":"2025-09-25T20:49:24.785Z","1.0.420-beta.152":"2025-09-25T21:17:38.321Z","1.0.420-beta.153":"2025-09-29T22:05:08.281Z","1.0.420-beta.154":"2025-09-29T22:45:02.751Z","1.0.420-beta.155":"2025-09-30T23:13:06.172Z","1.0.420-beta.156":"2025-09-30T23:57:13.025Z","1.0.420-beta.173":"2025-10-19T01:20:15.031Z","1.0.420-beta.174":"2025-10-19T04:18:42.715Z","1.0.420-beta.175":"2025-10-19T04:23:26.034Z","1.0.420-beta.176":"2025-10-19T04:32:56.804Z","1.0.420-beta.177":"2025-10-19T04:38:37.785Z","1.0.420-beta.178":"2025-10-19T04:57:08.603Z","1.0.420-beta.179":"2025-10-19T05:02:25.997Z","1.0.420-beta.180":"2025-10-19T05:26:06.407Z","1.0.420-beta.185":"2025-10-21T06:45:44.987Z","1.0.420-beta.196":"2025-10-21T22:39:42.512Z","1.0.420-beta.197":"2025-10-21T23:23:05.565Z","1.0.420-beta.198":"2025-10-22T00:03:52.307Z","1.0.420-beta.199":"2025-10-22T00:18:03.904Z","1.0.420-beta.200":"2025-10-22T00:33:17.305Z","1.0.420-beta.201":"2025-10-22T00:41:12.210Z","1.0.420-beta.202":"2025-10-22T01:28:33.809Z","1.0.420-beta.203":"2025-10-22T05:02:51.667Z","1.0.420-beta.206":"2025-10-22T17:19:14.515Z","1.0.420-beta.207":"2025-10-22T17:45:41.460Z","1.0.420-beta.208":"2025-10-22T17:52:57.591Z","1.0.420-beta.212":"2025-10-22T19:23:21.104Z","1.0.420-beta.213":"2025-10-22T19:29:47.767Z","1.0.420-beta.214":"2025-10-22T20:34:09.191Z","1.0.420-beta.215":"2025-10-22T20:44:47.926Z","1.0.420-beta.216":"2025-10-22T20:52:47.573Z","1.0.420-beta.217":"2025-10-22T21:00:09.395Z","1.0.420-beta.218":"2025-10-22T21:06:37.021Z","1.0.420-beta.219":"2025-10-22T21:13:40.369Z","1.0.420-beta.220":"2025-10-22T22:17:08.858Z","1.0.420-beta.221":"2025-10-22T22:28:41.747Z","1.0.420-beta.222":"2025-10-22T22:34:15.630Z","1.0.420-beta.223":"2025-10-22T22:41:29.753Z","1.0.420-beta.224":"2025-10-22T22:47:10.296Z","1.0.420-beta.225":"2025-10-22T22:54:55.621Z","1.0.420-beta.226":"2025-10-31T16:31:22.351Z","1.0.420-beta.227":"2025-10-31T23:22:23.556Z","1.0.420-beta.228":"2025-10-31T23:39:20.431Z","1.0.420-beta.231":"2025-11-01T00:37:22.000Z","1.0.420-beta.232":"2025-11-01T01:16:50.898Z","1.0.420-beta.233":"2025-11-03T07:30:15.156Z","1.0.420-beta.234":"2025-11-03T18:13:28.650Z","1.0.420-beta.235":"2025-11-03T19:01:17.073Z","1.0.420-beta.236":"2025-11-03T19:36:45.157Z","1.0.420-beta.237":"2025-11-05T18:31:13.706Z","1.0.420-beta.238":"2025-11-06T23:37:38.503Z","1.0.420-beta.239":"2025-11-07T22:55:53.397Z","1.0.420-beta.240":"2025-11-09T20:44:09.400Z","1.0.420-beta.241":"2025-11-11T01:29:19.146Z","1.0.420-beta.242":"2025-11-11T01:57:31.278Z","1.0.420-beta.243":"2025-11-11T02:58:07.033Z","1.0.420-beta.245":"2025-11-11T19:28:54.727Z","1.0.420-beta.246":"2025-11-11T20:03:34.952Z","1.0.420-beta.247":"2025-11-11T23:27:25.316Z","1.0.420-beta.248":"2025-11-12T03:01:22.867Z","1.0.420-beta.249":"2025-11-12T07:57:28.894Z","1.0.420-beta.250":"2025-11-12T21:52:23.680Z","1.0.420-beta.251":"2025-11-12T23:43:53.761Z","1.0.420-beta.252":"2025-11-13T03:06:45.923Z","1.0.420-beta.253":"2025-11-14T00:26:09.043Z","1.0.420-beta.254":"2025-11-15T01:08:59.242Z","1.0.420-beta.255":"2025-11-17T21:19:17.075Z","1.0.420-beta.256":"2025-11-18T02:03:10.635Z","1.0.420-beta.257":"2025-11-18T19:06:36.263Z","1.0.420-beta.259":"2025-11-18T19:53:22.467Z","1.0.420-beta.260":"2025-12-10T23:54:37.010Z","1.0.420-beta.261":"2025-12-11T00:10:20.283Z","1.0.420-beta.262":"2025-12-16T01:08:00.567Z","1.0.420-beta.263":"2026-01-10T00:56:12.786Z","1.0.420-beta.264":"2026-01-26T20:48:03.718Z","1.0.420-beta.265":"2026-01-26T23:40:44.725Z","1.0.420-beta.266":"2026-01-27T00:01:46.095Z"},"bugs":{"url":"https://github.com/CodebuffAI/codebuff/issues"},"license":"MIT","homepage":"https://codebuff.com","repository":{"url":"git+https://github.com/CodebuffAI/codebuff.git","type":"git"},"description":"AI coding agent CLI (staging)","maintainers":[{"email":"jahooma@gmail.com","name":"jahooma"},{"email":"brandon@codebuff.com","name":"brandonatcodebuff"},{"email":"charleslienspam@gmail.com","name":"charleslien"}],"readme":"# 🚀 Codecane - The most powerful coding agent (STAGING)\n\n**⚠️ This is a staging/beta release for testing purposes.**\n\nCodecane is a CLI tool that writes code for you.\n\n1. Run `codecane` from your project directory\n2. Tell it what to do\n3. It will read and write to files and run commands to produce the code you want\n\nNote: Codecane will run commands in your terminal as it deems necessary to fulfill your request.\n\n## Installation\n\nTo install Codecane (staging), run:\n\n```bash\nnpm install -g codecane@beta\n```\n\n(Use `sudo` if you get a permission error.)\n\n## Usage\n\nAfter installation, you can start Codecane by running:\n\n```bash\ncodecane [project-directory]\n```\n\nIf no project directory is specified, Codecane will use the current directory.\n\nOnce running, simply chat with Codecane to say what coding task you want done.\n\n## Features\n\n- Understands your whole codebase\n- Creates and edits multiple files based on your request\n- Can run your tests or type checker or linter; can install packages\n- It's powerful: ask Codecane to keep working until it reaches a condition and it will.\n\nOur users regularly use Codecane to implement new features, write unit tests, refactor code, write scripts, or give advice.\n\n## Knowledge Files\n\nTo unlock the full benefits of modern LLMs, we recommend storing knowledge alongside your code. Add a `knowledge.md` file anywhere in your project to provide helpful context, guidance, and tips for the LLM as it performs tasks for you.\n\nCodecane can fluently read and write files, so it will add knowledge as it goes. You don't need to write knowledge manually!\n\nSome have said every change should be paired with a unit test. In 2024, every change should come with a knowledge update!\n\n## Tips\n\n1. Type '/help' or just '/' to see available commands.\n2. Create a `knowledge.md` file and collect specific points of advice. The assistant will use this knowledge to improve its responses.\n3. Type `undo` or `redo` to revert or reapply file changes from the conversation.\n4. Press `Esc` or `Ctrl+C` while Codecane is generating a response to stop it.\n\n## Troubleshooting\n\nIf you are getting permission errors during installation, try using sudo:\n\n```\nsudo npm install -g codecane@beta\n```\n\nIf you still have errors, it's a good idea to [reinstall Node](https://nodejs.org/en/download).\n\n## Feedback\n\nWe value your input! Please email your feedback to `founders@codebuff.com`. Thank you for using Codecane!\n","readmeFilename":"README.md"}