{"_id":"@codedir/mimir-code","_rev":"8-3a149bf5d2be81106be6f601a34e9264","name":"@codedir/mimir-code","dist-tags":{"latest":"0.1.7"},"versions":{"0.1.0":{"name":"@codedir/mimir-code","version":"0.1.0","keywords":["ai","cli","coding-agent","llm","typescript","cross-platform"],"author":"","license":"AGPL-3.0","_id":"@codedir/mimir-code@0.1.0","maintainers":[{"name":"sebastianstupak","email":"sebastian.stupak@pm.me"}],"bin":{"mimir":"dist/cli.js"},"dist":{"shasum":"a0747e821e79d4dec65a8a4e8df1da91b13d86e1","tarball":"https://registry.npmjs.org/@codedir/mimir-code/-/mimir-code-0.1.0.tgz","fileCount":20,"integrity":"sha512-yWsLj4k+CDrdQwdykcSiaP1qmyWGAgN32WzmDey2th/30bDVBjNtbxAyBeFAHx3z3BVl/lr+eAuLIaBis0mJDw==","signatures":[{"sig":"MEQCIDyWxjM3qydz1EtzfuHEJClnRqUv3XK9lw8iQxNkjXB/AiA3QR8zf8YmznYLX8I8tra9EqMV3mG3UNKoRBpVDvVHmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960454},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"b859284708d198dc8c93b847bc035193fd8a553a","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src tests --ext .ts","test":"vitest","build":"tsup","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"husky","lint:fix":"eslint src tests --ext .ts --fix","test:unit":"vitest run tests/unit","typecheck":"tsc --noEmit","build:binary":"npm run build && pkg dist/cli.js --targets node22-win-x64,node22-macos-x64,node22-macos-arm64,node22-linux-x64,node22-linux-arm64 --output build/mimir","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","test:coverage":"vitest run --coverage","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"sebastianstupak","email":"sebastian.stupak@pm.me"},"_npmVersion":"11.6.2","description":"Platform-agnostic, BYOK AI coding agent CLI","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=-1","prettier --write"]},"resolutions":{"esbuild":"^0.25.0"},"_nodeVersion":"24.11.1","dependencies":{"ink":"^5.1.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^13.0.0","yaml":"^2.7.0","axios":"^1.7.9","boxen":"^8.0.1","chalk":"^5.4.1","execa":"^9.5.2","react":"^18.3.1","dotenv":"^16.4.7","globby":"^14.0.2","figures":"^6.1.0","p-retry":"^6.2.1","winston":"^3.17.0","tiktoken":"^1.0.18","commander":"^12.1.0","dockerode":"^4.0.2","fast-glob":"^3.3.3","ink-table":"^3.1.0","drizzle-orm":"^0.45.1","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.0.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.7.0","tsx":"^4.19.2","tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","esbuild":"^0.25.0","prettier":"^3.4.2","react-dom":"^18.3.1","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.5","drizzle-kit":"^0.31.8","lint-staged":"^15.2.11","@types/react":"^18.3.18","@yao-pkg/pkg":"^6.11.0","testcontainers":"^10.17.2","@types/dockerode":"^3.3.33","@vitest/coverage-v8":"^2.1.8","ink-testing-library":"^4.0.0","@testing-library/dom":"^10.4.0","@types/better-sqlite3":"^7.6.12","@testing-library/react":"^16.1.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.19.1","@typescript-eslint/eslint-plugin":"^8.19.1"},"optionalDependencies":{"better-sqlite3":"^11.8.1"},"_npmOperationalInternal":{"tmp":"tmp/mimir-code_0.1.0_1766708223482_0.40459525185328227","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@codedir/mimir-code","version":"0.1.1","keywords":["ai","cli","coding-agent","llm","typescript","cross-platform"],"author":{"name":"Codedir Labs"},"license":"AGPL-3.0","_id":"@codedir/mimir-code@0.1.1","maintainers":[{"name":"sebastianstupak","email":"sebastian.stupak@pm.me"}],"homepage":"https://github.com/codedir-labs/mimir-code#readme","bugs":{"url":"https://github.com/codedir-labs/mimir-code/issues"},"bin":{"mimir":"dist/cli.mjs"},"dist":{"shasum":"959b8c590d888ad23be1c30a9ba440b55c15955e","tarball":"https://registry.npmjs.org/@codedir/mimir-code/-/mimir-code-0.1.1.tgz","fileCount":15,"integrity":"sha512-+k7/oCvsHZ64KGAZjJoxGEbf667xWjgNxyW3FJjyUS0DWSMDGfWC3pfWOej0avMVwecHrKGUc1Mle0t67SN7sg==","signatures":[{"sig":"MEUCIEvMp0x9gTtHykyt9Kfb6rTU8IRkEUt2dXpQucSZ1uhuAiEA4iSq1xUn9uQWKrcGRuTzwfQlPezmJKrCceMxYmUjBDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codedir%2fmimir-code@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1508057},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"885a668556dda6500e40fa1dbe435a4add580eef","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src tests --ext .ts","test":"vitest","build":"tsup","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"husky","lint:fix":"eslint src tests --ext .ts --fix","test:unit":"vitest run tests/unit","typecheck":"tsc --noEmit","test:build":"bash scripts/test-build.sh","build:binary":"bun build src/cli.ts --compile --outfile dist/binaries/mimir","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","test:install":"bash scripts/test-local-install.sh","test:coverage":"vitest run --coverage","test:build:win":"powershell -File scripts/test-build.ps1","build:binary:all":"node scripts/build-binaries.js","test:install:win":"powershell -File scripts/test-local-install.ps1","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f813aeef-2a26-4f81-9705-10956f9f408e"}},"repository":{"url":"git+https://github.com/codedir-labs/mimir-code.git","type":"git"},"_npmVersion":"11.7.0","description":"Platform-agnostic, BYOK AI coding agent CLI","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=-1","prettier --write"]},"resolutions":{"esbuild":"^0.25.0"},"_nodeVersion":"22.21.1","dependencies":{"ink":"^5.1.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^13.0.0","yaml":"^2.7.0","axios":"^1.7.9","boxen":"^8.0.1","chalk":"^5.4.1","execa":"^9.5.2","react":"^18.3.1","dotenv":"^16.4.7","sql.js":"^1.12.0","figures":"^6.1.0","p-retry":"^6.2.1","winston":"^3.17.0","commander":"^12.1.0","dockerode":"^4.0.2","fast-glob":"^3.3.3","ink-table":"^3.1.0","drizzle-orm":"^0.45.1","ink-spinner":"^5.0.0","gpt-tokenizer":"^3.4.0","ink-text-input":"^6.0.0","ink-select-input":"^6.0.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.7.0","tar":"^7.5.2","tsx":"^4.19.2","tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","adm-zip":"^0.5.16","esbuild":"^0.25.0","prettier":"^3.4.2","react-dom":"^18.3.1","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.5","drizzle-kit":"^0.31.8","lint-staged":"^15.2.11","@types/react":"^18.3.18","@types/sql.js":"^1.4.9","testcontainers":"^10.17.2","@types/dockerode":"^3.3.33","@vitest/coverage-v8":"^2.1.8","ink-testing-library":"^4.0.0","react-devtools-core":"^5.3.2","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.1.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.19.1","@typescript-eslint/eslint-plugin":"^8.19.1"},"_npmOperationalInternal":{"tmp":"tmp/mimir-code_0.1.1_1766792634307_0.9039025519245389","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@codedir/mimir-code","version":"0.1.2","keywords":["ai","cli","coding-agent","llm","typescript","cross-platform"],"author":{"name":"Codedir Labs"},"license":"AGPL-3.0","_id":"@codedir/mimir-code@0.1.2","maintainers":[{"name":"sebastianstupak","email":"sebastian.stupak@pm.me"}],"homepage":"https://github.com/codedir-labs/mimir-code#readme","bugs":{"url":"https://github.com/codedir-labs/mimir-code/issues"},"bin":{"mimir":"dist/cli.mjs"},"dist":{"shasum":"5dc2aa1cb074fe45be7c5004aef8974f0cc9ba5b","tarball":"https://registry.npmjs.org/@codedir/mimir-code/-/mimir-code-0.1.2.tgz","fileCount":15,"integrity":"sha512-XDHANw7dAcQbwBUJ9Y1dQMO87tA0A/DpGoiy4O+8LTFSmflW2DpqfUQZkzIWPI+izmQvWVAjhmUMHoQdBVJdjg==","signatures":[{"sig":"MEQCIBkReXcAw9H0t7VZYXRERr8N3DoKIHiV1wFyc0aW0lprAiADRV3G4LwdLovI7NZnl3ARwpQaVHEKJd9TQEWdOm0mEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codedir%2fmimir-code@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1559717},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"1c545ec12064e0bdadc87bfa17a0914530b446c6","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src tests --ext .ts","test":"vitest","build":"tsup","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"husky","lint:fix":"eslint src tests --ext .ts --fix","test:unit":"vitest run tests/unit","typecheck":"tsc --noEmit","test:build":"bash scripts/test-build.sh","build:binary":"bun build src/cli.ts --compile --outfile dist/binaries/mimir","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","test:install":"bash scripts/test-local-install.sh","test:coverage":"vitest run --coverage","test:build:win":"powershell -File scripts/test-build.ps1","build:binary:all":"node scripts/build-binaries.js","test:install:win":"powershell -File scripts/test-local-install.ps1","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f813aeef-2a26-4f81-9705-10956f9f408e"}},"repository":{"url":"git+https://github.com/codedir-labs/mimir-code.git","type":"git"},"_npmVersion":"11.7.0","description":"Platform-agnostic, BYOK AI coding agent CLI","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=-1","prettier --write"]},"resolutions":{"esbuild":"^0.25.0"},"_nodeVersion":"22.21.1","dependencies":{"ink":"^5.1.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^13.0.0","yaml":"^2.7.0","axios":"^1.7.9","boxen":"^8.0.1","chalk":"^5.4.1","execa":"^9.5.2","react":"^18.3.1","dotenv":"^16.4.7","sql.js":"^1.12.0","figures":"^6.1.0","p-retry":"^6.2.1","winston":"^3.17.0","commander":"^12.1.0","dockerode":"^4.0.2","fast-glob":"^3.3.3","ink-table":"^3.1.0","drizzle-orm":"^0.45.1","ink-spinner":"^5.0.0","gpt-tokenizer":"^3.4.0","ink-text-input":"^6.0.0","ink-select-input":"^6.0.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.7.0","tar":"^7.5.2","tsx":"^4.19.2","tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","adm-zip":"^0.5.16","esbuild":"^0.25.0","prettier":"^3.4.2","react-dom":"^18.3.1","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.5","drizzle-kit":"^0.31.8","lint-staged":"^15.2.11","@types/react":"^18.3.18","@types/sql.js":"^1.4.9","testcontainers":"^10.17.2","@types/dockerode":"^3.3.33","@vitest/coverage-v8":"^2.1.8","ink-testing-library":"^4.0.0","react-devtools-core":"^5.3.2","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.1.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.19.1","@typescript-eslint/eslint-plugin":"^8.19.1"},"_npmOperationalInternal":{"tmp":"tmp/mimir-code_0.1.2_1766804182350_0.04359709476787321","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@codedir/mimir-code","version":"0.1.3","keywords":["ai","cli","coding-agent","llm","typescript","cross-platform"],"author":{"name":"Codedir Labs"},"license":"AGPL-3.0","_id":"@codedir/mimir-code@0.1.3","maintainers":[{"name":"sebastianstupak","email":"sebastian.stupak@pm.me"}],"homepage":"https://github.com/codedir-labs/mimir-code#readme","bugs":{"url":"https://github.com/codedir-labs/mimir-code/issues"},"bin":{"mimir":"dist/cli.mjs"},"dist":{"shasum":"2324a81e5ad71ea262b329a64fef892005ec85eb","tarball":"https://registry.npmjs.org/@codedir/mimir-code/-/mimir-code-0.1.3.tgz","fileCount":15,"integrity":"sha512-Mvz7uLqsc7NFzpAFyKLGPO/NVDSdv4cSwn4s5e/8Ni7XhXkDvnOIpYySyUN71DX3lbvxFAyxLnLRe9u+rKZ4Zw==","signatures":[{"sig":"MEUCIHQ1Qo8k9x1QBOI05oSqz6XaT6fXXMWiIvtgNXcrYNgyAiEA8bFY3g+hulxKGAeU3u5L+ewtMMDCCIncRSHgLUD+z5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codedir%2fmimir-code@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1560200},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"3ef6665b011cd0fd73dd9b0d1278e55db7ea0f4a","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src tests --ext .ts","test":"vitest","build":"tsup","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"husky","lint:fix":"eslint src tests --ext .ts --fix","test:unit":"vitest run tests/unit","typecheck":"tsc --noEmit","test:build":"bash scripts/test-build.sh","build:binary":"bun build src/cli.ts --compile --outfile dist/binaries/mimir","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","test:install":"bash scripts/test-local-install.sh","test:coverage":"vitest run --coverage","test:build:win":"powershell -File scripts/test-build.ps1","build:binary:all":"node scripts/build-binaries.js","test:install:win":"powershell -File scripts/test-local-install.ps1","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f813aeef-2a26-4f81-9705-10956f9f408e"}},"repository":{"url":"git+https://github.com/codedir-labs/mimir-code.git","type":"git"},"_npmVersion":"11.7.0","description":"Platform-agnostic, BYOK AI coding agent CLI","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=-1","prettier --write"]},"resolutions":{"esbuild":"^0.25.0"},"_nodeVersion":"22.21.1","dependencies":{"ink":"^5.1.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^13.0.0","yaml":"^2.7.0","axios":"^1.7.9","boxen":"^8.0.1","chalk":"^5.4.1","execa":"^9.5.2","react":"^18.3.1","dotenv":"^16.4.7","sql.js":"^1.12.0","figures":"^6.1.0","p-retry":"^6.2.1","winston":"^3.17.0","commander":"^12.1.0","dockerode":"^4.0.2","fast-glob":"^3.3.3","ink-table":"^3.1.0","drizzle-orm":"^0.45.1","ink-spinner":"^5.0.0","gpt-tokenizer":"^3.4.0","ink-text-input":"^6.0.0","ink-select-input":"^6.0.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.7.0","tar":"^7.5.2","tsx":"^4.19.2","tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","adm-zip":"^0.5.16","esbuild":"^0.25.0","prettier":"^3.4.2","react-dom":"^18.3.1","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.5","drizzle-kit":"^0.31.8","lint-staged":"^15.2.11","@types/react":"^18.3.18","@types/sql.js":"^1.4.9","testcontainers":"^10.17.2","@types/dockerode":"^3.3.33","@vitest/coverage-v8":"^2.1.8","ink-testing-library":"^4.0.0","react-devtools-core":"^5.3.2","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.1.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.19.1","@typescript-eslint/eslint-plugin":"^8.19.1"},"_npmOperationalInternal":{"tmp":"tmp/mimir-code_0.1.3_1766805734186_0.8083699674970393","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@codedir/mimir-code","version":"0.1.4","keywords":["ai","cli","coding-agent","llm","typescript","cross-platform"],"author":{"name":"Codedir Labs"},"license":"AGPL-3.0","_id":"@codedir/mimir-code@0.1.4","maintainers":[{"name":"sebastianstupak","email":"sebastian.stupak@pm.me"}],"homepage":"https://github.com/codedir-labs/mimir-code#readme","bugs":{"url":"https://github.com/codedir-labs/mimir-code/issues"},"bin":{"mimir":"dist/cli.mjs"},"dist":{"shasum":"bac21b6af0d0d75f595a50f398a8a54314a1263f","tarball":"https://registry.npmjs.org/@codedir/mimir-code/-/mimir-code-0.1.4.tgz","fileCount":15,"integrity":"sha512-Pa+QasWhXznLFT4iOGyVyk6auODIwbXkr198fYuWF6ynQUEbkH/TdN6NlkZAtra9DpAMrhs+5CxyRJx1LTB6rw==","signatures":[{"sig":"MEYCIQDQ8AkWVOw7FUgWJlifHqBWHepDDyWXhPDxOwY/iJnitwIhAKr5gAXJalm1nHUsDb4By3I9HHX07ozDKBGYDoSpLSJj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codedir%2fmimir-code@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1560986},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"497927dd7ab75364cc7136414f0474b4664e4f4e","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src tests --ext .ts","test":"vitest","build":"tsup","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"husky","lint:fix":"eslint src tests --ext .ts --fix","test:unit":"vitest run tests/unit","typecheck":"tsc --noEmit","test:build":"bash scripts/test-build.sh","build:binary":"bun build src/cli.ts --compile --outfile dist/binaries/mimir","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","test:install":"bash scripts/test-local-install.sh","test:coverage":"vitest run --coverage","test:build:win":"powershell -File scripts/test-build.ps1","build:binary:all":"node scripts/build-binaries.js","test:install:win":"powershell -File scripts/test-local-install.ps1","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f813aeef-2a26-4f81-9705-10956f9f408e"}},"repository":{"url":"git+https://github.com/codedir-labs/mimir-code.git","type":"git"},"_npmVersion":"11.7.0","description":"Platform-agnostic, BYOK AI coding agent CLI","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=-1","prettier --write"]},"resolutions":{"esbuild":"^0.25.0"},"_nodeVersion":"22.21.1","dependencies":{"ink":"^5.1.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^13.0.0","yaml":"^2.7.0","axios":"^1.7.9","boxen":"^8.0.1","chalk":"^5.4.1","execa":"^9.5.2","react":"^18.3.1","dotenv":"^16.4.7","sql.js":"^1.12.0","figures":"^6.1.0","p-retry":"^6.2.1","winston":"^3.17.0","commander":"^12.1.0","dockerode":"^4.0.2","fast-glob":"^3.3.3","ink-table":"^3.1.0","drizzle-orm":"^0.45.1","ink-spinner":"^5.0.0","gpt-tokenizer":"^3.4.0","ink-text-input":"^6.0.0","ink-select-input":"^6.0.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.7.0","tar":"^7.5.2","tsx":"^4.19.2","tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","adm-zip":"^0.5.16","esbuild":"^0.25.0","prettier":"^3.4.2","react-dom":"^18.3.1","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.5","drizzle-kit":"^0.31.8","lint-staged":"^15.2.11","@types/react":"^18.3.18","@types/sql.js":"^1.4.9","testcontainers":"^10.17.2","@types/dockerode":"^3.3.33","@vitest/coverage-v8":"^2.1.8","ink-testing-library":"^4.0.0","react-devtools-core":"^5.3.2","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.1.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.19.1","@typescript-eslint/eslint-plugin":"^8.19.1"},"_npmOperationalInternal":{"tmp":"tmp/mimir-code_0.1.4_1766807237352_0.49923320844537744","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@codedir/mimir-code","version":"0.1.5","keywords":["ai","cli","coding-agent","llm","typescript","cross-platform"],"author":{"name":"Codedir Labs"},"license":"AGPL-3.0","_id":"@codedir/mimir-code@0.1.5","maintainers":[{"name":"sebastianstupak","email":"sebastian.stupak@pm.me"}],"homepage":"https://github.com/codedir-labs/mimir-code#readme","bugs":{"url":"https://github.com/codedir-labs/mimir-code/issues"},"bin":{"mimir":"dist/cli.mjs"},"dist":{"shasum":"c6c10cf34e21c72046a30ab301bdfb0659960895","tarball":"https://registry.npmjs.org/@codedir/mimir-code/-/mimir-code-0.1.5.tgz","fileCount":15,"integrity":"sha512-m2AA6nTyvtyFx5mcyW9cN9Pqajhdnj5yM3Olbq+Z2gNsV8lAlbkEOjdSCqMgTYa3TMgOD8Fvqvy0GoVxAKL9Yw==","signatures":[{"sig":"MEUCIAIknr98KA/UdLmVGuiJJQ1ULggBQcmvybyxuPlkOCRCAiEA0l+Oi/1kl/GPgLFzv0eQLJZApe484K1Cyp9p8ObEtxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codedir%2fmimir-code@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1565214},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"318eb160cd36b95f1423f5b5b365fdd950ce1421","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src tests --ext .ts","test":"vitest","build":"tsup","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"husky","lint:fix":"eslint src tests --ext .ts --fix","test:unit":"vitest run tests/unit","typecheck":"tsc --noEmit","test:build":"bash scripts/test-build.sh","build:binary":"bun build src/cli.ts --compile --outfile dist/binaries/mimir","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","test:install":"bash scripts/test-local-install.sh","test:coverage":"vitest run --coverage","test:build:win":"powershell -File scripts/test-build.ps1","build:binary:all":"node scripts/build-binaries.js","test:install:win":"powershell -File scripts/test-local-install.ps1","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f813aeef-2a26-4f81-9705-10956f9f408e"}},"repository":{"url":"git+https://github.com/codedir-labs/mimir-code.git","type":"git"},"_npmVersion":"11.7.0","description":"Platform-agnostic, BYOK AI coding agent CLI","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=-1","prettier --write"]},"resolutions":{"esbuild":"^0.25.0"},"_nodeVersion":"22.21.1","dependencies":{"ink":"^5.1.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^13.0.0","yaml":"^2.7.0","axios":"^1.7.9","boxen":"^8.0.1","chalk":"^5.4.1","execa":"^9.5.2","react":"^18.3.1","dotenv":"^16.4.7","sql.js":"^1.12.0","figures":"^6.1.0","p-retry":"^6.2.1","winston":"^3.17.0","commander":"^12.1.0","dockerode":"^4.0.2","fast-glob":"^3.3.3","ink-table":"^3.1.0","drizzle-orm":"^0.45.1","ink-spinner":"^5.0.0","gpt-tokenizer":"^3.4.0","ink-text-input":"^6.0.0","ink-select-input":"^6.0.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.7.0","tar":"^7.5.2","tsx":"^4.19.2","tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","adm-zip":"^0.5.16","esbuild":"^0.25.0","prettier":"^3.4.2","react-dom":"^18.3.1","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.5","drizzle-kit":"^0.31.8","lint-staged":"^15.2.11","@types/react":"^18.3.18","@types/sql.js":"^1.4.9","testcontainers":"^10.17.2","@types/dockerode":"^3.3.33","@vitest/coverage-v8":"^2.1.8","ink-testing-library":"^4.0.0","react-devtools-core":"^5.3.2","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.1.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.19.1","@typescript-eslint/eslint-plugin":"^8.19.1"},"_npmOperationalInternal":{"tmp":"tmp/mimir-code_0.1.5_1766808854640_0.7664975347106868","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@codedir/mimir-code","version":"0.1.6","keywords":["ai","cli","coding-agent","llm","typescript","cross-platform"],"author":{"name":"Codedir Labs"},"license":"AGPL-3.0","_id":"@codedir/mimir-code@0.1.6","maintainers":[{"name":"sebastianstupak","email":"sebastian.stupak@pm.me"}],"homepage":"https://github.com/codedir-labs/mimir-code#readme","bugs":{"url":"https://github.com/codedir-labs/mimir-code/issues"},"bin":{"mimir":"dist/cli.mjs"},"dist":{"shasum":"7c65e1408e31ae955c24562210abbca394f0beb2","tarball":"https://registry.npmjs.org/@codedir/mimir-code/-/mimir-code-0.1.6.tgz","fileCount":15,"integrity":"sha512-+oxGfblMPldM4UObhKEO24tiFWIvmlG/Ri/fuAe1e6obh27P3F0qMn5Mtb9NO0Erwjf00bBRqJWbePamM0sJaw==","signatures":[{"sig":"MEYCIQDofcSRIKNUVr2kqgzfNZ8m0bBhB+wUg0V5w1f0d+A5fQIhANbs4AoaMUsp2QbVFlYuj74YscKGxu0ZDaDB7BA3uDGu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codedir%2fmimir-code@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1575886},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"de299339dc9be4ccecf102c005dd3bf4040de3b0","scripts":{"dev":"tsx src/cli.ts","lint":"eslint src tests --ext .ts","test":"vitest","build":"tsup","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","prepare":"husky","lint:fix":"eslint src tests --ext .ts --fix","test:unit":"vitest run tests/unit","typecheck":"tsc --noEmit","test:build":"bash scripts/test-build.sh","build:binary":"bun build src/cli.ts --compile --outfile dist/binaries/mimir","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","test:install":"bash scripts/test-local-install.sh","test:coverage":"vitest run --coverage","test:build:win":"powershell -File scripts/test-build.ps1","build:binary:all":"node scripts/build-binaries.js","test:install:win":"powershell -File scripts/test-local-install.ps1","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f813aeef-2a26-4f81-9705-10956f9f408e"}},"repository":{"url":"git+https://github.com/codedir-labs/mimir-code.git","type":"git"},"_npmVersion":"11.7.0","description":"Platform-agnostic, BYOK AI coding agent CLI","directories":{},"lint-staged":{"*.ts":["eslint --fix --max-warnings=-1","prettier --write"]},"resolutions":{"esbuild":"^0.25.0"},"_nodeVersion":"22.21.1","dependencies":{"ink":"^5.1.0","ora":"^8.2.0","zod":"^3.24.1","uuid":"^13.0.0","yaml":"^2.7.0","axios":"^1.7.9","boxen":"^8.0.1","chalk":"^5.4.1","execa":"^9.5.2","react":"^18.3.1","dotenv":"^16.4.7","sql.js":"^1.12.0","figures":"^6.1.0","p-retry":"^6.2.1","winston":"^3.17.0","commander":"^12.1.0","dockerode":"^4.0.2","fast-glob":"^3.3.3","ink-table":"^3.1.0","drizzle-orm":"^0.45.1","ink-spinner":"^5.0.0","gpt-tokenizer":"^3.4.0","ink-text-input":"^6.0.0","ink-select-input":"^6.0.0","winston-daily-rotate-file":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.7.0","tar":"^7.5.2","tsx":"^4.19.2","tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","adm-zip":"^0.5.16","esbuild":"^0.25.0","prettier":"^3.4.2","react-dom":"^18.3.1","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.5","drizzle-kit":"^0.31.8","lint-staged":"^15.2.11","@types/react":"^18.3.18","@types/sql.js":"^1.4.9","testcontainers":"^10.17.2","@types/dockerode":"^3.3.33","@vitest/coverage-v8":"^2.1.8","ink-testing-library":"^4.0.0","react-devtools-core":"^5.3.2","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.1.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.19.1","@typescript-eslint/eslint-plugin":"^8.19.1"},"_npmOperationalInternal":{"tmp":"tmp/mimir-code_0.1.6_1766810161048_0.46627090697072515","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@codedir/mimir-code","version":"0.1.7","description":"Platform-agnostic, BYOK AI coding agent CLI","main":"dist/index.js","bin":{"mimir":"dist/cli.mjs"},"type":"module","scripts":{"dev":"tsx src/cli.ts","build":"tsup","build:binary":"bun build src/cli.ts --compile --outfile dist/binaries/mimir","build:binary:all":"node scripts/build-binaries.js","test":"vitest","test:unit":"vitest run tests/unit","test:integration":"vitest run tests/integration","test:coverage":"vitest run --coverage","test:build":"bash scripts/test-build.sh","test:build:win":"powershell -File scripts/test-build.ps1","test:install":"bash scripts/test-local-install.sh","test:install:win":"powershell -File scripts/test-local-install.ps1","lint":"eslint src tests --ext .ts","lint:fix":"eslint src tests --ext .ts --fix","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","typecheck":"tsc --noEmit","prepare":"husky"},"keywords":["ai","cli","coding-agent","llm","typescript","cross-platform"],"author":{"name":"Codedir Labs"},"license":"AGPL-3.0","repository":{"type":"git","url":"git+https://github.com/codedir-labs/mimir-code.git"},"homepage":"https://github.com/codedir-labs/mimir-code#readme","bugs":{"url":"https://github.com/codedir-labs/mimir-code/issues"},"dependencies":{"axios":"^1.7.9","boxen":"^8.0.1","chalk":"^5.4.1","commander":"^12.1.0","dockerode":"^4.0.2","dotenv":"^16.4.7","drizzle-orm":"^0.45.1","execa":"^9.5.2","fast-glob":"^3.3.3","figures":"^6.1.0","gpt-tokenizer":"^3.4.0","ink":"^5.1.0","ink-select-input":"^6.0.0","ink-spinner":"^5.0.0","ink-table":"^3.1.0","ink-text-input":"^6.0.0","ora":"^8.2.0","p-retry":"^6.2.1","react":"^18.3.1","sql.js":"^1.12.0","uuid":"^13.0.0","winston":"^3.17.0","winston-daily-rotate-file":"^5.0.0","yaml":"^2.7.0","zod":"^3.24.1"},"devDependencies":{"@eslint/js":"^9.17.0","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.1.0","@types/dockerode":"^3.3.33","@types/node":"^22.10.5","@types/react":"^18.3.18","@types/sql.js":"^1.4.9","@typescript-eslint/eslint-plugin":"^8.19.1","@typescript-eslint/parser":"^8.19.1","@vitest/coverage-v8":"^2.1.8","adm-zip":"^0.5.16","drizzle-kit":"^0.31.8","esbuild":"^0.25.0","eslint":"^9.17.0","eslint-config-prettier":"^9.1.0","husky":"^9.1.7","ink-testing-library":"^4.0.0","lint-staged":"^15.2.11","msw":"^2.7.0","prettier":"^3.4.2","react-devtools-core":"^5.3.2","react-dom":"^18.3.1","tar":"^7.5.2","testcontainers":"^10.17.2","tsup":"^8.3.5","tsx":"^4.19.2","typescript":"^5.7.2","vitest":"^2.1.8"},"lint-staged":{"*.ts":["eslint --fix --max-warnings=-1","prettier --write"]},"resolutions":{"esbuild":"^0.25.0"},"engines":{"node":">=18.0.0"},"gitHead":"909ad3f65adfb42e60132a7c94c27717a136e587","types":"./dist/index.d.ts","_id":"@codedir/mimir-code@0.1.7","_nodeVersion":"22.21.1","_npmVersion":"11.7.0","dist":{"integrity":"sha512-QdmVd0DOqamPKekgb4fRLYo0Iac/lasFFGsOwv4S+Al8IHHsV13JPkrHvr/eQO9XrIlOmI3k7+sU8LO33SAvlw==","shasum":"0132eabb26141240da53b42e1e7270d98642ef41","tarball":"https://registry.npmjs.org/@codedir/mimir-code/-/mimir-code-0.1.7.tgz","fileCount":15,"unpackedSize":1577426,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@codedir%2fmimir-code@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB2KV6P6mE2HBTbXgThLR5gkH9MkTub4F4hA+0UbSwHDAiEAn9riHsx+2B+gnlcCck1FovW9bknmWffEwF1rBDJMBJ8="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f813aeef-2a26-4f81-9705-10956f9f408e"}},"directories":{},"maintainers":[{"name":"sebastianstupak","email":"sebastian.stupak@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mimir-code_0.1.7_1766839486320_0.9733381338758937"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-26T00:17:03.417Z","modified":"2025-12-27T12:44:46.877Z","0.1.0":"2025-12-26T00:17:03.665Z","0.1.1":"2025-12-26T23:43:54.518Z","0.1.2":"2025-12-27T02:56:22.511Z","0.1.3":"2025-12-27T03:22:14.411Z","0.1.4":"2025-12-27T03:47:17.602Z","0.1.5":"2025-12-27T04:14:14.913Z","0.1.6":"2025-12-27T04:36:01.204Z","0.1.7":"2025-12-27T12:44:46.542Z"},"bugs":{"url":"https://github.com/codedir-labs/mimir-code/issues"},"author":{"name":"Codedir Labs"},"license":"AGPL-3.0","homepage":"https://github.com/codedir-labs/mimir-code#readme","keywords":["ai","cli","coding-agent","llm","typescript","cross-platform"],"repository":{"type":"git","url":"git+https://github.com/codedir-labs/mimir-code.git"},"description":"Platform-agnostic, BYOK AI coding agent CLI","maintainers":[{"name":"sebastianstupak","email":"sebastian.stupak@pm.me"}],"readme":"# Mimir Code\n\nPlatform-agnostic AI coding agent CLI. Supports 7+ LLM providers (DeepSeek, Anthropic, OpenAI, Google/Gemini, Qwen, Ollama) with permission-based security.\n\n## Quick Start\n\n```bash\n# Clone and install\ngit clone https://github.com/codedir-labs/@codedir/mimir-code.git\ncd mimir\nyarn install\n\n# Run setup wizard\nyarn mimir setup\n\n# Start chatting\nyarn mimir\n```\n\n## Development Setup\n\nAfter cloning the repository, configure Git to use LF line endings:\n\n```bash\ngit config core.autocrlf false\n```\n\nThis ensures consistent line endings across platforms (required for Prettier formatting checks).\n\n## Manual Testing\n\n```bash\n# Development\nyarn dev\n\n# Tests\nyarn test\nyarn test:unit\nyarn test:integration\n\n# Build\nyarn build\n```\n\n## Commands\n\n- `mimir` - Interactive chat\n- `mimir setup` - Configuration wizard\n- `mimir init` - Initialize project\n- `mimir history list` - View conversations\n- `mimir cost today` - Cost analytics\n- `mimir permissions list` - Manage allowlist\n- `mimir doctor` - Run diagnostics","readmeFilename":"README.md"}