{"bin":{"jarela":"scripts/jarela-bin.mjs"},"bugs":{"url":"https://github.com/CircuitWall/jarela/issues"},"dist":{"shasum":"b751dcc44efc147a16b1a73f5a227cb8b2ae5404","tarball":"https://registry.npmjs.org/@circuitwall/jarela/-/jarela-2.0.4.tgz","fileCount":6078,"integrity":"sha512-vyF+b0cIrbl7N/9iIzGsPXu6qSjPawUhgfqXZ45GueR+yopdvJAUU+TvFralVuGb91dquelnREznnyChRqWGHA==","signatures":[{"sig":"MEQCIEte3FxAXurfhwnUHyBufg9cCanPhdnze/52JsuFmrBnAiB2f+0bYNnyC+Mcgqo/ALGIhEecm4yvxUxe5IRNplAnZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICmUUA4fUzHw3KfbxHzC9SjK5K9ZTSLwyBIwlO8/X+HvAiEAosZYtCEkIDFogYbpjO6/EcP+H/Ba8VonneQnRZHpndk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@circuitwall%2fjarela@2.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":321019288},"name":"@circuitwall/jarela","author":{"name":"Andrew Ge Wu"},"engines":{"node":">=22"},"exports":{".":null,"./package.json":"./package.json","./lib/tools/types":"./lib/tools/runtime/types.ts","./lib/mcp/registry":"./lib/mcp/registry.ts","./lib/env/app-config":"./lib/env/app-config.ts","./lib/tools/registry":"./lib/tools/runtime/registry.ts","./lib/providers/types":"./lib/providers/types.ts"},"gitHead":"7d2e1dc965e26435a5ed7c27d4741cddc1d1980f","license":"Apache-2.0","scripts":{"dev":"npm run model:prepare && next dev --webpack -p 4312","lint":"eslint . && node scripts/check-integration-manifests.mjs && node scripts/check-dockerfile-workspaces.mjs","test":"vitest run","build":"npm run packages:build && npm run model:prepare && next build --webpack && node scripts/postbuild.mjs","start":"node scripts/start-prod.mjs","prepare":"npm run packages:build --silent 1>&2","docs:dev":"npm run docs:sync-assets && mkdocs serve","test:e2e":"playwright test","test:eval":"vitest run lib/agents/output-validator/eval.test.ts","test:live":"node scripts/live-test.mjs","docs:build":"npm run docs:sync-assets && mkdocs build","lint:hooks":"eslint hooks","test:hooks":"vitest run hooks","test:watch":"vitest","postinstall":"node scripts/postinstall-hint.mjs","security:ci":"npm run security:audit && npm run security:secrets && npm run security:terms && npm run security:link-preview","setup:hooks":"node scripts/setup-git-hooks.mjs","test:e2e:ui":"playwright test --ui","check:impact":"node scripts/check-change-impact.mjs","prompts:dump":"node scripts/dump-prompts.mjs","test:package":"node scripts/check-npm-package.mjs","model:prepare":"node scripts/prepare-local-embedding-model.mjs","packages:test":"node scripts/run-workspace-script-if-present.mjs test","test:coverage":"vitest run --coverage","packages:build":"node scripts/run-workspace-script-if-present.mjs build","prepublishOnly":"node scripts/rewrite-workspace-deps.mjs && node scripts/prune-npm-source-maps.mjs","release:docker":"node scripts/release-docker.mjs","security:audit":"npm audit --omit=dev --audit-level=high","security:terms":"node scripts/scan-sensitive-terms.mjs --all","test:live:full":"node scripts/live-test.mjs --llm","build:extension":"node scripts/build-extension.mjs","security:routes":"node scripts/check-route-bundles.mjs","docs:sync-assets":"node scripts/sync-docs-assets.mjs","pricing:snapshot":"node scripts/snapshot-pricing.mjs","security:secrets":"node scripts/scan-secrets.mjs --all","test:hooks:watch":"vitest hooks","check:conventions":"node scripts/check-git-conventions.mjs --branch","test:e2e:coverage":"c8 --all --include \"tests/e2e/**/*.ts\" --reporter=text-summary --reporter=lcov --check-coverage --lines 80 --functions 80 --branches 80 --statements 80 playwright test","release:docker:dry":"node scripts/release-docker.mjs --dry-run","test:live:isolated":"node scripts/live-test-isolated.mjs","security:link-preview":"node scripts/check-link-preview-version.mjs","test:live:isolated:full":"node scripts/live-test-isolated.mjs --llm"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"4657135f-1187-4420-a3ad-f48fe0c07ad0"}},"homepage":"https://github.com/CircuitWall/jarela#readme","keywords":["langgraph","llm","chat","agents","mcp","anthropic","openai","google-genai","cohere","deepseek","self-hosted","local-first","nextjs","pwa"],"overrides":{"hono":"^4.13.7","next":{"postcss":"$postcss"},"jsdom":{"undici":"^7.29.1"},"katex":"^0.19.0","fast-uri":"^3.1.8","dompurify":"^3.4.16","ip-address":"^10.7.2","browserslist":"^4.28.8","@serwist/build":{"source-map":"^0.7.6"}},"repository":{"url":"git+https://github.com/CircuitWall/jarela.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"12.2.0","description":"Jarela — local chat interface for LangGraph agents (multi-provider, single-process, SQLite-backed).","directories":{},"maintainers":[{"name":"andrew-ge-wu","email":"andrew.ge.wu@gmail.com"}],"_nodeVersion":"22.23.3","dependencies":{"ws":"^8.21.3","zod":"^4.6.5","next":"^16.3.6","react":"^19.3.0","openai":"^7.22.0","qrcode":"^1.5.4","undici":"^8.11.2","mermaid":"^11.17.2","p-queue":"^9.3.3","postcss":"^8.5.28","dompurify":"^3.4.16","react-dom":"^19.3.0","rehype-raw":"^7.0.0","remark-gfm":"^4.0.1","cron-parser":"^5.10.1","cross-spawn":"^7.0.6","tailwindcss":"^4.3.3","autoprefixer":"^10.6.1","highlight.js":"^11.12.0","lucide-react":"^1.47.0","simple-icons":"^16.32.0","react-markdown":"^10.1.0","@langchain/core":"^1.2.12","rehype-sanitize":"^6.0.0","rehype-highlight":"^7.0.2","@anthropic-ai/sdk":"^0.128.0","@langchain/cohere":"^1.1.0","@langchain/deepseek":"^1.1.13","@langchain/langgraph":"^1.4.17","@tailwindcss/postcss":"^4.3.3","@langchain/google-genai":"^2.3.2","@langchain/mcp-adapters":"^1.1.4","@whiskeysockets/baileys":"^7.0.0-rc14","@huggingface/transformers":"^4.3.1","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","vite":"^8.3.0","jsdom":"^29.1.1","eslint":"^10.11.0","vitest":"^5.0.1","esbuild":"^0.28.2","serwist":"^9.5.12","@types/ws":"^8.18.1","typescript":"^6.0.3","@types/node":"^26.6.2","@types/react":"^19.3.0","@serwist/next":"^9.5.12","@types/qrcode":"^1.5.6","@playwright/test":"^1.63.0","@types/react-dom":"^19.3.0","@types/cross-spawn":"^6.0.6","eslint-config-next":"^16.3.6","@vitest/coverage-v8":"^5.0.1","@testing-library/dom":"^10.4.2","@testing-library/react":"^16.3.3"},"optionalDependencies":{"@napi-rs/keyring":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jarela_2.0.4_1791786185462_0.2876023142370967","host":"s3://npm-registry-packages-npm-production"},"_id":"@circuitwall/jarela@2.0.4","version":"2.0.4"}