{"name":"@steipete/oracle","version":"0.15.1","keywords":[],"author":"","license":"MIT","_id":"@steipete/oracle@0.15.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"}],"homepage":"https://askoracle.sh","bugs":{"url":"https://github.com/steipete/oracle/issues"},"bin":{"oracle":"dist/bin/oracle-cli.js","oracle-mcp":"dist/bin/oracle-mcp.js"},"dist":{"shasum":"616d0315e373708916fb95e73a0de9a888486f9b","tarball":"https://registry.npmjs.org/@steipete/oracle/-/oracle-0.15.1.tgz","fileCount":230,"integrity":"sha512-zMDwpDCzyYQ0II4GMQH3H1gVN+KOCDpSSb00pjVqatb30ShdUgcxmcZQrGyVEaJyUI4bBCCBUNVoAP6luu0QmA==","signatures":[{"sig":"MEQCIH3EQSAdPLVricUhtEY78ZB0tUeZLcqpKlCOjF8tVfO+AiBUuU7eGZ5BS7K4e2RVXCV5pWUE4S9xVuSUqLUo0TP4SA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9603562},"main":"dist/bin/oracle-cli.js","type":"module","_from":"file:/Users/steipete/Projects/oracle/oracle-0.15.1.tgz","engines":{"node":">=24"},"scripts":{"mcp":"pnpm run build && node ./dist/bin/oracle-mcp.js","lint":"pnpm run typecheck && oxlint","test":"vitest run","build":"tsgo -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":"tsgo --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"},"_resolved":"/Users/steipete/Projects/oracle/oracle-0.15.1.tgz","_integrity":"sha512-zMDwpDCzyYQ0II4GMQH3H1gVN+KOCDpSSb00pjVqatb30ShdUgcxmcZQrGyVEaJyUI4bBCCBUNVoAP6luu0QmA==","devEngines":{"runtime":[{"name":"node","version":">=24"}]},"repository":{"url":"git+https://github.com/steipete/oracle.git","type":"git"},"_npmVersion":"11.11.0","description":"CLI wrapper around OpenAI Responses API with 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":{},"_nodeVersion":"25.8.1","dependencies":{"qs":"^6.15.2","zod":"^4.4.3","chalk":"^5.6.2","json5":"^2.2.3","kleur":"^4.1.5","shiki":"^4.2.0","dotenv":"^17.4.2","openai":"^6.44.0","inquirer":"14.0.2","commander":"^15.0.0","fast-glob":"^3.3.3","markdansi":"0.3.1","clipboardy":"^5.3.1","tokentally":"^0.1.1","osc-progress":"^0.3.1","@google/genai":"^2.9.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.0","@anthropic-ai/tokenizer":"^0.0.4","chrome-remote-interface":"^0.34.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsx":"^4.22.4","oxfmt":"0.56.0","oxlint":"^1.71.0","vitest":"^4.1.9","esbuild":"^0.28.1","es-toolkit":"^1.48.1","typescript":"^6.0.3","@types/node":"^26.0.0","puppeteer-core":"^25.2.0","@types/inquirer":"^9.0.10","devtools-protocol":"0.0.1648812","@vitest/coverage-v8":"4.1.9","@anthropic-ai/tokenizer":"^0.0.4","@typescript/native-preview":"7.0.0-dev.20260623.1","@types/chrome-remote-interface":"^0.34.0"},"_npmOperationalInternal":{"tmp":"tmp/oracle_0.15.1_1783077969733_0.7422663472980215","host":"s3://npm-registry-packages-npm-production"}}