{"bin":{"oracle":"dist/bin/oracle-cli.js","oracle-mcp":"dist/bin/oracle-mcp.js"},"bugs":{"url":"https://github.com/steipete/oracle/issues"},"dist":{"shasum":"081ed284377dd8f4629d0999628e9d3482d2a6dd","tarball":"https://registry.npmjs.org/@steipete/oracle/-/oracle-0.17.2.tgz","fileCount":222,"integrity":"sha512-Y2I/sTML2YPZrmYaw1QbpNd7bt6so9ld1pTjRP/MiEKTWanYjoICkmCpWBplPXq+KzHiVsgyPqUZpwxxOpa2Jg==","signatures":[{"sig":"MEQCIHa7gVtcBSzn4YwMqyp1BiXd0NpsX7e8tIxH09kFc2DgAiARQJVaLUVEPraCW7BCIxSmNpdwAi8E+HTqhYa0C7v9fQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4496400},"main":"dist/bin/oracle-cli.js","name":"@steipete/oracle","type":"module","author":"","engines":{"node":">=24"},"license":"MIT","scripts":{"mcp":"pnpm run build && node ./dist/bin/oracle-mcp.js","lint":"pnpm run typecheck && oxlint","test":"vitest run","build":"tsc -p tsconfig.build.json && pnpm run build:vendor","check":"pnpm run format:check && pnpm run lint","start":"pnpm run build && node ./dist/scripts/run-cli.js","format":"oxfmt --write .","oracle":"pnpm start","prepare":"pnpm run build","lint:fix":"oxlint --fix && pnpm run format","test:mcp":"pnpm run build && pnpm run test:mcp:unit && pnpm run test:mcp:mcporter","test:pro":"ORACLE_LIVE_TEST=1 vitest run tests/live/openai-live.test.ts","docs:list":"tsx scripts/docs-list.ts","docs:site":"node scripts/build-docs-site.mjs","test:live":"ORACLE_LIVE_TEST=1 vitest run tests/live --exclude tests/live/openai-live.test.ts","typecheck":"tsc --noEmit","docs:check":"node --no-deprecation --import tsx bin/oracle-cli.ts docs check","format:diff":"oxfmt --write . && git --no-pager diff","build:vendor":"node -e \"const fs=require('fs'); const path=require('path'); const vendorRoot=path.join('dist','vendor'); fs.rmSync(vendorRoot,{recursive:true,force:true}); const vendors=[['oracle-notifier']]; vendors.forEach(([name])=>{const src=path.join('vendor',name); const dest=path.join(vendorRoot,name); fs.mkdirSync(dest,{recursive:true}); if(fs.existsSync(src)){fs.cpSync(src,dest,{recursive:true,force:true});}});\"","format:check":"oxfmt --check .","test:browser":"pnpm run build && tsx scripts/test-browser.ts && ./scripts/browser-smoke.sh","test:coverage":"vitest run --coverage","test:mcp:unit":"vitest run tests/mcp*.test.ts tests/mcp/**/*.test.ts","test:live:fast":"ORACLE_LIVE_TEST=1 ORACLE_LIVE_TEST_FAST=1 vitest run tests/live/browser-fast-live.test.ts","test:packed-cli":"node scripts/packed-cli-smoke.mjs","test:mcp:mcporter":"CHROME_DEVTOOLS_URL=http://127.0.0.1:0 pnpm dlx mcporter list oracle-local --schema --config config/mcporter.json && CHROME_DEVTOOLS_URL=http://127.0.0.1:0 pnpm dlx mcporter call oracle-local.sessions limit:1 --config config/mcporter.json"},"_npmUser":{"name":"steipete","email":"steipete@gmail.com"},"homepage":"https://askoracle.sh","keywords":[],"devEngines":{"runtime":[{"name":"node","version":">=24"}]},"repository":{"url":"git+https://github.com/steipete/oracle.git","type":"git"},"_npmVersion":"11.17.0","description":"CLI wrapper around OpenAI Responses API with GPT-5.6 Sol, GPT-5.6, GPT-5.5 Pro, GPT-5.5, GPT-5.4, GPT-5.2, GPT-5.1, and GPT-5.1 Codex high reasoning modes.","directories":{},"maintainers":[{"name":"steipete","email":"steipete@gmail.com"}],"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.15.3","zod":"^4.4.3","chalk":"^6.0.0","json5":"^2.2.3","kleur":"^4.1.5","shiki":"^4.4.3","dotenv":"^17.4.2","openai":"^7.4.0","inquirer":"14.0.2","commander":"^15.0.0","fast-glob":"^3.3.3","markdansi":"0.3.3","clipboardy":"^5.3.2","tokentally":"^0.1.4","osc-progress":"^0.3.2","@google/genai":"^2.16.0","gpt-tokenizer":"^3.4.0","chrome-launcher":"^1.2.1","toasted-notifier":"^10.1.0","@google/generative-ai":"^0.24.1","@steipete/sweet-cookie":"^0.4.1","@anthropic-ai/tokenizer":"^0.0.4","chrome-remote-interface":"^0.34.0","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.34.5","devDependencies":{"tsx":"^4.23.12","oxfmt":"0.63.0","oxlint":"^1.78.0","vitest":"^4.1.10","esbuild":"^0.28.2","es-toolkit":"^1.50.0","typescript":"^7.0.2","@types/node":"^26.2.0","puppeteer-core":"^25.5.0","@types/inquirer":"^9.0.10","devtools-protocol":"0.0.1676105","@vitest/coverage-v8":"4.1.10","@anthropic-ai/tokenizer":"^0.0.4","@types/chrome-remote-interface":"^0.34.0"},"_npmOperationalInternal":{"tmp":"tmp/oracle_0.17.2_1786385484638_0.35164757601834506","host":"s3://npm-registry-packages-npm-production"},"_id":"@steipete/oracle@0.17.2","version":"0.17.2"}