{"id":173759280,"number":"0.3.22","published_at":"2026-02-20T03:28:42.529Z","licenses":"Apache-2.0","integrity":"sha512-pV4nm1FwUuaD9mtFarYgioV+4HyBxhK+UepmtoE+mwbPB3Ixw6TLQduMBJzDiZZ8y9GyZpbur5F0x29MplhEow==","status":null,"download_url":"https://registry.npmjs.org/@samooth/open-codex/-/open-codex-0.3.22.tgz","registry_url":"https://www.npmjs.com/package/@samooth/open-codex/v/0.3.22","documentation_url":null,"install_command":"npm install @samooth/open-codex@0.3.22","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"samooth","email":"tomas@electroaitana.com"},"dist":{"integrity":"sha512-pV4nm1FwUuaD9mtFarYgioV+4HyBxhK+UepmtoE+mwbPB3Ixw6TLQduMBJzDiZZ8y9GyZpbur5F0x29MplhEow==","shasum":"7fb202311495ed177abab6d9cdfef4e8fd68d8f7","tarball":"https://registry.npmjs.org/@samooth/open-codex/-/open-codex-0.3.22.tgz","fileCount":4,"unpackedSize":18580376,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF6uo03vUI6ZSewwtR/U21ysdwjiWqQOZadUhDjRG8LzAiEA4Qwdx80/b1U8QLSIgmEXvQz5yTZ8BuVEXAcbMSAVkzU="}]},"gitHead":"f39183733c75a58574761188fe808cec0497a605","main":null,"scripts":{"format":"prettier --check src tests","format:fix":"prettier --write src tests","dev":"tsc --watch","lint":"eslint src tests --ext ts --ext tsx --report-unused-disable-directives --max-warnings 0","lint:fix":"eslint src tests --ext ts --ext tsx --fix","test":"vitest run","test:watch":"vitest --watch","typecheck":"tsc --noEmit","build":"node build.mjs","build:dev":"NODE_ENV=development node build.mjs --dev \u0026\u0026 NODE_OPTIONS=--enable-source-maps node dist/cli-dev.js","release:readme":"cp ../README.md ./README.md","release:version":"npm run build:dev -- -a full-auto 'update the CLI_VERSION in codex-cli/src/utils/session.ts and the version in package.json to the next value.'","release":"npm run release:readme \u0026\u0026 npm run release:version \u0026\u0026 npm run build \u0026\u0026 npm publish"},"_npmVersion":"11.6.2","_nodeVersion":"22.14.0","_hasShrinkwrap":false,"directories":{},"engines":{"node":"\u003e=22"},"exports":null,"browserify":null},"created_at":"2026-02-20T03:30:15.766Z","updated_at":"2026-02-20T03:30:22.322Z","purl":"pkg:npm/%40samooth/open-codex@0.3.22","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@samooth%2Fopen-codex/versions/0.3.22","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@samooth%2Fopen-codex/versions/0.3.22/codemeta","dependencies":[{"id":1921741599,"ecosystem":"npm","package_name":"@google/genai","requirements":"^1.39.0","kind":"runtime","optional":false},{"id":1921741600,"ecosystem":"npm","package_name":"@huggingface/hub","requirements":"^2.8.0","kind":"runtime","optional":false},{"id":1921741601,"ecosystem":"npm","package_name":"@inkjs/ui","requirements":"^2.0.0","kind":"runtime","optional":false},{"id":1921741602,"ecosystem":"npm","package_name":"chalk","requirements":"^5.2.0","kind":"runtime","optional":false},{"id":1921741603,"ecosystem":"npm","package_name":"cli-highlight","requirements":"^2.1.11","kind":"runtime","optional":false},{"id":1921741604,"ecosystem":"npm","package_name":"clipboardy","requirements":"^5.3.0","kind":"runtime","optional":false},{"id":1921741605,"ecosystem":"npm","package_name":"diff","requirements":"^7.0.0","kind":"runtime","optional":false},{"id":1921741606,"ecosystem":"npm","package_name":"diff-sequences","requirements":"^29.6.3","kind":"runtime","optional":false},{"id":1921741607,"ecosystem":"npm","package_name":"dotenv","requirements":"^17.2.3","kind":"runtime","optional":false},{"id":1921741608,"ecosystem":"npm","package_name":"fast-deep-equal","requirements":"^3.1.3","kind":"runtime","optional":false},{"id":1921741609,"ecosystem":"npm","package_name":"file-type","requirements":"^20.1.0","kind":"runtime","optional":false},{"id":1921741610,"ecosystem":"npm","package_name":"ink","requirements":"^5.2.0","kind":"runtime","optional":false},{"id":1921741611,"ecosystem":"npm","package_name":"marked","requirements":"^15.0.7","kind":"runtime","optional":false},{"id":1921741612,"ecosystem":"npm","package_name":"marked-terminal","requirements":"^7.3.0","kind":"runtime","optional":false},{"id":1921741613,"ecosystem":"npm","package_name":"meow","requirements":"^13.2.0","kind":"runtime","optional":false},{"id":1921741614,"ecosystem":"npm","package_name":"open","requirements":"^10.1.0","kind":"runtime","optional":false},{"id":1921741615,"ecosystem":"npm","package_name":"openai","requirements":"^6.17.0","kind":"runtime","optional":false},{"id":1921741616,"ecosystem":"npm","package_name":"react","requirements":"^18.2.0","kind":"runtime","optional":false},{"id":1921741617,"ecosystem":"npm","package_name":"shell-quote","requirements":"^1.8.2","kind":"runtime","optional":false},{"id":1921741618,"ecosystem":"npm","package_name":"to-rotated","requirements":"^1.0.0","kind":"runtime","optional":false},{"id":1921741619,"ecosystem":"npm","package_name":"use-interval","requirements":"1.4.0","kind":"runtime","optional":false},{"id":1921741620,"ecosystem":"npm","package_name":"zod","requirements":"^4.3.6","kind":"runtime","optional":false},{"id":1921741621,"ecosystem":"npm","package_name":"@eslint/js","requirements":"^9.22.0","kind":"Development","optional":false},{"id":1921741622,"ecosystem":"npm","package_name":"@types/diff","requirements":"^8.0.0","kind":"Development","optional":false},{"id":1921741623,"ecosystem":"npm","package_name":"@types/js-yaml","requirements":"^4.0.9","kind":"Development","optional":false},{"id":1921741624,"ecosystem":"npm","package_name":"@types/marked-terminal","requirements":"^6.1.1","kind":"Development","optional":false},{"id":1921741625,"ecosystem":"npm","package_name":"@types/react","requirements":"^18.0.32","kind":"Development","optional":false},{"id":1921741626,"ecosystem":"npm","package_name":"@types/shell-quote","requirements":"^1.7.5","kind":"Development","optional":false},{"id":1921741627,"ecosystem":"npm","package_name":"@types/which","requirements":"^3.0.4","kind":"Development","optional":false},{"id":1921741628,"ecosystem":"npm","package_name":"@typescript-eslint/eslint-plugin","requirements":"^7.18.0","kind":"Development","optional":false},{"id":1921741629,"ecosystem":"npm","package_name":"@typescript-eslint/parser","requirements":"^7.18.0","kind":"Development","optional":false},{"id":1921741630,"ecosystem":"npm","package_name":"boxen","requirements":"^8.0.1","kind":"Development","optional":false},{"id":1921741631,"ecosystem":"npm","package_name":"esbuild","requirements":"^0.25.2","kind":"Development","optional":false},{"id":1921741632,"ecosystem":"npm","package_name":"eslint-plugin-react","requirements":"^7.32.2","kind":"Development","optional":false},{"id":1921741633,"ecosystem":"npm","package_name":"eslint-plugin-react-hooks","requirements":"^4.6.0","kind":"Development","optional":false},{"id":1921741634,"ecosystem":"npm","package_name":"eslint-plugin-react-refresh","requirements":"^0.4.19","kind":"Development","optional":false},{"id":1921741635,"ecosystem":"npm","package_name":"ink-testing-library","requirements":"^3.0.0","kind":"Development","optional":false},{"id":1921741636,"ecosystem":"npm","package_name":"prettier","requirements":"^2.8.7","kind":"Development","optional":false},{"id":1921741637,"ecosystem":"npm","package_name":"punycode","requirements":"^2.3.1","kind":"Development","optional":false},{"id":1921741638,"ecosystem":"npm","package_name":"ts-node","requirements":"^10.9.2","kind":"Development","optional":false},{"id":1921741639,"ecosystem":"npm","package_name":"typescript","requirements":"^5.0.3","kind":"Development","optional":false},{"id":1921741640,"ecosystem":"npm","package_name":"vitest","requirements":"^3.0.9","kind":"Development","optional":false},{"id":1921741641,"ecosystem":"npm","package_name":"whatwg-url","requirements":"^14.2.0","kind":"Development","optional":false},{"id":1921741642,"ecosystem":"npm","package_name":"which","requirements":"^5.0.0","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@samooth%2Fopen-codex"}