{"bin":{"cspeach":"dist/index.js"},"bugs":{"email":"laeeq.siddique@cremencing.com"},"dist":{"shasum":"06702c60cc0ae10d09ad4728a2e87b589b157ed5","tarball":"https://registry.npmjs.org/@cspeach/cli/-/cli-1.1.37.tgz","fileCount":611,"integrity":"sha512-fO9yUnOHFV0dL3s13Jm5pclysS+JUNXjlsrW4sctSTunmDTttC7YqHJrv3deoXkGwG2sUSnonOf4e/j5uZxl7g==","signatures":[{"sig":"MEQCIDg8Blp8pB2+KHkOstc9LJvpVhQ+HNp1IGzJV49jM80mAiAUmGZXnZyQiRS3agxFjO3m1Gqy5PVKtVcakJrxtBE+lA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCb4R/zHi/Wekn0wUC3AQkUUg5XmoVUSatedi+EcD+iwgIhAKnvsLnopVr2WOPymC4FuKtIq7USxMz6J8kIa9VztE+2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6969796},"name":"@cspeach/cli","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","author":{"url":"Cremencing Solutions","name":"Laeeq Siddique"},"engines":{"node":">=20.0.0"},"license":"SEE LICENSE IN LICENSE","private":false,"scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc && node scripts/make-bin-executable.js","fiori":"tsx src/tools/fiori/bin.ts","start":"node dist/index.js","prepare":"husky","pretest":"tsx scripts/sync-signing-key.ts || node -e \"console.warn('WARN: sync-signing-key skipped — using stub')\"","prebuild":"tsx scripts/prebuild.ts","adt:smoke":"tsx scripts/adt-smoke.ts","smoke:all":"pnpm adt:smoke","typecheck":"tsc --noEmit","test:watch":"vitest","bench:audit":"tsx scripts/bench-audit-task.ts","bench:models":"tsx scripts/bench-models.ts","bench:replay":"tsx bench/replay/run.ts","install:global":"tsx scripts/install-global.ts","prepublishOnly":"node -e \"const deps=require('./package.json').dependencies||{}; for (const n of ['@cspeach/sap-client','@cspeach/register-core']) { const d=deps[n]||''; if(d.startsWith('file:')||d.startsWith('link:')){console.error('publish blocked: '+n+' is a local link ('+d+') — point it at the published version before npm publish'); process.exit(1)} }\"","test:smoke-e2e":"vitest run --config vitest.smoke-e2e.config.ts"},"_npmUser":{"name":"laeeqsiddique","email":"laeeq.siddique@gmail.com"},"homepage":"https://cspeach.dev","keywords":["abap","sap","ai","cli","ai-assisted-development","s4hana","abap-development","claude","anthropic"],"_npmVersion":"11.11.0","description":"CSPeach — AI-assisted ABAP development CLI. Direct SAP access, signed skills, safety gates.","directories":{},"maintainers":[{"name":"laeeqsiddique","email":"laeeq.siddique@gmail.com"}],"_nodeVersion":"24.14.1","dependencies":{"ejs":"3.1.10","ink":"^5.0.0","zod":"^3.23.0","diff":"^9.0.0","jose":"^5.9.0","chalk":"^5.3.0","react":"^18.3.0","unpdf":"1.7.0","marked":"^11.2.0","mem-fs":"2.1.0","openai":"^6.49.0","adm-zip":"0.5.17","fuse.js":"^7.0.0","mammoth":"^1.8.0","turndown":"^7.2.0","@inkjs/ui":"^2.0.0","cli-table3":"^0.6.5","clipboardy":"^5.3.1","@iarna/toml":"^2.2.5","cross-spawn":"^7.0.6","string-width":"^7.2.0","@noble/hashes":"1.4.0","cli-highlight":"^2.1.11","mem-fs-editor":"9.4.0","@noble/ed25519":"2.1.0","ink-text-input":"^6.0.0","puppeteer-core":"24.10.2","marked-terminal":"^6.2.0","node-machine-id":"^1.1.12","@azure/msal-node":"6.0.1","@napi-rs/keyring":"2.1.0","@anthropic-ai/sdk":"^0.90.0","@inquirer/prompts":"^7.0.0","@cspeach/sap-client":"0.1.22","@sap-ux/edmx-parser":"0.10.0","@sap-ux/fe-fpm-writer":"0.43.7","@cspeach/register-core":"0.4.0","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-elements-writer":"^3.0.39","@sap-ux/fiori-freestyle-writer":"3.0.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","docx":"^9.0.2","husky":"^9.1.7","vitest":"^2.1.0","@ui5/fs":"4.0.6","pdf-lib":"^1.17.1","@types/ejs":"^3.1.5","strip-ansi":"6.0.1","typescript":"^5.7.0","@types/diff":"^7.0.2","@types/node":"^20.17.0","@types/react":"^18.3.0","@ui5/builder":"4.3.2","@types/adm-zip":"0.5.8","@types/turndown":"^5.0.5","@types/cross-spawn":"^6.0.6","ink-testing-library":"^4.0.0","@sap-ux/ui5-middleware-fe-mockserver":"2.4.17"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.1.37_1792032196799_0.8147266751569393","host":"s3://npm-registry-packages-npm-production"},"_id":"@cspeach/cli@1.1.37","version":"1.1.37"}